cancel
Showing results for 
Search instead for 
Did you mean: 

I have a requirement in stm32f3 for Over The Air (OTA) firmware update.

Ananthakrishnan v
Associate II
Posted on June 20, 2018 at 13:55

I have a requirement in stm32F373C8T6 for Over The Air (OTA) firmware update. How to get the example code of the bootloader for the same

5 REPLIES 5
Posted on June 20, 2018 at 14:24

Requirements sound like job function expectations.

You should review the assorted IAP (In Application Programming) examples provided for assorted STM32 and over various interfaces (USART, CAN, Ethernet, USB-Flash, etc)

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
Posted on June 20, 2018 at 15:18

Is this both are same (OTA) Over the Air and 

IAP (In Application Programming) ?
Posted on June 20, 2018 at 15:27

Over-the-air implies wireless connectivity, but the writing the flash portion is going to be the same, right?

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
Posted on June 22, 2018 at 07:23

I am beginner in this. if both are same, how to get writing the flash portion example code..?

Posted on June 22, 2018 at 08:48

Try digging around in the source code trees for the F3 parts, and other STM32 parts and boards...

STM32Cube_FW_F3_V1.9.1\Projects\STM32373C_EVAL\Applications\IAP\IAP_Main

STM32Cube_FW_F3_V1.9.1\Projects\STM32373C_EVAL\Examples\FLASH\FLASH_EraseProgram

STM32Cube_FW_F3_V1.9.1\Projects\STM32373C_EVAL\Applications\USB_Device\DFU_Standalone

STM32Cube_FW_F4_V1.21.0\Projects\STM324x9I_EVAL\Applications\USB_Host\FWupgrade_Standalone

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..