Rigol DS2000 Trial Version Bug/Aktivierung

OP #2946429
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ß
Gast #2946471
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.
Gast #2969354
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
Gast #2969541
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 ;)
Gast #2973992
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...
#2974010
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.
Gast #3191500
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?
Gast #3194176
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...
Gast #3195637
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.
Angehängte Dateien:
Gast #3200023
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.
Gast #3201454
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.
Gast #3201653
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.
Gast #3221003
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 ?
Gast #3221020
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.

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