NefMoto

Noob Zone => Noob Questions => Topic started by: nickw on May 08, 2019, 03:09:29 PM



Title: me7sum noob
Post by: nickw on May 08, 2019, 03:09:29 PM
hey guys! I've been playing with tuning my 2000 audi s4 that im installing my built 1.8t in, I figure ill use the high mileage engine for a "test and tune" I am a noob with all of the tuning and me7sum stuff. I have taken the original .bin file and I've attempted a soft launch control, rear o2 delete, and I've changed the speed limiter. The issue im having is that when I use CMD in "windows 10" it will run the checksums and correct them so figured it saved them, I then loaded the tune on the car and now its bricked. I went back into CMD and run me7sum again and it said it corrects 5 checksums. I cannot find/figure out where the corrected files are being saved or how to save them. any guidance is appreciated! I've used the search bar here and ive tried google but I cant find a definitive answer. Thanks


Title: Re: me7sum noob
Post by: nickw on May 08, 2019, 03:25:50 PM

C:\>me7sum\me7sum me7sum\Audi_S4_2.7T_experimental_stage_1_launch.bin Audi_S4_2.7T_experimental_stage_1_launch.bin
ME7Tool (v1.0.3) [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 'me7sum\Audi_S4_2.7T_experimental_stage_1_launch.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '40/1/ME7.1/5/6005.01//22m/DstC1o/110700//'
 Part Number : '8D0907551M  '
 Engine ID   : '2.7l V6/5VT     '
 SW Version  : '0001'
 HW Number   : '0261207143'
 SW Number   : '1037354837'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @008038 Add=0x013225 CalcAdd=0x013225  ADD OK
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0xFFFFF
 @00803c Add=0xAC48D3 CalcAdd=0xAC48D3  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01b9b0 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...missing
 Searching for main data CRC/csum blocks...OK
 Searching for main data CRC offsets...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 1) 0x010002-0x013FFE @7a866 CRC: D2C2D88E CalcCRC: C65FC0EC    ** FIXED **
 2) 0x014252-0x017F4E @7a86c CRC: 54385907 CalcCRC: 906B7327    ** FIXED **
 3) 0x018192-0x01FBB0 @7a872 CRC: 88879141 CalcCRC: 3084D8FA    ** FIXED **

Step #6: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1e75a [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 47AE74F4
    0x00FC00-0x01FFFF CalcChk: 28E74E4C CalcCRC: 78E916A4 SKIPPED
 2) 0x020000-0x0FFFFF
    <fffe0>  Chk: 9CC3C162 CalcChk: 9CC3E366 ** FIXED **

Step #7: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...OK
 1) <14224>  0x024000-0x02658D Chk: 0B08F804 CalcChk: 0B08F804 OK
 2) <14234>  0x014000-0x014243 Chk: 00540FE9 CalcChk: 00540FE9 OK (i)
 3) <14244>  0xFFFFFFFF-0xFFFFFFFF  END
 Multipoint #1: [2 blocks x <16> = 32 bytes]
 Searching for multipoint block descriptor #2...OK
 1) <1fbb2>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fbc2>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fbd2>  0x000000-0x003FFF Chk: 0FF7275A CalcChk: 0FF7275A OK
 4) <1fbe2>  0x004000-0x007FFF Chk: 0F68CD6E CalcChk: 0F68CD6E OK
 Multipoint #2: [66 blocks x <16> = 1056 bytes]

*** Found 73 checksums in me7sum\Audi_S4_2.7T_experimental_stage_1_launch.bin

Attempting to output corrected firmware file 'Audi_S4_2.7T_experimental_stage_1_launch.bin'
├╛ Opening 'Audi_S4_2.7T_experimental_stage_1_launch.bin' file for writing
├╛ Writing to file
├╛ Validating size correct 1048576=1048576
├╛ All OK, closing file

*** DONE! 9/9 error(s) in me7sum\Audi_S4_2.7T_experimental_stage_1_launch.bin corrected in Audi_S4_2.7T_experimental_stage_1_launch.bin! ***

this is what I get, but if I re-run the file to double check it itll say the same thing saying it corrected 9 errors?


Title: Re: me7sum noob
Post by: nyet on May 08, 2019, 04:04:11 PM
Code:
*** DONE! 9/9 error(s) in me7sum\Audi_S4_2.7T_experimental_stage_1_launch.bin corrected in Audi_S4_2.7T_experimental_stage_1_launch.bin! ***

are you checking me7sum\Audi_S4_2.7T_experimental_stage_1_launch.bin or Audi_S4_2.7T_experimental_stage_1_launch.bin?

One is the input, the other is the output. They are in different directories since you specified me7sum\ in one and nothing in the other.

Please do a bit more cmd.exe research :)


Title: Re: me7sum noob
Post by: nickw on May 08, 2019, 04:15:46 PM
ok, thanks for checking out my post. i figured something of that nature was happening, but i wasn't totally sure.


Title: Re: me7sum noob
Post by: nickw on May 08, 2019, 05:21:43 PM
i feel pretty dumb :D i finally got it, guess ive got some learning to do. thanks for the help without burning me man!