cancel
Showing results for 
Search instead for 
Did you mean: 

stm32wb55 nucleo & dongle DFU

Marek Pio
Associate II

Hello,

I have STM32WB set from workshops that I borrowed from my work.

The problem is both pcbs are not recognised in DFU mode. I connected stm32f4-discovery and it's recognised correctly.

I'm Linux Mint 19 user and I have followed CubeProgrammer's installation manual. I did the same on Windows 10 with the same effect.

On nucleo board I connected pins 5-7 and USB MCU SOURCE.

On dongle board I set switch position to BOOT.

What is the problem? It's look like both of pcbs don't have bootloaders.

Do I need to buy a new stm32wb development kit or can I program a new bootloader file?

Can I flash the Wireless Coprocessor Binary without DFU? I want to turn on BLE examples, but they didn't work.

--- stm32f4-discovery ---
marek@marek-desktop:~/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin$ ./STM32_Programmer_CLI -l
      -------------------------------------------------------------------
                        STM32CubeProgrammer v2.1.0                  
      -------------------------------------------------------------------
=====  DFU Interface   =====
Total number of available STM32 device in DFU mode: 1
  Device Index           : USB1
  USB Bus Number         : 001
  USB Address Number     : 003
  Product ID             : STM32  BOOTLOADER
  Serial number          : 375B33653331
  Firmware version       : 0x011a
  Device ID              : unknown
===== STLink Interface =====
-------- Connected ST-LINK Probes List --------
ST-Link Probe 0 :
   ST-LINK SN  : 54FF6F064971545041372487
   ST-LINK FW  : V2J33S0
-----------------------------------------------
=====  UART Interface  =====
Total number of serial ports available: 0
 
--- wb55.dongle & wb55.nucleo ----
marek@marek-desktop:~/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin$ ./STM32_Programmer_CLI -l
      -------------------------------------------------------------------
                        STM32CubeProgrammer v2.1.0                  
      -------------------------------------------------------------------
=====  DFU Interface   =====
No STM32 device in DFU mode connected
===== STLink Interface =====
Error: No ST-Link detected!
=====  UART Interface  =====
Total number of serial ports available: 0

4 REPLIES 4
Marek Pio
Associate II

A new devboard works without any problems.

SMako
Associate III

Hi,

have you found a way, how to update Co processor without USB? Is it possible to access it from SWD/JTAG?

Thanks!

ANist
Associate III

same issue here, boths seem dead. Boards are the preview ones I got in one of ST workshops

SMako
Associate III

Hi! I got same issue today. After removing old coprocessor FW i was not able to detect board by USB in DFU mode. I have custom board. Port LPUART was connected via USB-serial to the PC.

I have removed FW without any issues:

0690X00000Aqa9wQAB.png

But after that - i was receiving message - USB device not detected.

I made next steps and board was able to be detected via USB:

1 - Erased FLASH in normal mode;

2 - Erased FLASH, sector by sector after booting in DFU mode (with boot0 signal)

3 - Disconnect USB-Serial port, connected to the PC.

Now board works OK! Hope this post helps you.