Author Topic: DS2000A Upgrade Utility  (Read 138379 times)

0 Members and 1 Guest are viewing this topic.

Offline DD4DA

  • Contributor
  • Posts: 35
Re: DS2000A Upgrade Utility
« Reply #225 on: December 11, 2015, 07:34:34 am »
What is the reason why you don't support the DS2000 models too? There are none differents - they just uses some little hw changes - not more - the firmware they uses, are similar.
 

Offline Gixy

  • Regular Contributor
  • *
  • Posts: 232
  • Country: fr
Re: DS2000A Upgrade Utility
« Reply #226 on: December 11, 2015, 01:54:46 pm »
Thanks to everybody here.  My ds2072a is now running at 200 MHz.  At least that what it says  ???.   Given the 2GaS/s rate I see no need to push it to 300.

I had to use the memory range 1 to 33 million something as suggested by muxr.

Even at 300MHz and 2GS/s (1 ch), you have more than 6 samples per period, 3 times the Nyquist frequency. If you compute the worst case amplitude error you get with 6 samples per period, you will see that it is still very good...
I'm trying to find a function gen able to go up to 1 GHz in order to check the real bandwith at 3dB. I already made a measurement with a pulse generator and found 1ns rise time which gives a theorical BW of 350MHz, but I would like to confirm that with a sine wave above 300MHz.
 

Offline brint.corb

  • Contributor
  • Posts: 19
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #227 on: December 18, 2015, 01:24:00 am »
I'm trying to find a function gen able to go up to 1 GHz in order to check the real bandwith at 3dB.

 :-DD yep in your (our) dreams.

 

Offline brint.corb

  • Contributor
  • Posts: 19
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #228 on: December 18, 2015, 01:54:03 am »
No seriously, if you want a pure 1 gHz sine 99 pct pure please post it
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 6877
  • Country: ca
Re: DS2000A Upgrade Utility
« Reply #229 on: December 18, 2015, 02:42:26 am »
Facebook-free life and Rigol-free shack.
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28141
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: DS2000A Upgrade Utility
« Reply #230 on: December 18, 2015, 03:30:38 am »
 :-DD
What's with the back the front R, top left. P****shopped?
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline Orange

  • Frequent Contributor
  • **
  • Posts: 346
  • Country: nl
Re: DS2000A Upgrade Utility
« Reply #231 on: December 18, 2015, 07:17:36 am »
:-DD
What's with the back the front R, top left. P****shopped?
Bud is still frustrated about the fact that Rigol neglected his advice to fix the DS1000Z PLL jitter issue. That he owns a DS2000 does not make it any better. Poor fellow, to keep on going with his Rigol bashing.
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 6877
  • Country: ca
Re: DS2000A Upgrade Utility
« Reply #232 on: December 18, 2015, 02:54:57 pm »
Do not worry Orange, more is coming, i promise you will not be disappointed.
Facebook-free life and Rigol-free shack.
 

Offline Cariad61

  • Newbie
  • Posts: 3
  • Country: gb
Re: DS2000A Upgrade Utility
« Reply #233 on: January 04, 2016, 01:31:55 am »
I had a similar problem as many others with the SW 03.00.SP1 and HW 2.0 DS2072A, it refuses to load any older firmware while re-flashing the current version works just fine. As I read further on other threads, I came across https://www.eevblog.com/forum/testgear/rigol-mso2000-series-hacking/ thread and especially the discussion using the SCPI command :SYST:UTIL:READ? to get a memory dump.

I can confirm, the command  ":SYST:UTIL:READ? 15441920, 13262848" works perfectly on my MSO 2072 A. The scope is connected via Lan cable.
SW 3.0.SP1
HW 2.2
The rigup.exe tool generates keys in miliseconds.

I used NCat to get the partial memory dump (address range likely varies between SW versions) from the scope, ran the rigup.exe included in the DS2000A upgrade utility, and it created the keys for my DS2072A. Sent the 200MHz key to scope with netcat again and 200MHz was unlocked. Total time start to finish was under 2 minutes.


