Upgrading Rigol DS1074Z (1000Z series) to unlock options - Page 1
Forum section: electronics / beginners

author: SittingBear
author_rank: Contributor
timestamp: July 10, 2014, 02:45:48 pm
content: Hello EEVBlog forum community,I'm hoping to get some advice as not to brick my brand new scope. I've asked the same question, but didn't receive a clear "yes" on the Rigol 'unlock' thread found here:https://www.eevblog.com/forum/testgear/sniffing-the-rigol's-internal-i2c-bus/msg472869/#msg472869I would just want to ensure, preferably from someone that has already done it, the proper steps to take in order not to ruin my scope! On a somewhat related note: I've rooted my android phone before and have been successful in installing multiple ROMs as well. The phone would be cheap to replace if I ever broke it, so I wasn't too worried about it unlike possibly ruining this scope along with voiding the warranty!The reason I would like to do this lies in the extreme usefulness of the SPI, and I2C decoding and triggering options which already has helped me fix an issue. The scope came with a ~48 hour trial of each option.Thanks greatly in-advance for any help / reassurance provided!- Bear

author: Laertes
author_rank: Regular Contributor
timestamp: July 11, 2014, 12:40:20 am
content: I unlocked mine(bought in April) using this nifty little site:http://rigol.avotronics.co.uk/mirrors/riglol/Here's what you do:1. Make sure your scope has the most recent firmware, when last I checked there was no update available, but just make sure that's still the case2. On your scope, go to Utility -> System -> System Info. The little Pop-Up window tells you your Serial No, which you enter on the Keygen website3. On the website, enter 'DSER' as your selected options, or pick the combo you fancy from the list below the entry fields(DSER gets you all available ones without the buggy 500uV range)4. The 'Privatekey'-Field should fill itself, don't touch it5. Click generate. Now you have a valid key to enter into the scope6. Do the key-entering according to the normal Rigol User-manual: Utility -> System -> Options -> Setup ...7. Be happy!I guess this method has the great advantage of being pretty risk-free: Either the scope's firmware will accept the keys or it won't, I don't think you can brick anything that way.RegardsLaertes

author: dentaku
author_rank: Frequent Contributor
timestamp: July 11, 2014, 01:09:42 am
content: Quote from: Laertes on July 11, 2014, 12:40:20 amMost posts about this go on forever and make it difficult to find any information so thanks for this.I'm pretty tempted to by a DS1074Z and was wondering how it was done.

author: SittingBear
author_rank: Contributor
timestamp: July 11, 2014, 01:12:14 am
content: Quote from: Laertes on July 11, 2014, 12:40:20 amThank you so much, it worked!Und nochmal auf Deutsch: vielen herzlichen Dank!

author: echen1024
author_rank: Super Contributor
timestamp: July 11, 2014, 02:05:50 am
content: DO NOT use DSFR as that includes 500uV vertical which is buggy as hell.

author: SittingBear
author_rank: Contributor
timestamp: July 11, 2014, 11:09:32 am
content: Quote from: echen1024 on July 11, 2014, 02:05:50 amIs "500uV" marked as an option or is it something hidden? I used DSFR, though I haven't had any issues with the scope so far. However, sometimes SPI triggering only decided to trigger when the trigger level is moved up and down for a while. Had to end up using the time-out triggering as opposed to on CS.Thanks!

author: sfiber
author_rank: Regular Contributor
timestamp: July 11, 2014, 11:31:33 am
content: Quote from: echen1024 on July 11, 2014, 02:05:50 amhi echen,we talked to you via mail about this section and I took your advice about upgrading.But then I realized that my oscilloscope came with last firmware and I wanted to try 500uv section.And I clearly say it s not buggy.maybe its for old firmware.

author: dentaku
author_rank: Frequent Contributor
timestamp: July 11, 2014, 03:26:03 pm
content: Can't you just ignore the 500uV if it's buggy?What's the difference whether the option is turned on or not?

author: Panometric
author_rank: Newbie
timestamp: July 11, 2014, 03:52:52 pm
content: You can also install keys using Ultra software and :SYSTem:OPTion:INSTall command. It may say Error, but after a reboot it worked.

author: dentaku
author_rank: Frequent Contributor
timestamp: July 11, 2014, 07:04:23 pm
content: What if you only wanted some of those functions (for some reason)?Would you need to go through that process multiple times?

author: echen1024
author_rank: Super Contributor
timestamp: July 11, 2014, 08:38:10 pm
content: Quote from: sfiber on July 11, 2014, 11:31:33 amThe issue is it does not auto cal AFAIK and AC coupling does not work with it.

author: Rigby
author_rank: Super Contributor
timestamp: July 11, 2014, 10:53:03 pm
content: When I disabled 500uV on mine, the scope stopped spontaneously rebooting, and many controls suddenly started working properly.When the product page for the DS1000Z lists 500uV as a product feature, turning it on might make SOME sense.Until then, you don't know what the scope is doing in that setting. At best it is digitally scaling a 1mV trace 2x vertically, and not being calibrated; at worst, there's debug testing code crap in there.

author: sfiber
author_rank: Regular Contributor
timestamp: July 12, 2014, 03:42:59 pm
content: can anyone explain how to disable 500uv

author: grantbob
author_rank: Unknown
timestamp: July 12, 2014, 04:35:23 pm
content: Quote from: sfiber on July 12, 2014, 03:42:59 pmAccording to the "sniffing" thread referenced above DSER is everything but the 500uV (and it works even though it may not be listed on the keygen page).-grantbob

author: NowandZen
author_rank: Contributor
timestamp: July 13, 2014, 10:41:56 pm
content: Can anyone tell me what the latest firmware version is and where I can obtain it?My DS1074Z-S is running V00.02.00SP1I'm having occasional spontaneous re-booting problems and hoping later firmware will help.....Thanks!

author: Laertes
author_rank: Regular Contributor
timestamp: July 14, 2014, 02:52:30 am
content: Sorry about the DSFR thing, I actually did not know about it. Never got tempted to use the 500uV range until now.For shits and giggles though, I just did get into it and it behaves hell of weird, so if anyone accidentally used DSFR, make sure you don't use the 500uV(or 5mV for x10 probes). It has a weird DC offset, it displays a noisefloor greater than the screen range(that one really worries me) and it seems to have some weird locking up thingies. I'm too afraid about the scope to test around anymore

author: miguelvp
author_rank: Super Contributor
timestamp: July 14, 2014, 02:59:08 am
content: So how about changing you post to say DSER instead, that way people that don't read the whole thread don't use DSFR?

author: Laertes
author_rank: Regular Contributor
timestamp: July 14, 2014, 03:00:50 am
content: Sorry, I didn't think of that.Done now.

author: dentaku
author_rank: Frequent Contributor
timestamp: July 14, 2014, 11:42:11 am
content: So, just to make sure... DSER would unlock everything BUT the buggy 500uV Vertical option and people are using this code on the DS1074Z successfully?I really don't care about 500uV anyway. All the other options are more interesting.

author: Codemonkey
author_rank: Regular Contributor
timestamp: July 14, 2014, 11:53:03 am
content: Quote from: dentaku on July 14, 2014, 11:42:11 amCorrect.

author: NowandZen
author_rank: Contributor
timestamp: July 14, 2014, 06:12:23 pm
content: Quote from: NowandZen on July 13, 2014, 10:41:56 pmCan anyone help?

author: Rigby
author_rank: Super Contributor
timestamp: July 14, 2014, 06:25:52 pm
content: Latest is 00.04.00 and that firmware is here:http://gotroot.ca/rigol/DS1000Z-04_00_00_00.7z

author: NowandZen
author_rank: Contributor
timestamp: July 14, 2014, 08:06:21 pm
content: Quote from: Rigby on July 14, 2014, 06:25:52 pmThanks

author: DarkLight
author_rank: Contributor
timestamp: July 26, 2014, 03:01:52 pm
content: Hi Guys,Can I update my DS1074 firmware after I unlock it? What is the new features in last firmware?

author: Rigby
author_rank: Super Contributor
timestamp: July 26, 2014, 11:38:56 pm
content: Yes. Don't know about new features. Release notes aren't Rigol's strong suit.

author: DarkLight
author_rank: Contributor
timestamp: July 28, 2014, 03:17:40 am
content: Thanks

author: ninjastrike
author_rank: Contributor
timestamp: September 03, 2014, 02:57:56 pm
content: Quote from: SittingBear on July 10, 2014, 02:45:48 pmI'm getting my scope tomorrow, was wondering if unlocking it would void the warranty?

author: DanielS
author_rank: Frequent Contributor
timestamp: September 03, 2014, 03:43:07 pm
content: Quote from: ninjastrike on September 03, 2014, 02:57:56 pmI know if I was a manufacturer of hackable test gear looking for reasons to deny warranty repairs, checking that the product has not been tampered with would be at the top of my RMA check list. I would probably put a scan port somewhere to read all the major chips to quickly identify known hacks, non-stock or corrupt firmware, read the serial number, options, stats, error codes/logs, maintenance events, calibration data, etc.So your luck with getting free RMA repair for a scope with hacked keys may depend on your luck with the Rigol RMA tech being unable to read codes, not bothering or forgetting to. You would probably want to reset the scope to stock config before sending it in if you can.

author: ninjastrike
author_rank: Contributor
timestamp: September 03, 2014, 04:13:24 pm
content: Is it possible to reverse the changes made?

author: cromda
author_rank: Newbie
timestamp: September 07, 2014, 03:00:17 pm
content: I used the keygen from Riglol to unlock my new DS1074Z-S (firmware 00.02.01.SP1) and it worked fine (I used DSAB, DSAC, DSAE, and DSAJ).In the installed option menu, all options are now "official", with no time limit.I would like to upgrade to firmware 00.04, that I download fromhttp://gotroot.ca/rigol/DS1000Z-04_00_00_00.7z,but I don't know how to do.=> Where could I look to find a step by step procedure ?

author: Skyman
author_rank: Newbie
timestamp: September 08, 2014, 10:49:03 pm
content: Quote from: ninjastrike on September 03, 2014, 04:13:24 pmI just tried it using the command :SYSTem:OPTion:UNINSTall in the UltraSigma software to remove the one option I installed and it worked fine. I don't know if it works with the 100MHz and 500uV options since they are unofficial, but it is supposed to uninstall all so probably.

author: DanielS
author_rank: Frequent Contributor
timestamp: September 09, 2014, 12:37:35 am
content: Quote from: cromda on September 07, 2014, 03:00:17 pmSearch for instructions on how to enter Rigol's bootloader - you need to hit a button (don't remember which) at the right time during power-up to make it enter bootloader mode. From there, all you need to do is put the firmware on an empty USB key, plug it in the scope and wait.

author: metalphreak
author_rank: Frequent Contributor
timestamp: September 09, 2014, 02:05:02 pm
content: To install the update, format a USB drive as FAT32, then just copy across the DS1000ZUpdate.GEL file from Sparrow(Boot)update_00.04.00.00.00 folder (this includes the updated bootloader code I guess).Plug it into your scope while it's already booted. It will detect the firmware and ask you if you want to update. If you haven't formatted the drive correctly as FAT32 (FAT16?) it will pop up a small error message when you plug it in.This update fixed the atrociously slow menu/update speed when changing frequencies on the function gen (for the -S models).

author: NowandZen
author_rank: Contributor
timestamp: September 09, 2014, 09:08:58 pm
content: Quote from: metalphreak on September 09, 2014, 02:05:02 pmI can confirm that this method worked great with my DZ1074z-S, I went from already hacked scope running V_00.02.00 to V_00.04.00 and all of the hacked upgrades were retained after the update - it still thinks its a DZ1100z-S with lots more trigger options etc

author: cromda
author_rank: Newbie
timestamp: September 10, 2014, 05:41:30 am
content: Upgrading with USBkey worked great for me.I got the firmwave files (00.04..01.SP2) from RIGOL at :http://beyondmeasure.rigoltech.com/acton/form/1579/0012:d-0002/1/1579:p-000d/-/%7B%7BEnv.SrcId%7D%7D/%7B%7BEnv.RecId%7D%7D/index.htm/or gougle ("rigol firmware update request")All the options remain after upgrading.Thank's for your help.

author: zcam
author_rank: Newbie
timestamp: October 09, 2014, 02:02:46 pm
content: Quote from: Laertes on July 11, 2014, 12:40:20 amAwesome! I got the piece today. Very happy with it.Now it's time to hack it. O0

author: Dinsdale
author_rank: Regular Contributor
timestamp: October 30, 2014, 12:27:26 am
content: This video is about the 1054Z. Go to 7:00. It's supposed to demonstrate an upgrade to 100MHz, (along with all other options).Can anyone identify the generator? What is the bandwidth of that? The poster and commenters do not seem to mind the roll-off above 50MHz. Could be the generator.Anyone have any failures doing upgrades like this?

