OK, here goes it.Using the RS232 port and the *IDN command I found that the firmware is now 00.02.04.00.03 . Thanks for reminding me, rf-loop. This file is EXACTLY whats in my USB stick so it should work as advertised. No unzipping needed. Just copy the file into your stick and it should upgrade fine.
Raw file removed.
OK, here goes it.Using the RS232 port and the *IDN command I found that the firmware is now 00.02.04.00.03 . Thanks for reminding me, rf-loop. This file is EXACTLY whats in my USB stick so it should work as advertised. No unzipping needed. Just copy the file into your stick and it should upgrade fine.
And... of course, you did the upgrade to this fw after the mod and everything OK. Right?
Rick
Just did this to my rigol.
All worked fine, just followed the guide on the first page
-Downgraded firmware
-Ran demoIDN.exe and changed settings
Now it's DS1102E
OK, here goes it.Using the RS232 port and the *IDN command I found that the firmware is now 00.02.04.00.03 . Thanks for reminding me, rf-loop. This file is EXACTLY whats in my USB stick so it should work as advertised. No unzipping needed. Just copy the file into your stick and it should upgrade fine.
And... of course, you did the upgrade to this fw after the mod and everything OK. Right?
Rick
Yep! Sure did, I originally had the 2.04.01 and it locked out the upgrade. Then downgraded to the 2.02 FW to do the mod. No problem, 100 Mhz and 2 Ns timebase. Then installed the 2.04 FW that is floating around the internet that has no help files.Still 100 Mhz.,then installed the 00.03 version I got from Rigol and the help files are there and the scope is still 100 Mhz. and 2Ns timebase.
Rick, I don't blame you for being a little apprehensive. Its only 400 bucks out the window if you trash it. I know I don't have that much money to burn.
My question now is; If the 2.04.01 FW is installed will that kill the upgrade? I'm not going to find that out, LOL!!!!! I'm done...
Thanks a lot, beerhunter. Do you realize you have rounded up this hack? Now one can buy a scope with fw 02.04.00.01, change to 02.02, make the mod and then upgrade the fw to 02.04.00.03, better even than what came new? Thank you.
Rick
Thaks beerhunter! Updated my hacked DS1052E 02.02 SP2 to 02.04.00.03 with your file. Everything seems to be working.
+1 Thanks and successful update
OK, here goes it.Using the RS232 port and the *IDN command I found that the firmware is now 00.02.04.00.03 . Thanks for reminding me, rf-loop. This file is EXACTLY whats in my USB stick so it should work as advertised. No unzipping needed. Just copy the file into your stick and it should upgrade fine.
thankx a lot for sharing this,
Just fyi: in general it's better a provide files like this in a .zip file, if for one or other reason the download corrupts the the file then when using a zip file the unpacking will fail with a "crc error".
When using a plain file any corruption will not be noticed until you try to flash your Rigol, which is something you don't want.
Uh oh its already happened. Beerhunter, favor, can you repost the attachment of your firmware but ZIP or RAR it to insure the CRC is correct. Also, to help others, delete the unzip or unrar'd version.
I just download the same file from this site and compared it against the same file I downloaded 2 days ago, it fails a file compare with a CRC error, so something is corrupted and I can't tell which, the original or the new download.
So, downloaders beware.OK, here goes it.Using the RS232 port and the *IDN command I found that the firmware is now 00.02.04.00.03 . Thanks for reminding me, rf-loop. This file is EXACTLY whats in my USB stick so it should work as advertised. No unzipping needed. Just copy the file into your stick and it should upgrade fine.
thankx a lot for sharing this,
Just fyi: in general it's better a provide files like this in a .zip file, if for one or other reason the download corrupts the the file then when using a zip file the unpacking will fail with a "crc error".
When using a plain file any corruption will not be noticed until you try to flash your Rigol, which is something you don't want.
It might not be a bad idea for someone with a known good copy to post the MD5 checksum.
I use hashcalc for this sort of thing, it's fast, free, and simple to use. It might be overkill, but sometimes you just have to be sure.
Here's what I have from the file I downloaded a while back. Not sure if it's useful, but here it is in case. I've attached it for comparison.
Zip name = DS1000_D,E_Upd_v2_02_02.zip
DS1000DUpdate.RGL MD5 = 16d645a8ac4b9cf0d5b11cc3e3a62536
CRC32 = cd27dd67
DS1000EUpdate.RGL MD5 = 272086b2037231c62446617436544a77
CRC32 = a3370f0e
Hope that helps.
Edit: Just a grammar error.
I have added the MD5 sums to the guide for the 00.02.02.02.00 firmware in my DS1052E to DS1102E.zip and also downloaded, tested (updated my hacked rigol) and zipped the 00.02.04.00.03 file (attached here).
The MD5 sum for this 00.02.04.00.03 DS1000EUpdate.RGL file in the DS1000E2043Update.zip ( and DS1000E(D)_2.04_Firmware.rar ) should be
52e5744307a4944db9f7d64f30874982
edit: Just a little info to avoid confusion later on, DS1000E2043Update.zip and DS1000E(D)_2.04_Firmware.rar contain both exactly the same 00.02.04.00.03 firmware file for the Rigol DS1052E/DS1102E
OK, I don't understand how it got corrupted sitting in the server but here is the zip file I got from Rigol.
Thanks beerhunter, it may not be anything you sent; files still have to travel from this server to me through the net, and anything can happen; it could have even been my desktop that saved it wrong; but always good to check firmware with a CRC as a mistake can be ver hard to undo.
OK, I don't understand how it got corrupted sitting in the server but here is the zip file I got from Rigol.
Thanks beerhunter, it may not be anything you sent; files still have to travel from this server to me through the net, and anything can happen; it could have even been my desktop that saved it wrong; but always good to check firmware with a CRC as a mistake can be very hard to undo.
Oh, OK. I had no idea that a "raw" file like this can have errors happen just by downloading etc. I thought that any digital transmission will have a bit check or CRC error check. By the couple of folks that responded with one of Dave's patented "Thumbs Up" that the raw file I posted works fine in their scope I thought all is well.
Please, by all means fix the zip file so its ready to download safely and post it so I can delete the original raw file or should I just do it now? I absolutely do not want to have anybodys scope bricked in the slightest.
Oh, OK. I had no idea that a "raw" file like this can have errors happen just by downloading etc. I thought that any digital transmission will have a bit check or CRC error check. By the couple of folks that responded with one of Dave's patented "Thumbs Up" that the raw file I posted works fine in their scope I thought all is well.
IT
should not happen, but it happens
Please, by all means fix the zip file so its ready to download safely and post it so I can delete the original raw file or should I just do it now? I absolutely do not want to have anybodys scope bricked in the slightest.
Please remove the "raw DS1000EUpdate.RGL file" from your original post.
I added already a zip file with the 00.02.04.00.03 to my post above and added this to the guide on page 1
I will leave them up like this, if people want the update for other Rigol models they then can download your DS1000E(D)_2.04_Firmware.rar file
correct some typo's (thankx rf-loop ! ) and added some extra information why 00.02.02 SP2 is used.
Thanks for the continued good work, p!
correct some typo's (thankx rf-loop ! ) and added some extra information why 00.02.02 SP2 is used.
Thank you polossatik for the clear instruction !
Another happy owner of a 100 MHz oscilloscope.
Bought it last month, firmware 00.02.04, calibrated in june.
I've made the hack on windows 7, 32 bit, visa460runtime.
Sorin.
I just checked the CRC values of the file I got from Rigol after unzipping, The CRC value of the file in my USB stick, the zipped file that was downloaded here and then unzipped, and my "raw" file that was posted for downloading and they all had a CRC of 35E30206. So the raw file should be OK for all that used it.
I used Hashcalc to check my USB stick so I think its a good idea to all that used my file to check the file in your USB stick for a correct CRC value.
I used Hashcalc to check my USB stick so I think its a good idea to all that used my file to check the file in your USB stick for a correct CRC value.
It might not be a bad idea, but if the upgrade itself went fine then i doubt anyone would see a difference/problem with their file.
A CRC32 is not "100% safe", meaning it will NOT detect ALL corruptions but it will a pretty good indication if stuff went wrong, even with an MD5 there is a (remote) probability a corrupt download gives the same value, however in practice MD5 is about as safe as you need to be and CRC is also a pretty decent "generic warning" system for file corruptions (that stuff is used by zip files - any zip/unzip store/uses a CRC check on the zip file contents when compressed/extracted ).
"I used Hashcalc to check my USB stick so I think its a good idea to all that used my file to check the file in your USB stick for a correct CRC value."
"It might not be a bad idea, but if the upgrade itself went fine then i doubt anyone would see a difference/problem with their file."
Saturation" had a little bit of a "Freakout" and I'm not sure if it was warranted or not but he certainly did shoot the flares up, LOL!!!!!
"A CRC32 is not "100% safe", meaning it will NOT detect ALL corruptions but it will a pretty good indication if stuff went wrong, even with an MD5 there is a (remote) probability a corrupt download gives the same value, however in practice MD5 is about as safe as you need to be and CRC is also a pretty decent "generic warning" system for file corruptions (that stuff is used by zip files - any zip/unzip store/uses a CRC check on the zip file contents when compressed/extracted )."
All good info and I certainly learned a lot here, Thanks so much.
updata successed!
thanx!
-sj
THNX
works fine with DS1052D (DS1EC...) > DS1102D (DS1EA...)
"Updata Successed" on: 08/08/10!! Thanks for the great tutorial!!
Some Info on my "Updata Successed" (08/08/10):
- I ordered the scope from Amazon.com from Riko Instruments (08/04/10). Firmware 00.02.04.01.00 was originally installed.
- I downgraded the firmware to perform the hack and upgraded to 00.02.04.00.03 once the hack was completed.
- I used hashcalc to verify the MD5 sum before downgrading/upgrading the firmware
- I used Windows Vista 32-bit
Thanks for polossatik for the easy to follow guide and links to the necessary files! Also, thank you beerhunter for the "updata" firmware!