RM0016 Boot ROM
Doc ID 14587 Rev 8 29/449
2 Boot ROM
The internal 2 Kbyte boot ROM (available in some devices) contains the bootloader code. Its
main tasks are to download the application program to the internal Flash/EEPROM through
the SPI, CAN, or UART interface, and to program the code, data, option bytes and interrupt
vectors in internal Flash/EEPROM.
To perform bootlloading in LIN mode, a different bootloader communication protocol is
implemented on UART2/UART3 and UART1.
The boot loader starts executing after reset. Refer to the STM8 bootloader user manual
(UM0560) for more details.