Thanks I will keep that in mind when I choose the µC.
Can someone point me some bootloader litterature so I can better understand how it is supposed to work ?
Like you have a specific ID then you write like :
- d0 = address
- d1 → d7 hex data (from .hex ?)
no CRC since it is CAN-BUS.
Basically there are multiple messages like Erase, Write, Read, Acknowledge and Verify.
Erase the application memory space, Write data to specific address, Read bootloader and App version, Acknowledge to tell received / good or not received / bad, Verify (
) what am I supposed to verify some kind of memory CRC ?