Skip to main content
JCALD.1
Associate
Feb 10, 2022 11:45 AM UTC
Question

Problem FUS when I try to load BLE Stack on STM32WB15xx

Hi everyone.

I have a problem when I try to load BLE Stack on STM32WB15. I can connected the MCU to STM32Programmer and there can recognize the cortex. At the moment to load the Stack, STM32Programmer send me the configuration about FUS and I cand read it.

But, when I push Firmware Upgrade, STM32Programmer send me the next answer:

11:54:35 : STM32CubeProgrammer API v2.9.0

12:02:36 : Time elapsed during download operation: 00:00:00.498

12:02:36 : Application is running, Please Hold on...

12:02:36 : Reconnecting...

12:02:36 : Reconnected !

12:02:40 : Reconnecting...

12:02:40 : Reconnected !

12:02:41 : StartFus activated successfully

12:02:41 : FUS_STATE_IDLE

12:02:41 : Start FUS execution finished

12:02:43 : Warning: Option Byte: nSWboot0, value: 0x0, was not modified.

12:02:43 : Warning: Option Byte: nboot0, value: 0x1, was not modified.

12:02:43 : Warning: Option Byte: nboot1, value: 0x1, was not modified.

12:02:43 : Warning: Option Bytes are unchanged, Data won't be downloaded

12:02:43 : Succeeded to set nSWboot0=0 nboot1=1 nboot0=1 

12:02:43 : Memory Programming ...

12:02:43 : Opening and parsing file: 0x494_FUS_Operator.bin

12:02:43 :  File     : 0x494_FUS_Operator.bin

12:02:43 :  Size     : 8 KBytes

12:02:43 :  Address    : 0x08000000 

12:02:43 : Erasing memory corresponding to segment 0:

12:02:43 : Erasing internal memory sectors [0 3]

12:02:43 : Download in Progress:

12:02:44 : File download complete

12:02:44 : Time elapsed during download operation: 00:00:00.391

12:02:44 : Application is running, Please Hold on...

12:02:44 : Reconnecting...

12:02:44 : Reconnected !

12:02:45 : FUS_STATE_IDLE

12:02:45 : Read FUS state command execution finished

12:02:45 : UPLOADING ...

12:02:45 :  Size     : 4 Bytes

12:02:45 :  Address    : 0x20002F10

12:02:45 : Read progress:

12:02:45 : Data read successfully

12:02:45 : Time elapsed during the read operation is: 00:00:00.001

12:02:45 : UPLOADING ...

12:02:45 :  Size     : 4 Bytes

12:02:45 :  Address    : 0x8001FFC

12:02:45 : Read progress:

12:02:45 : Data read successfully

12:02:45 : Time elapsed during the read operation is: 00:00:00.001

12:02:54 : UPLOADING ...

12:02:54 :  Size     : 4 Bytes

12:02:54 :  Address    : 0x1FFF7870

12:02:54 : Read progress:

12:02:54 : Data read successfully

12:02:54 : Time elapsed during the read operation is: 00:00:00.001

12:03:36 : Old Firmware delete ...

12:03:36 : Warning: Option Byte: nSWboot0, value: 0x0, was not modified.

12:03:36 : Warning: Option Byte: nboot0, value: 0x1, was not modified.

12:03:36 : Warning: Option Byte: nboot1, value: 0x1, was not modified.

12:03:36 : Warning: Option Bytes are unchanged, Data won't be downloaded

12:03:36 : Succeeded to set nSWboot0=0 nboot1=1 nboot0=1 

12:03:36 : Memory Programming ...

12:03:36 : Opening and parsing file: 0x494_FUS_Operator.bin

12:03:36 :  File     : 0x494_FUS_Operator.bin

12:03:36 :  Size     : 8 KBytes

12:03:36 :  Address    : 0x08000000 

12:03:36 : Erasing memory corresponding to segment 0:

12:03:36 : Erasing internal memory sectors [0 3]

12:03:36 : Download in Progress:

12:03:36 : File download complete

12:03:36 : Time elapsed during download operation: 00:00:00.407

12:03:36 : Application is running, Please Hold on...

12:03:43 : Reconnecting...

12:03:46 : failed to reconnect after reset !

12:03:46 : failed to reconnect after starting FUS operator

The problem is when STM32Programmer trying to reconnected to STM32WB15 but it fail.

Someone have the same problem with the programmer?

Thank

:)

0693W00000JPIHGQA5.png

This topic has been closed for replies.

5 replies

JCALD.1
JCALD.1Author
Associate
Feb 11, 2022 11:17 AM UTC

This problem back out again with other Custom PCB that worked before. Now, the STM32Programmer send other error when I try to start the Wireless Stack, the message is:

0693W00000JPRwNQAX.pngThis is so bad because the last version of our custom PCB was working and after "try to load the new BLE stack", it does not work.

:(

JCALD.1
JCALD.1Author
Associate
Feb 14, 2022 10:11 AM UTC

someone have the same problem when try to do this?

Remy ISSALYS
ST Technical Moderator
Mar 2, 2022 4:43 PM UTC

Hello,

You can find information about FUS and wireless stack update in this wiki page:

https://wiki.st.com/stm32mcu/wiki/Connectivity:STM32WB_BLE_Hardware_Setup#FUS_and_wireless_stack_update

Please try to follow instruction of this page and I hope it will correct your problem.

Best Regards,

PMera.1
Associate III
Jan 12, 2023 11:06 AM UTC

Remy, no offence, but this must be the most useless reply from a ST Employee ever.

Associate III
Aug 7, 2023 2:08 PM UTC

I am also experiencing a similar issue to this, did you find a solution?