2016-06-29 18 views
1

Ich verwende derzeit den ST-Link-Debugger, um mein STM32F3-Discovery-Board zu programmieren. Die IDE, die ich benutze, ist Atollic TrueStudio 5.5.2, aber jetzt stehe ich vor einem sehr seltsamen Problem. Ich bekomme immer die Meldung "Fehler beim Initialisieren des ST-Link-Geräts. Grund: (-1) Verbindung zum Gerät fehlgeschlagen. Bitte überprüfen Sie die Stromversorgung und die Verkabelung zum Ziel. " wann immer ich das Programm in mein STM32 herunterladen möchte. Ich hatte einige Lösungen aus dem Internet ausprobiert, aber das Problem besteht immer noch. Hatte schon mal jemand mit diesen Problemen zu tun gehabt? Irgendwelche Vorschläge werden helfen. Vielen Dank. enter image description hereFehler beim Initialisieren des ST-Link-Geräts

Hier ist die Lösung, die ich gefunden habe, kann aber nicht für mich arbeiten. http://www.kerrywong.com/2012/08/02/the-dreaded-cannot-connect-to-st-link-error-message/

+0

Überprüfen Sie, ob die Jumper auf dem DevBoard korrekt sind, insbesondere die für ST-LINK und PSU (nicht sicher, ob Jumper auf der Platine sind .. Versuchen Sie, alles aus- und wieder einzuschalten. Versuchen Sie, die Treiber neu zu installieren Es hat einmal funktioniert und nichts davon behebt es Ich fürchte, Sie haben das Board beschädigt! –

+0

Vielen Dank für Ihre Vorschläge, ich habe alle Jumper auf dem Entwicklungsboard entfernt und die Treiber für 3 Mal neu installieren, aber das Problem kann immer noch nicht beheben Ich bin mir sicher, dass mein Board in Ordnung ist, da ich es mit einem anderen Laptop programmieren kann. –

+0

Kannst du mit der kostenlosen Software, die du von ST herunterladen kannst, Verbindung zu deinem ST-Link herstellen? Wenn ja, dann ist es ein Atollic-Problem Unterstützung für ihr Produkt –

Antwort

0

Sie könnten Folgendes versuchen.

Stellen Sie sicher, dass Sie die richtige Version des Treibers (32 oder 64 Bit) installiert haben.

Wenn Sie einen externen ST-Link verwenden, stellen Sie sicher, dass Sie VCC, GND, RESET, SWDIO und SWDCLK anschließen.

Wenn Sie einen externen ST-Link verwenden, stellen Sie sicher, dass Atollic den richtigen verwendet. Sie haben möglicherweise 2 ST-Verbindungen (die externe und die eingebettete).

Stellen Sie sicher, dass der ST-Link im SWD-Modus und nicht in JTAG eingerichtet ist.

In Atollic können Sie auch ändern, wie der ST-Link mit Ihrem Ziel verbunden wird. Probieren Sie verschiedene Kombinationen aus, zum Beispiel Verbinden unter Hardware-Reset.

+0

Vielen Dank für Ihre Vorschläge, aber das Problem kann nicht behoben werden. –

0

Stellen Sie auf der Registerkarte Debugger sicher, SWD, nicht JTAG auszuwählen.

Verwandte Themen