AimCanFirmwareUpgradeIssue

See AimCanFirmwareUpgrade

-c write needed to write firmware (not -c verify):

Hi, I'm currently trying to flash one unit (from VAG ?) to BMW specifications, I managed to get it into boot mode by sending file with loads of SSSS.

problem is that I can't upload fw to it. adding screenshots with problem.

argc: 9

Firmware pages in chex:

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 55

Bootloader section pages in chex:

Speed: 19200

Port: COM1

BUFF:????■????■lCurrent State: UNKNOWN!! Exit!

Despite the (misleading) State: UNKNOWN message it actually seems to be a success, page55 is the marker word. After reboot, does it work ? Sending AIM data, every 5th byte is 0xA3 ?

https://ibb.co/mFX4yBH

aim2canboot.png

https://ibb.co/L1jGg2k

fw-upload.png


will do some testing today, will check does stream actually changes. thank you.


ok, testing done. I'm not able to get it into boot mode using vemstune, only when sending SSS via terminal program.

vt detects it over round revive wizard that it's in boot mode after terminal program did it's job.

even vt detects it as boot mode it does not let you to upload fw to fix it, cause menus for that are inactive.

trying to do update over command promt makes same error as before and even you guys say that means success can stream does not change, after reboot it's still spitting aim stream ID's instead of bmw.

full command

roundloader.exe -p COM1 -s 19200 -f aim2can_DB25_BMW.chex -c write

google drive folder with screenshots

https://drive.google.com/drive/folders/1_hOPM4HZ8FPS7CGD7IW2hRjBvmmA8MiJ?usp=sharing