PDA

View Full Version : Flashing 1999 Auto ECU with 2002 Manual ECU image



Kenneth
25-07-2010, 07:39 AM
I did as per the title today. There was quite a bit of the code which registered as being different so it will be interesting to see if there are any oddities over the next couple of days. Car starts fine and seems to rev ok.

Both ECUs have 7203 chips.

I wasn't sure if anyone had done this yet, so thought I would give it a try.

Anyone else done this, if so, any issues with it?

PaddyB
25-07-2010, 01:52 PM
Have a look at the binary images - I wouldn't be surprised if they were the same.

Kenneth
25-07-2010, 09:40 PM
The binary images are not the same. It is hard to tell how much is actually different as some of it could be code placement rather than actual difference.

Butt dyno and back wheels told me this morning that it was picking up boost a bit quicker.

Nutter_John
25-07-2010, 10:18 PM
how many bits are different Ken between each one , as I suspect there is little difference in the code

Kenneth
25-07-2010, 10:49 PM
I can't tell you at this stage, but ill look into it next time I am at my PC at home.

I wouldn't expect there to be a great deal of difference in code (if any) but you wouldn't need much (in the right places) to make some difference.

My main interest in this was more to do with the fact I had 2 ECUs which I didn't want to have separate images for.

I guess we shall see. Is there anything specific I should know or do to get a good comparison of the two images? Can't say I have really done much in the way of binary comparisons.

Nutter_John
25-07-2010, 10:53 PM
nothing much at all ken , just a normal byte compare should give you the differences

Kenneth
25-07-2010, 11:00 PM
I should be able to check when I get home today. I need to go through and find the correct some more of the map offsets in the 2002 ECU definition anyway.

Hopefully it'll just be a fixed offset for all the maps...

Kenneth
26-07-2010, 05:58 AM
Ok, first compare said 55277 bytes different. I took a look and it appeared that it was doing a byte by byte compare, so got a program that was a bit smarter...

Here are the results

=============================
First file name: D:\DL\Car stuff\ECU Rom\2002.hex
Second file name: D:\DL\Car stuff\ECU Rom\MH7203-1999-Auto.hex
2944 : 2944 Byte(s) diff
128128 Byte(s) match
131072 : 131072 Byte(s) total

Kenneth
26-07-2010, 07:29 AM
Something of interest... Bit 13 set on the auto, not on the manual. The other 2 tables were identical on both ECUs

Possibly the auto/manual switch?

uploaded/1403/1280125726.jpg

scott.mohekey
26-07-2010, 07:50 AM
My guess is 'Use auto maps'.

ninjadaniel
08-08-2010, 12:28 AM
Yep you can use manual rom on auto ecu, works fine. This will fix the cel also

dickytim
12-08-2010, 08:15 AM
since I am lazy, is there any other way to tell what ECU I have from the model, year etc?

bradc
12-08-2010, 08:37 AM
Your new one is 99% a 7202 and is flashable

dickytim
13-08-2010, 02:25 AM
Ok so it was a while since I really read up on CVR4 regarding flashing an ECU, in fact last time I did it was "not possible"

Has any one looked into taking the maps from a mines ECU and transfering them over? after all they have done all the hard work.