Der Beitrag erscheint mir hier am passendsten, auch wenn es sich um Software dreht. Ich verwende die SW4STM32 IDE und möchte aber von ST-Link auf J-Link umstellen. Dazu habe ich ein J-Link EDU hier. Es gibt von Segger eine Anleitung dazu, die im wesentlichen besagt, dass man die GNU ARM MCU plugins installieren soll. Nun hat SW4STM32 schon eine vollständige Toolchain, d.h. die zusätzliche Installation von GNU ARM MCU funktioniert nicht. Die für J-Link notwendigen Einstellungen werden nicht sichtbar. Alternativ habe ich ein leeres Eclipse genommen und GNU ARM MCU hineininstalliert. Allerdings verursacht mein altes Projekt Fehlermeldungen, dass die ursprünglichen Plugins nicht mehr vorhanden sind (bspw. bei der Projektkonfiguration -> C++ Build -> Settings). Ein Löschen von .settings und Debug/ hat nichts gebracht. Habt ich einen Vorschlag, wie man nur den Debugger von SW4STM32 ändert? Embedded Studio kommt für mich nicht in Frage.
Ich würde an deiner Stelle den Umstieg auf Atollic TrueStudio in Erwägung ziehen. Ist ebenfalls Eclipse-basierend, und von ST offiziell als Nachfolger von SW4ST32 in Stellung gebracht. Hat imho erhebliche Vorteile gegenüber SW4STM32: u.A. kann man damit auch FreeTtos-Threads debuggen, was mit SW4STM32 nicht geht. Der J-Link wird auch out-of-the-box unterstützt.
Harry L. schrieb: > Ich würde an deiner Stelle den Umstieg auf Atollic TrueStudio in > Erwägung ziehen. Danke für die Empfehlung! Ich hatte jetzt nicht auf dem Schirm, dass Atollic frei ist. Aber vielleicht weiß noch jemand etwas zu SW4STM32? Dann könnte ich mir die Migration ersparen, denn ich stehe ja schon kurz vorm Ziel.
Soweit ich die Beschreibung des J-Link Plugins verstehe enthält es keine Toolchain, sollte also mit dem Lieferumfang der SW4STM32 nicht kollidieren. https://gnu-mcu-eclipse.github.io/debug/jlink/
Stefanus F. schrieb: > Soweit ich die Beschreibung des J-Link Plugins verstehe Stimmt. Es war Problemlos installierbar. Hat mit meinem China J-Link Adapter allerdings nicht zuverlässig funktioniert. Vielleicht klappt das mit dem Original.
Lars schrieb: > Aber vielleicht weiß noch jemand etwas zu SW4STM32? Dann könnte ich mir > die Migration ersparen, denn ich stehe ja schon kurz vorm Ziel. Da gibts nicht viel zu migrieren. Im CubeMX auf Truestudio umstellen und Code neu generieren - erledigt. Am Code ändert sich gar nicht, nur die Project-Settings werden neu erzeugt. Ich hab selbst vor einiger Zeit den umstieg vollzogen, und das lief völlig reibungslos.
:
Bearbeitet durch User
pegel schrieb: > Stimmt. Es war Problemlos installierbar. > Hat mit meinem China J-Link Adapter allerdings nicht zuverlässig > funktioniert. > Vielleicht klappt das mit dem Original. Nun, es gibt zwei Beschreibungen. Ich hatte erst diese hier verwendet: https://gnu-mcu-eclipse.github.io/debug/jlink/install/ Da installiert man eine ganze Toolchain. Und dann gibt es noch das: https://www.segger.com/products/debug-probes/j-link/technology/ides/system-workbench-for-stm32/ Hatte bei mir auch nicht funktioniert. U.a. erschien meine angelegte Debug config nicht im Menü. Ich werde wohl zu Atollic wechseln.
Harry L. schrieb: > Da gibts nicht viel zu migrieren. > Im CubeMX auf Truestudio umstellen und Code neu generieren - erledigt. Das klingt gut! :-)
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.