Hi,
I'm planning on buying an MSO5074 (it looks the best option even though it's not the newest instrument), and upgrade it using the 'Dr Mefisto' script.
I assume it will arrive with the latest firmware v01.03.03.00. I'd like to keep the original firmware that Rigol made.
My question is can I skip the backup and downgrade/upgrade steps and use just the script to activate the options?
Ummm, OK, if you're asking me that question, i have to ask .... What instructions are you reading regarding upgrade and downgrade of the scope ?
So let me address this bit by bit.
I'm planning on buying an MSO5074
- OK, Cool
(it looks the best option even though it's not the newest instrument)
- LOL, The DS2000A is also by far not a new machine and yet it is still kicking arse over the DS1054Z, Truth be told there isn't much that rivals it.
Point here is, Even if you bought the DS2000A Series you'd be well off.
But you're going for the MSO5000 which is a beast (perhaps you're not aware of that though), i would hardly complain about it being not the newest.
it's very closely related to the MSO7000 , and the only one above is the MSO8000. The DSO Series are not really competing with it
so i'd say you're getting close to the best in the Rigol scopes
The question will be , ARE YOU BUYING A LOGIC ANALYZER PROBE WHEN YOU GET THE SCOPE (as we will be unlocking that feature for you .
But YES, You are buying and amazing scope, i wouldn't even worry about it's age.
and upgrade it using the 'Dr Mefisto' script.
OK, SO.... THE DR MEFIST0 SCRIPT IS OUTDATED
Now... Credit where it's due....
Dr Mefist0 Created the first Script and gave us the start to all this (that needs to be noted)
TV84 also worked hard on it and helped it progress (That also needs to be acknowledged)
THAT BEING SAID....
The script has progressed so much since then
(Most of the credit would go to Asp) but others contributed to it
A BIT OF AN UPDATE
- When the DrMefist0 Script got to version 2 (Not the hack) but the proper licensing method, We first NEEDED to be on version 1.3.2.2
- Then there was a lot of restarting and then you had to reinstall 1.3.3.0 TWICE
THAT'S ALL GONE NOW, NONE OF THAT IS NECESSARY
We are on like Version 10 of the script (Actually there are 12 versions of the script, but the last 2 are our business and just for debugging and dumps)
so as far as you're concerned, the script you should be using is
Rigol_MSO_LicensingUtility_2.10b.py
I HAVE ATTACHED THE SCRIPT AND CURRENT INSTRUCTIONS for you below
so NO, you shouldn't use the DrMefist0 Script anymore, you should use the updated one
I assume it will arrive with the latest firmware v01.03.03.00.
- Perhaps, Althought IT DOESN'T MATTER ANYMORE
if you were thinking that
- If your scope from the factory came with 1.3.3.0
- then you needed to downgrade to 1.3.2.2
NO, YOU DON'T NEED TO DO THAT
Your scope could arrive with firmware 1.3.0.3 and you'd still be able to activate it.
I'd like to keep the original firmware that Rigol made.
- I don't understand why you're getting clingy over firmware
- if your scope comes with 1.3.2.2 You'll be upgrading it to 1.3.3.0 anyway.
- If your scope comes with 1.3.3.0 and in the future rigol releases a new firmware, you'll be upgrading to that anyway
- All the firwares are Rigol's Original firmware regardless, that rigol made.
if for some weird reason you just feel the need to stay on a certain firmware version, YOU CAN DO THAT, that's fine
Just understand this.... the support for VNC Viewer (to be able to control your scope remotely) comes in with 1.3.2.2 so if you drop below that
........No VNC For you
![Tongue :P](https://www.eevblog.com/forum/Smileys/default/xtongue.gif.pagespeed.ic.J5mTe0A2NA.png)
But at the end of the day , it's your scope, Do what you like. i can only advise you.
My question is can I skip the backup and downgrade/upgrade steps and use just the script to activate the options?
YES, YOU CAN
BUT... YOU SHOULDN'T
Meaning... You shouldn't skip the Backup steps
My advice is this...
When you get from Factory
1. Do a backup (as per the instructions in the PDF below) (If you don't, it's at your own risk) but you are free to skip this if YOU WANT. I can't stop you.
2. Don't worry about downgrade
3. However if your scope is on 1.3.2.2 I would suggest upgrade it to 1.3.3.0 first. if it comes with 1.3.3.0 then no need to upgrade or downgrade
4. You can absolutely just activate the scopes options, Follow the instructions in the PDF to do so
BUT WE HAVE MADE THE SCRIPT EASIER NOW
5. After you activate DO THE BACKUPS AGAIN Because i'ts now activated and you may want to restore to this state in the future
You'll just need to do this
python Rigol_MSO_LicensingUtility_2.10b.py -i 10.1.1.666
Where my I.P. Address is 10.1.1.666 and you should replace my address with your scopes I.P. Address
the -i switch will bring up information about your scope to confirm that you have communication to the scope
Next...
python Rigol_MSO_LicensingUtility_2.10b.py -r 10.1.1.666
This is the REGENERATE PRIVATE KEY command
HOWEVER WE HAVE IMPROVED THE SCRIPT AS FOLLOWS...
- You won't need to enter
python Rigol_MSO_LicensingUtility_2.10b.py -a 10.1.1.666
To activate, THE SCRIPT JUST GOES INTO THIS AUTOMATICALLY
- we have added an option to reboot by typing
--reboot
THIS HOWEVER HAPPENS AUTOMATICALLY now, if your scope needs a reboot, You don't need to do it or wonder when to do it
- We have added notifications in the script so you know when you need to pay attention to not accidentally lose power or network connection.
This will avoid you bricking your scope
- We have sped up the activation time so that you have less chance of bricking your scope, we also did this so people would stop wondering
if the script or scope has frozen the screen.
- BASICALLY EVERYTHING IS DONE FOR YOU AFTER THAT FIRST COMMAND
Now...
If your scope comes loaded with SOME bundled options
You can just activate over the top of them, it doesn't matter
if you feel like you need to uninstall them first ( which you don't need to do really) you can use
python Rigol_MSO_LicensingUtility_2.10b.py -u 10.1.1.666
After uninstallation, the scope will restart Automatically
This is also useful if you ever need to return the scope to rigol for servicing.
You now have the option to uninstall or install ALL OPTIONS or 1 at a time (This however is a more detailed process) which i have not yet
needed to explain to anyone.
so yeah. it's all done now, new Script, Much more options, Everything works and no more Assertion Error, which is what happened with the DrMefist0 Script.
and there is bugger all chance of you actually bricking your scope, Over 200 people have been upgraded and licensed, NOT 1 BRICKED THEIR SCOPE
And after this new script was brought it, NO ONE has received an Assertion Error
as well as, This script also activates MSO7000 and MSO8000
and we are currently working on unlocking new options in the MSO5000 that would normally be in the MSO7000 and possibly MSO8000
so going back to that comment where you thought the MSO5000 was old LOL
........We'll see
Now this new progress is still IN PROGRESS and there is no guarantee it will happen , WE ARE JUST LOOKING INTO IT
Although, we are somewhat hopeful that we'll get there
so for now, These are your instructions, USE THE NEW SCRIPT and the PDF supplied below and you'll be ok
Incidentally, WHERE DID YOU GET THAT OTHER INFORMATION , I thought i updated all the old information