echo :SYST:UTIL:READ? 15441920,13262848 | ncat -i 1 SCOPE_ADDRESS_HERE 5555 > DS2072A_sdram.bin
rigup scan DS2072A_sdram.bin > EC-keys.txt
rigup DS2072 DS2072A_sdram.bin > Options.txt
type Options.txt
echo :SYST:OPT:INSTALL A_KEY_FROM_OPTIONS_WITHOUT_DASHES | ncat -i 1 SCOPE_ADDRESS_HERE 5555


--A

These instructions work easily if you understand them. I did not. However, when I figured it out, realized it was simple. Thanks for the help. I now have all options installed at 300MHz.

I installed netcat which is installed along with netmap GUI. https://nmap.org/download.html Go into your scope's interface and find the IP address of the scope and write it down if you wish. When you install netcat, it will also add a system variable which allows you to call it while in a command prompt from any directory. Review instructions on their website: https://nmap.org/book/inst-windows.html#inst-win-exec. Open a command prompt in windows and type the first line of the instructions:

echo :SYST:UTIL:READ? 15441920,13262848 | ncat -i 1 SCOPE_ADDRESS_HERE 5555 > DS2072A_sdram.bin

You will then have a .bin file in the root of your hard drive.

Type the second line of the instructions:

rigup scan DS2072A_sdram.bin > EC-keys.txt

Rigup will scan the .bin file and create .txt file in the root of your hard drive.

Type the third line of the instructions:

rigup DS2072A DS2072A_sdram.bin > Options.txt

Rigup will create options keys using the .bin file and you will then have another .txt file in the root of your hard drive.

Type the fourth line to display the key options along with a description of what they unlock.

type Options.txt

If you opt to enter the key using the selector knob on your scope, you can disregard the last line but you can just as easily install the key via the command prompt with copy/paste functions. Highlight this line and copy/paste it into your command prompt. use the cursor keys to navigate and replace the green text with your info.

echo :SYST:OPT:INSTALL A_KEY_FROM_OPTIONS_WITHOUT_DASHES | ncat -i 1 SCOPE_ADDRESS_HERE ]5555

