Question
FW update throught UART (no BOOT PIN)
Good morning everyone,
I’m starting to study a topic to implement on my custom board: FW update via UART.
The scenario is as follows:
- My board is, of course, equipped with an SWD connector, which I currently use to program the chip. However, once the board is sold, it will have a USART connector that already allows FW variables to be configured via a USB connection to a PC and a dedicated desktop application. Using the same application (and thus the same USART), I’d like to understand if it’s possible to implement a FW update so that the end user can perform it as well.
I don’t have the BOOT0 pin available, as it is occupied by the SWD.
I’ve read about custom bootloaders and so on; does anyone have suggestions on what path to follow and/or what references to check?
Thank you very much!
