Hallo, ich habe vor Ewigkeiten mal ein DSO150 Mini-"Oszi" gekauft. Leider schein ich damals auf einen Nachbau hereingefallen zu sein. Vor ein paar Tagen habe ich ein Firmareupdate gemacht und seit dem funkioniert das Teil nicht mehr und meldet nur, dass es sich um ein Fake-Board handelt. Hex-File des Herstellers: https://jyetech.com/firmware-dso-150-shell/ Ich habe die Hex-File des Herstellers mit Ghidra decompiliert und im Memory die gebannten Seriennummern gefunden. Diese kann ich ändern und dann lässt sich die Firmware starten. Jedoch läuft das Gerät - leider nur einige Zeit, dann muss ein Aktivierungscode eingegeben werden. Ich finde leider nicht die Position wo der Aktivierungscode abgefragt wird bzw eine Möglickeit das zu umgehen. Ich weiß. Hätte ich mal ein originales Gerät gekauft, dann hätte ich den Stress nicht. Mir war jedoch nicht klar, dass ein 30€ Chinaprodukt noch kopiert wird. Ich finde es nur schade, das es nach einem Firmwareupdate nicht mehr verwendbar ist und entsorgt werden muss. Es wäre schön, wenn jemand einen Tip hat, wie ich das Gerät trotzdem weiter nutzen kann.
Eric schrieb: > Ich weiß. Hätte ich mal ein originales Gerät gekauft, dann hätte ich den > Stress nicht. Mir war jedoch nicht klar, dass ein 30€ Chinaprodukt noch > kopiert wird. Ich finde es nur schade, das es nach einem Firmwareupdate > nicht mehr verwendbar ist und entsorgt werden muss. Hm... warum fragst Du nicht den Hersteller? Für sowas kein Geld ausgeben wollen/können, die Regel "never touch a running system" gerade bei Chinaschrott ignorieren und dann hier mit dem Argument "wäre schade wenn 30€ nach selbstverschuldeter Dummheit entsorgt werden müssen" anzukomen hat eine gewisse.... Chuzpe. iaW: kauf Dir was gescheites Viel Erfolg
MiWi schrieb: > Für sowas kein Geld ausgeben wollen/können, die Regel "never touch a > running system" gerade bei Chinaschrott ignorieren und dann hier mit dem > Argument "wäre schade wenn 30€ nach selbstverschuldeter Dummheit > entsorgt werden müssen" anzukomen hat eine gewisse.... Chuzpe. Können sie nicht einfach ihre Gedanken für sich behalten, wenn diese keinen Mehrwert haben. Meine Kindergärtnerin hat immer gesagt "überlege erst in Ruh, dabei bleibt der Mund noch zu" Ich weiß, dass man damit kein Speicheroszi ersetzt, wenn man die Grenzen des gerät kennt, dann reicht es aus. Und wenn der Hersteller ein update anbietet, warum sollte man es nicht einspielen?
A. B. schrieb: > https://github.com/JYEtech/DSO-Shell-open-source-version- Vielen Dank, das klingt interessant, ich werde es ausprobieren
Eric schrieb: > Können sie nicht einfach ihre Gedanken für sich behalten, wenn diese > keinen Mehrwert haben. Don't Feed The Troll Ich habe auch von Leuten gelesen, die versucht haben 24LC mit dem Pickit3 auszulesen um die Seriennummer zu ändern. Ich denke aber entweder bekommen sie die opensource Version oder eine ältere Firmware zum Laufen. An sonsten lohnt es sich leider nicht bei einem 30€ Gerät viel Zeit zu investieren. Außer sie sehen dies als Herausforderung. Viel Erfolg
Eric schrieb: > Ich weiß. Hätte ich mal ein originales Gerät gekauft, dann hätte ich den > Stress nicht. Stress hättest du auch dann gehabt. Bei meinem Original lies sich irgendwann die Zeitbasis nicht mehr verstellen. Zuerst dachte ich an ein Firmware-Problem. Also erstmal ein Update auf die neueste Version gemacht. Dazu das Gerät zerlegt, Jumper gelötet, Software installiert, Firmware eingespielt etc. pp., mithin viel Zeit verplempert ohne praktischen Nutzen, denn auch mit neuester Firmware verschwand der Fehler nicht. Dann das Internet bemüht ob vielleicht jemand anders das gleiche Problem hat. Und Bingo, tief vergraben im Forum des Herstellers der Hinweis, dass dieses Fehlerbild darauf hindeute, dass das Gerät aktiviert werden muss. Selbstverständlich lag meinem Gerät kein Aktivierungscode bei. Also beim Hersteller per Email darum gebettelt, wozu die Seriennummer benötigt wird, welche auf einer Platine steht, wozu das Gerät wieder zerlegt werden muss... Nach zwei Tagen hatte ich den Code und das DSO150 funktionierte wieder. Was ich den Verantwortlichen allerdings wünsche, schreib ich hier besser nicht...
Im Decompilierten Code habe ich Zeilen gefunden, die dich eigentlich darauf hinweisen hätten müssen. "This firmware requires activation." "jyetek@gmail.com" "to get activation code." "Otherwise, firmware will be locked" "after more power-ups." "Press ADJ to enter activation code" "Press OK to exit" Vielleicht haben sie das auch nicht sauber umgesetzt. Dennoch sehe ich das wie Sie. Sowas sollte besser kommuniziert werden. Auch bei den Fake-Boards finde ich es ja fair, dass die Hersteller diese vom Firmwareupdate ausschließen. Das Sollten sie aber vorher prüfen und nicht die anderen einfach kaputtflashen. Es gibt auch noch folgende alternative Firmware https://github.com/michar71/Open-DSO-150
MiWi schrieb: > Hm... warum fragst Du nicht den Hersteller? Das bringt nichts. Ich habe auch so ein China Teil über eBay bezogen. Vor einigen Monaten dann JYE Tech kontaktiert (vor dem Upgrade) und um einen Aktivierungscode gebeten. Auch die Rechnung als Kaufnachweis eingereicht. Null. Die Fakes sind dort bekannt und bekommen keine Freischaltung. Ein offizielles Upgrade einzuspielen wurde mir abgeraten. Das Gerät wird sich sperren. Ich habe es sein/ruhen lassen. Mittlerweile wäre es eine Gelegenheit, es mal mit alternativer Firmware zu versuchen. Ich glaube irgendwo auch einen Umbau auf 2 Channels gesehen zu haben. Vielleicht finde ich es wieder... MiWi schrieb: > iaW: kauf Dir was gescheites Verschone uns bitte von derartigen Ratschlägen. Nich jeder Bastler benötigt gleich ein Labor für 10k€! Danke.
Eric schrieb: > Das Sollten sie aber vorher prüfen und > nicht die anderen einfach kaputtflashen. Die Warnhinweise stehen doch überall, unübersehbar. JYE bekämpft damit die Fakes und kopiertes Eigentum. Der Kunde soll sich mit dem Verkäufer in Verbindung setzen. Ein Otto-Normalbastler wird kaum die Firmware einfach so, per Tastendruck flashen und staunen. Aber eins muss man schon sagen, die Dinger sind verdammt gut "kopiert". Mit Logo und jeglichem trallala. Ehrlich gesagt glaube ich nicht, dass es von irgendwelchen Gelegenheitsdieben kommt. Das muss eher was innerbetriebliches sein.
:
Bearbeitet durch User
Mister A. schrieb: > JYE bekämpft damit die Fakes und kopiertes Eigentum. Aber sie tun es auf dem Rücken ihrer Kunden. Woher soll der Kunde denn bitte wissen, dass das Gerät ein Fake ist wenn es wie ein Original aussieht und als Original verkauft wurde? Ich jedenfalls setze JYE schon mal auf die Liste der Fabrikanten, von denen ich nichts erwerben werde. Die Geräte ihrer Kunden absichtlich kaputt zu machen geht gar nicht. FTDI ist mit so einer Anti-Kunden-Aktion auch mal böse auf die Nase gefallen.
Frank schrieb: > Aber sie tun es auf dem Rücken ihrer Kunden. Es sind ja nicht ihre Kunden. Und wenn jemand Wert auf ein originales Gerät legt, dann besorgt er es sich aus einer Quelle, die dann auch zu fassen ist, wenn das nicht der Fall sein sollte – Ali ist das in diesem Fall nicht. Kostet dann eben etwas mehr. Und meiner Meinung nach ist’s auch legitim, da zu solchen Maßnahmen zu greifen: sowas spricht sich immerhin rum. Wenn ich gestern so ein Gerät haben wollte, hätte ich ohne drüber nachzudenken das billigste Angebot bei eBay geordert. Heute würde ich sorgfältiger schauen, wenn ich Wert auf die originale Firmware legte. Was allerdings meiner Meinung nach nicht legitim ist, wäre der (wohl versteckte?) Registrierungszwang. Zumindest für mich wäre das schon wieder ein Grund, zu einem Clone zu greifen, um dann eine offene Firmware draufzutun. YMMV
:
Bearbeitet durch User
Jack V. schrieb: > Es sind ja nicht ihre Kunden. Es könnten aber ihre Kunden werden. So aber sorgt die negative Propaganda dafür, dass man gar nicht erst ein Gerät von dieser Firma haben will. Eben wie bei FTDI: Da hat das kaputtmachen der Clones auch nicht dazu geführt das die Leute beim nächsten Projekt ein original gekauft haben. Nein, die sind zu anderen Herstellern übergelaufen. Mit solchen Aktionen schaden sich die Firmen nur selbst.
Frank schrieb: > Ich jedenfalls setze JYE schon > mal auf die Liste der Fabrikanten, von denen ich nichts erwerben werde. Naja, setze lieber eBay und Ali auf die Liste. Hier ein Beispiel: https://www.ebay.de/p/7003439825 Meins war genau so explizit als original beworben. Und entpuppte sich als Fälschung. Und das ist nicht das einzige Angebot. Alle tragen den Vermerk Original. Weder eBay, Amazon, Ali.. haben bis heute reagiert. Frank schrieb: > die sind zu anderen Herstellern übergelaufen. Stimmt. Die CH340 leisten bis heute sehr gute Dienste. Wozu dann FTDI, JYE, Microsoft, Cisco.. reicher machen.
:
Bearbeitet durch User
Frank schrieb: > Es könnten aber ihre Kunden werden. Wenn ich mir deren Portfolio so anschaue: nein, das ist unwahrscheinlich. So häufig kauft man solche Sachen nicht, dass Kundenbindung ein großes Thema wäre. Und die Meisten, die sowas kaufen, gucken auch nicht auf „Original XYZ“, sondern auf den Preis. Eher sieht der Hersteller zu, dass man den Plagiateuren das Leben schwer macht – wenn’s sich nämlich rumspricht, dass die originale FW damit nicht geht, werden vielleicht doch mehr von denen, die Wert drauf legen, das Original kaufen. Frank schrieb: > Eben wie bei FTDI: Da hat das kaputtmachen der Clones auch > nicht dazu geführt das die Leute beim nächsten Projekt ein original > gekauft haben. Das ist meiner Meinung nach nicht ganz vergleichbar: hier ging’s um ein Bauteil, bei dem der Endkunde, und oft auch der Hersteller des Gerätes damit, zunächst nicht erkennen konnte, dass es gefälscht war. Aber auch hier: hat der private Kunde das betreffende Gerät aus seriöser, also greifbarer, Quelle bezogen, hat er bis zwei Jahre nach dem Kauf die Möglichkeit, ein so unbrauchbares Gerät durch ein „richtiges“ ersetzt zu bekommen. Wie sowas im B2B-Bereich gehandhabt wird, weiß ich allerdings nicht.
Mister A. schrieb: > JYE bekämpft damit die Fakes und kopiertes Eigentum. Jetzt mach mal nicht den Weißen Ritter für JYE. Du weißt schon, dass JYE zu ihren Anfangszeiten überall Open Source drauf geschrieben hat, auch wenn es nicht stimmte? Dann wundern die sich jetzt, dass die chinesischen Genossen in den Nachbarbuden motiviert sind das zu kopieren? Überhaupt ist das ein chinesisches Problem um das sich JYE in China kümmern sollte. Es ist auch nicht so, dass JYE die Erfinder dieser Miniatur-Nutzlos-Oszilloskope sind. Deren Schaltungen sind auch keine Offenbarungen. Spielzeuge in überschüssigen Media-Player Seifenkästchen gab es schon davor. Seeed Studio, Itead Studio und unzählige andere waren da gut im Geschäft.
Hallo! Für euer DIY Oszi gibts ein DIY Patch ;-) 1. Bei jyetech die original firmware 113-15001-120 [ 2018.06.05 ] runterladen 2. hex file entpacken 3. Mit einem Text editor hex file öffnen 4. Patch1 deaktivieren des fake Seriennummer check (dies ändert die 2 fake Seriennummern im flash zu fZn6IX2r,u2uvGy8a) Datei Zeile 2954 ändern von :10B880004F205368656C6C00655A6E3649583272A9 zu :10B880004F205368656C6C00665A6E3649583272A8 Datei Zeile 2955 ändern von :10B8900000743275764779386100000000000000BE zu :10B8900000753275764779386100000000000000BD 5. Patch 2 Aktivierungscode deaktivieren. Dies ändert den ARM branch Befehl BEQ zu BNE und invertiert die Abfrage auf den richtigen unlock code Datei Zeile 1616 ändern von :1064E000063013D0214C63895A1C022B62810AD8D2 zu :1064E000063013D1214C63895A1C022B62810AD8D1 6. Hex Datei speichern 7. Mit der neuen HEX Datei Firmware ganz normal updaten wie bei jyetech beschrieben 8. Keine Panik wenn das ST tool vor einem geschützten flash warnt und es nur weiter geht mit einem mass erase. Der Bootloader bei ST ist im ROM und wird nicht angerührt. Sollte was beim flashen schief gehen kann also immer wieder von vorn begonnen werden oder ggf. die alte firmware wieder geflasht werden. 9. JP1 und JP2 wieder entlöten und das DSO150 wieder zusammen setzten. Tradaaaa have fun :-) Viel Spass
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.