Cortex-M Debugger J-Link und U-Link2 von Wayengineering ok?

Gast #2521702
Lesenswert?

Hallo,
der im hiesigen JTAG und STM32 Artikel verlinkte shop wayengineer bietet 
den J-Link und U-Link zu einem Bruchteil des orginalen Preises an:
http://www.wayengineer.com/index.php?main_page=product_info&cPath=50_51&products_id=105&zenid=p5vhfc7e8ttnkdcbca6plo3oo2
Da aber explizit da steht "non original", wollte ich fragen ob es schon 
Erfahrungen mit den von dort bezogenen Debuggern gibt. Sind sie 
vollwertig? Software auf dem Stand wie bei den orginalen?

Wenn ja könnte man sich bei den Preisen problemlos J-Link und U-Link2 
kaufen. J-Link aus Gründen der kompatibilität zu nicht-Keil IDE's und 
U-Link2 um auch geringfügige Trace-Funktion zu haben.
Gast #2522451
Lesenswert?

Ja ist eigentlich doch schon eher traurig, das durch die ganzen Clones 
eigentlich den Firmen das Kapital für Weiterentwicklungen entzogen wird. 
Und kommt noch nicht genug aus Fernost ? Also für 15$ kann man so ein 
Ding hier nicht mal bauen.
Gruß Sascha
Gast #2525211
Lesenswert?

Martin schrieb:
> Sind sie vollwertig?

Wenn man dem Link folgt, sieht man, dass sie vollwertig geklaut sind. 
Man hat sich nicht einmal die Mühe gemacht, das Gehäuse anders zu 
bedrucken.

Was würde passieren, wenn jemand das Foto eine 50€ Scheines zum Preis 
von 10€ einstellen würde mit dem Hinweis: "non original"?
Käme jemand auf die Idee zu fragen, ob der vollwertig sei?
Gast #2525379
Lesenswert?

Ich kann nicht empfehlen solch einen Clone zu erwerben, sobald ein 
Sofwtare Update kommt wird er nicht mehr funktionieren.
Ich kann nicht verstehen wieso man sich wegen solch ein paar Euros 
strafbar macht, denn uns ist ja allen bei der Bestellung klar, das es 
ein Clone ist.

Entweder man arbeite nur privat damit, dann ist ein 50 Euro Segger 
J-Link die einfachste Lösung oder man arbeitet kommerziell, dann sollten 
die 248,- Euro auch drin sein.
Gast #2525389
Lesenswert?

> Ich kann nicht verstehen wieso man sich wegen solch ein paar Euros
> strafbar macht, denn uns ist ja allen bei der Bestellung klar, das es
> ein Clone ist.

In welcher Form mache ich mich beim Erwerb strafbar?
Gast #2525408
Lesenswert?

Na du weißt doch, daß er illegal ist. Steht ja auch groß dabei, so daß 
sich niemand später beschweren oder rausreden kann. Auch der Besitz von 
illegalen Kopien ist (in Deutschland) dann strafbar.
Gast #2525540
Lesenswert?

Also in diesem Thread reden wir über den Adapter im ersten Post.

Und unabhängig davon wird Euer Ehren das nicht ziehen lassen, da es sich 
um einen marktunüblichen Preis handelt. Ist auch egal: Wenn du etwas aus 
dem Ausland bestellt, bist du juristisch der Einführer. Und der hat 
sicherzustellen, daß alles koscher ist.
Gast #2525547
Lesenswert?

Lutz schrieb:
> Und unabhängig davon wird Euer Ehren das nicht ziehen lassen, da es sich
> um einen marktunüblichen Preis handelt. Ist auch egal: Wenn du etwas aus
> dem Ausland bestellt, bist du juristisch der Einführer. Und der hat
> sicherzustellen, daß alles koscher ist.

Mit anderen Worten: außer Behauptungen hast du nichts konkretes 
mitzuteilen.
Gast #2525646
Lesenswert?

Kurzfassung: Die Rechtslage ist klar. Ob du es glaubst oder nicht ist 
dabei egal. Informiert bist du jetzt.
Mich würde der Fall auch nicht treffen, weshalb ich für dich auch nicht 
nach Rechtsquellen suche.
Gast #2525782
Lesenswert?

