Members Login
Username 
 
Password 
    Remember Me  
Post Info TOPIC: "GenII" ZX-12 ECU


Guru

Status: Offline
Posts: 963
Date:
"GenII" ZX-12 ECU


I finally got around to opening up the ECU I got off of eBay (Kawi Part# 21175-0038). As I suspected it is a first generation 32bit with a 7052 cpu.

What that means is that it is the same type as the 02-07 Hayabusa.

It can be flashed through the wire harness connectors. You do not need to cut any holes in the ECU.

It can be flashed with a $20 USB cable, not a $200 adapter like  the 16bit ECUs

The flash program is available free from the chip maker, not a $179 like  the 16bit ECUs

I'm downloading the maps now. I'll let you know if I find anything exciting.

__________________


Guru

Status: Offline
Posts: 1247
Date:

Cool! Always nice to have the ecu flashing expanded into new platforms.

__________________


Guru

Status: Offline
Posts: 963
Date:

Looks like typical Denso dual map setup with duplicate Ign, Fuel, and misc maps. Unlike the older 12s however it appears, at least on my bench, that you can switch maps real time. On the earlier 12s you had to turn the key off/on to change map sets.

If true this means newer 12 owners will be able to wire this into their nitrous set up and have automatic motor/nitrous ign/fuel map switching like the Busa guys have.

Also I noticed these 12s have an Air Switching Valve solenoid that is used on the exhaust air injection smog system. For those of you who have removed this system and put in place block off plates this solenoid drive channel would be available for other uses such as an RPM window switch or shift light.

__________________


Newbie

Status: Offline
Posts: 2
Date:

Any update on this?  I am looking for a possible solution for reflashing my ultra 250X jet ski.  

I am trying to figure out what would be needed to run my ski off of a 12r processor.  Preferably I am wanting to stay with a newer 32 bit processor and use the newer timing wheel.

Right now I am just searching for the best possible solution


__________________


Newbie

Status: Offline
Posts: 2
Date:

Hey... did the Busas get all the attention? smile.gif

Do we have a pinout map for the 21175-0038 harness connector... (i guess RX, TX, Enable, Power and Ground)

Any help will be useful...

__________________


Member

Status: Offline
Posts: 14
Date:

Did you mean like that:

__________________

ZX12 '05



Member

Status: Offline
Posts: 14
Date:

Few pics about EU model (21175-0028)...

Outer cover removed mostly by machining. Plastic cover was ~1,7mm thin and I removed by machining ~1,6mm. Last thin surface was easy to remove by hands.

 

Marks were probably something like that: 

64F7052F40

L 0437

AJO1828

 

So it's same Hitachi than in US model.. which doesn't suprise at all.

 

What is the easiest way remove this silicon (or what material is it)? 

 

edit. Well probably this helps:

http://www.activeboard.com/forum.spark?aBID=99460&topicID=34680013&p=3



-- Edited by sami1 on Saturday 23rd of April 2011 02:24:46 PM

__________________

ZX12 '05



Member

Status: Offline
Posts: 14
Date:

Two files from ZX-12R, EU model.. these are from year 2005 bike, but I think it is the same in all 2004-2006 models. ECUs model number is 21175-0028.

http://www.sslipp.com/ecu/

 

edit:

EU model (21175-0028) file updated after re-reading (first reading was faulty)!

US model (21175-0038) file uploaded also to the same link!



-- Edited by sami1 on Sunday 12th of August 2012 09:09:39 PM

__________________

ZX12 '05



Senior Member

Status: Offline
Posts: 350
Date:

Nice work man! Thanks for sharing the file!
Did you do a couple of reads to verify and compare? The two nice programs MOT2BIN & BIN2XML are wonderful :)
Works great on your dumps also, made a fine looking .bin with serial at the end and maps starts at 28000 it looks like.
This definition states 231 maps total. 153 2D maps and 78 3D maps. Most i have seen in Suzuki Denso is 180 maps total in a 7054.
Thanks for sharing man! Have you tested reflash file back and test on bike yet?

__________________


Member

Status: Offline
Posts: 14
Date:

Twice, I would say rather nice work from psyche because I only tinned the wires to ECU and plug in the usb cable, then I just run psyches code.. ;) 

Did you do a couple of reads to verify and compare?
I have done only one read from the ECU. I will do reading again later and then compare the files that they are the same. I'm not sure was this the point what you mentioned with the question. I have tried those MOT2BIN and BIN2XML, but I think because I'm operating with 64bit Win7 they didn't worked in my computer. I need to wake up old laptop with XP and try again with it. So as you probably already have concluded - I haven't yet tried to reflash it back to ECU. :)

BTW, I have here also the US model ECU but I havent yet cut it open to read it.



-- Edited by sami1 on Wednesday 6th of June 2012 02:41:18 PM

__________________

ZX12 '05



Senior Member

Status: Offline
Posts: 350
Date:

Yes it is 64-Bit that is the problem, i also run it. Download "VirtualBox" and install a virtual windows 7 32-bit. Works pefect for me.
Thats what i meant, i usually do about 3 aud reads with power off and unplugging etc. And then compare, (probably a bit overkill).

Now when you know how easy it is with RR and Psyches code its just to start cutting the US one also
(Just a little AUD hole hehe, tracing is probably about same)

__________________


Member

Status: Offline
Posts: 14
Date:

Twice wrote:

Now when you know how easy it is with RR and Psyches code its just to start cutting the US one also
(Just a little AUD hole hehe, tracing is probably about same)


Exactly, just a little hole... measures where to cut can be found from links picture.

http://www.sslipp.com/ecu/

Also the US model downloads are there and EU model code file is updated (first reading was faulty).



-- Edited by sami1 on Monday 13th of August 2012 01:14:41 PM

__________________

ZX12 '05



Member

Status: Offline
Posts: 14
Date:

These are found with the multimeter
- ECU's pin number 4 is connected to MCU's pin number 28 (which is the FWE pin),
- ECU's pin number 27 is connected to MCU's pin number 30 (which is the RES pin)
in both cases between the main connector and the MCU's pin can be measured 100ohm resistance.

I have also found on the board
- pin 112 (which is RxD1)
- pin 111 (which is TxD1)
but I didn't found connection between any of ECU's pin and MCU's pin 111 or pin 112. Does ECU need power before those pins can be traced by measuring to main connector? Or how I can trace those?

__________________

ZX12 '05



Senior Member

Status: Offline
Posts: 350
Date:

Time for flash testing?

Ecu is not completely clean so you can trace it visually also? Go over all unused pins and all that leads to any diagnostic connectors.
Long shot, immo communication wires but i doubt it. Else try when powered as you said if some component needs power, be carefull not to fry anything hehe.

Do a quick check on all other serial channels as well when you are at it:
MCU PIN
91 & 92 - TXD0/RXD0
103 & 104 - TXD3/RXD3
105 & 106 - TXD4/RXD4
111 & 112 - TXD1/RXD1
113 & 114 - TXD2/RXD2

What is your e-mail dude?

__________________


Member

Status: Offline
Posts: 14
Date:

I'm pretty sure that
- ECU's pin number 3 is connected to RxD1 and
- ECU's pin number 20 is connected to TxD1.

edit: confirmed!



-- Edited by sami1 on Saturday 20th of October 2012 05:50:44 PM

__________________

ZX12 '05

Page 1 of 1  sorted by
 
Quick Reply

Please log in to post quick replies.

Tweet this page Post to Digg Post to Del.icio.us


Create your own FREE Forum
Report Abuse
Powered by ActiveBoard