cancel
Showing results for 
Search instead for 
Did you mean: 

Modification of OTA Control in The Firmware

CLIN.4
Associate

Hi,

I am currently using STM32 custom board with STM32CubeWB. I am a newbee in writing the firmware. There were two versions of binary files I got from previous programmer, one is with OTA function and one is without OTA function. They were uploaded into different addresses (0x08000000 and 0x08007000).

Right now, I want to make some modifications on the firmware, and then want to generate two versions of firmware as well. But I don't know what I need to do to generate OTA and NON_OTA versions.

This is the header file I thought I can change to generate two different firmware. I thought changing the "BLE_CFG_OTA_REBOOT_CHAR" to 1 will achieve that. Apparently, it is not that easy.

https://github.com/STMicroelectronics/STM32CubeWB/blob/master/Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_HeartRateFreeRTOS/STM32_WPAN/App/ble_conf.h

Anyone could help me out?

0 REPLIES 0