2019-08-14 07:38 AM
So we update the FUS following the steps specificed in the release note, the process went ok and the FSU was upgraded
USB speed : Full Speed (12MBit/s)
Manuf. ID : STMicroelectronics
Product ID : DFU in FS Mode
SN : 206936933136
FW version : 0x011a
Device ID : 0x0495
Device name : STM32WBxx
Flash size : 256 KBytes
Device type : MCU
Device CPU : Cortex-M0+/M4
RSS state is RSS_ERROR
RSS status is RSS_UFB_CORRUPT
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Deleting firmware ...
Firmware delete finished
fwdelete command execution finished
hoel@iMac-de-Hoel-7 / $ /Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app/Contents/MacOs/bin/STM32_Programmer_CLI -c port=usb1 -r32 0x20030030 1
-------------------------------------------------------------------
STM32CubeProgrammer v2.1.0
-------------------------------------------------------------------
USB speed : Full Speed (12MBit/s)
Manuf. ID : STMicroelectronics
Product ID : DFU in FS Mode
SN : 206936933136
FW version : 0x011a
Device ID : 0x0495
Device name : STM32WBxx
Flash size : 256 KBytes
Device type : MCU
Device CPU : Cortex-M0+/M4
0x20030030 : 00050300
hoel@iMac-de-Hoel-7 / $ /Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app/Contents/MacOs/bin/STM32_Programmer_CLI -c port=usb1 -fwupgrade /Users/hoel/Downloads/STM32Cube_FW_WB_V1.2.0/Projects/STM32WB_Copro_Wireless_Binaries/stm32wb5x_FUS_fw.bin 0x0803E000 firstinstall=0
-------------------------------------------------------------------
STM32CubeProgrammer v2.1.0
-------------------------------------------------------------------
USB speed : Full Speed (12MBit/s)
Manuf. ID : STMicroelectronics
Product ID : DFU in FS Mode
SN : 206936933136
FW version : 0x011a
Device ID : 0x0495
Device name : STM32WBxx
Flash size : 256 KBytes
Device type : MCU
Device CPU : Cortex-M0+/M4
RSS state is RSS_SERVICE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Old Firmware delete ...
Deleting firmware ...
Firmware delete finished
RSS state is RSS_SERVICE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Download firmware image at address 0x803e000 ...
Memory Programming ...
Opening and parsing file: stm32wb5x_FUS_fw.bin
File : stm32wb5x_FUS_fw.bin
Size : 24492 Bytes
Address : 0x0803E000
Erasing memory corresponding to segment 0:
Erasing internal memory sectors [62 67]
Download in Progress:
[==================================================] 100%
File download complete
Time elapsed during download operation: 00:00:00.479
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 RSS_UPGRADE_ONGOING
RSS status is RSS_NO_ERROR
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Starting wireless stack ...
Starting wireless satck finished
startwirelessStack command execution finished
as we can see, the version is now up to date
hoel@iMac-de-Hoel-7 / $ /Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app/Contents/MacOs/bin/STM32_Programmer_CLI -c port=usb1 -r32 0x20030030 1
-------------------------------------------------------------------
STM32CubeProgrammer v2.1.0
-------------------------------------------------------------------
USB speed : Full Speed (12MBit/s)
Manuf. ID : STMicroelectronics
Product ID : DFU in FS Mode
SN : 206936933136
FW version : 0x011a
Device ID : 0x0495
Device name : STM32WBxx
Flash size : 256 KBytes
Device type : MCU
Device CPU : Cortex-M0+/M4
0x20030030 : 01000200
however, all attempts to flash the BLE stack failed, also tried with firstinstall=0, failed as well, also tried to flash stm32wb5x_rfmonitor_phy802_15_4_fw.bin, failed as well, what is wrong with this?
hoel@iMac-de-Hoel-7 / $ /Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app/Contents/MacOs/bin/STM32_Programmer_CLI -c port=usb1 -fwupgrade /Users/hoel/Downloads/STM32Cube_FW_WB_V1.2.0/Projects/STM32WB_Copro_Wireless_Binaries/stm32wb5x_BLE_Stack_fw.bin 0x080CC000 firstinstall=1
-------------------------------------------------------------------
STM32CubeProgrammer v2.1.0
-------------------------------------------------------------------
USB speed : Full Speed (12MBit/s)
Manuf. ID : STMicroelectronics
Product ID : DFU in FS Mode
SN : 206936933136
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:01.417
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_NO_ERROR
RSS state is WIRELESS_STACK_UPGRADE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
Warning: Firmware upgrade Error!Retrying...
Retry -- 0
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Old Firmware delete ...
Deleting firmware ...
Firmware delete finished
RSS state is RSS_SERVICE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
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:01.412
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_NO_ERROR
RSS state is WIRELESS_STACK_UPGRADE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
Warning: Firmware upgrade Error!Retrying...
Retry -- 1
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Old Firmware delete ...
Deleting firmware ...
Firmware delete finished
RSS state is RSS_SERVICE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
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:01.416
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_NO_ERROR
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...
Deleting firmware ...
Firmware delete finished
2019-08-14 07:39 AM
hoel@iMac-de-Hoel-7 / $ /Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app/Contents/MacOs/bin/STM32_Programmer_CLI -c port=usb1 -fwupgrade /Users/hoel/Downloads/STM32Cube_FW_WB_V1.2.0/Projects/STM32WB_Copro_Wireless_Binaries/stm32wb5x_BLE_Stack_fw.bin 0x080CC000 firstinstall=0
-------------------------------------------------------------------
STM32CubeProgrammer v2.1.0
-------------------------------------------------------------------
USB speed : Full Speed (12MBit/s)
Manuf. ID : STMicroelectronics
Product ID : DFU in FS Mode
SN : 206936933136
FW version : 0x011a
Device ID : 0x0495
Device name : STM32WBxx
Flash size : 256 KBytes
Device type : MCU
Device CPU : Cortex-M0+/M4
RSS state is RSS_SERVICE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Old Firmware delete ...
Deleting firmware ...
Firmware delete finished
RSS state is RSS_SERVICE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
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:01.400
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_NO_ERROR
RSS state is WIRELESS_STACK_UPGRADE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
Warning: Firmware upgrade Error!Retrying...
Retry -- 0
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Old Firmware delete ...
Deleting firmware ...
Firmware delete finished
RSS state is RSS_SERVICE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
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:01.413
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_NO_ERROR
RSS state is WIRELESS_STACK_UPGRADE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
Warning: Firmware upgrade Error!Retrying...
Retry -- 1
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
Old Firmware delete ...
Deleting firmware ...
Firmware delete finished
RSS state is RSS_SERVICE_ONGOING
RSS status is RSS_IMAGE_NOT_FOUND
RSS state is RSS_IDLE
RSS status is RSS_NO_ERROR
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:01.410
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_NO_ERROR
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...
Deleting firmware ...
Firmware delete finished
2019-10-10 01:42 AM
I have the exactly the same problem have anyone solved it yet?
2019-10-10 02:35 AM
2019-10-10 05:48 AM
2019-10-10 06:16 AM