NefMoto

Noob Zone => Noob Questions => Topic started by: loseisimprove on July 22, 2017, 10:23:24 AM



Title: me 7 checksum
Post by: loseisimprove on July 22, 2017, 10:23:24 AM
hi i need a checkum i swaped me 7.5 to AEB i wanted just change KRKTE and TFUB, after change only krkte and use me7sum all ok car start, but if i change TFUB and use me7check ecu brickked and car dont work


Title: Re: me 7 checksum
Post by: nyet on July 22, 2017, 11:05:46 AM
me7check does not correct checksums.


Title: Re: me 7 checksum
Post by: nyet on July 22, 2017, 11:07:39 AM
You didn't bother correcting the file

Code:
ME7Sum (v1.0.3-5-g2aec-dirty) [Management tool for Bosch ME7.x firmwares]
Inspiration from Andy Whittaker's tools and information.
Written by 360trev and nyet [BSD License Open Source].

Attempting to open firmware file '/cygdrive/c/Users/nyet/Downloads/mod.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...10: '1037360306'
12: '4B0906018CG '
4: '0002'
16: '1.8L R4/5VT     '
OK
 EPK         : '40/1/ME7.5/5/4016.31//24b/Dst02o/290900//'
 Part Number : '4B0906018CG '
 Engine ID   : '1.8L R4/5VT     '
 SW Version  : '0002'
 HW Number   : '0261207215'
 SW Number   : '1037360306'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @008038 Add=0x00A8C9 CalcAdd=0x00A8C9  ADD OK
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0xFFFFF
 @00803c Add=0x9E779C CalcAdd=0x9E779C  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01bef8 Add=0x00971D CalcAdd=0x00971D  ADD OK

Step #3: Reading RSA signatures ..
 Searching for RSA offset #0...missing
 Searching for RSA offset #1...missing

Step #4: Finding CRC table(s) ..
 Searching for CRC table(s)...OK
 CRC table(s) OK

Step #5: Reading Main Data Checksums ..
 Searching for main data CRC pre block...OK
 Searching for main data CRC/csum blocks...OK
 Searching for main data CRC offsets...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 0) 0x0183BC-0x0183C5                      CalcCRC: 4679B6C7
 1) 0x010002-0x013FFE @90000 CRC: 9957220E CalcCRC: 307AC32F(r) ** NOT OK **
 2) 0x014252-0x017F4E @90006 CRC: 593A60E6 CalcCRC: 08103FDC(r) ** NOT OK **
 3) 0x018192-0x01FBDC                      CalcCRC: C6650D82(r)
 4) 0x026A00-0x02FFFC @9000c CRC: 767EF284 CalcCRC: AACE9616(r) ** NOT OK **

Step #6: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1fbba [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 48D0ABC9
    0x00FC00-0x01FFFF CalcChk: 23C76733 CalcCRC: 79B5DECA SKIPPED
 2) 0x020000-0x0FFFFF CalcChk: 3E376811
 @fffe0 Chk: 3E376811 CalcChk: 3E376811 OK (i)

Step #7: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...missing
 Searching for multipoint block descriptor #2...OK
 1) <1fbde>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fbee>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fbfe>  0x000000-0x003FFF Chk: 0FA0F5CF CalcChk: 0FA0F5CF OK
 4) <1fc0e>  0x004000-0x007FFF Chk: 0F4716B3 CalcChk: 0F4716B3 OK
 7) <1fc3e>  0x010000-0x013FFF Chk: 08FA28EB CalcChk: 08FA2B5F ** NOT OK **
10) <1fc6e>  0x01C000-0x01FFFF Chk: 05CD010B CalcChk: 05CD0020 ** NOT OK **
 Multipoint #2: [66 blocks x <16> = 1056 bytes]

*** Found 71 checksums in /cygdrive/c/Users/nyet/Downloads/mod.bin

*** WARNING! 5/5 uncorrected error(s) in /cygdrive/c/Users/nyet/Downloads/mod.bi                                                                                 n! ***

You need to give it an output file name.

Please do not force others to do work for you, especially correct checksums for a file you can correct for yourself.


Title: Re: me 7 checksum
Post by: nyet on July 22, 2017, 11:09:19 AM
If one pass does not work, you will have to do a second pass

https://github.com/nyetwurk/ME7Sum/issues/7


Title: Re: me 7 checksum
Post by: nyet on July 22, 2017, 12:19:06 PM
Hopefully fixed the multiple pass issue in v1.0.4

http://nyetwurk.github.io/ME7Sum/downloads/me7sum-v1.0.4.zip


Title: Re: me 7 checksum
Post by: loseisimprove on July 23, 2017, 05:04:04 AM
thx for help i used ofc me7sum my bad, i use now last version and all is ok thx