I also used the downgrade file that AndrewK posted and now I'm also using FW 2.04 after the "upgrade". Thanks!
Hey, Guys!
Here is the newest firmware downgrade!
00.02.05.01.02 and olders to 00.02.02.SP2!
It's working....
My scope already with 00.02.04sp1 firmware.....
Does anybody have the original 00.02.05.00.00 firmware?
so you got a firmware higher than 2.05.01.02, cut the header off that to do the patch file ?
can you also post the 0.2.05.01.03 file or whatever it was you got from Rigol i'm assuming ....
thanks
I'm going to leave it run for a 24 hour burn-in.
The 24 hours is up. I did the downgrade, converted it to an 1102 with Shafri's script, installed 2.04 sp1, ran the self-calibration and all is good. No trigger bug any more either.
Thanks again to everyone who worked this out!
I ordered my DS1052E from dealextreme on 1/12/2011 with EMS. It arrived exactly one week later (1/19/2011). Firmware version was 2.05 SP1 (00.02.05.01.00) upon arrival. Hardware 58. I followed the instructions to hack it into a DS1102E and switched to the less buggy 2.04 SP1 firmware. Working like a charm so far! Seems like a really feature packed scope -- aside from only having two channels and a noisy fan, this seems as good as or slightly better in many ways than the far more expensive Tektronix I use at work.
yea! I got the DS1052E S/W Vers 2.05 SP1 H/W Vers 58 from DxExtreme Wednesday. It took till now to make sure I understood the blog instructions for this particular scope, download the firmware, verify that the MD5's matched & get up the nerve to do it.
successfully updated 1052e (S/W 00.02.05.01.00 H/W 58) to 1102e,
downgraded firmware,
then hacked,
then upgraded to 02.04.01.02 and
recalibrated.
Everything appears to work. I am using S/W version 2.04 SP1 now so the trigger bug went away that S/W version 2.05 has.
My DS1052E with fw2.05 SP1 hw58 showed up this morning and within an hour I had a it hacked to DS1102E with fw2.04 SP1.
An excellent guide!
Hey, Guys!
Here is the newest firmware downgrade!
00.02.05.01.02 and olders to 00.02.02.SP2!
It's working....
My scope already with 00.02.04sp1 firmware.....
Does anybody have the original 00.02.05.00.00 firmware?
so you got a firmware higher than 2.05.01.02, cut the header off that to do the patch file ?
can you also post the 0.2.05.01.03 file or whatever it was you got from Rigol i'm assuming ....
thanks
Hello, Darrylp, and Everybody!
You are right! I've got a firmware higher than 00.02.05.01.02., and I cut the header off that to do the patch file.
Do You really want the newer firmware? I'm afraid, some people will try to hack their scope with this newer original firmware without any result....
???If You can't live without this, I'll share it, becouse this is not a secret firmware.....
I got it from Rigol of course. I don't know how named this firmware, I didn't try it, and I don't want to try it too...
This is the newest original firmware below!!!!!Do not use this with downgrade!!! This is the point of no return.....yet....!!!!!!
Have a nice day Everybody!
I've been in contact with drieg, and he has been able to restore my settings. My scope has been modified to a DS1102E and is full of awesome and win. Just to confirm, it looks like:
- Hardware version 58 comes with firmware 00.02.04.01.02
- I know of 3 DS1052E scopes that with HW ver. 58 and FW ver. 00.02.04.01.02. Their serial numbers all start with DS1ED123610nnn.
- The noise that appears at high sampling rates happen only when you have HW ver. 58 and FW ver. 2.04 or lower
If you are reading this and are hesitant to try this, I will say that there is an associated risk because lower version firmware does cause problems with the scope. However, it is likely that your can restore your previous settings (thanks to drieg) and your scope can work fine.
yyao,
From your post it sounds like your scope was "fixed" with the help of drieg. From what I have read the upgrade howto has been updated to support v58 and 2.05.01.02(edit) and lower. I'll be getting my scope from DX within the next few weeks and would like to do the upgrade (following instructions in first post of this thread). I'd just like to be sure that you've got your issue worked out and have a fully functioning scope now.
thanks,
From what I have read the upgrade howto has been updated to support v58 and 2.05.02 and lower.
NO! The latest firmware that can be hacked to 100MHz is 2.05.01.02. The version posted by darrylp, above (2.05.02) CANNOT BE HACKED TO 100MHz AT THIS TIME.
The noise that appears at high sampling rates happen only when you have HW ver. 58 and FW ver. 2.04 or lower
Note that the noise issue was fixed in 2.04 SP1 (2.04.01.02). The HW58 scope works perfectly with that firmware and some later firmware versions introduced new bugs, so that is currently the recommended FW version for the hacked scope.
Was diligent and followed all steps even checking the hash, original software was shown as 00.02.02 SP2, special mode was 00.02.02.02.00. Only thing strange was the HardVersion=07. Ran the USB updater, completed just fine, verified change of model number, rebooted rechecked and it was fine. Put DS1000EUpdate.RGL on to my Flash drive, verified hash, plugged into unit, identified new version, I accepted, loaded, finished with nothing looking like it had changed. check version screen, no change still at 00.02.02 SP2. Rebooted and now it is blank, sometimes button lights come on other times just the Measure button light comes on.
Anything I can do at this point?
Any input would be appreciated,
Chris
Anything I can do at this point?
PM Drieg. IIRC, if you have earlier than 2.05, there is no need to change firmware, then why change? what DS1000EUpdate.RGL version you were installing? did you wait until all the firmware copied into the scope?
Per the instructions, "HardWare version "57" (or lower) scopes MAY stay on 00.02.02.02.00 but there no reason why you should NOT go to 00.02.04.01.02 (00.02.04 SP1)". I installed "02.02.SP2_patched_to_02.04.02" DS1000EUpdate.RGL.
The loading bar completed then once done I did not see it reboot or anything, just was on the same screen, I check the version screen and realized it did not change, since it looked like the update had completed I then turned the unit off then on again.
I will contact Drieg now.
Chris
Was the USB memory stick formatted as FAT32? Someone mentioned a few pages ago that their Rigol scope had problems with any format other than FAT32.
Yes, FAT32 - just checked. I emailed Drieg, hopefully he will come to the rescue and I will send the chip to him and call it a day.
Chris
I think I'm finally ready to pull the trigger on a scope. Where should I order it from to make sure I get one that has the firmware needed to down/upgrade? I have purchased from tequipment in the past and was happy with their service.
Thanks,
schu
If you can wait a long time between ordering and receiving your scope, you can order it at dealextreme:
http://www.dealextreme.com/p/rigol-ds1052e-5-6-tft-lcd-50mhz-2-channel-digital-color-storage-oscilloscope-30573. It is the cheapest way, but you have to wait approx. a month before you have it in your hands, even if you ordered it via EMS
. If you want to have it faster, you have to look for a local dealer and you’ll pay it a lot more.
I have the impression that DX have a stock of their own, so this means that you will receive a firmware which is not the latest. Of course the longer you wait, the less change you’ll have to have a 00.02.05.01.02 or lower. But for the moment only 00.02.05.02.00 is not OK! On the other hand, also 00.02.05.02.00 will become OK, from the moment that Rigol has to release an new FW for an additional bug fixing. So again: perhaps you have to have somewhat time, but up till then you still have a good working 50Mhz scope, with which you can do a lot of work.
DX have nothing at all in stock.
Some of the firms they use might, but that will not be reflected on the DX site in a proper way.
"In stock" means "we can almost sure order it from somewhere".
My rigol from DX came even directly from China, not from hong kong , after making a fuzz to DX.
edit: Also realize the Chinese Lunar New Year Holiday is here. Sending stuff from like yesterday , until week(s) after this will be slow, very slow.
Things clog up pretty bad in HK post before and after the Chinese New Year Holiday.
If you are not prepared to wait a possible LONG time, don't order from DX, if you are not prepared to wait like 2 - 3 weeks on top of the normal time it takes to get something from HK (I have had 1 week up to 5 weeks shipping time from HK to BE), don't order from HK until mid feb.
I second what polossatik said. Ordered my Rigol from DX on 21/12/2010 and though the site said it was "in stock" I had to wait for two weeks until it shipped. Then the Polish customs contributed some quality time to my delivery, but finally after a month of waiting I got it yesterday.
Oh, and I am happy to report that it's already successfully hacked
It came as 00.02.05.01.00 HW58.
Regards,
Przemek
the site said it was "in stock" I had to wait for two weeks until it shipped.
2 weeks? that rather "fast" according to DX standards... you where lucky
I am waiting for my DS1052E from DX. It was ordered on 07/01/2011. So this is already 3 weeks. I hope that I will receive it shortly
2 weeks? that rather "fast" according to DX standards... you where lucky
i've ordered it on 01/15 and it got shipped on 01/19 (at least they say so)
we'll see when it arrives
I ordered 2 from DX (one for a friend). 1 ordered Jan 20 and 1 Jan 24. They both shipped Jan 27 via EMS. Hopefully will make it out of China before the New Year slow down.
So as of now there is still now way to downgrade from 2.05.02
?
I'm also having problems installing the USB driver for this device on Windows XP... anyone experience this???
\d
Hi all from Bosnia,
here is another successfull upgrade to DS1102 (from 00.02.05.01.00 - dealexteme)
unsigned short int c;
unsigned short int test=0;
c=Eeprom_Read(0);
test=perform_update_DS1052E_to_DS1102E(); //returns 1 if OK, otherwise 0
if(test){
c++;
EEprom_Write(0, c);
xGlcd_Write_Text("THANKS! :)",0,0,1);
}
else {
while(1) xGlcd_Write_Text("I have destroyed my rigol",0,0,1);
}
THANKS!