jglim / CaesarSuite

Library and applications to work with Dаіmlеr diagnostics CBF files.
MIT License
122 stars 33 forks source link

Flashing CFF #53

Open FlashY7 opened 1 year ago

FlashY7 commented 1 year ago

Hi there,

wanted to ask if its possible to add flashing cff files with caesarsuite?

In some video you posted, it was already seen.

Best Regards

jglim commented 1 year ago

Hello FlashY7,

That CFF flash was done through a custom script that I wrote. However, the script was very specific, and will not work with other ECUs (or even the same ECU in a different variant).

When flashing an ECU, the commands and parameters are ever so slightly different between ECUs, Vediamo uses their own scripting system that runs a compiled script within the CBF file. This script configures download parameters, unlocks the ECU, sends the erase command and fingerprint command (etc).

I am still figuring out how the Vediamo script interpreter works. While it is a long shot, this is probably the better path forward especially in terms of maintainability. If emulating their interpreter works out, we will have a "universal" solution instead of a pile of difficult-to-maintain handwritten flash scripts.

letrac commented 1 year ago

hi jglim,

how are you? if there anyway to contact you privately? i would like to discuss some work regarding mercedes.

thank you for your time!

cheers

N0cynym commented 1 year ago

hi jglim,

how are you? if there anyway to contact you privately? i would like to discuss some work regarding mercedes.

thank you for your time!

cheers

Deas @letrac,

If you try to contact @jglim you should read this quote.!