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

P-Nucleo WB55 USB Dongle Programming

  • October 31, 2024
  • 1 reply
  • 1042 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
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

TWood.4
TWood.4Author
Associate II
November 1, 2024

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

TWood4_0-1730454676478.png