Hallo, ich habe eine Frage und vermute, dass ich auf dem Schlauch stehe. Ich habe hier ein STM32F051-Discovery Board und ein USBprog 5.0 PCB. Ich würde gerne den Cortex M0 mit USBprog programmieren. Ich verschmähe den ST-Link, weil ich da unter Linux(Debian 8) nicht so richtig mit zurecht komme. Kann es sein, dass USBprog kein SWD unterstützt und der µC kein JTAG? Wenn ich da richtig liege, warum steht auf der Website http://www.embedded-projects.net/usbprog5/#processors dass er unterstützt wird und wenn ich da falsch liege, wie zum Henker verbinde ich die beiden Komponeneten richtig?
Der Programmer scheint einen SOC mit Linux zu enthalten, der JTAG & Co. via Bitbang und Pegelwandler macht. Also Software ist wohl OpenOCD 0.8.0 drin, für SWD will man aber 0.9.0 haben. Wende Dich mal an den Support, ob die mal ein Update zur Verfügung stellen. Oft sind die Pegelwandler vom JTAG nur unidirektional, was bei SWDIO dann schlecht ist. Abhilfe schafft dann oft schon ein 400R Widerstand (zwischen dem Lese- und Schreib Pin).
Danke für die Antwort, ich habe schon eine Mail rausgeschickt. Ich finde es dann nur sehr befremdlich, dass die STM32F0-Reihe als supported gelistet wird.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.