Author Topic: changing the rigol DS1052E to DS1102E using USB , the dummy guide  (Read 1307224 times)

0 Members and 4 Guests are viewing this topic.

Offline Gizmo

  • Regular Contributor
  • *
  • Posts: 77
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1475 on: February 15, 2014, 10:35:39 am »
Yes, it should do the same. The bit of code in question just compares the serial number to known values and sets a variable to specify the model. I imagine this code has always been the same. You can also modify the code differently to set the scope into 150mhz mode, although I have never tried this... The idea being that the 50/100/150 bandwidth of the scope may be set based on the tolerances on the chips installed in the scope. So if the scope hasn't passed tests for 100mhz and is set as 50, then moving to 150 may cause you to get crap results. This is my thinking anyway!!
 

Offline number7

  • Newbie
  • Posts: 9
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1476 on: February 15, 2014, 02:41:10 pm »
My curiosity was much bigger than the fear of bricking my scope  8)
...so I applied the 1 byte mod to FW v2.06.00.01 and it did the job  :-+
I can now access 2ns scale. I also tested bandwidth with Williams pulse generator:
Measured rise time of 4.1ns before and 2.7ns after the mod... fine
And I can stay with this FW-version, which I found out to be bug-free for me!

Thank you!
 

Offline Gizmo

  • Regular Contributor
  • *
  • Posts: 77
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1477 on: February 15, 2014, 04:38:38 pm »
Good stuff, anyone can mod their own firmware with this method. :D
 

Offline AndersAnd

  • Frequent Contributor
  • **
  • Posts: 572
  • Country: dk
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1478 on: February 15, 2014, 06:58:16 pm »
Yes, it should do the same. The bit of code in question just compares the serial number to known values and sets a variable to specify the model. I imagine this code has always been the same. You can also modify the code differently to set the scope into 150mhz mode, although I have never tried this...
What's the code for 150 MHz?
50 MHz = 09
100 MHz = 01
150 MHz = ??
 

Offline Gizmo

  • Regular Contributor
  • *
  • Posts: 77
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1479 on: February 15, 2014, 08:56:19 pm »
I don't know off hand... :)

I'll dig out the disassembly next week and let you know.
 

Offline xdole

  • Newbie
  • Posts: 3
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1480 on: February 21, 2014, 11:08:55 am »
My curiosity was much bigger than the fear of bricking my scope  8)
...so I applied the 1 byte mod to FW v2.06.00.01 and it did the job  :-+
I can now access 2ns scale. I also tested bandwidth with Williams pulse generator:
Measured rise time of 4.1ns before and 2.7ns after the mod... fine
And I can stay with this FW-version, which I found out to be bug-free for me!

Thank you!
Hi all
I found myself in same position so I appreciate if you or anyone else could verify little bit for me?

Regarding 1 byte mod to FW v2.06.00.01

1.   This line? -> 001d1d0: 00a8 6108 0805 1009 6089 e67d 0050 2008  ..a.....`..}.P .

2.   Orig file?  ->  MD5 (./DS1000EUpdate.RGL) = baa6b0763a6041a4a8303eb470847761

3.   Mod file? ->  MD5 (./DS1000EUpdate.mod.RGL) = d2354820e31b2c96c0e3a10a34ec2bc8




Thank you  :-+?
d.

« Last Edit: February 21, 2014, 11:53:30 am by xdole »
 

Offline number7

  • Newbie
  • Posts: 9
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1481 on: February 21, 2014, 01:55:30 pm »
Regarding 1 byte mod to FW v2.06.00.01

1.     This line? -> 001d1d0: 00a8 6108 0805 1009 6089 e67d 0050 2008  ..a.....`..}.P .                  YES

2.   Orig file?  ->  MD5 (./DS1000EUpdate.RGL) = baa6b0763a6041a4a8303eb470847761            YES

3.   Mod file? ->  MD5 (./DS1000EUpdate.mod.RGL) = d2354820e31b2c96c0e3a10a34ec2bc8
I did not calculate MD5 hash. I did Hex-compare instead between original and modded file. Only difference should be 0x09 vs 0x01 @1D1D7
Same I did for check file on USB stick -> hex compare with file on stick vs. modded file on HDD, should give no difference!


 

