Products > Test Equipment
DS2000A Upgrade Utility
bigone5500:
I have tried several times with different USB drives and cannot get the firmware to load onto the scope. This is frustrating.
Zandor:
I use a older 2GB USB drive and followed the instructions at the bottom of this message:
https://www.eevblog.com/forum/testgear/first-impressions-and-review-of-the-rigol-ds2072-ds2000-series-dso/msg158684/#msg158684
Are you able to install anything at all, even the same firmware over itself?
bigone5500:
After more studying, I figured out that I can use the command line interface of netcat. I was able to get the keys from my scope using rigup. However, I can't get the options.txt file to generate using the command: rigup DS2072 DS2072A_sdram.bin > Options.txt
I get the error "unknown command. Try without arguments"
Please refer to my post here: https://www.eevblog.com/forum/testgear/ds2000a-upgrade-utility/msg610593/#msg610593
bigone5500:
--- Quote from: ReadNoise on September 12, 2014, 04:10:35 pm ---
rigup DS2072 DS2072A_sdram.bin > Options.txt
--A
--- End quote ---
This should read rigup DS2072A DS2072A_sdram.bin > Options.txt
I now have an Options.txt file with upgrade options listed.
bigone5500:
--- Quote from: ReadNoise on September 12, 2014, 04:10:35 pm ---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.
--- Quote from: PepeK on September 08, 2014, 07:13:24 pm ---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.
--- End quote ---
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
--- End quote ---
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.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version