Genau so ist es, ein Freund von mir hat mal eine Uhr erworben (Plagiat) 
und durfte die dann beim Zoll abholen. Er musste auf dem Zollamt die 
Echtheit bestätigen und durfte dann mit der Uhr nach hause gehen.
Er freute sich aber zu früh, denn die Anzeige kam dann viel härter.....
Ich wäre da mittlerweile etwas vorsichter, weil das ganze so überhand 
genommen hat. Und das Porto ist auch nicht gerade billig.
Also bei den Preisen von denen wir hier reden ist das idiotisch.

Gruß Sascha
Gast #2526076
Lesenswert?

Willi schrieb:
> Frag doch mal beim Zoll nach, ob Du beim Einstampfen der Plagiate
> zusehen darfst.

Was plapperst du da so gedankenlos vor dich hin? Woher weißt du 
überhaupt, dass der Artikel, den ich verlinkt habe, ein Plagiat ist? 
Bist jetzt sehe ich von dir und anderen nur Behauptungen. Habt ihr auch 
handfeste Belege?
Gast #2526081
Lesenswert?

Lutz schrieb:
> Na du weißt doch, daß er illegal ist. Steht ja auch groß dabei, so daß
> sich niemand später beschweren oder rausreden kann. Auch der Besitz von
> illegalen Kopien ist (in Deutschland) dann strafbar.

Na, dann subsumier doch mal. Den Straftatbestand darfst du dir frei 
raussuchen.
Gast #2526085
Lesenswert?

Was mir bei der ULINK-Geschichte auffällt: Es gibt keine Hinweise im 
Internet, dass Keil in irgend einer Weise gegen die "Plagiate" vorgeht.

Könnte es sein, dass die Produkte volkommen legal sind?
Gast #2526183
Lesenswert?

Ich hab den J-Link von wayengineer.com.
Der Versand hat etwas gedauert aber die Ware ist vollkomen okay.
Das Update auf 4.361 verlief auch ohne Probleme.
Auf dem J-Link ist eine Seriennummer welche auch von Segger akzeptiert 
wurde.

Funktioniert mit allen gängigen Compilern und den Segger Dlls.
Gast #2526735
Lesenswert?

Es ist schon traurig, dass Plagiate so offiziell verkauft werden. Auch 
die anderen Artikel von denen sind grenzwertig. Ladet mal die CDs zu den 
stm32 bzw. lpc1768 Boards runter. Da ist kommerzielle Software incl. der 
Cracks dazu drauf. Das sagt in meinen Augen alles.
Gast #2527025
Lesenswert?

Gerry schrieb:
> Auf dem J-Link ist eine Seriennummer welche auch von Segger akzeptiert
> wurde.

