Well, I have left the thing for 12 hours and there is some improvement on a downright refusal to accept any code. I get 'invalid code' now!
The serial number is DS1ZA181204679.
For DSFR I get RDJ9JBB N3SWWUS ELXFFHR 7SPQRUA
For DSER I get RDJ9JBB N3SWWUS VDPEDL4 KTA7RLS.
Both return 'invalid code'
Either I am doing something wrong or Rigol have closed the loophole. In either case, I am about ready to give up!
Curious. I get this:
~/rigol/riglol-20140717/bin/linux$ ./riglol DS1ZA181204679 DSER
RDJ9JBB-N3SWWUS-QBEEZZS-SYZMRHA
Well!
Thanks Smithnerd!
That worked beautifully. I have an upgraded 'scope at last!
I cannot get the correct code you have (I assume it is DSER) whatever I try, but I guess it doesn't matter much now. it works!
Thanks again!
Some clones of the original (and now unavailable) Riglol website have a bug and produce the wrong activation code.
Attached is a DOS version of the Riglol software (all credits go to the authors). It will work in a CMD window even on Windows 10 64 bit, so no need to use Linux.
It will produce the correct code and I am posting it for future reference.
Regards
That is useful BiCurio. It will hopefully help some others to avoid being 'buggered' the way I was!
The online generator produces the same correct code that smithnerd got using the script.
I'm not sure you meant DS1074Z. That's a totally pointless purchase - get a DS1054Z and hack it.
if you meant MSO1074Z / DS1074Z-S then be aware that they're a lot harder to hack than a plain DS1054Z. You need to open it up and go in with a JTAG programmer. Even then it's not 100% clear how to do perfectly it every time.
The 'MSO' also option needs an external box of electronics to work. (does the Keysight?)
From their site, it looks like the DS1074Z has the MSO connector on the front and is software-upgradable for MSO functionality. The site says "MSO Ready - Can be upgraded to 16 digital channels", although the keygen below doesn't list the option for it ? The DS1054Z doesn't have the connector so I'd have to get the DS1074Z for that. As I say though, I have a Logic 8 so I'd only get that if I could get them to upgrade it for free.
Didn't know they needed external electronics for the MSO part so I'll look into that. I believe the Keysight just needs a cable.
The MSO option of the Keysight could show the encoders but 4 'real' channels is easier to use.
...
If you don't care about the bandwidth then go for the DS1054Z unless you can get the Keysight really cheap. Four channels good, two channels bad.
I think you're right. I think I can get the Keysight for new DS1054Z money but I think the extra channels will be far more valuable.
Thanks for your help.
You are looking at the DS1074Z-S Plus - which has the LA port; not the DS1074Z.
Ah, I knew there was a separate -S version for the signal generator but didn't know that there was a difference with the plus part. From their site it looks like there's no plus version of the DS1054Z and there's no non-plus version of the DS1074Z and DS1104Z. It also looks like the MSO option is related to the plus version alone and doesn't depend on the -S version:
https://www.rigol-uk.co.uk/Rigol-DS1074Z-Plus-Digital-Oscilloscope-p/ds1074z-plus.htmDoes this mean that only the 50MHz version is hackable in software alone ? I initially thought that it was just the -S version which was more difficult.
Ah, they don't seem to have that listed on the UK site for some reason. I guess they only want to import / hold stock for as few as possible to save on costs.
Curious. I get this:
~/rigol/riglol-20140717/bin/linux$ ./riglol DS1ZA181204679 DSER
RDJ9JBB-N3SWWUS-QBEEZZS-SYZMRHA
Here I get the same (correct) result when using
http://gotroot.ca/rigol/riglol/
The serial number is DS1ZA1-----
Hi Excoriator, it's not wise to publish complete S/N of your products for several reasons. For example someone can register/use your S/N for whatever reason. Hacking the scope is not illegal in most country, but there is a chance (tin-foil hat mode) Rigol could refuse warranty claims in the future because now the have proof you tinkered with the scope.
And please for all the people posting unlock codes.... please STOP: it will put this forum in a bad position and, correct me if I'm wrong, it's against forum rules. I guess it's better to use PM for this sort of things.
Sorry for the rant, but I've seen forum closed for the same reason in the past.
Happy hacking :-)
Just a tip to the users here trying to compile and use Riglol on their own computer. In my case, the download (a tarball I think), included some left over files from a previous compile (from an apple system I think). So before you run "make", make sure you have done a "make clean" beforehand.
This might be the reason that some peoples riglol binaries are producing dodgy keys?
McBryce.
The online generator produces the same correct code that smithnerd got using the script.
RDJ9JBB-N3SWWUS-XXXXXXX-XXXXXXX
I agree, the website works fine. We must delete , in the windows of number series, any letter present ( also "D" first letter ) .
if you no leave the first letter of default, the product number is different ( and no works ) .
I've seen numerous website posts including a YouTube explanation suggesting that the Rigol 1054Z is limited by software to be a 50 MHz scope at the factory after testing determines which scopes are somehow deficient at higher bandwidth. That is why although you can unlock the bandwidth to 100 MHz through a hack, you are not able to purchase the bandwidth upgrade from the company.
The scopes are built with the same hardware but after testing, the lesser performing scopes are simply limited and badged at 50 MHz. Has there been much testing on the accuracy or efficiency of the unlocked 1054Z at higher bandwidth compared to the actual Rigol scopes that were bought badged to be 100 MHz?
https://youtu.be/i7QMGKFf9gs
the Rigol 1054Z is limited by software to be a 50 MHz scope at the factory...
That part is true (it's the reason you can unlock them!)
...after testing determines which scopes are somehow deficient at higher bandwidth.
That part isn't true.
99.9% of the scope works
exactly the same at 100MHz and 50MHz.
eg. The ADC (the most important component!) works at 1 GigaSample/Sec in
both models.
Similarly the RAM and CPU - exact same speed in
both models.
etc.
Has there been much testing on the accuracy or efficiency of the unlocked 1054Z at higher bandwidth compared to the actual Rigol scopes that were bought badged to be 100 MHz?
Yes, there has been extensive testing here. No differences have been found.
+1 on the bullshit meter here too. some time ago i could actually buy the bandwidth upgrade, or at least it was listed on the website where i bought the scope. what could really be the limitation? -3dB point? never had analog domain problems with high speed signals..
and i may remember it wrong but wasn't the 1054Z with 100 MHz BW during the trial period as well?
Has there been much testing on the accuracy or efficiency of the unlocked 1054Z at higher bandwidth compared to the actual Rigol scopes that were bought badged to be 100 MHz?
Yes, there has been extensive testing here. No differences have been found.
The Rigol 1054Z should not be fast enough for this to be a problem but has anybody posted the before and after results of a transient response test? I have been watching for this but never found it.
The scopes are built with the same hardware but after testing, the lesser performing scopes are simply limited and badged at 50 MHz. Has there been much testing on the accuracy or efficiency of the unlocked 1054Z at higher bandwidth compared to the actual Rigol scopes that were bought badged to be 100 MHz?
That could actually be true (the first time I read about the hacking I wondered wether it was the case actually) but there are two factors at play here:
First, it doesn't seem to be so hard for them to manufacture a large quantity of 100 MHz scopes. This is not like semiconductor manufacturing where your yield for different performance levels will probably vary.
Second, the testing would add cost and, given factor one, probably isn't really needed
First, it doesn't seem to be so hard for them to manufacture a large quantity of 100 MHz scopes. This is not like semiconductor manufacturing where your yield for different performance levels will probably vary.
Second, the testing would add cost and, given factor one, probably isn't really needed
Third, once you get past the input amplifier the entire scope runs exactly the same no matter what the front sticker says. Same 1GS/s sample rate, same CPU speed, same memory bandwidth, etc.
has anybody posted the before and after results of a transient response test? I have been watching for this but never found it.
Yes, many times. It's buried somewhere in the massive DS1054Z threads. Measured bandwidth on these scopes is about 140MHz.
The theory of 50/70/100MHz operation is also well understood. Dave did a "reverse engineering" video and found some switchable capacitors across the inputs that act as 50/70Mhz filters when enabled. It really is as simple as that.
(about 32 minutes in...)
I've seen numerous website posts...
Could you please show/quote some of those numerous posts?
Why was the thread title changed in such a click baity manner? Congrats to whoever did it, I fell for it
has anybody posted the before and after results of a transient response test? I have been watching for this but never found it.
Yes, many times. It's buried somewhere in the massive DS1054Z threads. Measured bandwidth on these scopes is about 140MHz.
Like I said, I specifically watched for this and never saw any results posted. I just did another search and found nothing except for a depressing number of posts by me on the subject.
If someone wants to do this, they need a fast reference level pulse generator like a Tektronix PG506 or maybe something made from some AC logic or similar if it can be checked against a known good oscilloscope. In the case of the Rigol oscilloscopes, measurements should be made both in single shot mode and normal mode with long persistence and without averaging because we do not know how repetitive signals are processed to produce the graded index display.
The theory of 50/100MHz operation is also well understood. Dave did a "reverse engineering" video and found a switchable capacitor across the input that acts as a 50Mhz filter when enabled. It really is as simple as that.
I am well aware since I am the one who did the calculations showing the math behind the bandwidth limits.
I wish the theory behind the AC/DC coupling was just as well understood. Dave's reverse engineered schematic seems to be incomplete there.