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

0 Members and 3 Guests are viewing this topic.

Offline equinoxefr

  • Newbie
  • Posts: 6
Re: Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1175 on: January 17, 2013, 06:09:06 am »
v3.01 up dated to 4.0 then down graded then to ds1102 then back to 4.0.  I now have a 100mhz scope :)
the rigupgl  https://www.eevblog.com/forum/blog/changing-the-rigol-ds1052e-to-ds1102e-using-usb-the-dummy-guide/msg19727/#msg19727 is the way to go.  I just knoticed I forgot to set the HW version,  How important is this?

Hi you may have lost trigger delay calibration. I did same thing and lost calibration... Check with high speed signal. I used crystal signal on Arduino to have a 16Mhz wave. On my scope signal is not aligned to the trigger. Drieg helped me to fix this.

Pierre

Envoyé depuis mon Nexus 7 avec Tapatalk
 

Offline blackknife

  • Contributor
  • Posts: 16
  • Country: it
Re: Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1176 on: January 17, 2013, 05:08:52 pm »
v3.01 up dated to 4.0 then down graded then to ds1102 then back to 4.0.  I now have a 100mhz scope :)
the rigupgl  https://www.eevblog.com/forum/blog/changing-the-rigol-ds1052e-to-ds1102e-using-usb-the-dummy-guide/msg19727/#msg19727 is the way to go.  I just knoticed I forgot to set the HW version,  How important is this?

Hi you may have lost trigger delay calibration. I did same thing and lost calibration... Check with high speed signal. I used crystal signal on Arduino to have a 16Mhz wave. On my scope signal is not aligned to the trigger. Drieg helped me to fix this.

Pierre

Envoyé depuis mon Nexus 7 avec Tapatalk
Hi, I did the same process but i didn't lose calibration. I tried with various signals, also with the crystal in the arduino without problems (screenshot attached).
 

Offline higopi

  • Newbie
  • Posts: 4
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1177 on: January 17, 2013, 06:23:26 pm »
Hi,

 I have a unit with ver 3.01 firmware - looking to use the german process upgrade to 4.0 - downgrade - modify and then upgrade back to 4.0.

Would anyone who has done this be kind enough to give the file names from the german site as there seem to be 4 files and everything is german.

thanks/
 

Offline spelunker

  • Contributor
  • Posts: 11
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1178 on: January 17, 2013, 07:16:10 pm »
Hi,

 I have a unit with ver 3.01 firmware - looking to use the german process upgrade to 4.0 - downgrade - modify and then upgrade back to 4.0.

Would anyone who has done this be kind enough to give the file names from the german site as there seem to be 4 files and everything is german.

thanks/

Hi,

will do my best to help. Providing links, read and get the files, goto page 1 of this thread, read and re-read.

Goto this link: http://www.mikrocontroller.net/topic/261138#postform  ,it is in German, (use google chrome to translate the page) and read through it.

Find this post:

Author: 50to100 (guest)
Date: 26.11.2012 15:30
Attached Files:
4.0to2.02.zip (3 MB, 396 Downloads) http://www.mikrocontroller.net/attachment/161536/4.0to2.02.zip
Hello,

so I, now get a new Rigol with FW 3.01.XX, eevblock
yes gibts still no solution for the downgrade, supposedly only by Jtag,
But, it has worked for me with the header with a change
small detour, I flashed only for firmware 4.0, then 4.0 gemodet
to 2.02.

If you do that, you should write down the vorger SN, then
with the USB upgrade tool with the "info:" Click the name
and enter the appropriate SN again, since this is after the flash away,
Unfortunately, the hardware version is gone, so is no longer displayed, but
everything else is, somewhere I once gelkesen which byte for
H / W is in charge, but dont think it is not, the thread is yes in eev
now 75 pages long.

But I think that one gets aich out yet, times have everything appended,
that you need to hack from 50Mhz to 100Mhz at FW. 3.0.xx

How to adjust the SN is on page 1 from point 5.b
https://www.eevblog.com/forum/blog-specific/changin ...
Quote selected text response

The file you need is the one in the above post:
4.0to2.02.zip (3 MB, 396 Downloads) http://www.mikrocontroller.net/attachment/161536/4.0to2.02.zip

Allso get: http://www.mikrocontroller.net/attachment/161540/readme.txt

Then you have what you need to get the scope to 100.
Goto the beginning of this thread and read for all instructions on "how to"

Short of my coming over to your place and doing the 5 minute job, this is all I can help with.

The whole process is less than 5 min. read re-read or you can brick your machine.
Do the process only when thoroughly understood all you will be doing. no room for error.

Enjoy your new "100"

George

P.S.

I have from RIGOL the following files which were sent to me:

   DS1000EUpdate_00.03.01.00.00.zip