Das hat nix zu sagen. Du kannst auch ohne Seriennummer die aktuelle 
J-Link-Software runterladen (nach 2 mal "Ja, ich nutze die Softwarenur 
legal ..." anzuklicken.

Heinz schrieb:
> Was mir bei der ULINK-Geschichte auffällt: Es gibt keine Hinweise im
> Internet, dass Keil in irgend einer Weise gegen die "Plagiate" vorgeht.
>
> Könnte es sein, dass die Produkte volkommen legal sind?

Natürlich nicht. Auch bei dem Clone sind die Copyright-Symbole einfach 
mitgedruckt worden...
Bei weitem nicht jeder Hersteller macht das publik. Bei reiner 
Markenpiraterie schon eher, aber bei einem Funktionsgegenstand (der 
anscheinend auch noch funktioniert) könnte es taktisch unklug sein, den 
Kunden auch noch aktiv diese deutlich günstigere Lösung zu präsentieren. 
Segger hingegen tut dies sehr ausführlich.
Gast #2536566
Lesenswert?

> Ich hab den J-Link von wayengineer.com.
> Der Versand hat etwas gedauert aber die Ware ist vollkomen okay.
> Das Update auf 4.361 verlief auch ohne Probleme.
> Auf dem J-Link ist eine Seriennummer welche auch von Segger akzeptiert
> wurde.

> Funktioniert mit allen gängigen Compilern und den Segger Dlls.


Das ist so eine Argumentation nach dem Motto ich habe jemanden 
umgebracht und ich bin dabei nicht erwischt worden und deswegen ist Mord 
ok...
Gast #2536585
Lesenswert?

Sascha schrieb:
> Ha Ha,
> ich will euch mal erleben, wenn ihr Monate oder Jahrelang etwas
> austüftelt und entwickelt und jemand baut es gleich nach....?!?
> Denkt mal darüber nach !!!
>
> Gruß Sascha

Da gibt es nicht viel nachzudenken. Da hat niemand jahrelang entwickelt. 
Die Preisr sind nur deshalb so unverschämt hoch, weil 
Controllerhersteller die Informationen nur an die Debuggerhesteller 
weitergeben.

Das ist einfach Preistreiberei!
Gast #2536785
Lesenswert?

Moin,

U-Link, mit welcher IDE kann man den benutzen? mit Keils hauseiger, mehr 
fällt mir da grade nicht ein. (wenn jemand mehr weiss immer her damit)

Von daher hat das klonen vom U-Link relativ begrenzten sinn.

J-Link läuft dank GDB / RDI mit fast allem. von daher sicher 
interesanter zu copieren.

Und die schnittstellen für JTAG und den nachfolger für die M serie gibts 
bei ARM zum runterladen.
Gast #2537828
Lesenswert?

Matthias schrieb:
> Heinz schrieb:
>> Noch einmal: sind das wirklich Plagiate? Bis jetzt (06.02.12, 16.12)
>> habe ich noch keinen Beleg dafür gesehen.
>
> Ja, das ist 100%-prozentig ein Plagiat. ULINK2 hat ein "KEIL-An ARM
> company" branding und nicht "RealView-Tools by ARM". Das war auch noch
> nie anders:
> http://www.keil.com/ulink2/default.asp

Nett, aber nicht aussagefähig.
#2538322
Lesenswert?

Ich kann mir nicht vorstellen, das Keil diese Clone sonderlich stören...
Bei deren Softwarepreisen kann denn das vollkommen wurscht sein, ob die 
paar Kröten mit so einem Clon verlieren. Die freuen sich doch eher, wenn 
dadurch ein paar mehr Leute von uVision angefixt werden.

Ich habe den RealView ULINK Clone, einen JLINK Clone und nun kommt noch 
ein echter (Segger wahrscheinlich dazu).

Firmwareupdates sind mit den Clones kein Problem...bei mir zumindest 
bisher nicht.

Wenn man damit vernünftig arbeiten will, kommt man um ein Original m.M. 
nach aber nicht drumherum. Sobald irgendetwas nicht geht, siehts bei den 
Clonen eben schlecht aus mit Support.
Gast #2538341
Lesenswert?

Heinz schrieb:
> Sascha schrieb:
>> Ha Ha,
>> ich will euch mal erleben, wenn ihr Monate oder Jahrelang etwas
>> austüftelt und entwickelt und jemand baut es gleich nach....?!?
>> Denkt mal darüber nach !!!
>>
>> Gruß Sascha
>
> Da gibt es nicht viel nachzudenken. Da hat niemand jahrelang entwickelt.
> Die Preisr sind nur deshalb so unverschämt hoch, weil
> Controllerhersteller die Informationen nur an die Debuggerhesteller
> weitergeben.
>
> Das ist einfach Preistreiberei!

Das ist jetzt nicht dein Ernst, oder?
1. Was ist an 50,- Euro für einen J-Link EDU unverschämt hoch?
2. Gerade bei ARM und JTAG sind die Debugging Sachen alle standarisiert 
und dokumentiert, sonst macht das ja wohl keinen Sinn. Doku kannst du 
alle bei ARM runter laden.
3. In dem J-Link stecken 10 Jahre Entwicklungszeit drin und er wird 
immer noch von Segger weiterentwickelt. In der Software steckt schon 
eine Menge Know How, das darfst du ruhig glauben.

Und es gibt natürlich weder von Segger, noch von Keil, die Erlaubnis an 
irgendwelche Chinesen Clone zu bauen...
Gast #2538365
Lesenswert?

Tester schrieb:
> Das ist jetzt nicht dein Ernst, oder?
> 1. Was ist an 50,- Euro für einen J-Link EDU unverschämt hoch?

Wir reden hier nicht von der EDU-Version.

> 2. Gerade bei ARM und JTAG sind die Debugging Sachen alle standarisiert
> und dokumentiert, sonst macht das ja wohl keinen Sinn. Doku kannst du
> alle bei ARM runter laden.

Gewisse Teile von JTAG sind Standard, nur jeder Hersteller (z. B. Atmel) 
kocht dazu noch ein eigenes Süppchen.

> 3. In dem J-Link stecken 10 Jahre Entwicklungszeit drin und er wird
> immer noch von Segger weiterentwickelt. In der Software steckt schon
> eine Menge Know How, das darfst du ruhig glauben.

Das glaube ich selbstverständlich nicht. Ein JTAG-Debugger dürfte 
innerhalb kürzester Zeit (im Rahmen einer Diplomarbeit z. B.) 
hochzuziehen sein.
Gast #2538431
Lesenswert?

Heinz schrieb:
> Gewisse Teile von JTAG sind Standard, nur jeder Hersteller (z. B. Atmel)
> kocht dazu noch ein eigenes Süppchen.
>
>> 3. In dem J-Link stecken 10 Jahre Entwicklungszeit drin und er wird
>> immer noch von Segger weiterentwickelt. In der Software steckt schon
>> eine Menge Know How, das darfst du ruhig glauben.
>
> Das glaube ich selbstverständlich nicht. Ein JTAG-Debugger dürfte
> innerhalb kürzester Zeit (im Rahmen einer Diplomarbeit z. B.)
> hochzuziehen sein.

Wir reden doch hier von ARM. CoreSight ist CoreSight: 
http://www.arm.com/products/system-ip/debug-trace/coresight-architecture.php

Wenn du einen Adapter inklusive der dazugehörigen Software und vor allem 
einen ordentlichen Debugger entwickeln kannst, dann steht dir das frei.
Gast #2538433
Lesenswert?

Heinz schrieb:
> Ein JTAG-Debugger dürfte
> innerhalb kürzester Zeit (im Rahmen einer Diplomarbeit z. B.)
> hochzuziehen sein.

Das meinst du doch nicht im Ernst, oder? Ich habe in den letzten 10 
Jahren bisher 6 Diplomarbeiten betreut. Allesamt gute Jungingenieure, 
tewilweise relativ fit was uC-Technik und Programmierung angeht. Selbst 
die besten waren nach einem halben Jahr Lichtjahre von einem 
Vorserienprodukt entfernt, geschweige denn von einer halbwegs 
zuverlässigen SW.

Bevor du fragst: ja, die Themen waren so gestellt, dass es durchaus 
vergleichbar ist.
Gast #2538534
Lesenswert?

Stefan schrieb:
> Das meinst du doch nicht im Ernst, oder? Ich habe in den letzten 10
> Jahren bisher 6 Diplomarbeiten betreut. Allesamt gute Jungingenieure,
> tewilweise relativ fit was uC-Technik und Programmierung angeht. Selbst
> die besten waren nach einem halben Jahr Lichtjahre von einem
> Vorserienprodukt entfernt, geschweige denn von einer halbwegs
> zuverlässigen SW.

Das Gefühlt habe ich bei Segger, Keil & Atmel heute noch.

> Bevor du fragst: ja, die Themen waren so gestellt, dass es durchaus
> vergleichbar ist.

Na, dann geht es doch, die Diplomarbeit war auf dem Niveau des 
JTAG-Debuggers - nur die Kandidaten nicht.

--------------------------------------------------

Lass und doch einmal konstruktiv vorgehen und zusammenstellen, was so 
ein JTAG-Debugger so braucht und dann wird entscheiden, wie lange man 
für ein Projekt so braucht.

Alternativ können wir ein Experiment machen: du bezahlst mir 3 Monate 
lang die Entwicklung, und ich sehe zu wie weit ich komme ;)
Gast #2538635
Lesenswert?

Heinz, du vestehst leider nicht ganz, was z.B. so ein J-Link ausmacht.
Es geht nicht darum es hin zu bekommen irgendwie mit einer bestimmten 
ARM CPU über JTAG zu kommunizieren. Das bekommt man vielleicht noch hin.

Aber es ist etwas völlig anderes ein Produkt zu entwickeln, welches eine 
riesen Anzahl von CPUs unterstützt und auch viele zukünftige CPUs 
unterstützen wird (ohne neue Kosten einfach durch Software Update!). Und 
dann gibt es ja auch noch so nette Features wie Flash Download, Flash 
Breakpoints, GDB Server, usw...

Ich glaube nicht, das du so etwas in 3 Monaten hin bekommst. In der Zeit 
bekommst du noch nicht einmal die zugrunde liegende Middleware hin. Denn 
in einem J-Link stecken z.B. ein OS, ein Filesystem und ein USB Stack.

Du wolltest ja konstruktiv vorgehen, dann entscheide bitte jetzt erstmal 
für dich wie lange du für diese Komponenten alleine brauchst.

Und wenn du dann immer noch der Überzeugung bist, das das alles viel zu 
einfach ist, dann hält dich keiner davon ab selber einen JTAG Emulator 
als z.B. OpenSource zu entwickeln.
Gast #2538676
Lesenswert?

Tester, du verstehst nicht worum es mir geht. Das ist bedauerlich - aber 
nicht zu ändern.

Tester schrieb:
> Und wenn du dann immer noch der Überzeugung bist, das das alles viel zu
> einfach ist, dann hält dich keiner davon ab selber einen JTAG Emulator
> als z.B. OpenSource zu entwickeln.

Eine Frage & eine Anmerkung:

Wo habe ich "viel zu einfach" geschrieben?

Zu OpenSource fühle ich mich nicht berufen.
Gast #2539351
Lesenswert?

> Wo habe ich "viel zu einfach" geschrieben?

Das hast du in deinem eigenen Post geschrieben

> Das glaube ich selbstverständlich nicht. Ein JTAG-Debugger dürfte
> innerhalb kürzester Zeit (im Rahmen einer Diplomarbeit z. B.)
> hochzuziehen sein.



> Tester, du verstehst nicht worum es mir geht. Das ist bedauerlich - aber
> nicht zu ändern.

Dann erkläre es uns. Bis jetzt haben wir dich so verstanden, das du 
sagst das alle kommerziellen JTAG Emulatoren zu teuer sind und das ein 
solcher JTAG Emulator innerhalb kürzester Zeit von dir problemlos 
entwickelt werden könnte.
Ich habe daraufhin vesucht dir zu erklären, das in einem J-Link/U-Link 
mehr steckt als dir auf den ersten Blick klar ist.
Mit allen nötigen Respekt, wenn du das nicht einsiehst bist du einfach 
etwas merkfrei.
Persönliche Seite #2539408
Lesenswert?

Heinz schrieb:
> Zu OpenSource fühle ich mich nicht berufen.

Genau. Keil & Segger nämlich auch nicht, die verdienen damit ihren 
Lebensunterhalt.

Open Source geht nur dann, wenn man es sich erlauben kann. Also zum 
Einen Hobby&Freizeitprojekte, zum Anderen, wenn du dein Geld mit was 
anderem verdienst (z.B. fertige Mikrocontroller) und die Software nur 
ein "enabler" ist.

Keil&Segger verdienen (zu Recht) ihr Geld damit, dass der Enduser ein 
Produkt kaufen kann, was idR "out of the box" läuft. Und wenn es das 
nicht tut, wird dafür gesorgt, dass es läuft.

Das geht mit open Source nicht. Da ist es immer etwas frickelei, bis man 
seine ganze Umgebung vom Editor bis zum Flash Download auf dem Chip 
lauffähig hat, vom gescheiten Debuggen (also alles ausser "printf") mal 
ganz zu schweigen.

Sowohl in den JTAG/SW Debuggern als auch im Debugger der IDE stecken 
viele Jahre KnowHow, um eine Vielzahl von Controllern zu unterstützen, 
die alle ihre Eigenarten haben.
Selbst mit freier Middleware eines freien OS und USB Stacks wird man so 
schnell nicht mal etwas vergleichbares für einen Mikrocontroller 
hinbekommen, geschweige denn für eine Vielzahl.

Hinzu kommt der Einarbeitungsaufwand in JTAG/SW bzw. Coresight (dafür 
müssen so einige Seiten gewälzt werden), sowie das Flash Programming.
Gast #2543277
Lesenswert?

Der Preis von 50€ für eine Originalware ist denke ich mal mehr als OK. 
Gerade wenn man mit z.B. Atmel vergleicht, die für einen Debugger wie 
den JTAGICE3 mal locker 230€ (abgesehen vom Studentenangebot) haben 
wollen.

Was mich allerdings interessiert ist, ob dieses Board:

http://www.wayengineer.com/index.php?main_page=product_info&cPath=50_66&products_id=503&zenid=p5vhfc7e8ttnkdcbca6plo3oo2

welches scheinbar keinen Markenprodukt zu faken scheint einfach 
sorgenlos bestellt werden kann? Denn Funktionsumfang und somit Preis 
Leistung  ist ja schon heftig.
Was meint ihr dazu?
Gast #2546880
Lesenswert?

Selbst wenn das Board ein Nachbau von einem existierendem Evalboard 
wäre, ist das nicht so das Problem wie bei den Emulatoren. Denn 
Evalboards sind ja letztlich Referenzdesigns der Chiphersteller, die 
ruhig nach gebaut werden dürfen. Also rechtlich sehe ich da kein 
Problem, wie gut das Board technisch ist läßt sich so schwer beurteilen.
Gast #2549181
Lesenswert?

Vielen Dank für die Nachricht, habe grade auch beim Zoll angefragt, da 
kommen wohl nur noch die 19% Steuer drauf und dann ist das ok. Ich kann 
ja wenn das ankommt bei Interesse die Qualität bekunden.
#2596313
Lesenswert?

Also ich kann jetzt folgendes Berichten

Ich hatte einen J-Link Clone und einen ULink Clone.

Beide funktionieren soweit zum programmieren ok. Tiefgreifenderes wie 
tracing, Keil RTX Eventviewer, printf Ausgabe usw. klappte mit dem 
J-Link Clone besser, aber auch nicht wirklich stabil. Mit dem ULink 
Clone ging einfach mal gar nix in die Richtung.

Habe jetzt einen Original ULINK2 und mit dem ist alles tiptop...SWD/JTAG 
Frequenz von 10MHz ist auch kein Problem.
Das man dafür als privat Bastler nicht >250€ berappen will ist mir schon 
klar. Aber dann den J-Link EDU nehmen. wirklich...erspart im Endeffekt 
jede Menge Ärger&Zeit
#2607387
Lesenswert?

naja, die rechtlichen Folgen äussern sich in der Form, das man z.B. im 
Segger Forum gesperrt wird ;) Sieht man dort ja alle Nase lang, das 
irgendein Deppski irgendne Fakeseriennummer postet.

Aber ich glaub kaum, das Keil oder Segger da nun irgendeinen 
Privatanwender verklagt
Gast #2650127
Lesenswert?

Hallo,

ich hatte zwar schon oben geschrieben das mit dem J-Link von 
Wayengineering alles okay sei,

ABER

es handelt sich allen Anschein nach nicht um ein Orginal-Produkt!

Für einen Laien der noch nie einen J-Link in der Hand hatte ist das 
nicht erkennbar da scheinbar alles ok ist (Aussehen, Typenschild, 
Software usw.) .

Wie ich nun durch die Fa. Segger über eine "dritte Partei" erfahren habe 
handelt es sich um einen Nachbau und die aufgedruckte Seriennummer ist 
geklaut. Das ist zwar schon schlimm aber schlimmer kommt noch.
Wer jetzt auch noch die Orginalsoftware benutzt macht sich strafbar.
Das nennt sich dann "Unerlaubte Verwertung urheberrechtlich geschützter 
Werke". Und wer behauptet das die Fa. Segger das nicht verfolgt der irrt 
sich aber gewaltig.

All denen die jetzt wieder schreien selber Schuld hättest es dir denken 
können und so weiter... kann ich nur sagen das es nicht einfach damit 
getan ist ein Nachbau am Preis zu erkennen. (Bei Lidl kostet die Coca 
Cola auch weniger als bei Reichelt und ist trotzdem orginal)

Auch wenn ich mich mittlerweile nicht mehr mit dem STM32 beschäftige 
(ist mir zu hoch und mir fehlt die Zeit) habe ich mir trotzdem nun den 
J-Link EDU bei ak.modul gekauft. Einfach um mein Gewissen zu beruhigen.

Beste Grüsse

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