cancel
Showing results for 
Search instead for 
Did you mean: 

Dongle does not show up as COM Port using BLE_TransparentModeVCP_reference.hex

MMitc
Associate II

I have WB55 Dongle board that someone may have programmed previously. I am trying to start it fresh and make sure it is up to date using all files from  from STM32Cube_FW_WB_V1.2.0

I followed the procedure to install new FUS and BLE Stack:

  1. STM32_Programmer_CLI.exe" -c port=usb1 -fwdelete
  2. STM32_Programmer_CLI.exe"  -c port=usb1 -fwupgrade stm32wb5x_FUS_fw.bin 0x080EC000 firstinstall=0
  3. STM32_Programmer_CLI.exe"  -c port=usb1 -fwupgrade "stm32wb5x_BLE_Stack_fw.bin" 0x080CC000 firstinstall=1

Then I used the Programmer in USB mode to download BLE_TransparentModeVCP_reference.hex

All that seems to work fine.

But when I set the switch back to normal boot and plug it in, there are no lights, and no COM port is recognized. Ironically, before I did this, the device did show up on COM3, but it was also unresponsive.

What did I do wrong, or how can I figure what is wrong?

13 REPLIES 13
Remi QUINTIN
ST Employee

​>Is it possible that the precompiled BLE_TransparentModeVCP_reference.hex is not compatible with the new FUS/BLE stack

No. The hex file from the V1.2.0 CubeFW package is compliant with the FUS V1.0.2 available in the same WB FW package. But it would have worked with the previous versions of the FUS too.

Unfortunately, once updated, there is noway to revert to a previous version of a FUS and, as I state above, it would be useless.

SW1 is just the reset button. Regarding SW2: If you managed to get the test point for BOOT0, it is OK.

MMitc
Associate II

Do you have any other suggestions or should I give up on this Dongle?

Remi QUINTIN
ST Employee

​Unfortunately I have absolutely no clue about the possible cause of this strange behavior.

I will come back to you if someone give me a new idea.

Till this potential feedback, you should let this dongle aside.

MLiva
Associate III

I have converted the .hex file to a .dfu and then use the ST dfu loader app to program the dongle and it works. The usb dongle reports as virtual com. You can even try to rebuild the .hex file as the sources are also in the V1.2.0 CubeFW package.