1394K   View   Download 
   DS1000_Series_Firmware_Upgrade_Procedure .pdf
50K   View   Download 
   Bulbul(DSP+FPGA)update_00.04.00.00.01.zip
1397K   View   Download 

Basically the "official" 4.x firmware.

P.M. me, I need a place to upload to, as I have no Hosting capability to share this. Anyone who does, let me know how to upload them.
« Last Edit: January 17, 2013, 07:29:18 pm by spelunker »
 

Offline higopi

  • Newbie
  • Posts: 4
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1179 on: January 17, 2013, 09:57:08 pm »
hey george,

 I run the risk of you getting annoyed with me but my main problem is I dont know which file to use to from my current firmware 3.01 to firmware 4.0.  I fully understand the other steps.

 :-[ sorry

 

Offline spelunker

  • Contributor
  • Posts: 11
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1180 on: January 18, 2013, 12:16:05 am »
hey george,

 I run the risk of you getting annoyed with me but my main problem is I dont know which file to use to from my current firmware 3.01 to firmware 4.0.  I fully understand the other steps.

 :-[ sorry


Hello higopi,


Not to worry, no annoyance. The files in last post are the ones you need.

the http://www.mikrocontroller.net/attachment/161536/4.0to2.02.zip  , has directory 4.0to2.02, which contains the following files: in folder FW4.0 is DS1000EUpdate.RGL the file to go from 3 to 4.
the file in folder FW 4.0 to 2.02 is  DS1000EUpdate.RGL that takes you down from 4 to 2.02
and finally in folder usbtool are the 3 files for the demoIDN tool to actually make the changes you will read about on page one of this thread.
Cannot make it clearer than this.
[edit] Yes I can: After going down to 2.02 and making the mod, use the first file in folder FW4.0, DS1000EUpdate.RGL to go back to 4.0 from 2.02!

Still awaiting somebody to help out hosting the files I received directly from Rigol. plus would add the files needed from the above and this post. That is the Rigol factory 4.0 updates, and the up/down files.

Good luck, and read, read , read..   :-+ :-+

George
« Last Edit: January 18, 2013, 02:44:01 am by spelunker »
 

Offline notsob

  • Frequent Contributor
  • **
  • Posts: 690
  • Country: au
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1181 on: January 18, 2013, 01:54:38 am »
If/when you post the original files, it would be a good idea to post their MD5's as well.
 

Offline spelunker

  • Contributor
  • Posts: 11
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1182 on: January 18, 2013, 01:58:51 am »
If/when you post the original files, it would be a good idea to post their MD5's as well.


Hi notsob ,

Absolutely agree, and should not be any other way. A dropped bit would be pricey on this procedure. LOL

Still hoping someone forwards up a hosting solution.

Can anyone tell me if this forum allows uploading files so they are hosted here?
Or is that not allowed....

TIA

George
« Last Edit: January 18, 2013, 02:00:40 am by spelunker »
 

Offline spelunker

  • Contributor
  • Posts: 11
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1183 on: January 18, 2013, 03:58:44 am »
Hello,

I have searched through the board, and I have not found any policy regarding uploading of files.

To the Admin of the board.
 Are we allowed to upload files to a post, specifically the files having to do with this thread?

I would be more than willing to upload the necessary files, plus copies I received from Rigol for an upgrade to 4.0.xxxxx

TIA

George
« Last Edit: January 18, 2013, 04:00:37 am by spelunker »
 

Offline equinoxefr

  • Newbie
  • Posts: 6
Re: Re: Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1184 on: January 18, 2013, 05:37:52 am »

Hi, I did the same process but i didn't lose calibration. I tried with various signals, also with the crystal in the arduino without problems (screenshot attached).


Hummm is your trigger level at 0?
change your timebase to 5ns and you may see a little delay in triggering. On my scope I had 0.5 div of delay with 5ns timebase in real time mode. You can check my screenshot.

Not dramatic but...

You can also check it with :INFO:EQUTRIGDELAY? And :INFO:REALTRIGDELAY? Command. On my scope I had a 0 value.

In this case, set values with

 :INFO:EQUTRIGDELAY -0.0000000028
 :INFO:REALTRIGDELAY 0.0000000034

If it doesn't work, ask Drieg for a little help ;-)

Pierre


Envoyé depuis mon Nexus 7 avec Tapatalk
 

Offline higopi

  • Newbie
  • Posts: 4
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1185 on: January 18, 2013, 07:37:30 am »
Hey George,

 Thanks for the detailed steps - perfect.


Will give it a try not over the weekend,

Thanks
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16272
  • Country: za
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1186 on: January 18, 2013, 06:04:53 pm »
I think Dave will mind. Rather use one of the free hosting schemes instead, as then if it does go away then somebody will have a copy that they will be able to upload again.

The server for the blog and forum is hosted in the USA, so the DMCA applies to it. Sucks if both parties are not in the USA and it is legal in their respective countries, but that is the way the cookie crumbles.
 

Offline gregor

  • Newbie
  • Posts: 2
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1187 on: January 20, 2013, 11:41:15 am »
My original 100MHz Rigol DS1102E has been successfuly updated to 00.04.00.00.01 from 00.02.06.00.01 firmware. The scope has early 07 HW version. Foto is attached. Rigol has confirmed the latest firmware is fully compatibile with 07 hardware version of my scope.
No problems are observed so far.
I hope this information will help someone.
« Last Edit: January 22, 2013, 06:50:32 pm by gregor »
 

Offline shotgunn

  • Newbie
  • Posts: 1
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1188 on: January 26, 2013, 09:33:03 am »
I am considering buying the Rigol DS1052E. I would like to know (without reading all 80 pages of this thread... sorry, I don't have that kind of time.) if the firmware hack is still possible. Or did Rigol finally catch on and implement some measures to counter this hack?
 

Offline Skimask

  • Super Contributor
  • ***
  • Posts: 1433
  • Country: us
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1189 on: January 26, 2013, 09:47:15 am »
Something for nothing...
Instant gratification...
Gimme Gimme Gimme...
I didn't take it apart.
I turned it on.

The only stupid question is, well, most of them...

Save a fuse...Blow an electrician.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1190 on: January 26, 2013, 10:15:09 am »
No need to read the whole thread, read the most recent messagesover the last few pages and you will see that it is still possible to change the 50MHz version to a 100MHz unit.

Just some feedback on your question..... when you tell people you don't have the time to read a long thread and you want an instant answer to a question that could give you financial saving....people can get a bit annoyed and not respond ! It is their time taken to answer your question after all.  When I first did this hack,  I read every message of around 25 pages. I learnt a lot about the DSO in the process.  This thread is huge because its dynamic. You only really need to see the latest messages to see what is happening. Just my friendly advice.

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Gizmo

  • Regular Contributor
  • *
  • Posts: 77
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1191 on: January 26, 2013, 10:55:21 pm »
My scope has a serial number starting with DS1ET, not DS1ED -- is this still moddable??

Other details:

software 4.00.00.01
DSP 00.01
FPGA 03.07
HardVersion: 58

Thanks!
 

Offline spelunker

  • Contributor
  • Posts: 11
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1192 on: January 29, 2013, 02:00:58 pm »
Hello,

I have assemnled the three files I received directy from Rigol for the DS1052E scope this January 2013

Also the 4.0to2.02 file to take scope from 3 to 4 then down to 2.02

Finish up with the official 4.xx from Rigol. 2.02 to 4.x

Also find "RIGOL MD5 for files.rar" which has the individual file MD5 checksums.
There is also a MD5 for the RIGOL MD5 for files checksum file.

So start by doing a comppare MD5 of the RIGOL MD5 for files.
Then open that file and find individual MD5 checksums for the other files.

That should totally guarantee the integrity of the files.

Do not know how long the DropBox links will be good for so if anyone has a more permanent solution, please feel free to host them.

Find DropBox links for (6) files.

George

https://dl.dropbox.com/u/38960093/4.0to2.02.zip

https://dl.dropbox.com/u/38960093/DS1000EUpdate_00.03.01.00.00.zip

https://dl.dropbox.com/u/38960093/DS1000_Series_Firmware_Upgrade_Procedure%20.pdf

https://dl.dropbox.com/u/38960093/Bulbul%28DSP%2BFPGA%29update_00.04.00.00.01.zip

https://dl.dropbox.com/u/38960093/RIGOL%20MD5%20for%20files.rar

https://dl.dropbox.com/u/38960093/RIGOL%20MD5%20for%20files.rar.md5
« Last Edit: January 29, 2013, 02:09:24 pm by spelunker »
 

Offline Gizmo

  • Regular Contributor
  • *
  • Posts: 77
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1193 on: January 30, 2013, 12:23:14 pm »
Judging by the silence, I am the only person with a DS1ET serial looking to mod.  :'(

Does anyone know what CPU the Rigol uses? I'm guessing it could well be an ARM. I'll do a bit of poking around as the firmware does not appear to be encrypted given all the plain text in the image.

Time to do some old school hacking.  ;D

Edit: Whoa, there's a wealth of information out there --

http://codenaschen.de/tichyblog/index.php?action=blog&entry=10_Rigol+DS1052e+Homebrew+4+All

That didnt take too long. Tracked down where it sets the scope id variable based on parsing the model number. Should be simple to modify this to preset a specific model.

Has anyone got a JTAG setup they could test a modified firmware and recover incase of any problems?
« Last Edit: January 30, 2013, 05:40:25 pm by Gizmo »
 

Offline tinhead

  • Super Contributor
  • ***
  • Posts: 1918
  • Country: 00
    • If you like my hacks, send me a donation
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1194 on: January 30, 2013, 06:13:16 pm »
Does anyone know what CPU the Rigol uses? I'm guessing it could well be an ARM.

is your internet broken, or browser? or is the seach function not working?
No screw driver at home?

Not everything must have an ARM.



.........


anyway, even id DS1k series is slowly EOL, i'm still looking for people, having as well signal generator,
to run some frequency response testet

https://www.eevblog.com/forum/reviews/frequency-response-of-your-dso/

I don't want to be human! I want to see gamma rays, I want to hear X-rays, and I want to smell dark matter ...
I want to reach out with something other than these prehensile paws and feel the solar wind of a supernova flowing over me.
 

Offline Gizmo

  • Regular Contributor
  • *
  • Posts: 77
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1195 on: January 30, 2013, 08:48:26 pm »
I'm glad you read my post fully Tinhead, and spotted I'd found out all I needed to know several hours before your reply. ARM is very common in embedded applications, hence my tentative guess -- in this case it was a Blackfin processor.

Anyway, the offer still stands if anyone has a JTAG setup on their scope and wouldn't mind doing some testing. I've yet to find anything that tests the serial number, yet. Do you definitely need to change both serial and model? So far I've only found reference to the model number being tested. Of course I may have just failed to find it yet...

Interestingly all the :INFO:MODEL/:SERIAL handler code still seems to be there. Must be disabled with a flag I think, although I've yet to find out where that is disabled yet.

Given the price and usability of this scope, I think it'll be around for a while yet.
 

Offline tinhead

  • Super Contributor
  • ***
  • Posts: 1918
  • Country: 00
    • If you like my hacks, send me a donation
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1196 on: January 30, 2013, 08:58:33 pm »
few ppl here tried already to play with Blackfin JTAG, good example is here

http://blog.sfinxsoft.com/rigol-ds1052d-ds1102d-fw-3-0-1/

The guy used TopJTAG which is a good app to dump/flash back.

I was, from begin, wondering why nobod is simply reprogramming flash to change DSO type.
This worked on ATTEN and UNI-T DSOs (no, please don't send me PMs how to do it), so why not on Rigol.
I don't want to be human! I want to see gamma rays, I want to hear X-rays, and I want to smell dark matter ...
I want to reach out with something other than these prehensile paws and feel the solar wind of a supernova flowing over me.
 

Offline Gizmo

  • Regular Contributor
  • *
  • Posts: 77
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1197 on: February 01, 2013, 12:58:35 pm »
After much hacking, here's a custom firmware which sets the DS1052E to be a DS1102E. You wont notice any difference in serial or model number, but you now have the functionality of the DS1102E scope (2ns minimum time scale / 100Mhz). I've tested it and my 32Mhz clock I was looking at definitely has more resolution, so it is working.

CRC32: E62BB61B
MD5: 01d2d46d6c565c492b6f49725404f18b

http://synfin.net/public/DS1000EUpdate.rar

For anyone who is sceptical, do a file compare between the official 00.04.00.00.01 firmware and this one, and you'll see only one byte has changed.

As ever use at your own risk, blah blah. Works for my hardware 58 version DS1052E scope.


Edit:
May as well add some instructions. Copy the DS1000EUpdate.RGL file from the rar onto a memory stick, put it in the scope, and select OK when it asks if you want to update. It's that simple.

For your peace of mind, check the file's MD5 against the above number when it's on your memory stick to ensure it's correct before flashing. The scope doesn't bother with any data integrity checking, which is a bit of a shame, so if the file is corrupted at all, you will most likely brick the scope.
« Last Edit: February 06, 2013, 10:58:46 am by Gizmo »
 

Offline MikeK

  • Super Contributor
  • ***
  • Posts: 1314
  • Country: us
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1198 on: February 01, 2013, 10:39:39 pm »
For what firmware versions does this work?
 

Offline coy

  • Contributor
  • Posts: 10
Re: changing the rigol DS1052E to DS1102E using USB , the dummy guide
« Reply #1199 on: February 01, 2013, 10:45:35 pm »
Hi,

I "upgraded" my DS1052E some time ago to DS1102E without problems...

Until now I had not really problems with the firmware, but I am curious... currently I've 00.02.02 SP2 on my scope, it is HW03.

Does anybody have experience which is the highest known-good firmware which I may put on this (quite old) hardware revision securely?

Thanks for this great stuff & regards
Markus
« Last Edit: February 01, 2013, 10:47:18 pm by coy »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf