Author Topic: Hacking the Rigol MSO5000 series oscilloscopes  (Read 926034 times)

bmx and 8 Guests are viewing this topic.

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1600 on: March 15, 2020, 10:50:51 pm »
I think the complain is about the quality of the square wave of the integrated waveform generator
 

Offline NoisyBoy

  • Frequent Contributor
  • **
  • Posts: 503
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1601 on: March 15, 2020, 11:01:43 pm »
If it is the square wave distortion he is referring to, that’s normal for that scope.  Low grade AWGs is not going to give you crisp square wave at high frequency.
 

Offline DeKu

  • Newbie
  • Posts: 5
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1602 on: March 15, 2020, 11:12:47 pm »
Im Sorry. Seems i left out the most important Part. The Colourgrading isnt an Issue as i can turn it on an off myself.

I actually meant the poor quality of the "supposedly" Square Form. But if thats a known "Issue" cause of the poor quality AWG, than my Question is already answered.

ty
 

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1603 on: March 16, 2020, 12:01:45 am »
Yup, not the best squarewave.

For comparison top trace Rigol internal G1 10 MHz, bottom trace HP3325A synthesiser. The HP is at the top of its square wave range there - the Rigol has in theory another 5 MHz to go, but as we're seen, it's fugly.

950054-0

And at 1 MHz:

950058-1
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 

Offline mabl

  • Regular Contributor
  • *
  • Posts: 122
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1604 on: March 16, 2020, 12:24:12 pm »
Has anyone done the 01.02.00.02? Can you please confirm that the steps above are the correct ones?

https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2963402/#msg2963402

Yes they should work. Nice work of  delfinom, and it also includes patches against online updates. I applied a similar patch to 00.01.02.00.03 and it works well for me.
 
The following users thanked this post: NoisyBoy

Offline NoisyBoy

  • Frequent Contributor
  • **
  • Posts: 503
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1605 on: March 16, 2020, 01:48:34 pm »
Hey mabl,

Similar patch as in the exact same patch?
 

Offline mabl

  • Regular Contributor
  • *
  • Posts: 122
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1606 on: March 16, 2020, 03:02:53 pm »
Similar patch as in the exact same patch?

Similar, as in opened-up a disassembler, looking at the chances and applying a similar modification to the slightly moved functions version in the new firmware. So not the exact same patch.  ;) I just wanted to encourage everyone to look at the newest firmware.

Also, I would like to stress that my patcher will check the MD5 sumes before and after the patch. So it is very hard to corrupt the system using it.
 

Offline el_man

  • Contributor
  • Posts: 19
  • Country: bg
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1607 on: March 19, 2020, 10:09:02 pm »
Similar patch as in the exact same patch?

Similar, as in opened-up a disassembler, looking at the chances and applying a similar modification to the slightly moved functions version in the new firmware. So not the exact same patch.  ;) I just wanted to encourage everyone to look at the newest firmware.

Also, I would like to stress that my patcher will check the MD5 sumes before and after the patch. So it is very hard to corrupt the system using it.

Thanks mabl for the clarification. Is there any chance to post the bspatch file and MD5 sums for 00.01.02.00.03. :D
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1608 on: March 19, 2020, 10:24:22 pm »
So it is very hard to corrupt the system using it.

Assuming that the patch is well done... ;)  A faulty patch with correct hashes will still not work.  (just decided to nitpick a bit... :) )
 

Offline mabl

  • Regular Contributor
  • *
  • Posts: 122
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1609 on: March 20, 2020, 07:01:07 am »
So it is very hard to corrupt the system using it.

Assuming that the patch is well done... ;)  A faulty patch with correct hashes will still not work.  (just decided to nitpick a bit... :) )

Haha right you are. It assumes the patch is good. I was implicitly thinking people would develop and test their patches via SSH. But funny enough, I did my patch on 00.01.02.00.03 and directly used the patcher, and only while patching realized what I was doing without much of a safety net. It worked, but in the worst case scenario I would have had to reflash from the bootloader.
 

Offline sbehnke

  • Contributor
  • Posts: 29
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1610 on: March 28, 2020, 12:34:23 am »
So it is very hard to corrupt the system using it.

Assuming that the patch is well done... ;)  A faulty patch with correct hashes will still not work.  (just decided to nitpick a bit... :) )

Haha right you are. It assumes the patch is good. I was implicitly thinking people would develop and test their patches via SSH. But funny enough, I did my patch on 00.01.02.00.03 and directly used the patcher, and only while patching realized what I was doing without much of a safety net. It worked, but in the worst case scenario I would have had to reflash from the bootloader.

I'd love to get a copy of that 00.01.02.00.03 patch as well. It does not appear I can go back to 00.01.02.00.02 after putting 00.01.02.00.03 on, unless there's a tip for that.
 

Offline ZXSpectrum

  • Newbie
  • Posts: 3
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1611 on: March 31, 2020, 03:52:58 pm »
Hello. I bought an oscilloscope with firmware 00.01.02.00.03 tell me how to patch it?
« Last Edit: March 31, 2020, 04:30:18 pm by ZXSpectrum »
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5833
  • Country: de
  • Testfield Technician
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1612 on: March 31, 2020, 05:50:42 pm »
Hi,

