STM32G031G8 Grundbeschaltung / keine Verbindung über SWD

OP #7807830
Lesenswert?

Hallo zusammen,

ich arbeite erstmals mit einer MCU aus der STM32G0-Reihe, vorher nur mit STM32Fx. Die im Screenshot ersichtliche Schaltung habe ich als PCB erstellen lassen, mit der Minimalbestückung (MCU, bypass, Filter an NRST) bekomme ich aber partout keine Verbindung per SWD mit meinem J-Link probe hin. Ich habe testweise den Hardware-Reset vom J-Link an NRST gelegt und auch einen externen Pull-Up drangehangen, jedoch hat das am Ergebnis nichts geändert. Hat sich in der Serie etwas maßgeblich geändert? Die ICs kommen von Aliexpress, eine Fälschung und/oder defekte ICs würde ich nicht völlig ausschließen, wäre aber das erste mal, dass mir sowas passiert.

Cyprius

Angehängte Dateien:
OP #7807924
Lesenswert?

Wastl schrieb:

Erst mal Layout und tatsächlichen Aufbau zeigen .....

Aufbau nach dem Hinweis von #7807869 siehe Anhang.

Lothar M. schrieb:

Wie wird die Schaltung versorgt?

Regulär mit 3V aus einer Kopfzelle, aktuell aus einem Labornetzteil.

Sebastian R. schrieb:

Mal Boot0 auf high ziehen, resetten und dann probieren, damit der Controller im Bootloader-Modus startet, falls aus irgendeinem Grund eine Applikation geflasht ist, die SWD abschaltet?

Danke, damit klappt es, ich stand gestern nacht auf dem Schlauch und hab nicht dran gedacht, dass die Mehrfachbelegung vom NRST-Pin die Abschaltung der "legacy"-Funktion desselben erlaubt. Waren wohl schon gebraucht, die Controller.

Danke an all die anderen seltsamen Beiträge. In den letzten Jahren scheint der Drift von Facebook in die Irrelevanz wohl einen Shift der User hierhin verursacht zu haben.

Angehängte Dateien:
#7808003
Lesenswert?

Vielleicht zum Vergleichen: bei einem relativ minimalistischem WeAct Modul (siehe Schaltplan im Anhang) mit einem STM32G031 funktioniert J-Link nur per SWD (SWDIO und SWCLK, ohne NRST). Auf dem Modul ist die "Blink" Firmware vom Hersteller, wenn einer der SWD Pins als IO benutzt wird sollte NRST am J-Link hilfreich sein.

Angehängte Dateien:

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