Hat jemand mit SWD über einen Olimex USB-JTAG-Programmierer und den ARM-JTAG-SWD-Adapter debuggen/programmieren können? Wenn ja, teile bitte mit, wie du es gemacht hast :)
Insbesondere suche ich, wie die OpenOCD-Konfigurationsdateien aussehen würden.
Ich kann den Programmierer, Adapter oder Konfigurationsdateien nicht direkt ansprechen. Um jedoch eine Antwort zu erhalten, habe ich den Link ein wenig durchgelesen und Folgendes gefunden:
http://openocd.sourceforge.net/doc/html/Debug-Adapter-Configuration.html#Debug-Adapter-Configuration
8.3 Transportkonfiguration
Wie bereits erwähnt, stehen je nach verwendeter OpenOCD-Version und verwendetem Debug-Adapter möglicherweise mehrere Transporte zur Verfügung, um mit Debug-Zielen zu kommunizieren (oder vielleicht Flash-Speicher zu programmieren).
— Befehl: transport list
zeigt die Namen der Transporte an, die von dieser Version von OpenOCD unterstützt werden.— Befehl: transport select transport_name
Wählen Sie aus, welcher der unterstützten Transporte in dieser OpenOCD-Sitzung verwendet werden soll. Der Transport muss von der Hardware des Debug-Adapters und von der von Ihnen verwendeten OpenOCD-Version (einschließlich des Treibers des Adapters) unterstützt werden. Keine Argumente: Gibt den Namen des ausgewählten Transports der Sitzung zurück.
Vermutlich weist die Auswahl von SWD auf diese Weise den Programmierer an, auf SWD umzuschalten und vor dem Programmieren den JTAG->SWD-Übergangsbefehl an den Chip zu senden.
David
Benutzer31308
Vorac
Benutzer31308
bitsmack
Kohlschmied