Just search in this thread and you´ll find the answer..

Offline typoknig

  • Regular Contributor
  • *
  • Posts: 103
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1613 on: March 31, 2020, 06:06:02 pm »
Hello. I bought an oscilloscope with firmware 00.01.02.00.03 tell me how to patch it?

I don't think anyone has posted a patch for 00.01.02.00.03 yet, though some have claimed to have developed a patch for that version. The most recent version a patch has been uploaded for is 00.01.02.00.02 and the instructions for using it are here.
« Last Edit: March 31, 2020, 06:10:56 pm by typoknig »
 

Offline ZXSpectrum

  • Newbie
  • Posts: 3
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1614 on: March 31, 2020, 06:21:49 pm »
Is it possible to flash on top of 00.01.02.00.03 patched 00.01.02.00.02?
 

Offline sbehnke

  • Contributor
  • Posts: 29
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1615 on: March 31, 2020, 06:38:30 pm »
I did figure it out. My USB drive I was using was not very compatible for whatever reason. I switched to a different USB stick and was able to go backward in time. If you repeatedly press the SINGLE button on your scope as it boots, you'll get an option to restore the firmware and you can use an older version.
 

Offline typoknig

  • Regular Contributor
  • *
  • Posts: 103
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1616 on: March 31, 2020, 06:51:43 pm »
Is it possible to flash on top of 00.01.02.00.03 patched 00.01.02.00.02?

IDK for sure, but based on this post and the two after it, I would say no.
 

Offline ZXSpectrum

  • Newbie
  • Posts: 3
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1617 on: April 01, 2020, 07:56:45 pm »
Everything turned out :) Flashed 00.01.02.00.02 using the menu on the SINGLE button, and then launched the patch from answer # 1558
Thanks to all!
 
The following users thanked this post: sbehnke, sjm

Offline ykurban

  • Contributor
  • Posts: 20
  • Country: tr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1618 on: April 02, 2020, 04:19:02 pm »
is there a tutorial for MSO 5204 or its same for all mso 5000 series?

current firmware: 00.01.01.04.08
hw: 01.01.000

 

Offline skander36

  • Frequent Contributor
  • **
  • Posts: 723
  • Country: ro
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1619 on: April 02, 2020, 04:53:26 pm »
Hi , congratulations !
The procedure is the same for all MSO 5000 .
For 04.08 - here - https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2785686/#msg2785686
for newer 02.02 - you must replace md5 sum in patch.txt , and bspatch file with the ones from here - https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2943152/#msg2943152
But I have a question , as I have seen that on the other thread there is another who show the oscilloscope options panel . Why you aren't get MSO Bundle license (Serial Decoding , WaveGEN,PWR analisys) . It was supposed to be until the end of march valid. You acquired in April ?
« Last Edit: April 02, 2020, 05:29:00 pm by skander36 »
 

Offline electricMN

  • Regular Contributor
  • *
  • Posts: 80
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1620 on: April 02, 2020, 06:03:16 pm »
Hi , congratulations !
....
But I have a question , as I have seen that on the other thread there is another who show the oscilloscope options panel . Why you aren't get MSO Bundle license (Serial Decoding , WaveGEN,PWR analisys) . It was supposed to be until the end of march valid. You acquired in April ?

He probably hasn't registered on Rigol's web site. That's how you get the key to enable the free options. It's best to make sure the scope works before adding the options just in case there's a problem with the options.
They've extended the free options through the end of April.

 

Offline skander36

  • Frequent Contributor
  • **
  • Posts: 723
  • Country: ro
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1621 on: April 02, 2020, 06:28:53 pm »
Yes, the license is coming by email and code inside must be registered on Rigol site.
Even if the hack is enabling all options is better that you have it officially enabled. With bundle options you miss only BW and Memory .
 

Offline NoisyBoy

  • Frequent Contributor
  • **
  • Posts: 503
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1622 on: April 02, 2020, 07:39:31 pm »
Rigol has implemented some changes on their site to force one to his regional Rigol page.  In the US, we can no longer reach the  international, EU, or China site, they all redirect us back to the rigolna site. 

I know the promo is available in the US, but not sure if that's true in Turkey (I presume that would go to the EU site).  If it is available in Turkey, I agree it is better to get the promo so you will get the legit free licenses in perpetuity without fear that the hack will not work with some future firmware version.
« Last Edit: April 02, 2020, 07:41:11 pm by NoisyBoy »
 
The following users thanked this post: thm_w

Offline ykurban

  • Contributor
  • Posts: 20
  • Country: tr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1623 on: April 02, 2020, 08:34:15 pm »
Thanks for quick reply.

Patch worked fine

I bought a few months ago from Turkey, where unfortunately bundle was not available

Now its like a new device! Thank you.
 

Offline skander36

  • Frequent Contributor
  • **
  • Posts: 723
  • Country: ro
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1624 on: April 02, 2020, 09:10:47 pm »
Maybe you should try to apply for the bundle to your seller or directly to Rigol . You have nothing to loose but gaining .
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf