|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
Jchau1
|
Post subject: Y34 VQ30 ECU Posted: Thu Jun 02, 2016 4:39 pm |
|
 |
| Newbie |
Joined: Tue May 24, 2016 5:32 am Posts: 10
|
|
Hi Guys - I've been searching the web for a while now looking for an ECU option for my current car (Y34 Nissan Gloria) and from what I have found the options are quite slim. Most aftermarket ECU's don't support the trigger setup and I'm not really wanting to spend ridiculous money with custom trigger setups ect. (Budget build)
I'm not so savvy on the coding side of things but have been following this thread and looks like it might be a promising option. I have attached a picture of the ECU from the Gloria, it has 2 x 7051 Processors - Wondering if anyone has played with this setup or could shed any light on it. Managed to get my hands on a second ECU so I'm willing to try different things to read / write the ECU.
Have got myself a VAG KKL adapter but have not managed to get coms with the ecu with Nisprog. NDSII Can pull the ECU part number but didn't play for the full version so i'm yet to see and engine parameters.
Cheers
Jacob
You do not have the required permissions to view the files attached to this post.
|
|
| Top |
|
 |
|
fenugrec
|
Post subject: Re: Y34 VQ30 ECU Posted: Thu Jun 02, 2016 5:10 pm |
|
 |
| Experienced |
 |
Joined: Wed Jan 08, 2014 11:07 pm Posts: 652
|
Hi, that's an interesting ECU - we knew/suspected there were twin-processor units but it's the first one I actually see. Some ideas - for NDS2 / nisprog : try different combinations of testerid and ecu address; nisprog has a "fastprobe" command to assist with this ( I think NDS2 also has a probe function) - I assume a standard OBD2 connection (iso9141) over the K line works ? I'm not familiar with the 7051, you'd have to find out if they have an AUD port; if it's routed to some test pads on the PCB that would probably allow you to dump the ROM(s) and from there work out what (if any) reflashing functions they support. Also check for boot mode connections that will allow you to reflash / recover a bricked ECU. In the meantime if you can get higher-resolution photos of both sides of the PCB, that would make a nice addition to the hardware page on the wiki
|
|
| Top |
|
 |
|
Sasha_A80
|
Post subject: Re: Y34 VQ30 ECU Posted: Fri Jun 03, 2016 12:06 am |
|
 |
| Senior Member |
Joined: Mon Jan 19, 2009 2:31 pm Posts: 1615 Location: Moscow, Russia
|
|
There is no AUD port in SH7051 chip. The upper right chip has bootmode pads in PCB solder side and is most probably engine or engine\transmission control related. Nisprog is probably able to get ROM image from that chip. Another chip is probably transmission or throttle control related if an electronic throttle is present.
|
|
| Top |
|
 |
|
Shuher
|
Post subject: Re: Y34 VQ30 ECU Posted: Fri Jun 03, 2016 2:12 am |
|
 |
| Experienced |
 |
Joined: Tue Oct 13, 2015 1:56 am Posts: 141 Location: Russia, Voronezh
|
Yep, there is no way to dump the ECU apart from off-board programmer (quite simple though, only ~32 pins are used in parallel mode  ) or if we are lucky enough and these old ECUs support SID 0x21. And if you are twice lucky and the approach with uploading and executing your own code inside ECU will work - ROM programming routines are almost the same as for 0.35um version of SH7055 chip and I got these part of code tested already.
|
|
| Top |
|
 |
|
Jchau1
|
Post subject: Re: Y34 VQ30 ECU Posted: Fri Jun 03, 2016 3:22 am |
|
 |
| Newbie |
Joined: Tue May 24, 2016 5:32 am Posts: 10
|
|
Thanks for the fast replies guys. Ill have another play with Nisprog tomorrow and see if it will get any com's (Maybe a Rom). Had an issue with the VAG - KKL adapter so that took some time to overcome, the OBD2 pinout was incorrect and one of the capacitors on the circuit board wasn't even soldered to its pad... That's what you get for an $11 adapter haha. From what I can see the Nissan Data Scan software has got com's through the K-Line but its not the paid for version so all I was able to see was the Ecu Part Number - Not really keen to pay the $70 without knowing 100% if it will work.
I'm also under the impression that the second processor is used for throttle/traction control. Would be nice to have a play with that too as the throttle is quite slow and unresponsive... The throttle looks like some early version of fly by wire. Runs a cable to the throttle body but has Hall effect sensors and Throttle motor inside.
Once I got the VAG - KKL software to work it managed to get com's and told me it ran ISO9142-2 (I think its actually ISO9141) The mechanical shop I used to work at has a G Scan and it made com's with the engine ECU.
Fenugrec - Ill get those photos for you tomorrow.
|
|
| Top |
|
 |
|
Shuher
|
Post subject: Re: Y34 VQ30 ECU Posted: Fri Jun 03, 2016 3:51 am |
|
 |
| Experienced |
 |
Joined: Tue Oct 13, 2015 1:56 am Posts: 141 Location: Russia, Voronezh
|
|
What ECUID does it have? Is it something like 1AH403?
|
|
| Top |
|
 |
|
Jchau1
|
Post subject: Re: Y34 VQ30 ECU Posted: Fri Jun 03, 2016 8:38 am |
|
 |
