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
|