stm32 dfu unbekanntes gerät, wird nicht erkannt

#7097276
Lesenswert?

Hallo,

habe ein STM32 WEACT 3.0 mit STM32f401cd.

Gestern STM32 Cube Programmer installiert.
Ich konnte dan im DFU Mode ein kleines Blinky Programm
laden, funktioniert reibungslos.

Heute dann
"Dieses Gerät wurde angehalten, weil es Fehler gemeldet hat. (Code 43)
Fehler bei einer Anforderung des USB-Gerätedeskriptors."

STM32 Cube Programmer deinstalliert, Treiberupdates versucht...
NIX, bleibt tot, "No DFU" im Programmer.

Wennnicht im DFU Mode, wird eine COM 5 erkannt.
Über Cube Programme angesprochen kommt diese Meldung:
:04:44 : Error: Activating device: KO. Please, verify the boot mode 
configuration and check the serial port configuration. Reset your device 
then try again...

Bin nun etwas ratlos ;-)

Hat jemand eine gute Idee?
Gast #7097306
Lesenswert?

Sigi S. schrieb:
> Fehler bei einer Anforderung des USB-Gerätedeskriptors

Das deutet auch eine Kommunikationsstörung zwischen PC und deinem USB 
Gerät hin. Die Software auf dem PC hat damit höchstwahrscheinlich nicht 
zu tun.

Kontrolliere sie Stromversorgung. Ich hatte das Problem mal plötzlich 
und konnte es wahlweise durch Austausch des USB Kabels lösen oder 
Anschließen eines Netzteils lösen.
#7097308
Lesenswert?

Sigi S. schrieb:
> Fehler bei einer Anforderung des USB-Gerätedeskriptors

sagts ja schon: deine DFU Firmware kann keine Deskriptoren senden. DFU 
ist insofern kritisch da sich die Deskriptoren je nach Betriebszustand 
ändern müssen. Das ist zumindest so wenn es der DFU Class entspricht.
Weil es aber keinen standardisierten DFU Class Treiber gibt (unter Win) 
ist das immer etwas Custom Bastelei.
Ich würde mir mal mit USBTreeView das DFU Device anschauen.
#7097607
Lesenswert?

Nach nervig vielen Versuchen mit Ein- und Ausstecken, BOOTO und NRST in 
diversen Kombinationen und Timimgs, erscheint manchmal unter USB-Geräte 
ein STM32 BOOTLOADER.
Dann funktioniert es.

Aber das ist nahezu nicht reproduzierbar, kein Schema zu erkennen.

USB C Kabel und diverse Ports ausprobiert.

Hilft hier ein STM Link Adapter ggf weiter, ist das stabiler?

Danke

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren