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

666, apulanta and 4 Guests are viewing this topic.

Offline Varz

  • Newbie
  • Posts: 3
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2550 on: May 31, 2023, 05:27:26 am »
or do not attemp the backup yourself anyway, that's very dangerous. Please at least delete the post so no people will overwrite their cal data by doing a '' backup ''  :palm:
there is nothing dangerous in my message, it's all on the forum, I just collected it all in one place
if the administrator considers your recommendation correct, he will delete my message :)
 

Offline normi

  • Regular Contributor
  • *
  • Posts: 78
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2551 on: June 01, 2023, 11:51:56 am »
Indeed, the VNC server is very fast, the screen update and also the commands response.
The menu is changed, and there is an additional operator in Math, AX+B.
Also, the touch screen response seems to be faster.
Regarding the CH4 colour, I'm not sure that it's a significant changes.

The attached pictures are from VNC.

From my recollection the AX + B operator was always present.
 

Offline onelectron

  • Newbie
  • Posts: 8
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2552 on: June 08, 2023, 09:58:00 am »
Hello,
Firstly, I want to apologize for creating such a long post. I would be grateful if someone can assist me. I recently joined the EEVBlog Forum. I just purchased a Rigol MSO5074 oscilloscope. After reading the forum thread on "Hacking the Rigol MSO5000 series oscilloscopes," I came to the conclusion that there are several methods for enhancing the scope's functions, each of which depends on the scope's firmware version. To be completely honest, I'm not sure which process to use and feel a little lost. due to the fact that every process I have seen so far references another. If someone could point me in the direction of the hacking procedure designed for the scope firmware I have, I would be very thankful. Is there a website or page where I can get the entire procedure outlined in such a way that even someone like me who lacks experience may follow step by step to complete this task? 😅 Here is some information about my scope:

Model: MSO5074
Firmware: 00.01.03.02.02
Harwdare: 01.01.000
Boot: 2018.06.27
Build: 2022-12-05 10:31:33


I find it puzzling that the Rigol website lists the most recent firmware version as 00.01.00.00.01.

https://www.rigol.eu/SUPPORTS/software-firmware-download.html

but
The firmware of my scope is version 00.01.03.02.02.
However, a different Rigol website states that the most recent version is 00.01.03.03.00.

https://www.rigolna.com/products/digital-oscilloscopes/mso5000/

Additionally, I've read a few threads that claim the hack is no longer workable if the firmware version is newer than "01.03.00.01."

I'm a little confused and puzzled right now. It's also possible that I haven't discovered the appropriate blog post. Any help would be greatly appreciated 🙏🙏
In addition, is it possible to back up the current firmware, the licensing key, and all other required data so that, in the event that the hacking attempt fails, I may revert to the default settings?


« Last Edit: June 08, 2023, 10:00:06 am by onelectron »
 

Offline w.v.s.

  • Regular Contributor
  • *
  • Posts: 87
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2553 on: June 08, 2023, 11:58:16 am »
Additionally, I've read a few threads that claim the hack is no longer workable if the firmware version is newer than "01.03.00.01."

As far as I know, hacks are reported to work fine up to version 00.01.03.03.00 by now. Maybe it is a good idea to upgrade to the latest firmware, which should be in the scope of things the manufacturer expects you to do and gives you some confidence in the process and your flash-drive. After this, you can use the latest patch, if want to. As far as I understand, the checksum of the installed version is verified before patching to avoid applying incompatible patches. I've also read about a procedure, which is intended to reset the scope back to some stable state, in case something goes wrong. A backup might be a good idea, anyway. The scope basically runs with a arm-linux. For the updating procedure, I would recommend to use instructions from younger parts of this thread, which were confirmed to be working. Good luck if you decide to go that way!
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16677
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2554 on: June 08, 2023, 01:42:56 pm »
I came to the conclusion that there are several methods for enhancing the scope's functions, each of which depends on the scope's firmware version.

The hack has to change every time Rigol releases a new firmware.

To be completely honest, I'm not sure which process to use and feel a little lost.

Simple: Install the latest firmware, use the latest hack.
 

Offline mwb1100

  • Frequent Contributor
  • **
  • Posts: 529
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2555 on: June 08, 2023, 02:46:28 pm »
I find it puzzling that the Rigol website lists the most recent firmware version as 00.01.00.00.01.

https://www.rigol.eu/SUPPORTS/software-firmware-download.html


Make sure you are looking at the right model's firmware.  The most recent I see on that site for the MSO5000 is v00.01.03.03.00. (there also firmware for an MSO5000-E model oscilloscope on that site - a crippled version of the MSO5000).

That said, Rigol's firmware download management can be a mess.  For example, the Rigol NA download page (https://www.rigolna.com/firmware/) shows the most recent firmware as 1.03.02.02 but when you download it the name of the file you get is MSO5_FW_V1_1_4_4.zip.  However, the contents of the file currently do contain v00.01.03.02.02.  And the version numbers sometimes are given a  leading "00" and are sometimes use single digits sometimes double digits.  Also some of the filenames call the device "MSO5000" and some use "DS5000".

So confusion is the natural state of Rigol's firmware update process.  The release notes in the zip file seem to always accurately describe the version that is inside the archive.
 
The following users thanked this post: JCS666

Offline supertrabuco

  • Contributor
  • Posts: 11
  • Country: es
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2556 on: June 08, 2023, 08:52:12 pm »
Everything was fine here too.

I will use my previous upgrade post, updated for v00.01.03.00.03 -> v00.01.03.03.00.

Steps I've followed :

1. Backup everything just in case (optional but recommended)
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2757356/#msg2757356
- get and unzip the first script file, put DS5000Update.GEL on USB stick, then Utility/Help/Local upgrade
- wait until 100%, then turn off/on
- repeat for the second script

2. Install the official firmware v00.01.03.03.00; I have used the above link from rigol.eu
- get the official firmware and unzip
- same steps like above, with the firmware file of course

3. Hack
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg4821650/#msg4821650
- get and unzip the file 01_03_03_00.zip and put the three files on USB stick
- same steps like above
- there will be some messages on the screen. You will be asked to press a key, two times. At the end the oscilloscope will reboot, just wait.
- all the options will be activated

4. Calibration - very important
- remove the input probes
- Utility/System/SelfCal
- then turn off/on

Thanks everybody !

Hello, I have used the instructions of the Nucleo companion and it has worked great for me
greetings
 
The following users thanked this post: slavoy, JCS666

Offline Mick B

  • Regular Contributor
  • *
  • Posts: 80
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2557 on: June 27, 2023, 12:38:55 am »
I'm using the v00.01.03.03.00 MSO5000 firmware and the Trixy 01.03.03.00 PATCH. and just noticed the frequency measurement does not work on any channel. BUT it works in the counter app.
any one else having this problem?
 
The following users thanked this post: pcxmac

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 6389
  • Country: ca
  • Non-expert
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2558 on: June 27, 2023, 12:55:23 am »
I'm using the v00.01.03.03.00 MSO5000 firmware and the Trixy 01.03.03.00 PATCH. and just noticed the frequency measurement does not work on any channel. BUT it works in the counter app.
any one else having this problem?

Did you run the self cal yet?
Maybe you can take a screenshot with the specific waveform you are trying to measure.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 
The following users thanked this post: Mick B

Offline dracotonisamond

  • Newbie
  • Posts: 8
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2559 on: June 27, 2023, 04:24:05 am »

running the latest firmware patch, looks good here.
 
The following users thanked this post: Mick B

Offline hafrse

  • Regular Contributor
  • *
  • Posts: 117
  • Country: se
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2560 on: June 28, 2023, 11:08:37 am »
Hello,



I have tried to upgrade to the lastest version 01_03_03_00 after completetion, the scope stucks on boot, restarted many times, same problem, how do I proceed? Please Help!!
Thanks
« Last Edit: June 28, 2023, 11:28:04 am by hafrse »
 

Offline w.v.s.

  • Regular Contributor
  • *
  • Posts: 87
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2561 on: June 28, 2023, 11:32:53 am »
the scope stucks on boot, restarted many times, same problem, how do I proceed? Please Help!!

Dig in the past of this thread. Somewhere, there is a description to reset into known working state by pushing a button (RUN/STOP??) while starting or so.
 

Offline hafrse

  • Regular Contributor
  • *
  • Posts: 117
  • Country: se
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2562 on: June 28, 2023, 11:58:11 am »
I did a Restore Defaults after pressing Single during the boot process, and it worked!
Thanks!
 

Offline w.v.s.

  • Regular Contributor
  • *
  • Posts: 87
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2563 on: June 28, 2023, 01:18:04 pm »
I did a Restore Defaults after pressing Single during the boot process, and it worked!
Thanks!
O.K. Single not RUN/STOP. Glad to hear that it worked!
 

Offline hafrse

  • Regular Contributor
  • *
  • Posts: 117
  • Country: se
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2564 on: June 28, 2023, 02:43:25 pm »
Yes, SINGLE button where you get the option to do a "firmware install" or "reset to factory defaults" suddenly after pressing the power button.
It could be the case that it is needed if I had an older patched version :)
 

