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

nikkov and 13 Guests are viewing this topic.

Offline DrMefistO

  • Contributor
  • Posts: 12
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2750 on: March 12, 2024, 03:54:56 pm »
Can you add more details? Is that your first time running? V2 or v1 of the script, used flags?
 

Offline reztek

  • Newbie
  • Posts: 7
  • Country: br
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2751 on: March 12, 2024, 07:41:56 pm »
Okay, after connecting the scope and the pc ethernet directly and using a static IP address on both, the script ran OK. Don't know what was the causing the problem before, but now everything is fine. Sorry for the trouble.
 
The following users thanked this post: DrMefistO

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2752 on: March 15, 2024, 11:52:26 pm »
The latest is 01.03.03.00
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg4821650/#msg4821650
This is I'm using now.

Me too and i updated AGESSSSS Ago
Still running on 00.01.03.03.00
all options unlocked

No  real issues to speak off

IF ANYONE NEEDS HELP UPGRADING.... LET ME KNOW
i can organize to connect with you guys on zoom , i'll supply my email, all good, and show you personally.
i have all the files needed. and
- if you're a newb i can run through how to use the scope and some cool measuring stuff
- If you're not new, i can show you setup options and startup options and a few bells and whistles that i had to work out.

In any case, Let me know
EDIT : Actually, i just remembered, This forum doesn't Auto update me when a new post is created .
so, Here is my email address

support@btotechnicalexperts.com.au
BE SURE TO MENTION YOUR NAME AND THAT YOU NEED YOUR RIGOL SCOPE UPDATED (i get a lot of spam) if the subject is not clear, i'll delete it.
« Last Edit: March 15, 2024, 11:56:20 pm by BTO »
QUESTION EVERYTHING!!!
 

Offline w.v.s.

  • Regular Contributor
  • *
  • Posts: 87
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2753 on: March 16, 2024, 07:40:09 am »
EDIT : Actually, i just remembered, This forum doesn't Auto update me when a new post is created .

There is a notify button. It basically works, but sometimes I don't receive notifications on changes.
Have a nice weekend, everyone!
 

Offline thorstormlord

  • Contributor
  • Posts: 26
  • Country: gr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2754 on: March 23, 2024, 08:14:11 pm »
does anyone know if this still works?

thanks
\m/ Heavy Metal is the Law. \m/
 

Offline thorstormlord

  • Contributor
  • Posts: 26
  • Country: gr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2755 on: March 23, 2024, 09:40:54 pm »
Hi guys, I upgraded my oscilloscope perfectly well and smooth. I made a guide to help all the users to get through the upgrade process.

I hope you can find it useful and of course, any suggestion to improve the guide will be very welcome.

https://www.mediafire.com/folder/zh1uiu3umgoai/Documents

I uploaded to mediafire because I can't share them here. The firmware.rar files contains all the files needed to work with the guide. The Word file is the guide with images.

Thanks a lot!!!!



thanks to Faktorqm and his fikes my 5104 is now suoerpowered.. thanks to all
\m/ Heavy Metal is the Law. \m/
 

Offline Protegimus

  • Contributor
  • Posts: 27
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2756 on: March 29, 2024, 10:35:12 am »
For anyone looking to use @DrMefistO script (massive thanks for this btw)
ref.: https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg5372468/#msg5372468

a few pre-requisites are required. If you haven't done this before the following should be helpful:

python3
https://learn.microsoft.com/en-us/windows/python/beginners

# first update the updater :)
python -m pip install --upgrade pip

# install required modules
python -m pip install requests
python -m pip install tqdm
python -m pip install tabulate
python -m pip install xxtea
python -m pip install ecdsa

#good to go
python rigol_kg2.py -h
 
The following users thanked this post: thm_w, MegaVolt, mwb1100, core

Offline Irishman

  • Newbie
  • Posts: 3
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2757 on: March 29, 2024, 07:31:14 pm »
My MSO5074 firmware is 00.01.03.02.02
Please confirm if 01.03.03.00 Is the correct patch.
I'm new at this and I just got my scope and I don't want tp brick it.
Thanks for any help!!
 

Offline thorstormlord

  • Contributor
  • Posts: 26
  • Country: gr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2758 on: March 29, 2024, 08:10:25 pm »
I'm no expert but it was an easy procedure .. contact BTO to help you if you need it.there is also another thread of his that has great resources about the mso5xxxx
\m/ Heavy Metal is the Law. \m/
 
The following users thanked this post: Irishman

Offline Irishman

  • Newbie
  • Posts: 3
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2759 on: March 31, 2024, 12:32:53 am »
A few weeks ago, I could hardly spell oscilloscope. I just unpacked my new MSO5074 and applied the patches. Thanks to all the excellent posts, all went very well and I was able to apply the patches, calibrations, etc. without any issues.
I'm 80 years old, and this was far easier than I had anticipated. The most challenging step was getting the SSH to unmount the flash drive.  Everything else was quite straightforward. My next step is connecting the probes and start learning how to run this FB instrument.  Now I can finally fix my HF linear!
In advance, also many thanks for the great tutorials available on this forum!
You guys are the greatest!!!! :clap:
« Last Edit: March 31, 2024, 03:42:04 pm by Irishman »
 
The following users thanked this post: skander36, Protegimus

Offline thorstormlord

  • Contributor
  • Posts: 26
  • Country: gr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2760 on: March 31, 2024, 09:28:44 am »
Well Done mate. We can all aspire to be like you when we reach your age. There is another post named, POST Hacking Rigol MSO5000 - POST HACKING TUTORIAL - DEEP DIVE, that has quite a comprehensive list of videos to help you learn your oscilloscope.
\m/ Heavy Metal is the Law. \m/
 

Offline Irishman

  • Newbie
  • Posts: 3
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2761 on: March 31, 2024, 03:51:25 pm »
Thank you for the kind words.  I'll check out that video
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2762 on: April 01, 2024, 07:51:03 pm »
My MSO5074 firmware is 00.01.03.02.02
Please confirm if 01.03.03.00 Is the correct patch.
I'm new at this and I just got my scope and I don't want tp brick it.
Thanks for any help!!
Hi Irishman
Step 1 - Go here
https://mega.nz/folder/OsJyFY5A#8uS0fmepgBdNrXqvnxmFfg

Step 2. Download that upgrade file Unzip it , Read the word document and if you have problems let me know.
you are correct you can upgrade from 1.3.2.2  to 1.3.3.0

that file will unlock all the options for you, No need for SSH
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2763 on: April 01, 2024, 07:53:11 pm »
A few weeks ago, I could hardly spell oscilloscope. I just unpacked my new MSO5074 and applied the patches. Thanks to all the excellent posts, all went very well and I was able to apply the patches, calibrations, etc. without any issues.
I'm 80 years old, and this was far easier than I had anticipated. The most challenging step was getting the SSH to unmount the flash drive.  Everything else was quite straightforward. My next step is connecting the probes and start learning how to run this FB instrument.  Now I can finally fix my HF linear!
In advance, also many thanks for the great tutorials available on this forum!
You guys are the greatest!!!! :clap:

Good work, Well done
and that link that i gave you has tutorial videos on how to setup your scope and how to use it
QUESTION EVERYTHING!!!
 

Offline TIP142

  • Newbie
  • Posts: 3
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2764 on: April 05, 2024, 10:01:56 am »
Hello, my scope has Firmware 01.03.02.02, Hardware 01.01.000.  What .GEL files should I use for the hack to 01.03.03.00? 

I take it I can't use the .GEL files that upgrade 01.03.00.03 to 01.03.03.00?

Many thanks for your help!
 

Offline TIP142

  • Newbie
  • Posts: 3
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2765 on: April 05, 2024, 11:55:25 am »
In the end I just decided to try the upgrade/hack. 

I've now successfully gone from Firmware 01.03.02.02 to Firmware 01.03.03.00 using the .GEL files available via: https://mega.nz/folder/OsJyFY5A#8uS0fmepgBdNrXqvnxmFfg

Simply ignore the warnings about the upgrade/hack not working on anything other than 01.03.00.03 and just follow the three steps. 

I also tried using the files 01.03.02.02_patch.zip before attempting Step 2 (thinking that was necessary for FW01.03.02.02), but the scope didn't seem to like that one (but it didn't do any harm either, it just threw an error and re-started). 

Anyway, I've got myself a nice 4-channel scope, so I'm extremely happy. 

Thank you very much to all those who have made this possible  :)
 

Offline JCS666

  • Contributor
  • Posts: 18
  • Country: es
    • ea1dzl
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2766 on: April 05, 2024, 04:34:41 pm »
It was easier to update with the original firmware from the Rigol website and then apply the patch ?
 

Offline core

  • Regular Contributor
  • *
  • Posts: 139
  • Country: ro
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2767 on: April 06, 2024, 06:22:01 am »
It was easier to update with the original firmware from the Rigol website and then apply the patch ?

Use and run the patch from the USB stick, there is no risk of doing something wrong.
You can use my previous post, very easy to follow :

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

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2768 on: April 06, 2024, 08:35:28 am »
Hello, my scope has Firmware 01.03.02.02, Hardware 01.01.000.  What .GEL files should I use for the hack to 01.03.03.00? 

I take it I can't use the .GEL files that upgrade 01.03.00.03 to 01.03.03.00?

Many thanks for your help!
You take it INCORRECTLY
The File you should be using is the 01.03.03.00
Just go ahead and do it
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2769 on: April 06, 2024, 08:40:30 am »
In the end I just decided to try the upgrade/hack. 

I've now successfully gone from Firmware 01.03.02.02 to Firmware 01.03.03.00 using the .GEL files available via: https://mega.nz/folder/OsJyFY5A#8uS0fmepgBdNrXqvnxmFfg

Simply ignore the warnings about the upgrade/hack not working on anything other than 01.03.00.03 and just follow the three steps. 

I also tried using the files 01.03.02.02_patch.zip before attempting Step 2 (thinking that was necessary for FW01.03.02.02), but the scope didn't seem to like that one (but it didn't do any harm either, it just threw an error and re-started). 

Anyway, I've got myself a nice 4-channel scope, so I'm extremely happy. 

Thank you very much to all those who have made this possible  :)

"I've now successfully gone from Firmware 01.03.02.02 to Firmware 01.03.03.00 using the .GEL files available via: https://mega.nz/folder/OsJyFY5A#8uS0fmepgBdNrXqvnxmFfg"
OF COURSE YOU HAVE :P  I told you.

"Simply ignore the warnings about the upgrade/hack not working on anything other than 01.03.00.03 and just follow the three steps."
Well
- don't ignore warnings,   HOWEVER

- We have tested and tried that if your scope is version 1.3.3.0   or 1.3.2.2   IT WILL UPGRADE WITH THE FILE THAT BRINGS IT TO 1.3.3.0

- "I also tried using the files 01.03.02.02_patch.zip before attempting Step 2 (thinking that was necessary for FW01.03.02.02), but the scope didn't seem to like that one (but it didn't do any harm either, it just threw an error and re-started).  "
no, the patch you use is in the 1.3.3.0 zip file
Because
FIRST, YOU BACK UP YOUR SCOPE
SECOND YOU UPGRADE THE SCOPE TO 1.3.3.0
THIRD, YOU PATCH THE SCOPE

SO NOW YOU NEED TO CHECK IN THE BOTTOM LEFT CORNER (The Red button) THAT IT HAS 25 ICONS AND NOT 16.
if it has 16, Run the patch again
REMEMBER YOU NEED TO COPY ALL 3 FILES FROM THE 1.3.3.0 UPGRADE FOLDER IN THE PATCH THE FIRMWARE FOLDER ,
COPY ALL 3 FILES ON USB AND THEN DO THE UPGRADE
if you have all 25 icons then you're ok

No Problem, You're Welcome
Now you can go to the link and watch those 12 tutorial videos to learn how to use the scope.
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2770 on: April 06, 2024, 08:44:38 am »
It was easier to update with the original firmware from the Rigol website and then apply the patch ?
You're absolutely correct, But in saying that, to this day i've helped over 120 people upgrade the MSO5000 and i think around 200 or so when the DS2000A came out.
What i have learned in that time is not everyone thinks the same as you and i and they get off track for some reason.
At these times all you can do is guide them along and see where they are at,
IN EVERY CASE, i have got them upgraded and i've seen some hairy sitatuations. Granted more of them happened on the DS1052E and the DS2000A then the MSO5000,  But still i've had some weird one's on MSO 5000  and people seem to think that the patch doesn't work and they need to SSH into it to manually do the upgrade and then they got lost in the process.

it's not necessary,  You just need to use the upgrade files,  I have approx 30 odd people try the SSH road and i told them
Just use the update files and it works everytime, whether you are on 1.3.0.3  or 1.3.2.2  or 1.3.3.0 but you haven't unlocked your options.

so... people just get off track at times for whatever reason.
EDIT : I'll also add to this that i recently updated my DS2000A through 11 Updates.
Now the fear was that when you update, and my scope went from version 1.1  to updated on 2.1,  the fear is or was, when you do a further
firmware update you'll lose your unlock options  ABSOLUTELY NOT TRUE , I literally took the plunge and went 1 by 1
through each version,  Each time the unlocked options were preserved.
so it's safe to say that we can feel free , Now that our MSO5000 is fully unlocked, we can update to the next firmware version while preserving
the options.
There is 1 more catch though on the MSO5000 ,   I've been told that on every update it requires it to be patched.
I don't know.....      I'm still very confident that we can just upload the new firmware update when it becomes available, without hacking
and without patching because the scope is already unlocked.   As for me , i'm gonna give it a try. Because if all that is true then once you unlock your scope once you're good forever
« Last Edit: April 06, 2024, 09:22:41 pm by BTO »
QUESTION EVERYTHING!!!
 

Offline Shodge

  • Contributor
  • Posts: 21
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2771 on: April 08, 2024, 04:25:27 pm »
Ok,

I have a 5072 with old firmware 00.01.01.04.08 [Hardware 01.00.000].  Yes it has everything upgraded so its really a 5074.  I'm wondering since it seems I'm old, if I should not just DL from Rigol, and update to 00.01.03.00.03 then patch / update from there...

Anyone with experience have a opinion?

-Stan
 

Offline w.v.s.

  • Regular Contributor
  • *
  • Posts: 87
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2772 on: April 08, 2024, 06:20:20 pm »
I have a 5072 with old firmware 00.01.01.04.08 [Hardware 01.00.000].  Yes it has everything upgraded so its really a 5074.  I'm wondering since it seems I'm old, if I should not just DL from Rigol, and update to 00.01.03.00.03 then patch / update from there...

I don't know, if I'm above your experience threshold for that specific topic, but here is my opinion: The approach should work and if the upgrades in the 00.01.03.00.03 firmware are beneficial enough, it is probably worth the effort. If you don't see benefits in the upgrade for you, I would leave it in the actual state.
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2773 on: April 08, 2024, 09:41:42 pm »
Ok,

I have a 5072 with old firmware 00.01.01.04.08 [Hardware 01.00.000].  Yes it has everything upgraded so its really a 5074.  I'm wondering since it seems I'm old, if I should not just DL from Rigol, and update to 00.01.03.00.03 then patch / update from there...

Anyone with experience have a opinion?

-Stan
I Understand

Go here
https://www.eevblog.com/forum/testgear/post-hacking-rigol-mso5000-post-hacking-tutorial-deep-dive/
You have everything in one place, Download the zip file from the MEGA cloud, Unzip it, You'll find all the files you need
in the order that you need them
Step 1 you do 2 backups
Step 2 you upgrade your firmware to 1.3.3.0
Step 3 you patch the firmware   (you'll know this happened because pre patching there will be 16 icons when you open the red icon in the bottom left corner, but after the patch there are 25)

Just download the file and follow the steps, You won't regret it,  it's easy
let me know if you have any problems
Also if you have problems Download and watch Video 2 at that link as well, it walks you through it step by step

and after that you set up your scope , that's video 4
Now if you're interested, all those videos are going to show you how to use your scope

but for the sake of just the update process
Video 2 shows you how to update
Video 4 shows you to do a self cal and self check and how to setup your scope and create a setup file for ease of use later on.

if it doesn't work, i can give you earlier upgrade files to get you to version 1.2  (that's what mine came with) then we can jump to 1.3 and go from there. But i'm willing to be it'll work
« Last Edit: April 08, 2024, 09:43:13 pm by BTO »
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2774 on: April 08, 2024, 09:46:25 pm »
I have a 5072 with old firmware 00.01.01.04.08 [Hardware 01.00.000].  Yes it has everything upgraded so its really a 5074.  I'm wondering since it seems I'm old, if I should not just DL from Rigol, and update to 00.01.03.00.03 then patch / update from there...

I don't know, if I'm above your experience threshold for that specific topic, but here is my opinion: The approach should work and if the upgrades in the 00.01.03.00.03 firmware are beneficial enough, it is probably worth the effort. If you don't see benefits in the upgrade for you, I would leave it in the actual state.
There's absolutely no problem for them to upgrade, I've done this over 100 times (Helped people to upgrade, Not upgraded 100 times myself)
and there has never been a situation where we couldn't ultimately upgrade.  there have been hairy situations but never a failure or a bricked situation, I had 1 once ever that came to me and they bricked it, we did the upgrade and it unbricked it.. it was interesting. but never a failure.

and there would be a benefit
QUESTION EVERYTHING!!!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf