Forum: Mikrocontroller und Digitale Elektronik Rigol DS2000 Trial Version Bug/Aktivierung


von Mathias F. (savag)


Lesenswert?

Hallo,
Grüße alle hier im Forum hatte bis jetzt immer nur mitgelesen und bin 
sehr erfreut das es dieses Forum gibt. Aber jetzt musste ich eine Frage 
stellen.

Hatte mir vor ca 1 Woche ein Rigol DS2102 geleistet war eigentlich immer 
Hameg User wie HM1507-3 oder ein Analoges mit 40MHZ.

Bin bis jetzt sehr begeistert davon!!

Jetzt aber zu der eigentlichen Sache.
Nach erhalt des Rigol habe ich eine Selbstkalibrierung durchgeführt und 
durch den mehr oder weniger bekannten Software Bug ist die Trial Version 
nutzung abgelaufen. Nach telefonischer Absprache mit Batronix habe ich 
nun meine Seriennummer zu ihnen weiter geleitet um einen 
Aktivierungscode zu erhalten.

Nun geschah folgendes:
Während ich die Mail schrieb hatte ich den Oscar im System Info Menue 
laufen um dort die Seriennummer abzuschreiben. Danach schaltete ich ihn 
einfach aus.
Ca. 1h später musste ich etwas messen und siehe da die Trial Version 
stand auf 2080min. Und war verwendungsfähig.

Hat einer von euch eine Idee????

Nach dieser erkenntniss hatte ich die Selbstkalibrierung wieder laufen 
lassen um die Trial Version zu sperren und hatte das Scope wieder in 
System-Info laufen. Ich konnte jedoch die Trial Version bis jetzt nicht 
mehr aktivieren.

Gruß

von branadic (Gast)


Lesenswert?

Ähnliche Effekte konnte ich ebenfalls beobachten, die Trail-Optionen 
kamen und gingen ohne erkennbaren Zusammenhang.
Hast du mal geprüft, ob du auf dem aktuellen Firmwarestand bist? Falls 
nicht solltest du dringend updaten.

von Mathias F. (savag)


Lesenswert?

Nein, habe noch die alte Version drauf. Hatte aber auch noch keinen 
Download gefunden für neu Firmware. Ich vermute das man diese auch erst 
auf anfrage bekommt. Wollte damit aber noch warten. Hast du eine 
Aktuelle Firmware drauf?
Und wo hast du diese bekommen?

von branadic (Gast)


Lesenswert?

Ich hatte Rigol direkt angeschrieben und die Firmware erhalten. Aktuell 
ist es wohl noch die 00.00.01.00.05. Bei Bedarf kann ich sie dir heute 
Abend schicken.

von Mathias F. (savag)


Lesenswert?

Da währe ich dir sehr dankbar wenn das machen könntest.

von Mathias F. (savag)


Lesenswert?

Habe die neue Firmware aufgespiel, wenn es mit der alten Firmware 
wirklich zu einem unbrauchbaren Speicher kommen kann wurde es höchste 
Zeit :)

von Harald (Gast)


Lesenswert?

Hallo und Guten Abend,
habe deinen Beitrag gelesen und möchte Dich Anfragen ob Du mir die neue 
Firmware vom Rigol DS 2000 er Serie auch schicken könntest,meiner steht 
immer noch bei 00.00.00.1.

Danke für deine Mühe und schöne Weinachten
Hb9TRH Harald
hb9trh@msn.com

von RXer (Gast)


Lesenswert?

Kannst du mal eine dieser Firmwares irgendwo hochladen (z.b. 
www.putlocker.com ) ?

Es wuerde mich interessieren, insbesondere diese fruehe Firmware auf 
Schwachstellen zu untersuchen...

Denn vielleicht laesst sich ein einfaches Workaround finden, um die 
Trials endlos zu resetten, oder wenn nicht die Firmware patchen ;)

von branadic (Gast)


Lesenswert?

Ich kann dir die Firmware (6.6MB) gern per Mail zukommen lassen, 
öffentlich hochladen werde ich sie aber nicht, einfach aus dem Grund das 
sie nur auf Anfrage von Rigol zu bekommen ist.

von Jimbambuli (Gast)


Lesenswert?

Guten Abend,

ich habe heute mein DS2072 bekommen und würde gerne die neue Firmware 
aufspielen.
Wäre sehr dankbar für eine Mail an weisnichts@abwesend.de

von Marcel K. (Gast)


Angehängte Dateien:

Lesenswert?

Da mir leider kein Signalgenerator zur Verfügung steht, habe ich mal 
eine Alternativmessung versucht.
Anstiegszeit laut Screenshot: 3.1ns -> ca. 113Mhz.

Ich habe aber ein DS2072 laut Datenblatt mit 70Mhz.
Wo liegt mein Denkfehler?

von axelr. (Gast)


Lesenswert?

was ham deine 3.1ns mit der Dauer der trial-version zu tun?!?

von Sven B. (scummos)


Lesenswert?

Die haben mit der Firmware zu tun, weil die Bandbreite nur in Software 
eingestellt wird...

Über den Effekt, dass die Trial-Versionen ab und zu mal verschwinden und 
auftauchen habe ich schon öfter was gelesen, das scheint ein Bug zu 
sein. ;P

von Marcel K. (Gast)


Lesenswert?

axelr. schrieb:
> was ham deine 3.1ns mit der Dauer der trial-version zu tun?!?

Nichts.

Zum Thema:
Bei mir wurde die Trialzeit durch ausführen der Selbstkalibrierung von 
~1800min auf 0 gesetzt. Bis jetzt ist es auch dabei geblieben.

von Marcel K. (Gast)


Lesenswert?

Sven B. schrieb:
> Über den Effekt, dass die Trial-Versionen ab und zu mal verschwinden und
> auftauchen habe ich schon öfter was gelesen, das scheint ein Bug zu
> sein. ;P

Unter welchen Bedingungen tritt der Bug auf? Ist er reproduzierbar?
Würde gerne wieder die Decodieroptionen haben...

von Sven B. (scummos)


Lesenswert?

Nicht, dass ich wüsste, aber wenn Du das rausfindest, darfst Du es mir 
gern mitteilen ;)
Ich werd' mir die Decoder allerdings eh selbst am Rechner 
implementieren, mit Anschluss des Geräts über USB ist das dann auch 
hinreichend komfortabel. Die wichtige Aufgabe sind die Trigger (weil man 
die nicht am Rechner nachbauen kann), und die sind ja dabei.

von Marcel K. (Gast)


Lesenswert?


von Rigolino (Gast)


Lesenswert?

Marcel K. schrieb:
> Es ist lange her...
> aber es hat sich etwas getan.
>
>
> Youtube-Video "Rigol DS2000 trial hack"
>
> auch zu empfehlen:
> http://www.eevblog.com/forum/testgear/sniffing-the...

Tolle Sache, aber macht das nicht mit der Firmware 00.00.01! Habe mir 
damit nämlich soeben 1700 Stunden Trial auf expired gesetzt :-(
Scheinbar werden die Stunden je nach Firmware wo anders gespeichert...

Hat jemand gerade die aktuelle Firmware zur hand und kann sie uploaden?

von Marcel K. (Gast)


Lesenswert?


von Rigolino (Gast)


Lesenswert?

Vielen Dank Marcel!

Jedoch ist dies die Version 00.01.00.05. Diese hatte ich schon 
installiert. Aktuell ist IMHO 01.00.00.03.

Hat jemand diese Version?

von Marcel K. (Gast)


Lesenswert?

Ich habe 00.01.00.05 verlinkt weil mein Patch auf dieser Firmware 
basiert.
Hier noch die gewünschte Firmware.
http://rapidshare.com/files/3265404163/DS2000(DSP)update_00.01.00.00.03.zip

Hast du die tiny85 oder die Arduino Version benutzt?

von Rigolino (Gast)


Lesenswert?

Marcel K. schrieb:
> Hast du die tiny85 oder die Arduino Version benutzt?

Hallo Marcel

Ich habe es mit einem Arduino gemacht.

Ich habe jetzt noch nicht auf die Version 01.00.00.03 geupdatet, da 
seltsamerweise nach ca 24h die Trialminuten wieder da waren. Habe dann 
den Arduino noch einmal angeschlossen und dann war wieder alles expired.
Nun heute gegen 2000 das Oszi noch einmal eingeschaltet und 
eungeschaltet gelassen, immer noch expired.
Jetzt kommts: Gerade eben einmal ein Reboot -> 1974 Minutes left !?!

Auf EEVblog ist ein Video, wo man ein 2072 sieht. Dort ist noch was von 
einer 100/200MHz Trial zu sehen. Meine Auflistung endet aber bei der 56M 
Mem Depth. Deswegen die nachfrage nach der neuesten Firmware...

von Marc (gierig) Benutzerseite


Lesenswert?

@Marcel,

sher colle sache, bist du da alleine an der Sache drann ?
Wird was für die neue Firmware geben ?

von Marcel K. (Gast)


Angehängte Dateien:

Lesenswert?

Die 100Mhz/200Mhz Optionen sind wohl ein Bug. Sie funktionieren nicht 
und wurden erst angezeigt seit ich einen Code von Rigol zum Reaktivieren 
der Trial Zeit eingegeben habe.

Der Arduinopatch ist folgendermassen anzuwenden: Software auf Arduino 
laden. USB Kabel raus. Arduino wie auf Fotos anschliessen. Darauf achten 
dass SCL und SDA nicht vertauscht sind. Den mit Arduino 3.3V und GND vom 
Oszilloskop speisen. Erst dann das Oszilloskop einschalten. Während des 
Bootvorgangs wird das FRAM gepatcht. Ich habe nur mit der Firmware 
00.01.00.05 getestet.

Im eevblog Forum finden sich gleichgesinnte.
http://www.eevblog.com/forum/testgear/sniffing-the-rigol%27s-internal-i2c-bus/105/

EEVBLOG user cybernet hat einen Firmwareloader für idaPro geschrieben. 
Ich habe keinen JTAG und keine Lust mich an idaPro zu setzen. Aber 
vielleicht hat ja sonst jemand Zeit und Lust. Hilfe ist immer 
willkommen.

von Marcel K. (Gast)


Lesenswert?

Die neuen Dateien können unter
http://rapidshare.com/files/2386551592/Rigol%20DS2000%20trial%20hack.rar
heruntergeladen werden.

Bei dieser Version habe ich auch eine HEX Datei für Attiny85 beigelegt. 
Der Kleine ist beim mir direkt im Gehäuse verbaut. Bei jedem Neustart 
wird automatisch die Trialzeit auf 2160 Minuten zurückgesetzt. Ausserdem 
wird die Zeitbasis auf 1ns und die Bandbreite auf 250Mhz gestellt.

von Ben L. (elecblu)


Lesenswert?

hast du mal einen Vergleich mit/ohne dem "Mod"? Die original 200Mhz 
Version vom DS2000 hat glaube ich 1.3ns Rise, das würde also passen mit 
den 250Mhz bei dir. Interessante Sache dass das DS2000 jetzt "hacked" 
wurde!

von Marcel K. (Gast)


Lesenswert?

Leider sind keine Messung mit 200Mhz vorhanden. Ich habe jetzt auch 
ehrlich gesagt keine Lust das Oszilloskop erneut aufzuschrauben... Ich 
habe die Fallzeit am Ausgang eines SN74AS04 gemessen. Der ganze 
Messaufbau war auf dem Steckbrett mit 10cm Drähten aufgebaut und somit 
sicher nicht optimal. Somit kann ich die genaue Bandbreite nicht 
bestimmen.

von Martin (Gast)


Lesenswert?

Nachwie vor ist das nut testet mit UraltFirmware ja ?
also die 00.01.00.05 wie oben angegeben..

Schade, warten wir doch eher auf noch neuere Firmware wegen den
störenden bugs...

Oder hat das ncihts zu tun mit der Firmware ?
Der BEitrag in EEVBLOG ist für mich eher verwirrend weil die Leute
da auch über andere Geräte Sprechen und ich da nicht wirklich 
ausernanderhalten kann was wozu gehört.

von Marcel K. (Gast)


Lesenswert?

Ich habe es mit allen verfügbaren Firmwareversionen getestet. Es 
funktioniert mit allen.

von Dominik S. (mrjazz)


Lesenswert?

Habe ich das richtig verstanden, dass durch den 250MHz-Hack ein DS2072 
plötzlich mehr Bandbreite hat als ein nicht gehacktes DS2202? Wie wird 
dann eigentlich die Bandbreite in einem DS2072 begrenzt? Durch ein durch 
Software zugeschaltetes analoges oder digitales Filter? Bzw. sind alle 
Modelle der DS2000-Serie hardware-mäßig identisch?

von cybernet (Gast)


Lesenswert?

LLLLLLL-RLGLLDS-DSA9LLL-LLLLLLL ;-)

von Martin (Gast)


Lesenswert?

Hey Cybernet,

Das schaltet wirklich alle Optionen frei, scheint aber keinen Neustart 
zu überleben oder ?
(hab noch Normale Trial Zeit, nach dem Kalt start ist alles wie vorher)


Wie kommt man auf sowas ?

von Martin (Gast)


Lesenswert?

Nachtrag, villeicht doch behalten. Habe beim "BW Limit" im Channel die 
100MBit Option.
die gibt aber erst beim echten 200er... (hab das 2102)...

von Daniel B. (Gast)


Lesenswert?

Gerade getestet. Schaltet die Optionen bis zum nächsten Ausschalten 
frei.

Eventuell ein spezieller Key für Testzwecke?

von Martin (Gast)


Lesenswert?

Vielleicht Doof Ausgedrückt....

Nach Dem Neustart sind scheint der Code weg zu sein,
allerdings habe ich dann immer noch bei den BW Settings die
100 MHz

1
 Enable bandwidth limit and limit the bandwidth to 20 MHz or 100 MHz, the high
2
frequency components that exceed 20 MHz or 100 MHz are attenuated. Note: for DS2102 and DS2072, the bandwidth limit can only be set to 20 MHZ

und die hatte ich vorher natürlich nicht.

von Daniel B. (Gast)


Lesenswert?

Also ich hab bei den BW Settings noch immer nur 20 MHz (hab das 2072)

von Jimbambuli (Gast)


Lesenswert?

Daniel B. schrieb:
> Also ich hab bei den BW Settings noch immer nur 20 MHz (hab das
> 2072)

Versuchs mal mit FW ...03

von cybernet (Gast)


Lesenswert?


von Martin (Gast)


Lesenswert?

cybernet schrieb:
> http://www.eevblog.com/forum/testgear/sniffing-the...

Damit gibt es dann nen KeyGen für das Scope, wobei auch nur so halb.
Der Privae Key ist selber in die Quellen einzufügen und wird nicht 
mitgeliefert....

von Dominik S. (mrjazz)


Lesenswert?

Martin schrieb:
> Der Privae Key ist selber in die Quellen einzufügen und wird nicht
> mitgeliefert....

Der Private-Key steht in Antwort 467.

von studio25 (Gast)


Lesenswert?

Auf http://riglol.3owl.com/ ist der neuste Keygenerator.

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.