cancel
Showing results for 
Search instead for 
Did you mean: 

Can't program BLE stack to STM32WB55CC

VBuse
Associate II

I have successfully uploaded stm32wb5x_FUS_fw.bin to my STM32WB55CC and the next step resulted in the error I don't know how to deal with. Here is the CMD log

     ------------------------------------------------------------------

                      STM32CubeProgrammer v2.1.0

     ------------------------------------------------------------------

USB speed  : Full Speed (12MBit/s)

Manuf. ID  : STMicroelectronics

Product ID : DFU in FS Mode

SN         : 2065369C3136

FW version : 0x011a

Device ID  : 0x0495

Device name : STM32WBxx

Flash size : 256 KBytes

Device type : MCU

Device CPU : Cortex-M0+/M4

Download firmware image at address 0x80cc000 ...

Memory Programming ...

Opening and parsing file: stm32wb5x_BLE_Stack_fw.bin

 File         : stm32wb5x_BLE_Stack_fw.bin

 Size         : 162908 Bytes

 Address      : 0x080CC000

Erasing memory corresponding to segment 0:

Erasing internal memory sectors [204 243]

Download in Progress:

██████████████████████████████████████████████████ 100%

File download complete

Time elapsed during download operation: 00:00:02.075

RSS state is RSS_SERVICE_ONGOING

RSS status is RSS_IMAGE_NOT_FOUND

RSS state is RSS_IDLE

RSS status is RSS_NO_ERROR

Firmware Upgrade process started ...

Updating firmware ...

Waiting for firmware upgrade end

RSS state is WIRELESS_STACK_UPGRADE_ONGOING

RSS status is RSS_IMAGE_NOT_FOUND

Warning: Firmware upgrade Error!Retrying...

Retry -- 2

Firwmware upgrade failed after 3 retries! Deleting firmware and exiting...

1 REPLY 1
Remi QUINTIN
ST Employee

​As mentionned in a duplicated post, change the load address to 0x08018000  as it is a 256KB Flash device.