Offline Mick B

  • Regular Contributor
  • *
  • Posts: 80
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2565 on: June 29, 2023, 02:23:56 pm »
When I first installed the patch as always, I did a selfCal. But I did another one now that you mentioned it. VOILA!
 
The following users thanked this post: Protegimus

Offline 3PinFanHeader

  • Contributor
  • Posts: 13
  • Country: is
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2566 on: July 01, 2023, 07:04:03 pm »
Hi all. I recently got a really good deal on the MSO5072. Got everything enabled except the 4 last items (4CH and bandwidth).

Used the 01.03.03 patch and it worked wonders. Thanks to all that helped create it  :clap: :-+

There's just one thing I'm wondering that I can't find an answer to using goOGLE - the width and fuzziness of the vectors on all channels feels... weird. My old (and very simple) FNIRSI scope had a much cleaner 1px thick vector. Is this a setting I can change - or is it something I'll just have to learn to live with?

Best from 66° north.
 

Offline w.v.s.

  • Regular Contributor
  • *
  • Posts: 87
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2567 on: July 01, 2023, 09:05:52 pm »
There's just one thing I'm wondering that I can't find an answer to using goOGLE - the width and fuzziness of the vectors on all channels feels... weird. My old (and very simple) FNIRSI scope had a much cleaner 1px thick vector. Is this a setting I can change - or is it something I'll just have to learn to live with?
Hi and welcome to this forum.
I guess belongs to the category "it's not a bug, it's a feature", so what is called "digital phosphor" etc. resembling analog osci feeling, which gives you some kind of statistical impression of the signal by relative intensity in the traces. So I would say, I'm not aware of eliminating it by settings, try to get used to it.  :)
 
The following users thanked this post: 3PinFanHeader

Offline rpro

  • Contributor
  • Posts: 45
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2568 on: July 01, 2023, 10:26:14 pm »
You can try "Color Grade" (under "Display"), which indicates more clearly the intensity or frequency distribution of the samples along the waveform. Also try averaging or high resolution modes (under "Acquire") to reduce the noise on the traces.
 
The following users thanked this post: 3PinFanHeader

Offline 3PinFanHeader

  • Contributor
  • Posts: 13
  • Country: is
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2569 on: July 01, 2023, 10:58:04 pm »
That was a big starting point - thanks! Display->Type->Dots, Acquire->Acquisition->High Res - now it looks more familiar  ;D

The Color Grade option however  reminded me of fish finders or marine depth meters  :o I guess this tool has a few getting used-to's, but regardless of differences (not going to call them "flaws") from my old el-cheapo, it's still an awesome tool (from _my_ point of view :) )
 

Offline stevec5000

  • Contributor
  • Posts: 15
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2570 on: July 03, 2023, 09:52:53 pm »
So has anyone come up with a hack yet for the latest firmware, 00.01.03.02.02?
 

Offline 3PinFanHeader

  • Contributor
  • Posts: 13
  • Country: is
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2571 on: July 03, 2023, 10:02:14 pm »
 

Offline stevec5000

  • Contributor
  • Posts: 15
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2572 on: July 03, 2023, 11:27:47 pm »
Wrong, 00.01.03.02.02 is the latest on the Rigol site that I just downloaded and installed.  If there is another version such as 01.03.03.00 it doesn't seem to be available.
 

Offline stevec5000

  • Contributor
  • Posts: 15
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2573 on: July 03, 2023, 11:34:39 pm »
01.03.03.00 is available on the MSO5000 downloads page https://www.rigolna.com/products/digital-oscilloscopes/mso5000/
but on the support/firmware page still shows 01.03.02.02 ...
Ver 01.03.03.00 is not available on the download page.  Does anyone have a copy or was it pulled because of being too buggy to use or something?
Anyway back to my original question is there a hack for ver. 00.01.03.02.02?
« Last Edit: July 03, 2023, 11:36:55 pm by stevec5000 »
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 6389
  • Country: ca
  • Non-expert
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2574 on: July 03, 2023, 11:51:25 pm »
01.03.03.00 is available on the MSO5000 downloads page https://www.rigolna.com/products/digital-oscilloscopes/mso5000/
but on the support/firmware page still shows 01.03.02.02 ...
Ver 01.03.03.00 is not available on the download page.  Does anyone have a copy or was it pulled because of being too buggy to use or something?
Anyway back to my original question is there a hack for ver. 00.01.03.02.02?

Please read a few pages of the thread https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg4808120/#msg4808120
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 
The following users thanked this post: Protegimus


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf