Forum: Mikrocontroller und Digitale Elektronik Welchen SEGGER J-Link kaufen?


von Marc X. (marc_x)


Lesenswert?

Ich benutze seit einiger Zeit das SEGGER Embedded Studio für ein Hobby 
Projekt und würde mir gerne auch den Debugger in der EDU Variante holen.

Den EDU gibt es ja in groß im richtigen Gehäuse wie den Base oder als 
eingeschrumpfte Platine. Mir wäre es den Aufpreis für die gehauste 
Variante wert, allerdings ist der normale EDU im SEGGER Wiki bei den 
Legacy Devices gelistet. Allerdings habe ich generell das Gefühl, dass 
das Wiki nicht gut gepflegt ist.

Nachdem hier ab und zu auch Leute von SEGGER mitlesen und hier auch 
viele erfahrene J-Link Nutzer vertreten sind. Dachte ich, ich mache hier 
mal nen Thread auf.

Kann mir jemand sagen ob das so korrekt ist und man die aktuellste EDU 
Hardware nur noch als nackte Platine bekommt? Oder ist der bei 
AK-Modul-Bus gelistete EDU vielleicht doch schon eine neuere Revision?

https://wiki.segger.com/J-Link_Model_Overview

von Vanye R. (vanye_rijan)


Lesenswert?

> Oder ist der bei
> AK-Modul-Bus gelistete EDU vielleicht doch schon eine neuere Revision?

Ich habe meinen EDU vor 2-3Monaten bei AK-Modul-Bus gekauft und
es ist die Hardware 11.0
Das ist also die weisse Kiste. Ich sehe da keinen Unterschied zu
dem Ultra den ich in der Firma haben.

Insbesondere kann der EDU auch den RP2040 flashen. Ich hatte vorher
einen aelteren ( >10Jahre) der den RP2040 nicht konnte, aber sonst
auch alles was ich wollte.

Vanye

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Vanye R. schrieb:
> Ich habe meinen EDU vor 2-3Monaten bei AK-Modul-Bus gekauft und
> es ist die Hardware 11.0
> Das ist also die weisse Kiste. Ich sehe da keinen Unterschied zu
> dem Ultra den ich in der Firma haben.

Hier gleiche Situation, "Plus" in der Firma und EDU zu Hause, beide 
Hardware 11.0.  Segger ist etwas pingelig und AK-Modul-Bus zieht das 
auch durch, dass du ihnen nachweisen musst, dass das wirklich für dich 
privat ist. Haben sie mir erst geglaubt, nachdem ich ihnen ein Foto des 
"Plus" geschickt habe, den mein Brötchengeber finanziert hat. ;-)

von Marc X. (marc_x)


Lesenswert?

Jörg W. schrieb:
> AK-Modul-Bus zieht das
> auch durch, dass du ihnen nachweisen musst, dass das wirklich für dich
> privat ist. Haben sie mir erst geglaubt, nachdem ich ihnen ein Foto des
> "Plus" geschickt habe, den mein Brötchengeber finanziert hat. ;-)

Ach das wäre kein Problem, wir haben in der Firma genügend „große“ 
J-Links, aber ich habe noch für ein paar Monate so ein Kärtchen, welches 
meine Zugehörigkeit zum berechtigten Personenkreis bestätigt ;)

Es sollte daher kein Problem für mich sein den EDU zu bestellen.

V11 bestätigt aber, dass der große EDU eigentlich veraltet ist, beim 
BASE, welcher identisch sein sollte, sind wir schon bei V12.

Irgendwie doof, weil der große EDU deutlich schneller ist und nicht nur 
3,3V kann, wahrscheinlich aber nicht mehr so lange supported wird wie 
der kleine.

Ich werde wohl aber den großen EDU bestellen, auch wenn er anscheinend 
veraltet ist, für die Sachen die ich mache sollte er trotzdem 
ausreichend sein und vielleicht kommt ja in ein paar Jahren, sollten 
sich meine Ansprüche ändern wieder ein neuer „großer“ EDU raus.

von Vanye R. (vanye_rijan)


Lesenswert?

> Ich werde wohl aber den großen EDU bestellen, auch wenn er anscheinend
> veraltet ist,

Naja, "veraltet" ist so ein merkwuerdiger Begriff geworden aus der
Sozialisation von Menschen denen das Handy am Arm festgewachsen ist
und die dreimal am Tag reingetuetet bekommen das sie bloss updaten
muessen weil der Weltuntergang nahe ist.

Bis auf den RP2040 wuesste ich derzeit nix was ich mit dem alten
EDU nicht machen koennte und der ist mehr wie 10Jahre alt.
Das war damals einer der ersten die sie rausgebracht haben
nachdem sie merkten das in China die Fliessbaender mit nachbauten
anliefen. Wenn der neue EDU wieder >10Jahre haelt dann reicht
das doch wohl oder?

Immerhin scheinen sie ja zu halten. Keine ausgelaufen Elkos,
keine explodierten Schaltregler. Wir haben in der Firma vermutlich
hunderte von JLinks und ich hab bisher noch nie von einem Defekt
gehoert.

BTW: Man muss auch nicht unbedingt immer die neueste Firmware
nutzen. Aber einer bestimmten Version machen sie, auch unter
Linux, einmal am Tag dieses Fenster: "Na? Zeigefinger hoch,
du nutzt den doch wohl nur privat?" auf. Es kann sinnvoll
sein eine aeltere Version zu nutzen. :-D

BTW2: Die Programmierer scheinen auch etwas Aufwand in
Pflege und Test zu stecken. Die Tools laufen auch bei
mir problemlos unter Centos ohne das andauernd irgendein
Screen kommt, du musst Library XYZ updaten.

Vanye

von Vanye R. (vanye_rijan)


Lesenswert?

Was vielleicht noch mal eine interessante Frage fuer die Zukunft
waere, wie sieht es eigentlich mit Risc/V aus?

Ich hab hier z.B einen Berg CH32V003J4M6 rumliegen. Kann ein J-Link
die flashen/debuggen? Da bin ich selber auch noch nicht dazu gekommen
das zu testen.

Nicht das man in Zukunft einen lilafarbigen fuer Risc/V braucht. :-D

Vanye

von Til S. (Firma: SEGGER) (til_s)


Lesenswert?

Vanye R. schrieb:
> Ich hab hier z.B einen Berg CH32V003J4M6 rumliegen. Kann ein J-Link
> die flashen/debuggen?

RISC-V prinzipiell schon aber den CH32V003J4M6 anscheinend noch nicht:
https://www.segger.com/supported-devices/

von Marc X. (marc_x)


Lesenswert?

Hallo Til, kannst du auch auf die Eingangsfrage eingehen?

Ich würde ebenso Interesse an CH32V Support beim SES und J-Link 
bekünden, bei mir wäre es aber der CH32V307.

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ich habe mir den "teuren" Pro gekauft weil bei dem das Debuggen über LAN 
geht. In meinem Hausbus, wo diverse Mikrocontroller im ganzen Haus 
verteilt sind und ich nicht jedes mal in irgend einer Ecke programmieren 
wollte ist das Debugging über LAN eine Erleichterung.
Abgesehen davon ist das Teil über LAN galvanisch getrennt zum PC, sofern 
man ein extra Steckernetzteil nutzt.

Debugging über LAN klappt auch über die STM32IDE.

Ansonsten habe ich mehrere JLink, die "alte" gehen leider nicht mehr mit 
den aktuellen Prozessoren. Segger macht dafür keine Updates mehr.
Somit, man kann davon ausgehen dass es in 10 Jahren mit den neueren 
Prozessormodellen man wieder einen neuen JLink kaufen muss, obwohl der 
"alte" von der Geschwindigkeit her immer noch top wäre.
Das ist der einzige Nachteil und das Geschäftsmodell von Segger.

PS: Dennoch Kaufempfehlung für den Segger!

: Bearbeitet durch User
von Vanye R. (vanye_rijan)


Lesenswert?

> Ich habe mir den "teuren" Pro gekauft weil bei dem das Debuggen
> über LAN geht.

In der Firma haben wir davon auch ein paar. Aber Privat scheint
mir das leicht uebertrieben...

> Ansonsten habe ich mehrere JLink, die "alte" gehen leider nicht mehr mit
> den aktuellen Prozessoren. Segger macht dafür keine Updates mehr.

Tja, irgendwann wird der 10Jahre alten Hardware wohl der Platz ausgehen.
Waer dir lieber sie wuerden in einer neuen Firmware alte Controller
rausschmeissen?

> Das ist der einzige Nachteil und das Geschäftsmodell von Segger.

Man darf nicht vergessen das man eigentlich nicht fuer die Hardware
zahlt sondern fuer die implementierung der Controller.

Vanye

von Dieter S. (ds1)


Lesenswert?

Markus M. schrieb:
>
> Ansonsten habe ich mehrere JLink, die "alte" gehen leider nicht mehr mit
> den aktuellen Prozessoren. Segger macht dafür keine Updates mehr.

