Let me have a play with that, i imagine it's going to be rather simple. Give me a few days to get myself sorted with this
You got it. Thank you, going above and beyond.
Hi Mick sorry for being a stranger, a lot has been going on.
Re your question about changing the Model Number
I can confirm you can now get the MSO5000 Up to 500MHz bandwidth instead of the posted 350MHz
and you're going to find that your timebase will go as fast as 500ps
YOU NEED TO CHANGE THE MODEL NUMBER TO MSO5504Quick Note : on the rigol site the highest model that we know of is MSO5354 and Most of us have MSO5074.
The naming Convention is
MSO = MIXED SIGNAL OSCILLOSCOPE
1st Number = Denotes the series, 5 = 5000 7=7000 8=8000 series
2nd and 3rd Numbers = Denotes The bandwidth
last Number = Denotes Number of Channels
Re 2nd and 3rd Numbers / Bandwidth 07 = 70MHz , 10=100MHz, and 35=350MHz and this is where it stops
HOWEVER.... 50 = 500MHz
Hence if you change MSO5074 or MSO5104 or MSO5354 to MSO5504
Your scope will unlock 500MHz
If you go into the ABOUT Menu (if done correctly) you will see it will say (MAX BANDWIDTH 500)
You will also notice that in the OPTIONS list Bandwidth up to 200MHz and 350MHz will have disappeared
To do so you need to follow the following 5 steps
Take a degree of caution as SSH is required to do this and you need to edit the sysvendor file.
In saying that, don't be too afraid to do it , However, don't be as careless and carefree as you would be with just activating with the python script
as we have put fail safes into the python script, There are no fail safes when using SSH,
But.. If you follow the instructions you should be fine.
I HAVE ATTACHED THE PYTHON SCRIPT THAT YOU NEED TO USE
Take note : The model number change happens at STEP 3 --model <your_desired_model>
so it looks like this --model MSO5504
# if this fails at any step don't go further as it will brick your device
# before you start make sure you add sshd at boot, so you can still access the device via ssh if something goes wrong
#1 -> save current sysvendor
python3 rigol_mso_util_2.13b.py --save-sysvendor <rigol_ip_address>
#2 -> find the device xxtea key (2 versions)
python3 rigol_mso_util_2.13b.py --sysvendor-key --sysvendor-key-slow <rigol_ip_address>
or
python3 rigol_mso_util_2.13b.py --sysvendor-key --sysvendor-key-fast <rigol_ip_address>
#3 -> change sysvendor model in sysvendor file (can also be used on --mac and --serial)
python3 rigol_mso_util_2.13b.py --offline --sysvendor-file <file_saved_at_step_1> --use-sysvendor-key <key_from_step_2> --model <your_desired_model>
#4 -> write modified sysvendor to device
python3 rigol_mso_util_2.13b.py --write-sysvendor --write-sysvendor-file <file_from_step_3> <rigol_ip_address>
#5 -> reactivate licenses
python3 rigol_mso_util_2.13b.py --regen <rigol_ip_address>
HOPE THAT HELPS