ST-LINK V2 + LPC11C24

OP #5140949
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
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.
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.
Gast
Okey super danke das mit dem umflashen werde ich mal probieren, aber 
wenns ned geht, dann ists nicht sooooo schlimm wäre halt praktischer 
weil der schön klein und nicht so teuer ist :D
OP
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)
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
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

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.