Teilweise handelt es sich dabei um bewusste Einschränkungen in der 
J-Link Software (ich habe schon öfters erwähnt dass man diese 
Beschränkungen entfernen kann und dann geht es). Bei neuen Protokollen 
z.B. cJTAG liegt die Beschränkung tatsächlich daran dass es die 
Hardware/Firmware können muss aber wenn es nur um JTAG oder SWD geht 
sieht es anders aus (OpenOCD kann ja auch mit einem alten J-Link mit den 
meisten aktuellen Prozessoren umgehen).

von Joe J. (j_955)


Lesenswert?

Dieter S. schrieb:
> (ich habe schon öfters erwähnt dass man diese
> Beschränkungen entfernen kann und dann geht es).

Kannst du das nochmal wiederholen - vor allem das wie?
Habe meinen EDU hergeschenkt, da ich auch der Meinung war, das Umgehen 
-> Ausschluss Updates JLink Tools&SW geht nicht.

von Dieter S. (ds1)


Lesenswert?

Joe J. schrieb:
>
> Kannst du das nochmal wiederholen - vor allem das wie?

Ich habe nicht vor hier eine Anleitung zum Patchen der J-Link Software 
zu geben, Segger will ja Geld verdienen indem es "Anreize" schafft neue 
Hardware zu kaufen. Aber bisher waren die nötigen Patches trivial, 
zumindest wenn man sich ein wenig damit auskennt.

> Habe meinen EDU hergeschenkt, da ich auch der Meinung war, das Umgehen
> -> Ausschluss Updates JLink Tools&SW geht nicht.

Die alte Hardware läuft ja nach wie vor mit der aktuellen Software, nur 
wird halt auch mal ohne echten Grund beschränkt. Aber wie schon erwähnt, 
man kann die J-Link Hardware auch mit OpenOCD verwenden.

von Til S. (Firma: SEGGER) (til_s)


Lesenswert?

Marc X. schrieb:
> Hallo Til, kannst du auch auf die Eingangsfrage eingehen?
Äh, sorry, welche meinst du?

> Ich würde ebenso Interesse an CH32V Support beim SES und J-Link
> bekünden, bei mir wäre es aber der CH32V307.
Kann ich gerne mal an die ES und J-Link Kollegen weitergeben. 
Versprechen kann ich leider nichts.

von Marc X. (marc_x)


Lesenswert?

Til S. schrieb:
> Marc X. schrieb:
>> Hallo Til, kannst du auch auf die Eingangsfrage eingehen?
> Äh, sorry, welche meinst du?

Naja ob der J-Link EDU im Kunststoffgehäuse nun komplett eingestellt 
wird/wurde und es zukünftig nur noch den Mini gibt.

>> Ich würde ebenso Interesse an CH32V Support beim SES und J-Link
>> bekünden, bei mir wäre es aber der CH32V307.
> Kann ich gerne mal an die ES und J-Link Kollegen weitergeben.
> Versprechen kann ich leider nichts.

Das wäre nett, aber auch völlig verständlich wenn die CH32V nicht 
umgesetzt werden würden nur weil ein paar Bastler das gerne hätten.

von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

Marc X. schrieb:
>>> Ich würde ebenso Interesse an CH32V Support beim SES und J-Link
>>> bekünden, bei mir wäre es aber der CH32V307.
>> Kann ich gerne mal an die ES und J-Link Kollegen weitergeben.
>> Versprechen kann ich leider nichts.
>
> Das wäre nett, aber auch völlig verständlich wenn die CH32V nicht
> umgesetzt werden würden nur weil ein paar Bastler das gerne hätten.

Laut Segger Forum ist das auf der ToDo liste... was auch immer das auch 
heißen mag...

https://forum.segger.com/index.php/Thread/8509-SOLVED-WCH-CH32V-J-Link-support/

Marc X. schrieb:
> Das wäre nett, aber auch völlig verständlich wenn die CH32V nicht
> umgesetzt werden würden nur weil ein paar Bastler das gerne hätten.

Also ich hab den CH32V307 gerade in 3 Projekten eindesigned.
Mich wundert es, dass der noch nicht wesentlich verbreiterter ist.

Highspeed USB, integrierter Ethernet PHY - was will man mehr :)

73

von Thomas Z. (usbman)


Lesenswert?

Hans W. schrieb:
> Highspeed USB, integrierter Ethernet PHY - was will man mehr

ja die Teile sind wirklich nett. Allerdings muss man bei den Alternates 
der Ports höllisch aufpassen. Teilweise ändert sich die Belegung durch 
die Revision. Das ist eine böse Falle.

Page 33:
Note 7: SDIO_D0 and SDIO_D1 are mapped to PC8 and PC9 by default. only 
for the products with the penultimate fifth bit of the lot number 
greater than 1, SDIO_D0 and SDIO_D1 are mapped to PB14 and PB15 when 
bit[14]ETHMACEN=1 and bit[10]SDIOEN=1 of register RCC_AHBPCENR.

Note 8: DVP_D5 is mapped to PB6 by default. only for products with the 
penultimate fifth digit of the lot number greater than 1, when 
bit[13]DVPEN=1 with bit[11]USBHSEN=1 of register RCC_AHBPCENR and
bit[2]RB_UC_RST_SIE=0 of R8_USB_CTRL, DVP_D5 is mapped to PB3.

Note 9: FSMC_NADV maps to PB7 by default. only for products with the 
penultimate fifth digit of the lot number greater than 1, when 
bit[8]FSMCEN=1 and bit[11]USBHSEN=1 of register RCC_AHBPCENR and
bit[2]RB_UC_RST_SIE=0 of R8_USB_CTRL, FSMC_NADV maps to PD. NADV is 
mapped to PD2.

Note 10: SPI3_MOSI (I2S3_SD) is mapped to PB5 by default. only for 
products with the penultimate digit of the lot number greater than 2, 
when using SPI3, the default mapping of SPI3_MOSI (I2S3_SD) is 
automatically
changed to PA9 if both 10M Ethernet and the I2S function of SPI3 are 
used.

Note 11: For products with a lot number with a penultimate digit of 2, 
the I2S3 default pin function is not available when Ethernet is used, 
and the chip select signal of the SPI3 default pin is not available

: Bearbeitet durch User
von Til S. (Firma: SEGGER) (til_s)


Lesenswert?

Marc X. schrieb:
> Naja ob der J-Link EDU im Kunststoffgehäuse nun komplett eingestellt
> wird/wurde und es zukünftig nur noch den Mini gibt.

Ok, ich habe gerade bei den Kollegen nachgefragt. Ja, richtig, es gibt 
"nur" noch den J-Link EDU Mini, 
https://www.segger.com/products/debug-probes/j-link/models/j-link-edu-mini/.

Den J-Link EDU im weißen Kunststoffgehäuse gibt es seit etwa der 
Coronazeit nicht mehr.

: Bearbeitet durch User
von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Til S. schrieb:
> Den J-Link EDU im weißen Kunststoffgehäuse gibt es seit etwa der
> Coronazeit nicht mehr.

Dann habe ich ja Glück gehabt, bei AK-Modulbus noch zugeschlagen zu 
haben. ;-)

von Mi N. (msx)


Lesenswert?

Jörg W. schrieb:
> Til S. schrieb:
>> Den J-Link EDU im weißen Kunststoffgehäuse gibt es seit etwa der
>> Coronazeit nicht mehr.
>
> Dann habe ich ja Glück gehabt, bei AK-Modulbus noch zugeschlagen zu
> haben. ;-)


Für Leute, die Pech gehabt haben, etwas Ähnliches in schwarz: 
https://www.reichelt.de/kunststoffgehaeuse-54-x-37-x-21-mm-sp-2043-sw-p33832.html?&trstct=pol_7&nbc=1
;-)

von Marc X. (marc_x)


Lesenswert?

Mi N. schrieb:
> Jörg W. schrieb:
>> Til S. schrieb:
>>> Den J-Link EDU im weißen Kunststoffgehäuse gibt es seit etwa der
>>> Coronazeit nicht mehr.
>>
>> Dann habe ich ja Glück gehabt, bei AK-Modulbus noch zugeschlagen zu
>> haben. ;-)
>
>
> Für Leute, die Pech gehabt haben, etwas Ähnliches in schwarz:
> 
https://www.reichelt.de/kunststoffgehaeuse-54-x-37-x-21-mm-sp-2043-sw-p33832.html?&trstct=pol_7&nbc=1
> ;-)

AK-Modulbus scheint noch welche zu haben, mich hat ebenfalls einer 
erreicht.

Ich finde es ziemlich schade, das es keinen großen EDU mehr gibt, der 
hat ja nicht nur den Vorteil des Gehäuses gehabt.

von Dieter S. (ds1)


Lesenswert?

Mi N. schrieb:
>
> Für Leute, die Pech gehabt haben, etwas Ähnliches in schwarz:

Der "J-Link EDU Mini" hat nach meinem Verständnis gegenüber dem "J-Link 
EDU" einige Einschränkungen, eine davon wäre die Beschränkung auf 3.3 
Volt Pegel (der "J-Link EDU" kann wie der "echte" J-Link 1.2 Volt bis 5 
Volt).

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
Noch kein Account? Hier anmelden.