Skip to main content
TWood.4
Associate II
October 31, 2024
Solved

P-Nucleo WB55 USB Dongle Programming

  • October 31, 2024
  • 1 reply
  • 1053 views

I'm trying to program a P-Nucleo WB55 USB Dongle (PCB number MB1293C) with the BLE_TransparentModeVCP example.

 

Using STM32 Cube Programmer:

 

1. Load FUS V1.20.0 - stm32wb5x_FUS_fw.bin at 0x803A000

2. Load  BLE Stack V1.- stm32wb5x_BLE_Stack_full_extended_fw.bin at 0x8011000

3. Load BLE_TransparentModeVCP_reference.hex (from P-NUCLEO-WB55.USBDongle directory) at 0x800000

 

I get a single green LED on the board and it appears as a COM port on the PC, but STM32CubeMonitor-RF is unable to connect to it.

 

Any suggestions?

Best answer by STTwo-32

Hello @TWood.4 

The USB Dongle is based on the STM32WB55CG. This MCU have 1M of flash so the stm32wb5x_FUS_fw.bin should be loaded at 0x080EC000 and the stm32wb5x_BLE_Stack_full_extended_fw.bin should be loaded at 0x080C5000.

Best Regards.

STTwo-32

1 reply

STTwo-32
STTwo-32Best answer
ST Technical Moderator
October 31, 2024

Hello @TWood.4 

The USB Dongle is based on the STM32WB55CG. This MCU have 1M of flash so the stm32wb5x_FUS_fw.bin should be loaded at 0x080EC000 and the stm32wb5x_BLE_Stack_full_extended_fw.bin should be loaded at 0x080C5000.

Best Regards.

STTwo-32

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.
TWood.4
TWood.4Author
Associate II
November 1, 2024

Ah OK. I misread the FUS and BLE Stack release notes. 

TWood4_0-1730454676478.png