ST-LINK V2 + LPC11C24

OP #5140949
Lesenswert?

Mal so ne Frage ich habe mir einen billigen USB ST-Link aus China 
bestellt, sollte der nun mit dem LPCExpresso auch funktionieren?

Mit gleichen Setup und dem LPC-Link2 funktioniert alles.

Nur wenn ich den USB Stick einstecke wird der von windows auch richig 
erkannt, aber im LPC passiert irgendwie gar nichts

Muss ich da was einstellen oder gehen die prinzipiell nicht (Wollte 
einfach ein einfacheres Gerät zum programmieren haben anstatt dem LPC 
Link)

Diese Teil wäre das : 
https://de.aliexpress.com/item/Free-shipping-Smart-Electronics-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer/32756146997.html
Gast #5140965
Lesenswert?

Der ST-Link lässt sich zum J-Link umprogrammieren, damit sollte es dann 
gehen.
Alternativen sind noch DAPLink oder die vielen LPCXpresso Boards die 
auch für externe Targets verwendet werden können.
#5141180
Lesenswert?

Johannes S. schrieb:
> Der ST-Link lässt sich zum J-Link umprogrammieren

hast Du das mit einem der ST-Link-Nachbauten geschafft? Ich habe es 
versucht und es hat nicht geklappt. Das geht soweit ich weiß nur mit den 
ST-Links, die auf den Discovery- und Nucleo-Boards integriert sind.

@Andi:
Angeblich soll man unter OpenOCD den ST-Link auch mit anderen 
Controllern als STMs verwenden können, siehe hier:
Beitrag "Re: Erfahrung mit China-Programmer (ST-Link)"

Ich habe das aber selbst nicht ausprobiert und würde das, wie in dem 
verlinkten Thread geschrieben, lieber machen, indem ich den 
ST-Link-Clone auf Black Magic Probe umflashe.
OP #5141637
Lesenswert?

Christopher J. schrieb:
> Prinzipiell ist das kein Problem, wobei ich nicht weiß ob es mit der
> LPCExpresso IDE geht. Mit der neueren MCUXpresso geht es auf jeden Fall,
> weil da unter der Haube direkt OpenOCD werkelt. Als Inspiration siehe
> z.B.
> https://gist.github.com/RickKimball/9009480#file-lpc812_stlink_v2-cfg

sollte mit MCU das Teil direkt gehen oder auch erst nach dem flashen.

den bie mir fidnet er bei MCUXpresso das Teil auch nicht wobei ich in 
der Console sehe das da ständig was von redLink steht ... muss ich da 
irgendwo was umschalten das er dann OpenOCD verwendet?

Verwende MCUXpresso 10.0.0.344 (2017-03-21)
#5141951
Lesenswert?

Sorry, habe Mist erzählt. OpenOCD wurde mittlerweile rausgeschmissen. 
Bei deiner Version sollte es aber noch drin sein. Gehst du auf 
"Run"->"Debug Configurations" und machst dann einen Doppelklick auf "GDB 
OpenOCD Debugging". Dann musst du noch unter dem Registerreiter 
"Debugger" OpenOCD konfigurieren. Diese low-cost Lösung bezahlt man 
natürlich mit der friemeligen Konfiguration. Ein J-Link ist sicher die 
komfortablere Lösung.
Gast #5141993
Lesenswert?

Ich habe auch nochmal nachgesehen wg. Änderung der Firmware auf ST-Link 
Clones. Das ist leider so wie Gerd E. schon schrieb nur für Original 
Hardware wie die ST-Links auf den genannten Boards. Auf jedenfall 
schonmal per Lizenzvereinbarung, aber es ist wohl auch nicht so einfach 
das man nur ein .bin file auf die Sticks flasht.

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