2021-01-01 10:03 AM
the STM8 bootloader manual (UM0560 rev10) appendix B describes fewer families/bootloader versions than the erase/write RAM routines bundled with the FLASHER-STM8 v2.8.0. Specifically the newer BL versions v2.4 and v1.4 are missing, as well as the 256kB variant which (AFAIK) is not actually supplied to the market...?
Can you please explain the reason for this discrepancy? And if relevant, could you please provide an update for UM0560 containing all STM8 bootloader variants? I am particularly interested in appendix B, namely timeout address and target addresses after ROP check for ALL available bootloader versions.
Background is an optional CRC32 check I implemented to speed up flash verify (especially) for UART reply mode. For this I need to know the jump-back addresses to ROM bootloader.
For your support thanks a lot in advance!