author: orin
author_rank: Frequent Contributor
timestamp: November 05, 2014, 05:58:25 pm
content: Quote from: Dinsdale on October 30, 2014, 12:27:26 amWell, he went from 3.5 divisions amplitude at 50 MHz to 1 division at 100 MHz which would be -11dB. It would have to be better than -3 dB if:1. It really is 100 MHz bandwidth2. The signal generator output is properly terminated (it didn't appear to be)3. The signal generator's output is accurate and in calibration (and I'd guess at least +/- 0.5 dB)Edit: the SG appears to be a Rigol DG4162 or perhaps DG4102. The spec is +/- 0.4 dB at 100MHz for both. That would be about +/- 5% so it's not flatness of the SG that's causing that significant drop in amplitude.

author: orin
author_rank: Frequent Contributor
timestamp: November 10, 2014, 06:42:00 am
content: So, I took a signal generator (HP 8640B), spectrum analyzer (HP 8568A), 60 MHz oscilloscope (Tek TDS210) and a Pomona 50 ohm BNC pass-thru terminator. The 'scope was averaging 16 samples and I used the measurement function to give RMS values.I set the SG for -10dBm and swapped back and forth between the 'scope and SA (the SA was just to check the flatness of the SG output*).In summary, the TDS210 was down 4.6dB at 100MHz - not bad IMO - and much better than the DS1054Z in the video. I find it hard to believe that that video proves anything, certainly not that the 'scope had an effective 100MHz bandwidth.I will run the same test on an unmodified DS1054A when it shows up...*Yes, I know the SA's input isn't flat either, so you could say I could be +/- 3dB out, but even so, the old TDS210 still easily beat the "100MHz modified" DS1054Z as portrayed in the video.

author: rf-loop
author_rank: Super Contributor
timestamp: November 10, 2014, 11:52:27 am
content: Quote from: Dinsdale on October 30, 2014, 12:27:26 amIt can see in video this measuring method is totally wrong if he have tried to show that after mod its BW is 100MHz.I can take what ever scopes, and what ever signal generator and .... then use this method what guy use in video and all is just garbage what is related to banwidth.There is two possible reasons who make this video and why result is this related to BW-- 1. he did not even try measure BW is ok for 100MHz-- 2. He really do not know anything, not even lowest basic Fundamentals and principles how to measure. (look this totally fun fool connection between these two equipments.)With this connection, result is of course totally wrong with what ever scope and what ever signal generator.With acceptable signal connection result is of course totally different (and I believe much of better).I think this video is not at all made for show accurate result for mod.But it show simply how to do mod. And for this purpose it is ok.

author: orin
author_rank: Frequent Contributor
timestamp: November 21, 2014, 01:19:18 am
content: Quote from: orin on November 10, 2014, 06:42:00 amShiny new out of the box DS1054Z:HP 8640B set at approximately 0dBm -> RG-58 cable -> BNC T with 50ohm terminator -> channel 1 input.12.5MHz 213mV RMS*25MHz 203mV RMS50MHz 185mV RMS100MHz 143mV RMSThat would be 3.5 dB down at 100 MHz which is much better than the youtube video showed for amodifiedscope.For the record, at 200MHz 111mV RMS.*RMS as displayed by the scope. Not that it really matters since it is a sine wave from the 8640B.Edit: and remember, the 8640B output is neither flat nor accurate. +0.75, -1.25 dB spec for flatness.

author: pirpy
author_rank: Newbie
timestamp: December 03, 2014, 08:56:20 pm
content: HelloI have new mso 1074z-s but the unlock codes from riglol.zip file (dser)does not work.firmware version 00.04.00please helpthank you

author: ebclr
author_rank: Super Contributor
timestamp: January 23, 2015, 11:47:48 pm
content: Same situation here Soft version 4.02SP3 Board 0.1.1 also does not work, the party is over, no more reason to buy this scope, without the free upgrade the situation is favarable for other models, I will return my backBought on Jan 10 2015 from baratronix.The hack apear to work only on older versions

author: ebclr
author_rank: Super Contributor
timestamp: January 24, 2015, 12:11:52 am
content: don't go tohttp://gotroot.ca/rigol/riglol-103d/does not workGo tohttp://web.archive.org/web/20131215225141/http://riglol.3owl.com/There works like a charm even for fresh 2015 models

author: siliconsparrow
author_rank: Newbie
timestamp: February 11, 2015, 06:51:11 am
content: Yay that worked on a DS1074Z purchased late 2014, firmware 00.04.00. Thanks ebclr.

author: MauroAntivero
author_rank: Newbie
timestamp: April 09, 2015, 03:11:31 pm
content: First of all, hello!I'm planning to buy a Rigol DS1074Z soon, so I'm reading the posts about how to unlock it. I wonder if the new models (I do not know what model I'll get, but I think that is the new one) can be unlocked too. So, any one has trying to unlock some of these latest models?Thanks a lot and best regards, Mauro.

author: StevenTodd
author_rank: Newbie
timestamp: April 13, 2015, 06:09:06 pm
content: I'm sure it will work, however, I cant get by the private key... it does not auto fill like its supposed to do.ideas?

author: 691175002
author_rank: Regular Contributor
timestamp: April 14, 2015, 12:59:37 am
content: I just unlocked my ds1054z yesterday after receiving it last week. Worked first try, although entering the code using the knob takes like 15 minutes.Software version: 00.04.02.SP4Board version: 0.1.1The key is auto-populated based on the serial number you enter. I assume that if the webpage fails to find a private key it is because it does not recognize your serial number. You have to include the whole serial starting with the DS prefix.

author: twedlake
author_rank: Newbie
timestamp: April 17, 2015, 12:25:04 pm
content: i tried the option above:SYSTem:OPTion:UNINSTalland I'm presented with the below errorVISA: (Hex 0xBFFF0015) Timeout expired before operation completed.I'm connected via USB cableCan anyone shed some light so I can remove the options please.Thanks much

author: twedlake
author_rank: Newbie
timestamp: April 17, 2015, 12:29:30 pm
content: disregard folks, false alarm. Even though it presented an error, all options have been uninstalled.Thanks

author: MauroAntivero
author_rank: Newbie
timestamp: April 25, 2015, 11:52:13 pm
content: I received my unit last week and now I can confirm that the hack still work on this model:Rigol DS1074ZSoftware Version: 00.04.02.SP3Board Version: 0.1.1I aply the "DSER" code (all options except the buggy 500 uV/div) and now in the "Options Installed" I see that all are official and a new option has appeared, the "Bandwidth 100M" option and is official too.So, excellent news! I have to say, excellent vblog (EEVblog off course), excellent forum and excellent oscilloscope! Thanks a lot for your support and best regards,Mauro.

author: Zero999
author_rank: Super Contributor
timestamp: June 17, 2015, 10:32:14 pm
content: Quote from: Laertes on July 14, 2014, 02:52:30 amI got the Rigol DS1054Z and hacked it to unlock all options, including the 500µV setting. Everything works apart. There is the DC offset issue though. Should I unhack it and rehack with the DSER or just leave it and not use the buggy setting?

author: upside
author_rank: Newbie
timestamp: July 15, 2015, 08:49:36 pm
content: I just got a new ds1074z. Software 00.04.02.SP4. Board version 0.1.1The option codes generated at Riglol don't seen to work. All I get is a message "Invalid License".Now it's telling me "install void for 12 hours".I tried options DSER and DSAB to see if either would work.Did the SP4 cause a problem with key generator?

author: dadler
author_rank: Unknown
timestamp: July 15, 2015, 08:57:28 pm
content: Quote from: upside on July 15, 2015, 08:49:36 pmYou are in lock-out.Since the device has no RTC, you have to now leave it on (don't enter any codes!) for 12 hours.Then, triple-check the serial number you are using. Os can look like zeros, I's like ones, and vice-versa.Use the serial and DSER to generate the unlock code.Type the code in manually to the front panel.

author: JohnPen
author_rank: Regular Contributor
timestamp: July 16, 2015, 07:27:26 am
content: I used the 'goroot' site and upgrading via Ultra Sigma. The first 2 key generating attempts failed to upgrade the 1054Z however the third worked perfectly. It would seem that the key generator does not always work properly and it might be worth generating the code at least twice before inputting the upgrade code into the scope. There was certainly no error in my serial number input as it was the same paste each time.

author: MarkF
author_rank: Super Contributor
timestamp: July 16, 2015, 08:46:21 am
content: Quote from: JohnPen on July 16, 2015, 07:27:26 amIt has been reported that the key generator does have problems with some browsers. Clearing your cache first and running it a few times seems to generate an acceptable code. Afterwards, it doesn't matter how the code is entered into the scope.

author: upside
author_rank: Newbie
timestamp: July 16, 2015, 11:51:42 am
content: Thanks to all.I will let the unit run for 12 hours and try again.I'll try the goroot site this time.I'll let everyone know what happens.

author: alsetalokin4017
author_rank: Super Contributor
timestamp: July 16, 2015, 07:31:34 pm
content: Download the .zip file from the website. It contains a working standalone Windows program that you run from a command prompt, an HTML version that opens in your browser, and a Linux version that you can compile and run on a Linux OS. I think it also has an OSX version but I haven't tested that one. I have tested the other three, they work for me.The easiest way I've found to install/uninstall the generated code is to connect the scope to your LAN router, let it fetch an IP address (DHCP) and then use Telnet on your computer to talk to the scope. Then you just copy-paste the code, or SCPI commands, whatever, into the Telnet application and send it to the scope. Port 5555 works. Save your code, and some nice relevant SCPI commands, to a text file for future use, then you just copy-paste what you need to send, without chance of errors in typing."telnet 192.168.1.105 5555"

author: upside
author_rank: Newbie
timestamp: July 17, 2015, 01:06:37 am
content: Ok, I can telnet into the unit. I've looked at the :SYSTem:OPTion:INSTall command.The problem is that none of the license keys I've generated at gotroot or riglol.3owl.com seem to work.I'm not sure what zip file you are speaking of. Every zip file I've found on the gotroot site are for the DS200z, not the DS1000z.Is there someplace else I should be looking?

author: upside
author_rank: Newbie
timestamp: July 17, 2015, 01:25:05 am
content: HURRAH! I kept generating keys at gotroot and finally found one that worked!Thanks for the hint about the :system:option:install command using telnet. That's a WHOLE lot faster than using the front panel to enter the code!Every thing now shows as official. I'm going to turn it off and back on to see if it stays permanent!Again, thanks all!

author: alsetalokin4017
author_rank: Super Contributor
timestamp: July 17, 2015, 11:16:24 am
content: http://gotroot.ca/rigol/riglol/riglol.zipLook in the "bin" subfolder for the different executables. The programs are supposed to work to generate codes for DP832, DS1000z series, DS2000, DS4000, DSA815. I've only tested for DS1054Z, however. The "DSER" option is undocumented and not listed but works anyway.I've tried the Windows executable, the HTML, and the recompiled Linux version from the zipfile and they all generate valid keys when given valid serial numbers and the DSER option code.Below I've attached a screenshot from a Terminal window on my Linux system showing the output when the program is run without entering a serial number and option code. Or you can just double-click on the HTML file in the "web" subfolder and the program should open and run in your browser.Caution: recompiling the Linux version also seemed to affect the other versions, so I'd recommend doing the recompile for your own Linux system, then using a fresh copy of the zipfile so you know you have uncorrupted Windows and HTML versions once you have the Linux executable working on your Linux system.

author: TinkeringSteve
author_rank: Frequent Contributor
timestamp: August 09, 2015, 11:09:10 am
content: I, eh, "customized" my scope like that a while ago now and meanwhile saw a video of Dave's talking about some offset bug that is now fixed as it seems.The question now being:How to update such a scope to the newest firmware?It appears that you need to apply for new firmware at their site, someboedy spoke of involvement of a devices serial num, which I think isn't going to work, as they probably can map serial nums to models ;-)So, what now?

author: Lightages
author_rank: Unknown
timestamp: August 09, 2015, 07:55:20 pm
content: I downloaded and installed the new firmware. It is simple as that. Nothing was lost. I did not have to enter anything on the webpage to get the firmware so I don't know what that is about.

author: JonB
author_rank: Newbie
timestamp: October 10, 2015, 09:24:06 am
content: Hi All, first post here.I have upgraded the firmware on my 1054Z to 00.04.03.SP1 and I see that the "riglol" feature unlock doesn't work. I tried the keygen several time (and in different browsers / machines) and in each case it came up with the same value. However, on entering it into the scope, fia telnet and system:option:install [feature-unlock-code] I get nothing. No error message and no feature unlock.Has anyone else tried to unlock features with this firmware revision? And is there a way I downgrade it to 04.02.SP3 (which was there before I upgraded)?ThanksJonB

author: JonB
author_rank: Newbie
timestamp: October 10, 2015, 10:00:42 am
content: OK, ignore that, my mistake.It does work with the latest firmware but you need to do the following:Use command ":SYST:OPT:INST [unlock key]"Remove the dashes from the generated unlock key (so AAABBBCCCDDD rather than AAA-BBB-CCC-DDD).On issuing the correct command / code, the Rigol beeps once and will show Model as DS1104Z in the system information screen. Phew, that's a relief...

author: maxastuto
author_rank: Contributor
timestamp: November 15, 2015, 01:48:08 pm
content: helo my friend, i buy a new Rigol DS 1054Z . I noticed that all options are on trial for 35 hours that having noticed that every time he lit the oscilloscope expired time, I realized that within 3 or 4 days of use trial versions would have expired. So I immediately made the hack. I performed the procedure as well as on the website by entering the serial number of the model and the code options DSFR and immediately after the result was a code called "private key" that I did not use, and then the serial number consists of four groups of digits and letters. I added this code and all options preinstalled by "trial" became "official" 100MHz, Memory deep 24Mtps etc etc. and the name is changed to the oscilloscope DS 1104Z.So, I think the result was excellent 100%.In some forums but I read that you had to enter the code options DSER. Was it not necessary to enter the DSFR. I tried to enter the same data on the site key generator but I put this code options DSER: I noticed that the code "private key" is unchanged while the key code serial instead in the last two groups of letters and numbers is different.What code was used options? the DSFR or DSER?My oscilloscope originally had this data:software vers. 0:04:03board version 0.1.1.In the event that the transaction was fair to insert the code DSER options, you can repeat the operation again by entering a second time according to the number of serial key that was entering the second code options?

author: maxastuto
author_rank: Contributor
timestamp: November 16, 2015, 01:35:54 am
content: :-//To reset the options enabled by the code option that DFSR wrong, I run the following procedure: I connected the oscilloscope with the LAN cable.software Ultra Sigma saw perfectly the connection. Then I open the option panel and SCPI command string appeared * IDN?I plugged in the string "SYSTem: option: UninstallThen I clicked "send and read" but came out "error and timeout expired".I checked out from system and DS 1104Z. Why do not you come back to the original mode DS 1054Z.I would like to know if this procedure cancels options restoring the trial time, or eliminate them for good? Because my intentions are to have to perform again this time by entering the correct code options: DSER. What is the exact mode and how you have to write exactly the string respecting symbols, spaces, upper and lowercase letters?

author: c4757p
author_rank: Super Contributor
timestamp: November 16, 2015, 01:44:07 am
content: QuoteTake out the spaces and try again.SYSTEM:OPTION:UNINSTALL

author: daemonix
author_rank: Contributor
timestamp: January 19, 2016, 04:00:50 pm
content: did anyone update to 00.04.03.SP2? is this still ok for the hacks?thanks

author: asg32000
author_rank: Contributor
timestamp: January 21, 2016, 08:17:13 pm
content: Quote from: Laertes on July 11, 2014, 12:40:20 amWill this work for a Rigol DS1054z also?

author: Malichite
author_rank: Newbie
timestamp: February 16, 2016, 02:38:23 am
content: QuoteI am curious as well, have there been any recent hardware changes to new scopes (DS1054Z/DS1074Z) to obstruct the ability to obtain your Private Key if one chooses to go down that line?I am still on the fence as to which model I should be getting (DS1000Z or DS2000) as I like the 4-chs on the DS1000Z series, but I am trying to figure out which one will serve me best in the long term (5-7yrs). Last I heard there should be no issues getting the Private Key for the current DS2072A's, but I could have missed something.

author: stessl
author_rank: Newbie
timestamp: June 14, 2016, 05:16:01 am
content: WARNING !!.....I used the unlock code DSER with my DS1074Z-S running Software ver.00.04.03.SP2, and it ulocked all the features OK, but it turned the scope into a DS1010Z, and disabled the Signal Generator.I needed to send it back to the manufacturer to revert it back to a DS1074Z-S.Has anybody been successful unlocking options on their DS1074Z-S without killing the Signal Generator?

author: ebclr
author_rank: Super Contributor
timestamp: June 14, 2016, 05:23:20 am
content: Check the pro and cons of update firmware, It's wel knowned that solve some old bugs, but create a lot off new ones, If you are happy don't update, because the new ones are not so nice

author: alsetalokin4017
author_rank: Super Contributor
timestamp: June 14, 2016, 07:15:24 am
content: Quote from: stessl on June 14, 2016, 05:16:01 amAre you saying you were unable to restore the scope to DS1074Z-S by sending:SYSTem:OPTion:UNINSTallusing telnet (LAN) or the Rigol software (USB or LAN)?

author: MarkF
author_rank: Super Contributor
timestamp: June 14, 2016, 09:39:52 pm
content: Quote from: stessl on June 14, 2016, 05:16:01 amI'm wondering if one of the 3 unspecified bits enables the signal generator?Code:DSER - 00011 10000 00100 01111 - All options except 500uV/div^^ ^i.e. DSWR or DSNR or DSGR.

author: stessl
author_rank: Newbie
timestamp: June 16, 2016, 03:27:13 am
content: I don’t know if the :SYSTem:OPTion:UNINSTall, would have worked because I’m still new at this stuff, and was unaware of any workarounds at the time. I was able return it to the dealer in Sydney, and they had to send it back to China to be reset.Has anyone else tried the “… :UNINSTall” to recover the Signal generator?All the pre-installed trial Options have now disappeared from my scope. I don’t know if Rigol deleted them, or if they simply disappear after the trial period?I would like to have go at unlocking individual options (assuming they’re still there)?I’m guessing that unlocking the 100MHz option is what caused my problem.But I’m reluctant to try it just yet ...Has anyone had any feedback unlocking the scopes with Signal Generator?

author: legacy
author_rank: Super Contributor
timestamp: November 29, 2016, 08:24:49 pm
content: news ?

author: Odolyte
author_rank: Newbie
timestamp: February 02, 2017, 03:04:06 pm
content: Hi Guys,Just got my DS1074Z plus.Software : 00.04.04.SP1Board : 2.1.4This is very different from the previous posts !Did anyone with the same machine managed to unlock all the features ? I'd like to know before doing something wreckless...I tried "Gotroot" website, but it didn't worked (even on my local machine (got the same serials)). So i thought i might need to chill out a bit and check with all of you fabulous people before doing anything!!Thanks!Odo

author: sainter
author_rank: Regular Contributor
timestamp: February 03, 2017, 10:26:10 am
content: If I remember correctly, plus version are more complicated to unlock. Threads here:https://www.eevblog.com/forum/testgear/sniffing-the-rigol's-internal-i2c-bus/4300/https://www.eevblog.com/forum/testgear/hack-rigol-ds1074z-s-plus/msg1089813/#msg1089813

author: Gluk
author_rank: Newbie
timestamp: April 04, 2017, 01:41:04 pm
content: Hi!I have MSO1074z with 2.1.4 board and 4.03.SP2 soft. I am trying to open options.1. Try to use riglol 1.03d Windows: enter the key and get "wrong licence" once. Then, with other codes "licence avoid for 12 hours". I have The same message when send keys by USB or LAN.What does it mean?2. Trying to get dump. I have Olimex arm-usb-ocd-h. When starting openOCD:Code:C:\openocd-0.10.0>bin-x64\openocd.exe -d1 -f scripts\interface\ftdi\olimex-arm-usb-ocd-h.cfg -f scripts\target\imx28.cfgOpen On-Chip Debugger 0.10.0Licensed under GNU GPL v2For bug reports, readhttp://openocd.org/doc/doxygen/bugs.htmldebug_level: 1adapter speed: 5000 kHztrst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain connect_deassert_srstadapter_nsrst_delay: 100jtag_ntrst_delay: 100dcc downloads are enabledError: JTAG scan chain interrogation failed: all onesError: Check JTAG interface, timings, target power, etc.Error: Trying to use configured scan chain anyway...Error: imx28.cpu: IR capture error; saw 0x0f not 0x01Warn : Bypassing JTAG setup events due to errorsError: unknown EmbeddedICE version (comms ctrl: 0xffffffff)Warn : WARNING: unknown debug reason: 0xfWarn : ThumbEE -- incomplete supportThe board didn't has JTAG pins and I solderer it.How to set up and use the openOCD properly?

author: ebclr
author_rank: Super Contributor
timestamp: April 05, 2017, 12:40:23 am
content: Did you try just enter the code ?It's very simple,Just generate the code and enterGo tohttp://web.archive.org/web/20131215225141/http://riglol.3owl.com/

author: Gluk
author_rank: Newbie
timestamp: April 05, 2017, 12:21:59 pm
content: I used windows version of RIGLOL.At first time i had msg "wrong license".Trying now i have msg 'license avoid for 12 h'. Now i enter the code by multi-functional knob.

author: Gluk
author_rank: Newbie
timestamp: April 05, 2017, 03:40:54 pm
content: and now i have - 'invalid license'...

author: ebclr
author_rank: Super Contributor
timestamp: April 05, 2017, 04:02:55 pm
content: Just follow instructions without change, that way works

author: ebastler
author_rank: Super Contributor
timestamp: April 05, 2017, 05:37:08 pm
content: Quote from: ebclr on April 05, 2017, 12:40:23 amNO, it is not that simple! Please note that Gluk has anMSO1074Z. Hacking the MSO models, and the DS1000Z-plus models, is much more complex. I believe the relevant info is in this thread (but it's a long thread):www.eevblog.com/forum/testgear/sniffing-the-rigol's-internal-i2c-bus/

author: Homer1952
author_rank: Newbie
timestamp: April 06, 2017, 01:10:25 pm
content: Anyone have a failed Calibration routine after "upgrading"? - Bob

author: ebastler
author_rank: Super Contributor
timestamp: April 06, 2017, 03:14:08 pm
content: Quote from: Homer1952 on April 06, 2017, 01:10:25 pmCertainly not something I have experienced personally, and I don't recall ever seeing it mentioned in the main DS1054Z thread in the "test equipment" section. Have you tried power-cycling the scope, letting it warm up a bit, and making sure that nothing is connected to the inputs?

author: Homer1952
author_rank: Newbie
timestamp: April 06, 2017, 05:43:38 pm
content: Yes, power cycled & no probes or other connections. I have not tried it again, for fear that it may mess stuff up. I figured that since new features were added, that the Cal process was in order. Maybe there is a conflict between the software & hardware or maybe the "upgrade" does not update all players.This is a late ( I think) DS1074Z. I did the website based upgrade & entered the code using the Utility selection. The Board is Ver 0.1.1 & the SW is 00.04.03.SP2. Options window shows all options installed & now shows the model as DS1104Z. - Thanx Bob

author: ebastler
author_rank: Super Contributor
timestamp: April 06, 2017, 06:05:44 pm
content: Quote from: Homer1952 on April 06, 2017, 05:43:38 pmHmm, strange. I would simply try it again; don't think that this can make things worse. Maybe there was a power glitch or such which derailed the self-calibration, quite unrelated to the options upgrade?I assume you chose the DSER option for Riglol, not the DSFR? DSFR comprises the 500µV sensitivity option, which is known not to work on the DS1000Z scope. Even when the 500µV option is installed inadvertently, I have not read about side effects affecting calibration. Butifyou should have installed it andifthe calibration problems persist, de-installing that option might be worth a try.

author: bitwelder
author_rank: Super Contributor
timestamp: April 06, 2017, 06:38:36 pm
content: Quote from: ebastler on April 06, 2017, 03:14:08 pmI did experience something like that in the past (I haven't tried this latest f/w yet) and I also remember that it has been reported in one of the 1054Z threads. Re-running it again right away, in the same conditions, and cal passed.

author: Homer1952
author_rank: Newbie
timestamp: April 06, 2017, 07:21:10 pm
content: OK, I may risk trying it again. And yes I installed all options. The 500uV option was the main impetus for me to do the Cal. I wonder if the others who had bug issues, did the cal after the install?? And BTW, I have not read this entire blog and am a newbie here as well as with my Rigol. Quite the departure from my old Tek 465. I am still on a steep learning curve. I'll report back later today or tomorrow when I get a chance to try again. - Bob

author: ebastler
author_rank: Super Contributor
timestamp: April 06, 2017, 07:55:49 pm
content: Quote from: Homer1952 on April 06, 2017, 07:21:10 pmYes, please do try the calibration again. But if it fails again, I strongly suggest that you uninstall all the options (via the :SYSTem:OPTion:UNINSTall command) and start over with just the DSER option set.The 500µV mode, besides being known to be buggy, should be pretty worthless. Already at the 1mV setting, the DS1000Z scopes do not increase the inut amplification any further, but just double the digital output values of the input ADC. I suspect that you just get more of the same at 500µV, i.e. 64 bits of input resolution scaled up to the full screen.

author: Homer1952
author_rank: Newbie
timestamp: April 07, 2017, 12:27:04 am
content: OK, I tried the auto cal again & it completed and said to restart. Good news.Maybe someone can expound on the buggy 500uV issue. Does just its availability have a collateral effect on other functions/performance or is it just an issue when using that sensitivity?Thanx - Bob

author: ebastler
author_rank: Super Contributor
timestamp: April 07, 2017, 06:49:32 am
content: Quote from: Homer1952 on April 07, 2017, 12:27:04 amThe only problems I have seen described refer to operation at 500µV/div sensitivity; apparently there is a large DC offset in that mode, and maybe other issues. Not sure whether anybody has proven self-cal problems to be related to this option. But I would not be surprised if they occur when the scope tries to calibrate the flaky 500µV/div mode.I would suggest cleaning this up, via the :SYSTem:OPTion:UNINSTall command and a proper DSER "upgrade".

author: Homer1952
author_rank: Newbie
timestamp: April 07, 2017, 11:49:18 am
content: OK, thanx for the help. I'll just deselect the 500uV should I have issues with that range. I am not familiar with Telnet & I figure that poses a bigger risk should I screw that up and re-install. If I do have issues w/500uV, I will report my findings & reconsider uninstalling. - Bob

author: bitwelder
author_rank: Super Contributor
timestamp: April 09, 2017, 02:38:12 pm
content: Quote from: bitwelder on April 06, 2017, 06:38:36 pmUpdate: I have now applied the f/w upgrade (with the extra options unlocked) and I've got a successful self-can only at the 3rd attempt.- scope upgraded, power cycle- self-cal -> failed- retry self-cal -> failed again- power cycle- self-cal -> success

author: dellsam34
author_rank: Regular Contributor
timestamp: March 12, 2019, 04:17:44 am
content: I ordered the DS1074Z-S few days ago from Rigol website because it was the cheapest price I could find on the net however I guess I have to wait for a while to be made and sent out from China to USA. Anyway I have a question about upgrading the features, I mostly work on audio and old video equipment, Do I really need those upgrades or not?

author: ebastler
author_rank: Super Contributor
timestamp: March 12, 2019, 07:40:27 am
content: I don‘t think Rigol builds these scopes to order, so you might get yours faster than you think. :-)But to answer your question: Realistically you will have little use for the extra features. Maybe the advanced triggers can come in handy for some video signal glitch at some point? Anyway, no need to rush things. I would recommend that you use your scope as is to get familiar with it. If you encounter an application that would benefit from the advanced triggers, more memory, etc., you can always unlock them later.

author: dellsam34
author_rank: Regular Contributor
timestamp: March 12, 2019, 08:22:36 am
content: Thanks ebastler,The order e-mail says lead time 8 weeks. Anyway, You're right I should probably use it and if I get to its limitation then it's time to upgrade.

author: grishig
author_rank: Newbie
timestamp: January 20, 2021, 07:54:35 am
content: I aply the "DSER" options.keygen:http://www.gotroot.ca/rigol/riglol/before: Rigol DS1074ZSoftware Version: 00.04.02.SP3Board Version: 0.1.1All installed options_"Trial"after: Rigol DS1104ZAll installed options_"Official"Thanks a lot for your support and best regards!

author: iMo
author_rank: Super Contributor
timestamp: October 28, 2022, 02:20:20 pm
content: A friend of mine got a DS1062(z), at first glance it looks like working, and he asks me whether hacking it would work as well. The scope is pretty old, second/third hand. So, before he bricks it a question to the experts here - does the hack work with 2 channels one as well? Thanks!