Pages: [1]
Author Topic: A4 B6 1.8t BEX - Not starting after flash  (Read 5099 times)
kamillo96
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


« on: November 16, 2019, 05:21:14 AM »

Hi all, new member here! I have been thoroughly enjoying the forum and all info! I'm learning a lot.

I have recently used nefmoto flasher to read my ecu files and have obtained the file successfully, the car now won't start. I have tried to reflash the file back (completed successfully) which didn't help. Checksums look okay. I have had the battery connected during read and flash to ensure constant voltage. Both nefmoto & vcds still connect so guessing ecu is okay?

Attaching the bin

All help is greatly appreciated.



Logged
_nameless
Hero Member
*****

Karma: +320/-445
Offline Offline

Posts: 2654



« Reply #1 on: November 16, 2019, 05:30:18 AM »

ANY CODES? like programming not complete? if so try reading the file you wrote back off the car and it should end the programming session proper. also one of the stickies covers this too you can find the string of bits and edit it so youll never get the error again 
Logged

If you are in the market for a tune and would like the ease of downloading and flashing a dyno tested tune for a fair price check out https://instatune.sellfy.store/
Jozua
Newbie
*

Karma: +1/-1
Online Online

Posts: 22


« Reply #2 on: November 16, 2019, 06:34:32 AM »

There were a wrightup from dillenger about this issue. Cant remember the steps
« Last Edit: November 16, 2019, 07:02:28 AM by Jozua » Logged
Jozua
Newbie
*

Karma: +1/-1
Online Online

Posts: 22


« Reply #3 on: November 16, 2019, 07:11:51 AM »

Think its

After flash ign off for 15sec
Ign on for 20sec
Ign off then start
Logged
kamillo96
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


« Reply #4 on: November 16, 2019, 09:27:14 AM »

ANY CODES? like programming not complete? if so try reading the file you wrote back off the car and it should end the programming session proper. also one of the stickies covers this too you can find the string of bits and edit it so youll never get the error again 

P0602 Control Module Programming Error/Malfunction
Logged
BlackT
Hero Member
*****

Karma: +79/-39
Offline Offline

Posts: 1415



« Reply #5 on: November 16, 2019, 09:38:51 AM »

Read sticked threads before asking please
http://nefariousmotorsports.com/forum/index.php?topic=3928.0title=
Logged
kamillo96
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


« Reply #6 on: November 16, 2019, 10:11:32 AM »

Just made the hex correction as advised in the sticky, i'm having a problem with me7correction not validating i get error that file can't be found (I have bin in same folder as exe). I have searched forums and can't understand why?

I have attached the bin file if anybody could do checksums for me please? Or advise on the me7correction file not found

Many thanks
Logged
BlackT
Hero Member
*****

Karma: +79/-39
Offline Offline

Posts: 1415



« Reply #7 on: November 16, 2019, 10:25:33 AM »

use Me7sum it is the best as I know
http://nefariousmotorsports.com/forum/index.php?topic=3347.0title=
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12232


WWW
« Reply #8 on: November 16, 2019, 04:20:43 PM »

me7correction not validating

What is me7correction?
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12232


WWW
« Reply #9 on: November 16, 2019, 04:22:11 PM »

derp

Code:
ME7Sum (v1.0.5-2-gd061a) [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 'b618t.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '40/1/ME7.5/5/4016.32//24E/Dst03o/280703//'
 Part Number : '8E0909518AS '
 SW Version  : '0003'
 HW Number   : '0261208500'
 SW Number   : '1037369011'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @08038 Add=0x00010D39 CalcAdd=0x00010D39  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01e50c Add=0x00971D CalcAdd=0x00971D  ADD OK

Step #3: Reading RSA signatures ..
 Searching for RSA offset #0...OK
 Searching for RSA offset #1...OK
         Signature: @a595c-a59dc
           Modulus: @16962-169e2
          Exponent: @169e2 = 3
 Searching for MD5 ranges...OK
 MD5 Block Offset Table @1693e [32 bytes]:
 1) 0x00010002-0x00013FFE
 2) 0x00014252-0x00017F4E
 3) 0x00018192-0x0001FBDC
 4) 0x00026A00-0x0002FFFC
 EncrMD5: 6d 69 8f 77 f2 4f 88 9e 68 49 d5 9d f9 99 17 3b
 CalcMD5: 6d 69 8f 77 f2 4f 88 9e 68 49 d5 9d f9 99 17 3b
  OK

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...missing
 Searching for main data checksum offsets...OK
 Main Checksums:
 1) 0x010002-0x013FFE CalcCSM: 00167F4E
 2) 0x014252-0x017F4E CalcCSM: 00309705
 3) 0x018192-0x01FBDC CalcCSM: 004FA7FB
 4) 0x026A00-0x02FFFC CalcCSM: 00893556
 @9ffe6 CSM: 00893556 CalcCSM: 00893556 OK

Step #6: ROMSYS Program Pages
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0xFFFFF
 @00803c Add=0x8F5A03 CalcAdd=0x8F5A03  ADD OK

Step #7: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @2bbca [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 47061AE2
    0x00FC00-0x01FFFF CalcChk: 2714F877 CalcCRC: 1D626569 SKIPPED
 2) 0x020000-0x0FFFFF CalcChk: AD1A5AF9
 @fffe0 Chk: AD1A5B19 CalcChk: AD1A5AF9 ** NOT OK **

Step #8: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...missing
 Searching for multipoint block descriptor #2...OK
 1) <1fbde>  0x000000-0x003FFF Chk: 0E59D5C8 Boot: (whitelisted) OK
 2) <1fbee>  0x004000-0x007FFF Chk: 1077FB35 Boot: (whitelisted) OK
 3) <1fbfe>  0x000000-0x003FFF Chk: 0E59D5C8 CalcChk: 0E59D5C8 OK
 ..........
29) <1fd9e>  0x068000-0x06BFFF Chk: 0F943F09 CalcChk: 0F943EE9 ** NOT OK **
 ..........
64) <1ffce>  0x0F4000-0x0F7FFF Chk: 1FFFE000 CalcChk: 1FFFE000 OK
65) <1ffde>  0x0F8000-0x0FBFFF Chk: 1FFFE000 CalcChk: 1FFFE000 OK
66) <1ffee>  0x0FC000-0x0FFFFF Chk: 1FFDE002 CalcChk: 1FFDE002 OK
 Multipoint #2: [66 blocks x <16> = 1056 bytes]

Step #9: Looking for rechecks ..
    <1fc6e>  0x01C000-0x01FFFF Chk: 05C0E29D CalcChk: 05C0E29D OK (recheck)

*** Found 70 checksums in b618t.bin

*** WARNING! 2/2 uncorrected error(s) in b618t.bin! ***
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
kamillo96
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


« Reply #10 on: November 18, 2019, 07:17:30 AM »

Corrected the hex (as per the topic above) and used me7sum along with resetting stored checksums on startup and all works now. Thanks!
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.024 seconds with 16 queries. (Pretty URLs adds 0s, 0q)