| Newbie |
Joined: Tue May 24, 2016 5:32 am Posts: 10
|
|
Sauher - ECUID 23710-AG920 (That's the ECU in the Gloria - I think the one I got off Ebay is a 23710-2G900. Got that for $60 Posted. Score!)
Have had a closer inspection of the ECU - Solder pads connected to pins 165(PG5/TxD1) and 166(PG6/RxD1) on both processors.
Also found solder pads which are connected to processors named HL01 to HL08 and HL11 to HL13.
Will get some more detailed photos tomorrow and upload them. Does anyone recommend another OBD2 interface rather than the KKL VAG. Don't really trust it too much.
|
|
| Top |
|
 |
|
Shuher
|
Post subject: Re: Y34 VQ30 ECU Posted: Fri Jun 03, 2016 9:01 am |
|
 |
| Experienced |
 |
Joined: Tue Oct 13, 2015 1:56 am Posts: 141 Location: Russia, Voronezh
|
Quote: Have had a closer inspection of the ECU - Solder pads connected to pins 165(PG5/TxD1) and 166(PG6/RxD1) on both processors. Hmm, seems that both CPUs have K-Line connection and could be accessed exactly according to ISO14230 - being distinguished by target address.
|
|
| Top |
|
 |
|
Jchau1
|
Post subject: Re: Y34 VQ30 ECU Posted: Sat Jun 04, 2016 10:07 pm |
|
 |
| Newbie |
Joined: Tue May 24, 2016 5:32 am Posts: 10
|
|
So I had quite a productive day yesterday, managed to get Nisprog to get Coms with the ECU and started to extract the Rom. I ended up taking far too long so stopped it half way through. I have it pulling a Rom as we speak so once I get that out and compile it ill upload it for you guys to have a look at.
Nisprog did come up with something saying it couldn't execute a hack mode? Still managed to start extracting the Rom.
Fenugrec - I have attached a .rar file with detailed images of the ECU
You do not have the required permissions to view the files attached to this post.
|
|
| Top |
|
 |
|
fenugrec
|
Post subject: Re: Y34 VQ30 ECU Posted: Sun Jun 05, 2016 12:16 am |
|
 |
| Experienced |
 |
Joined: Wed Jan 08, 2014 11:07 pm Posts: 652
|
Jchau1 wrote: managed to get Nisprog to get Coms with the ECU and started to extract the Rom. ... Nisprog did come up with something saying it couldn't execute a hack mode? Still managed to start extracting the Rom Cool. Feel free to log in and fill in any extra information you find on the wiki, I just added your photos (cropped + straightened) https://nissanecu.miraheze.org/wiki/Ecu_hw#type_EAny info such as wiring, test points you find, nisprog parameters if they were unusual, etc. nisprog's "hack mode" is the fast (~100B/s, best that can be done over K line) dumping method. I think it fails if you're not using proper source / tester addresses when connecting. What addresses were you using ?
|
|
| Top |
|
 |
|
Jchau1
|
Post subject: Re: Y34 VQ30 ECU Posted: Sun Jun 05, 2016 12:31 am |
|
 |
| Newbie |
Joined: Tue May 24, 2016 5:32 am Posts: 10
|
|
Thanks for that Funugrec, will be sure to put up any additional information I find.
This is the a copy of the config file I'm using with Nigprog -
#debug all -1 set interface dumb \\.\COM11 dumbopts 0x48 l2protocol iso14230 initmode fast addrmode phys destaddr 0x10 testerid 0xfc up diag connect np 0 np 5 0 524287 disconnect exit
|
|
| Top |
|
 |
|
Shuher
|
Post subject: Re: Y34 VQ30 ECU Posted: Sun Jun 05, 2016 2:06 am |
|
 |
| Experienced |
 |
Joined: Tue Oct 13, 2015 1:56 am Posts: 141 Location: Russia, Voronezh
|
Try replacing Code: addrmode phys to Code: addrtype phys it's a typo in the forum post 
|
|
| Top |
|
 |
|
Jchau1
|
Post subject: Re: Y34 VQ30 ECU Posted: Sun Jun 05, 2016 2:45 am |
|
 |
| Newbie |
Joined: Tue May 24, 2016 5:32 am Posts: 10
|
Shuher wrote: Try replacing Code: addrmode phys to Code: addrtype phys it's a typo in the forum post  Bingo! Thank you very much Shuher! Pulling the Rom much faster now.
|
|
| Top |
|
 |
|
Jchau1
|
Post subject: Re: Y34 VQ30 ECU Posted: Sun Jun 05, 2016 6:42 am |
|
 |
| Newbie |
Joined: Tue May 24, 2016 5:32 am Posts: 10
|
|
Have successfully extracted the Rom! Guess that was actually the easy part, now for the hard part...
You do not have the required permissions to view the files attached to this post.
|
|
| Top |
|
 |
|
Sasha_A80
|
Post subject: Re: Y34 VQ30 ECU Posted: Sun Jun 05, 2016 10:57 am |
|
 |
| Senior Member |
Joined: Mon Jan 19, 2009 2:31 pm Posts: 1615 Location: Moscow, Russia
|
|
SH7051F has in fact 256kB. Try to find an address of the second chip and upload it's 256 kB ROM.
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 1 guest |
|
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
|
|