Offline straycat

  • Regular Contributor
  • *
  • Posts: 93
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1482 on: February 21, 2014, 02:01:54 pm »
Hay guys,what program do you use to open the firmware?. I use hex workshop. Is this the rite one? as it does not find any difference between the mod version and original firmware.Any help would be greatfull. I know the difference between the two,just cant seem to find it.
« Last Edit: February 21, 2014, 02:06:45 pm by straycat »
 

Offline number7

  • Newbie
  • Posts: 9
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1483 on: February 21, 2014, 02:22:17 pm »
I use: http://www.hexedit.com/
It's free. Open both files, tile them vertically (menu -> window) and do comparison (menu -> tools)
(Edit: Ok...seems, you have to set the focus on the very first byte in each window manually , some times... ?!)
« Last Edit: February 21, 2014, 02:24:38 pm by number7 »
 

Offline xdole

  • Newbie
  • Posts: 3
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1484 on: February 21, 2014, 07:15:36 pm »
Regarding 1 byte mod to FW v2.06.00.01

3.   Mod file? ->  MD5 (./DS1000EUpdate.mod.RGL) = d2354820e31b2c96c0e3a10a34ec2bc8
I did not calculate MD5 hash. I did Hex-compare instead between original and modded file. Only difference should be 0x09 vs 0x01 @1D1D7
Same I did for check file on USB stick -> hex compare with file on stick vs. modded file on HDD, should give no difference!


Hi,

number7: Sorry for this again  O0, I hope you still have your mod file?
If yes, would you be so kind to run md5 on it? You can do that on the http://onlinemd5.com/
if you do not have shell or some M$ .exe for that.
( Mine cmp –l says  0001D1D8 09 01 , it should be ok but ….)

If not thanks anyway

straycat: Yes hexedit will do the job, you can do that with Visual Studio too

d.
« Last Edit: February 21, 2014, 07:20:13 pm by xdole »
 

Offline straycat

  • Regular Contributor
  • *
  • Posts: 93
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1485 on: February 21, 2014, 08:00:30 pm »
Thank you guys for the info.
 

Offline number7

  • Newbie
  • Posts: 9
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1486 on: February 21, 2014, 08:14:17 pm »
Hi,

number7: Sorry for this again  O0, I hope you still have your mod file?
If yes, would you be so kind to run md5 on it? You can do that on the http://onlinemd5.com/
if you do not have shell or some M$ .exe for that.
( Mine cmp –l says  0001D1D8 09 01 , it should be ok but ….)

I calculated MD5 online as you suggested:

1.) Original v2.06.00.01  MD5=BAA6B0763A6041A4A8303EB470847761
2.) Modded v2.06.00.01  MD5=D2354820E31B2C96C0E3A10A34EC2BC8

So let's go  :-+
 

Offline xdole

  • Newbie
  • Posts: 3
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1487 on: February 21, 2014, 08:55:51 pm »
So let's go  :-+

 :-DD ... Unbelievable, thanks, thanks to all
d.

"Imagination will often carry us to worlds that never were. But without it we go nowhere."
(Carl Sagan)

 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3217
  • Country: pt
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1488 on: March 09, 2014, 02:48:25 pm »
What's the code for 150 MHz?
50 MHz = 09
100 MHz = 01
150 MHz = ??

Assuming that you're patching a 1052 model, the "patch byte" should be:

100 Mhz = 01
50 Mhz = 09
150 MHz = 29

other options present in the firmware:
25 MHz = 21
40 MHz = 19
60 MHz = 11
70 MHz = 31

I haven't patched any of these values (besides the 01) so proceed at your own risk.

NOTE: This type of patching assumes that you didn't change the scope model string, i.e., it still is ***1052*.
« Last Edit: March 09, 2014, 04:37:27 pm by tv84 »
 

Offline straycat

  • Regular Contributor
  • *
  • Posts: 93
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1489 on: March 09, 2014, 03:38:57 pm »
Il try them later. I know by setting the model no and serial no for the 150mhz, not sure if it 100% but mine been set to DS1152E-EDU for months now with firmware 04.01 with no problems.
 

Offline Conrad

  • Newbie
  • Posts: 5
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1490 on: March 17, 2014, 12:26:24 pm »
Hello everybody,

I would like to upgrade my DS1052E to 100MHz using gizmo's file. The problem is, the Rigol won't popup the update confirmation message, although the USB stick, containing the "patched" .RGL file is successfully installed... I've tried it with 3 different USB sticks, getting the same results.
I have purchased the DS1052E about 3 months ago and it has the HW version 58.
What I'm doing wrong?
On the other side, I would like to try to patch myself the original firmware, using the hex editing method but I don't know where I can get the official FW. The rigolna site seems not to have a firmware available for the DS1000 series (anymore?)...
 
Thanks in advance for your answers.

Conrad
 

Offline straycat

  • Regular Contributor
  • *
  • Posts: 93
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1491 on: March 17, 2014, 04:22:53 pm »
Hi Conrad. First of all what firmware version do you have? Secondly i have the official FW 04.01.00.02 that i can send you to have a look. Hope this helps. :-+
 

Offline Conrad

  • Newbie
  • Posts: 5
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1492 on: March 17, 2014, 08:25:13 pm »
Hello straycat,
I have the firmware 00.04.01.00.02, like you and the hardware version 58. The serial number begins with DS1ET15...
I would be thankful for the official firmware  8). Did you already "transform" your DS1052E?
 

Offline straycat

  • Regular Contributor
  • *
  • Posts: 93
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1493 on: March 18, 2014, 01:14:02 pm »
Hi Conrad,I have two ds1052e. One set to ds1102e and the other DS1152E-EDU. Both had serial DS1ET with fw 00.04.00.00.01. I have a mod 00.04.01.00.02 for changing the serial and model no via usb. I work for a well know computer company making pcbs and electronic testing,software development.It took some time to work out the 00.04.01.00.02 fw but myself and others i work with finally done it. Gizmo mod fw is the best bet for a lot of peps as little chance of bricking the scope. As for myself and others we go the long way around,this is only so we can put the official firmware that was on the scope from new.send me an email address and i will forward you the fw.Hope this helps.
 

Offline number7

  • Newbie
  • Posts: 9
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1494 on: March 18, 2014, 05:44:42 pm »
As we've seen some posts above, there is no need to go the long way!
It's not neccessary to downgrade FW, change model and serial number and upgrade FW again!
You can use your original FW, apply the one byte mod and that's it.
This is most likely possible with each FW out there.
 

Offline straycat

  • Regular Contributor
  • *
  • Posts: 93
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1495 on: March 18, 2014, 08:31:41 pm »
Yes i agree with you,id rather downgrade.
 

Offline Conrad

  • Newbie
  • Posts: 5
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1496 on: March 19, 2014, 06:33:23 am »
Ok, I think I've got it...
I would rather try first the safer way (byte mod on original FW), but I don't know where I can get the original firmware for my device  |O
On the rigolna site, the DS1052E is not listed as having available FW to be delivered...
 

Offline straycat

  • Regular Contributor
  • *
  • Posts: 93
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1497 on: March 19, 2014, 02:36:47 pm »
Hmm,strange rigol not got it.Anyway yer gizmos mod fw is most peps best bet,as the downgrade way is risky,but interestly after playing around with the scopes at work we have found that just by changing the model no you can mod your dso, dont need to change serial no.
 

Offline Conrad

  • Newbie
  • Posts: 5
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1498 on: March 20, 2014, 08:35:06 am »
Has anybody the original, untouched FW 00.04.01.00.02 (I have the HW 58)? I would be grateful if somebody could send it to me.
Many thanks in advance.
 

Offline straycat

  • Regular Contributor
  • *
  • Posts: 93
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1499 on: March 20, 2014, 12:15:40 pm »
Yes i have the original FW 00.04.01.00.02. Need a email address as dont know how to link it on here.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf