STM32H7 mit (onboard) STLink Debugger: Data tracing nicht möglich

OP #5495645
Lesenswert?
• ▲
▼
Hallo und schönen Sonntag an die Gemeinde,

ich steige gerade auf STM32 um und versuche seit gestern verzweifelt 
eine Data tracing hinzubekommen, woran ich bisher komplett scheitere. 
Hoffentlich könnt ihr mir weiterhelfen:

Ich habe ein Nucleo STM32H743ZI Board mit integriertem STLINK v2.1. 
Debugger. Als IDE benutze ich Atollic True Studio. Ich habe ein 
einfaches LED Blink Programm geschrieben, wo ich den Tastendruckstatus 
(0 oder 1) über SWD echtzeit verfolgen will. Weder Hardware Tracing über 
SWV noch Software tracing über printf funktioniert. Dieses offizielle 
Videotutorial dazu habe ich auch erfolglos durchgemacht.

https://www.youtube.com/watch?v=XhBiDykSS4I

Die Jumper am Bord sind im Werkzustand. Die Testvariable "button_state" 
muss irgendwie übertragen werden, weil die Variable im Variablenfenster 
nach dem Debugging, je nach letztem Stand, 0 oder 1 zeigt. Komisch ist 
auch, dass die Variable, die ich in Tracing Einstellungen einstelle, 
nicht im Data tracing Fenster auftaucht, siehe Bild #6.

Anbei Screenshots von meinen Einstellungen:

Bin echt dankbar für jeden Tipp..

Viele Grüße
Angehängte Dateien:
Gast #5495848
Lesenswert?
• ▲
▼
Die Adressen der Debug-Interfaces im Controller. SWO muss ja schließlich 
dort explizit konfiguriert und eingeschaltet werden, s. Abschnitt 59.5 
im RM.

Es stand da auch eine ausführliche Anleitung, wie man das zum Laufen 
bekommt. Da ich das nur überflogen hatte, weiß ich die Details leider 
nicht, und die ST Community ist bis morgen (so war die Planung ...) wg. 
Wartung nicht verfügbar.
Gast #5495881
Lesenswert?
• ▲
▼
Ich habe viel damit gespielt, bin aber dann wieder zur seriellen 
Schnittstelle über den ST-Link gekommen.
Nur ein paar Zeilen in das Projekt kopiert und ich habe eine 
bidirektionale Verbindung, ohne wenn und aber....

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.