cancel
Showing results for 
Search instead for 
Did you mean: 

error upgrading STACK Version in Firmware Upgrade Service

Sudarshan0000
Associate II

Hello, 

    I am using NUCLEO-WB55RG board to implement BLE and I got error when I was Upgrading my STACK Version currently which is v0.0.0.0 in STM32CubeProgrammers FIRMWARE UPGRADE SERVICE option, I select stm32wb5x_BLE_Stack_full_fw.bin with 0x080D4000 memory location for stack upgrade which is preferred by STMicroelectronics official documentation, I have post my Screenshot after multiple attempts no update in STACK Version.

--> It is mandatory to upgrade STACK Version for implement BLE?

--> Also want better suggestion & Guidance Documents for BLE implement from basic to advance?

it would be grateful for any guidance!...

Screenshot 2025-04-18 162944.png

 Thank you.

9 REPLIES 9
Aziz BRIGUI
ST Employee

Hello @Sudarshan0000,

Could you please uncheck first install before trying to upgrade the stack and get back to us if this resolves the issue ?

Aziz


In order 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.
Sudarshan0000
Associate II

Thanks @Aziz BRIGUI for suggestion but I have tried to upgrade STACK Version with this method (by uncheck first install: No stack delete) but still same error shows.

Hello @Sudarshan0000,

Could read the FUS info and give me a screenshot of the details ?

Aziz


In order 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.

Yes @Aziz BRIGUI

I have taken screenshot of my FUS info here is screenshot.Screenshot 2025-04-23 153217.png

Hello @Sudarshan0000,

Could you check with the start address @0x080CE000 ? This is automatically calculated in STM32CubeProgrammer when selecting the stack and is the correct address in the documentation (Release_Notes.html)

AzizBRIGUI_0-1746437865837.png

Could you specify where you got the recommendation to use @0x080D4000 ? This might help us correct some documentation resources.

Let me know if this solves the issue. This is working on my end:

AzizBRIGUI_2-1746438183695.png

Aziz


In order 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.
Sudarshan0000
Associate II

Thanks @Aziz BRIGUI for suggestion,  According to document address got auto select when select stm32wb5x_BLE_Stack_full_fw.bin file for BLE firmware upgrade & address is @0x080CE000, but failed to upgrade, So as per your input try with @0x080D4000 address still error occurred, I have taken screenshot please refer below screenshot.Screenshot 2025-05-05 165801.png

Hello @Sudarshan0000,

I have never recommended using 0x080D4000 with this stack (Please verify my comments). Documentation (and automatic calculation in STM32CubeProgrammer) is correct, start address should be @0x080CE000.

Could you please retry upgrading the stack with the automatically calculated address (@0x080CE000) and with "First install" unchecked and provide a screenshot ?

Thanks,

Aziz


In order 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.
Sudarshan0000
Associate II

Hello @Aziz BRIGUI 

    As per my requirement, I selected stm32wb5x_BLE_Stack_full_fw.bin and as per document & auto select feature start address set to  @0x080CE000. as you can watch in screenshot, so can you give me idea about any another method, I have also added screenshot which has FUS information, with this FUS can I implement BLE on my NUCLEO-WB55RG board.

Screenshot 2025-05-06 095912.png

 

Screenshot 2025-05-06 101403.png

Thank you.

Hello @Sudarshan0000

It seems you have activated Anti-Rollback which means that you will not be able to downgrade the stack. That message means that the stack you have installed is newer than the stack you want to install.

This is expected behavior if anti-rollback is activated.

Aziz


In order 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.