cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to download firmware using UART?

AhnByungwhui
Associate

I'm using STM32H733VGT6, STM32F030CCT6 and LTE module.

 

As show as attached picture, it is conneted via UART.

 

I want to recieve data through LTE and connect STM32H733VGT or STM32F030CCT to DFU to download firmware.

 

Is it possible with UART?

 

STM32H733VGT have USB DFU, but I want to use UART.

 

Are there any circuits or materials that might be helpful?

STM_attached.png

1 ACCEPTED SOLUTION

Accepted Solutions
SofLit
ST Employee

Hello,

It's possible to download the FW over UART using STM32 system bootloader. So, you need to refer to the following application notes on how to handle that:

https://www.st.com/resource/en/application_note/an2606-stm32-microcontroller-system-memory-boot-mode-stmicroelectronics.pdf

https://www.st.com/resource/en/application_note/an3155-usart-protocol-used-in-the-stm32-bootloader-stmicroelectronics.pdf

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

View solution in original post

2 REPLIES 2
SofLit
ST Employee

Hello,

It's possible to download the FW over UART using STM32 system bootloader. So, you need to refer to the following application notes on how to handle that:

https://www.st.com/resource/en/application_note/an2606-stm32-microcontroller-system-memory-boot-mode-stmicroelectronics.pdf

https://www.st.com/resource/en/application_note/an3155-usart-protocol-used-in-the-stm32-bootloader-stmicroelectronics.pdf

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.