SPRUJ79 November 2024 F29H850TU
The UART bootloader is a peripheral bootloader that receives data and program over the UARTA RX line.
After power-on, when the host is connected and the device is set in UART boot mode, the controller (MCU) sends the SOCID on the UART TX line. Host can start sending the actual image data once the SOCID is received. After each data transfer, the bootloader echo's back the 8-bit character received to the host. This allows the host to check that each character was received by the bootloader.
The SOCID is sent out to the host on every cold/warm reset. The SOCID is also copied to M0 RAM (at address 0x2000 0980), which is transmitted over the UART to the host.
The UART bootloader supports 1 stop bit, no parity and 8-bit character transfers at baud rate of 115200bps.