RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 2:41 pm

All times are UTC





Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: Help: Logging with VAG COM cable on 2016 Impreza
PostPosted: Sat Apr 02, 2022 5:32 am 
Offline
Experienced

Joined: Fri Aug 21, 2020 10:05 am
Posts: 321
RR Logger / VAG COM cable works with a 2005 Outback and a 2014 Impreza, but no successful ECU Init with a 2016 Impreza. I tried all the different logging protocols but no luck.

Did Subaru change something between 2014 and 2016? No more K-Line support perhaps?

Thanks!


Top
 Profile  
 
 Post subject: Re: Help: Logging with VAG COM cable on 2016 Impreza
PostPosted: Sat Apr 02, 2022 1:26 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
Is it a Hitachi ECU in the engine bay rather than a Denso inside the car, if so, then it is not supported by the Logger.


Top
 Profile  
 
 Post subject: Re: Help: Logging with VAG COM cable on 2016 Impreza
PostPosted: Sun Apr 03, 2022 1:48 am 
Offline
Experienced

Joined: Fri Aug 21, 2020 10:05 am
Posts: 321
Many thanks for responding so fast dschultz.

I checked and found the following (note: I'm learning as I go on some of the Impreza details):

- there is a silver box in the engine bay of the 2016 Impreza, part number 34710-FJ210 which says Hitachi. This is described in the parts diagrams as the "Controller - Steering". Somewhat confusingly, the mounts for the "Controller - Steering" are described in the parts diagrams as "Bracket - ECU". However, there is a similar Hitachi box in the 2014 Impreza, so I'm guessing this isn't the ECU (because RR could connect to the 2014 Impreza).
- there is a black box behind the glove box of the 2016 Impreza, part number 22765-AH100. This is described in the parts diagram as the "Unit - EGI Control" and I assume EGI means Electronic Gasoline Injection. Lots of Subaru ECUs on ebay seem to start with with part number 22765, like this: https://www.ebay.com.au/itm/194263196716?hash=item2d3afd242c:g:6bMAAOSwqWphBBhk&frcectupt=true. So I'm guessing this is the ECU. It says Denso on it so it seems to be a Denso ECU.

If all the above is correct, then there still seems to be a comms problem via serial connection. I had a look at rr_system.log. It appears to be sending the ECU Init command, but getting no response. See attached (TRACE version).


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: Help: Logging with VAG COM cable on 2016 Impreza
PostPosted: Sun Apr 03, 2022 12:50 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
Here's a picture of a Hitachi ECU case in a WRX engine bay.
Attachment:
hitachi.jpg


Have you tried to read the ECU with EcuFlash?
I would start with Subaru CAN method, if that fails try the Subaru Hitachi methods and finally the Subaru BRZ method.

For logging, the Openport 2.0 can do standalone logging using a mode23 method. You can try that if K-line and CAN logging (using the Openport 2.0) methods fail using RomRaider.


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: Help: Logging with VAG COM cable on 2016 Impreza
PostPosted: Sun Apr 03, 2022 10:55 pm 
Offline
Experienced

Joined: Fri Aug 21, 2020 10:05 am
Posts: 321
Thanks again dschultz.

I see that part number is also 22765xxxxx. I checked the part diagrams for a WRX and part 22765xxxxx corresponds to a "Unit - EGI Control" and is mounted in the engine bay. Whereas in a NA Impreza, it is mounted behind the glove box. See pics. I wonder why Subaru moved them around, maybe the WRX ECU needs more cooling...?

My guess is that Subaru has dropped the KLine interface in the 2016 Impreza?

I haven't tried with ECUFlash because I only have a VAG COM cable. I was hoping that would be sufficient for logging only.

If I'm only logging, will any J2534 cable be sufficient?


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: Help: Logging with VAG COM cable on 2016 Impreza
PostPosted: Mon Apr 04, 2022 12:42 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
Is your engine direct injection? If so it's more like the BRZ engine management solution.

I'd stick with the Tactrix Openport 2. It supports read/write of many ECU models with EcuFlash (free for Subaru owners), which you won't get with any other J2534 cable.
For logging only any J2534 *should* work.


Top
 Profile  
 
 Post subject: Re: Help: Logging with VAG COM cable on 2016 Impreza
PostPosted: Tue Apr 05, 2022 7:18 am 
Offline
Experienced

Joined: Fri Aug 21, 2020 10:05 am
Posts: 321
Thanks again dschultz. This 2016 Impreza is a Gen4 so multi-point injection. Direct injection started with the Gen5s in 2016.

I already have a Mini VCI cable on its way to me (for another project on a Toyota), which is supposedly J2534 compliant, so when it arrives I'll see if it works.


Top
 Profile  
 
 Post subject: Re: Help: Logging with VAG COM cable on 2016 Impreza
PostPosted: Tue Apr 05, 2022 12:20 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
All you'll be able to do with that cable is try CAN logging.
The Openport 2 will give you access to mode23 logging if the ECU uses that and it also works with Techstream software.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl