Professional Documents
Culture Documents
Page 1 of 3
User
ECU Hackers Forum > BMW Technical > Motronic 3.3.1 DME User Name b Remember Me?
c
d
e
f
g
Name
The 413 Definitive Bin File! Password Log in
Page 2 of 2 < 1 2
Hello 325icintn.
The data block is the block at the end of the file that says the ecu number, the software number, etc. Only that it is
in backwards. For example, the ecu number 0 261 200 413 is shown as 3140021620 and so on.
Also, I'm a little confused about the revlimiter as explained in this article. If it really is about those two bytes, I
think it is a bit more complicated, but you have the last word on that calculation if you do the test.
I worked with some motronics ecus for Hyundai and the revlimiter was also two bytes, resembling those on BMW
ecus and the algorythm was something like the following:
Where V, X and Y are unique parameters of the ecu and/or the engine, but it didn't make sense using the numbers
on this chip since the Least Significant Byte (LSB) is too high as an exponent of 2.
Does anybody happens to know the crystal frequency of the 413 ecu?
Regards,
Richard
Quote:
F7 A8 F8 B0 E7 E2 92 FB 08 FC 3A...
Always the fifth word (2 bytes) in that line, in this case with value "FC 3A", is the address right after the
checksum that protects the area of the maps. So the area of the maps begins at E000h (in other chips at
D000h, but it is easily identifiable) and ends at "FC3A", including the checksum.
You just go two bytes back that area to find the written checksum (CCFB in this chip) that covers from
E000h to right before the checksum (FC37h).
That is why I said before that the checksum seems to be wrong, because if you do a cumulative checksum
from E000h to FC37h in this chip, the result is CD40 instead CCFB. If you look in other similar 413 chips,
the checksum fit exactly as explained above no problem. Just the begining of the block changes from
http://www.greystonesagainst3g.co.uk/showthread.php?t=42&page=2&pp=10 06/04/07
ECU Hackers Forum - The 413 Definitive Bin File! Page 2 of 3
D000h to E000h.
I've been trying to use the checksum function of Tunerpro. So far no go.
Looking at my 1094m50 bin, i believe the data block to which you refer resides at FE14h: D0 02 D1 06 D2 E8 E6
7E E7 B2 ...
Following your formula, the checksum should be cumulative value of D000h to E7AFh. The address of the checksum
should be E7B0 and E7B1 (values E2 57).
I've attached a screenshot of the checksum parameters with my entries. So far, the saving any map (without
changes) still recalculates the checksum, but the entry in the checksum address does not change.
You got it right about checksum and its locations on your chip.
On my behalf, I don't know anything about TunerPro, but the screenshot you posted have the right parameters.
Any chance that TunerPro have something like "Automatic Checksum Correction" or something alike that has to be
turned on?
BTW; Yesterday I checked inside the 413 ecu, the crystal frequency is 12 MHz. Just in case it helps finding out the
algorythm for revlimiter.
I'm using a different data size for the checksum. 16 bit store size with 8 bit data. I'll need to go back and look at
"the" bin again and check the address there. There's a lot of extra junk that got left in the 413 that can be cleared
out.
For the rev limiter, it has an odd *not-quite-linear* quality to it. then again, the idle speeds don't line up so well
with the numbers on the tach either.
Techno, see if you can get the auto checksum to work in tunerpro. Thanks.
http://www.greystonesagainst3g.co.uk/showthread.php?t=42&page=2&pp=10 06/04/07
ECU Hackers Forum - The 413 Definitive Bin File! Page 3 of 3
Quote:
autochecksum definately works in tunerpro. I use it on all of my 506 and modified 413 applications.
I get a different value for checksum than is in the chip calculating it at either checksum point. I've stripped the
extra crap out of the 413 file though and the resulting bin still runs a car. so I'm going to redo the checksum bits
for the cleaned up version and see if that still works too. if so, I'll just post the "cleaned and corrected" bin.
Page 2 of 2 < 1 2
Posting Rules
vB code is On
Smilies are On
[IMG] code is On Forum Jump
HTML code is Off Motronic 3.3.1 DME Go
http://www.greystonesagainst3g.co.uk/showthread.php?t=42&page=2&pp=10 06/04/07