Thanks again guys.
[/quote


Thank you all I have all options open on my DS2202A following the above instructions.

However, when I try to upgrade to All options, bandwidth 300 MHz using the key genrated with rigup I get a message on the scope:

License Unavailable

Current Software Version is 00.03.04.SP2, however, I tried the key with version going back to software version 00.03.00.

Hardware version is 2.0

If anyone can help get around 'License Unavailable' to get me to 300 MHz - it would of course be much apprecaited.  Thank you.

 

Offline Sparky

  • Frequent Contributor
  • **
  • Posts: 449
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #234 on: January 04, 2016, 01:53:50 am »
However, when I try to upgrade to All options, bandwidth 300 MHz using the key genrated with rigup I get a message on the scope:

License Unavailable

Current Software Version is 00.03.04.SP2, however, I tried the key with version going back to software version 00.03.00.

Hardware version is 2.0

If anyone can help get around 'License Unavailable' to get me to 300 MHz - it would of course be much apprecaited.  Thank you.

This issue is known and solution was found in the past --- try 'NS8N' key. Read here for my experience plus links to previous posts on the topic.
 
The following users thanked this post: Cariad61

Offline rodelco54

  • Newbie
  • Posts: 7
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #235 on: July 08, 2016, 03:17:14 am »
I just wanted to thank everyone who participates in this forum, especially MadCrow for his DS2000 Upgrade Utility and the "Short Post" from BTO.  I just purchased a used DS2072A (had about 17 hours on it) for less than $400 locally.  After reading through all of the "hacking" information I could find, I followed the instructions for using the Upgrade Utility from "BTO". 

I had trouble the first time that I plugged the flash drive in to the scope for the DS2000Update.gel update in that the CH1 LED was flashing very slowly for a long time (I let it go for 25 minutes!), but all of the other lights never did come on.  I finally just pulled out the flash drive, and then all of the other lights came on.  I turned off the machine and then repeated the procedure, and this time all of the lights came on within about 5 minutes.  I completed the rest of the procedure and was successful in unlocking the 300MHz bandwidth and all of the other features. 

I am very happy!  Thank you all again.
 

Offline outremer

  • Contributor
  • Posts: 29
  • Country: mq
Re: DS2000A Upgrade Utility
« Reply #236 on: August 19, 2016, 12:00:26 am »
Hi all !

My DS2202A made the small jump to the 2302A model.
Note the "Never Expires" statements in the installed option folder.
Pic 3 shows a 500 MHz -10 dBm signal on channel 1 50 ohm input
Pic 4 is a 800 MHz @-10 dBm try; this seems to be the limit with a
RG316 U 3' cable.

Thank you much.

Regards
« Last Edit: August 19, 2016, 07:40:42 pm by outremer »
 

Offline MULTik

  • Newbie
  • Posts: 1
  • Country: gb
Re: DS2000A Upgrade Utility
« Reply #237 on: August 26, 2016, 12:08:04 pm »
It's two years since the introduction of this upgrade utility. Does it still work with the latest Rigol DS2000A hardware and firmware? Or Rigol have taken anti-tamper measures since then?
 

Offline outremer

  • Contributor
  • Posts: 29
  • Country: mq
Re: DS2000A Upgrade Utility
« Reply #238 on: August 28, 2016, 07:14:06 pm »
It's two years since the introduction of this upgrade utility. Does it still work with the latest Rigol DS2000A hardware and firmware? Or Rigol have taken anti-tamper measures since then?

I upgraded mine 3 weeks ago.... utilizing memorydump (with RigolBildschirmkpopie) and keygen rigup 0.4 and then entering the key with Rigol Ultra Sigma utility. No problem. I have done a firmware upgrade since with no problem either..

Regards
 

Offline semicolo

  • Newbie
  • Posts: 1
  • Country: ca
Re: DS2000A Upgrade Utility
« Reply #239 on: August 29, 2016, 01:36:34 am »
I just did mine too, hardware 2.2, firmware 00.03.04.SP2.

I lost a lot of time trying the upgrade utility, replacing the firmware didn't work on my scope, I finally just dumped the memory over the network from a linux computer with:
echo :SYST:UTIL:READ? 1,33554432 | ncat -i 1 192.168.0.74 5555 > DS2072A_sdram.bin (adjust the ip address)
Then I used the rigup utility to generate the options keys and the 300MHz one worked.

Dumping all the memory is actually quite fast using the network, I read somewhere else it takes 5 minutes, but it was way faster for me, maybe it's slower if you dump over USB.
 

Offline Keebler

  • Newbie
  • Posts: 1
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #240 on: August 30, 2016, 11:42:18 pm »
Howdy, thanks for all the work!  Just performed the upgrade on a DS2072A.

Firmware: 00.03.04.SP2
Hardware: 2.3

Dumped the image over the network and everything worked perfectly!
 

Offline Emi

  • Contributor
  • Posts: 48
  • Country: it
Re: DS2000A Upgrade Utility
« Reply #241 on: August 31, 2016, 12:01:01 pm »
Hi..
Hw rev.  2.3 yet?
Are there many improvements from 2.0?
Can i find a changelog somewhere?
 

Offline madeinoz67

  • Newbie
  • Posts: 5
  • Country: au
    • Blog
Re: DS2000A Upgrade Utility
« Reply #242 on: October 31, 2016, 08:25:17 am »
Thanks to all for this procedure, it worked (using nmap) on the latest current firmware for DS2072A. 

I did have a problem trying to get nmap to write back the license string to the scope over the network, so I manually entered in the generated code into the options screen and viola!!! all working

Regards,

Stephen...
 

Offline Cariad61

  • Newbie
  • Posts: 3
  • Country: gb
Re: DS2000A Upgrade Utility
« Reply #243 on: March 14, 2017, 03:51:28 pm »
I came back to  this  to try and get the 300 Mhz option, I created a NS8N key and still got License Unavailable.

I tried the previous keys created and got the message option already installed, so I deleted all options with :SYSTem:OPTion:UNINSTall.

However when I try any of the keys I created previously I now get License Unavailable. 

I also tried re-creating the keys from scratch, however, when I run 'rigup scan DSsdram.bin > EC-keys.txt'   I get a message 'failed: No keys'.

Please can anyone help.


 

Offline jeanguypataterub

  • Contributor
  • Posts: 17
  • I love photography and ham radio along with electronics.
Re: DS2000A Upgrade Utility
« Reply #244 on: September 28, 2017, 03:42:27 pm »
Hi there. I tried the software and when I inserted the usb drive in the scope I got :

"Code length not appropriate"

I looked at the error log as it said to do and got the message:

"Code length not appropriate :12

Code: 00.03.05.sp3"

Did I do something wrong?

Pierre   |O
 

Offline vy73

  • Newbie
  • Posts: 3
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #245 on: February 25, 2018, 12:06:01 am »
[updated post after success]

Hi,

I got today a new DS2072A, HW version 2.3 and SW version 00.03.05.SP3.

After just 4h and lots of frustration I finally have all options and Model 2302A on the screen.

I tried to unlock the 300MHz bandwith and all options by using the ds2000a-upgrade-utility but flashing the firmware failed every time. I had the file on a FAT32 stick and the scope in the upgrade mode (Single LED on) but almost instant after putting the stick into the front port all LED's in the "vertical" section, all in the "trigger" section and the multi knob and Run/Stop illuminated. I left the scope like this for >1h, no change. Rebooting as described with the "F6" button pushed down didn't do anything. I tried several FAT32 sticks and could never get the modified firmware onto the scope.
Then I tried the memory dump vial LAN using "Rigol Bildschirmkopie" and this was the first success. I had a 32mb file.
But retrieving the keys with the rigup tool was not easy. I assumed that the latest version must be best....wrong. 0.4.2 didn't do anything on my PC. After lots of try and error I found the "rigup02" folder on "http://www.gotroot.ca/rigol/" and this tool (rigup-0.1)worked.
I got 4 Keys (NSEH, NSER, NSEQ and NS8H).
The NS8H changed my DS2072A into a DS2302A with all options activated.

Thanks to everyone who made this hack possible for dummy users like myself.

Best Regards,

vy73

« Last Edit: February 25, 2018, 06:44:40 am by vy73 »
 

Offline Gandalf_Sr

  • Super Contributor
  • ***
  • Posts: 1729
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #246 on: February 25, 2018, 05:33:40 am »
Try a different USB stick.  Try to find an older. smaller one.
If at first you don't succeed, get a bigger hammer
 

Offline CustomEngineerer

  • Frequent Contributor
  • **
  • Posts: 463
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #247 on: February 25, 2018, 05:57:37 am »
It has not been necessary to use a modified firmware for years (nor has it been necessary to open the scope to complete upgrade in years). All you need is riglol to generate the codes for you. Leave your firmware alone.

Edit: Current (and has been current for years) way to liberate DS2000A scopes: https://www.eevblog.com/forum/testgear/unlockinghacking-the-rigol-ds2000a-series-scope-the-short-post/
« Last Edit: February 25, 2018, 06:00:04 am by CustomEngineerer »
 

Offline CustomEngineerer

  • Frequent Contributor
  • **
  • Posts: 463
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #248 on: February 25, 2018, 06:01:05 am »
Try a different USB stick.  Try to find an older. smaller one.

Well, at least you didn't suggest he remove the ground from his scope.
 

Offline Gandalf_Sr

  • Super Contributor
  • ***
  • Posts: 1729
  • Country: us
Re: DS2000A Upgrade Utility
« Reply #249 on: February 25, 2018, 10:14:53 pm »
Try a different USB stick.  Try to find an older. smaller one.

Well, at least you didn't suggest he remove the ground from his scope.
Sigh... nor did I suggest that he stand in a puddle while testing 50,000 volts.
If at first you don't succeed, get a bigger hammer
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf