cvra/can-bootloader

bootloader self erase protection

msplr opened this issue · 1 comments

msplr commented

When trying to flash a too big binary the bootloader gets erased.

This is recoverable only through reflashing the bootloader via JTAG/SWD.
detected on stm32f3 (motor-control-board and can-io-board)

This might be due to a hardware problem when erasing an invalid address. But it should be prevented in software though.