Moin, weiß jemand ob der von ST angebotene ST-Link JTAG-Adapter mit OpenOCD zusammen zum programmieren/debuggen des STM32 zu benutzen ist? in der Liste der einsetzbaren Adapter auf der OpenOCD-Seite ist er nicht zu finden - aber vielleicht ist der ST-Link ja nur ein Derivat eines anderen, mit OpenOCD kompatiblen Adapters? any idea? Gruß, Jan
Der Adapter wurde jüngst in der OpenOCD developer Mailingliste genannt. Im Zweifel dort nachfragen: http://lists.berlios.de/mailman/listinfo/openocd-development . Im grade aktuellen Quellcode scheint noch nichts für das Gerät enthalten zu sein.
hmmm irgendwie imemr noch nichts neues. Hat denn jemand nen Tip für was gutes Günstiges.
Patrick S. schrieb: > hmmm irgendwie imemr noch nichts neues. > > Hat denn jemand nen Tip für was gutes Günstiges. Ja! Falls es ein STM32 ist, dann gefaellt mir Raisonance RIDE7 mit RLink gut. http://www.mcu-raisonance.com/~arm-family__microcontrollers__fp~fp__T015:4cn8fqasdl47.html Fuer alle anderen wuerde ich persoenlich JLink EDU hernehmen http://www.segger.com/cms/j-link-edu.html wenn es nicht professionell ist. Ist es fuer professionellen Einsatz gedacht, dann verstehe ich die Frage nach einem ST-Link nicht. Robert
Hi, ich nutze diesen: http://www.watterott.com/de/SignalyzerLITE mit OpenOCD für meine STM32's ! DBD Olli
@Olli Habe auch einer Signalyzer kauft von Watterott (paket ist untervegs). Hast du einer beispiel für die oocd config für die STM32 ? mfg Bingo Dänemark
Hi, die Configs sind bei OpenOCD dabei, der Aufruf dafür lautet:
1 | /usr/bin/openocd -f interface/signalyzer-lite.cfg -f target/stm32.cfg & |
Danach kann man sich per telnet mit OpenOCD verbinden:
1 | telnet localhost 4444 |
Zum Flashen nutze ich das:
1 | echo -e "reset halt\nflash probe 0\nstm32x mass_erase 0\nflash write_bank 0 `pwd`/binary.bin 0\nreset run \nexit\n" | netcat localhost 4444 |
DBD Olli
@Olli Vielen dank Funktioniert super mfg Bingo Dänemark
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.