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

Lowkus and 2 Guests are viewing this topic.

Offline tv84

  • Super Contributor
  • ***
  • Posts: 2134
  • Country: pt
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #850 on: March 02, 2019, 01:36:30 pm »
The patch enables "Power analyzer", "Eye trigger" and "jitter" in the measurement analyze menu. Previously -fullopt still had one additional check, which I bypassed too.

That isn't correct. fullopt had no further checks. It enabled all the Options.

 

Offline mabl

  • Regular Contributor
  • *
  • Posts: 115
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #851 on: March 02, 2019, 02:07:48 pm »
The patch enables "Power analyzer", "Eye trigger" and "jitter" in the measurement analyze menu. Previously -fullopt still had one additional check, which I bypassed too.

That isn't correct. fullopt had no further checks. It enabled all the Options.

I meant the previous ifs surrounding it, which I did not know what they did. Nice decompiled code btw. Is that IDA then? I'm still learning here. Btw. The function at 0x3d898c looks interesting too, exports readable calibration data to the usb drive. No idea how to call into it though...

EDIT: Looks to me like the addition codes for option 6 & 18 check for hardware features like LA and WG. So bypassing them should not matter since currently all scopes have all features.
« Last Edit: March 02, 2019, 03:08:47 pm by mabl »
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 12171
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #852 on: March 02, 2019, 02:38:14 pm »
Code: [Select]
<root@rigol>df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                31.0M     21.8M      9.2M  70% /
devtmpfs                213.6M         0    213.6M   0% /dev
none                    100.0M    292.0K     99.7M   0% /tmp
/dev/ubi6_0              85.1M     71.1M     14.1M  83% /rigol
/dev/ubi1_0              37.2M    244.0K     35.0M   1% /rigol/data
/dev/ubi12_0            516.6M      1.6M    510.4M   0% /user


<root@rigol>free -m
             total         used         free       shared      buffers
Mem:           437          154          283            0            0
-/+ buffers:                153          283
Swap:            0            0            0

Much more free space/RAM than is in use!  :D  :-+

(...although a single 400Mb memory dump could use up most of that /user partition)
 

Offline orion242

  • Supporter
  • ****
  • Posts: 745
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #853 on: March 02, 2019, 03:47:30 pm »
Thanks to all the guys that keep making this a great buy!
 
The following users thanked this post: Aztlanpz

Offline TopLoser

  • Supporter
  • ****
  • Posts: 1913
  • Country: fr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #854 on: March 02, 2019, 03:52:50 pm »
For when people brick their scopes there is an easy way to recover them...

Serial port is disabled in the latest version so no playing about with Uboot now.
« Last Edit: March 02, 2019, 03:56:14 pm by TopLoser »
 
The following users thanked this post: offmar

Offline offmar

  • Contributor
  • Posts: 16
  • Country: bg
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #855 on: March 02, 2019, 04:40:49 pm »
For when people brick their scopes there is an easy way to recover them...

Serial port is disabled in the latest version so no playing about with Uboot now.

How do you enter into that menu?
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 2134
  • Country: pt
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #856 on: March 02, 2019, 05:05:08 pm »
How do you enter into that menu?

"Not married" key while ubooting.
 
The following users thanked this post: helmy, offmar

Offline justanothername

  • Regular Contributor
  • *
  • Posts: 111
  • Country: at
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #857 on: March 02, 2019, 05:24:17 pm »
After that, apply the update attached to this file.

Has anyone done this already without the need of re-calibration? I seem to be one of the lucky ones with no overcompensation on any channel and I've read that after re-calibration overcompensation will occur.
 

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 324
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #858 on: March 02, 2019, 06:05:28 pm »
Did they a U-Boot Update from inside Linux? Or why is serial disabled?
This is Bad.. If you Brick anything you can't recover it even with opening the case 😔 we should try to reenable serial with our "inofficial" update.
 

Offline Martin72

  • Super Contributor
  • ***
  • Posts: 1788
  • Country: de
  • Testfield Technician
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #859 on: March 02, 2019, 06:07:58 pm »
Quote
I seem to be one of the lucky ones with no overcompensation on any channel and I've read that after re-calibration overcompensation will occur.

In my case, I´m a lucky one too, I did the firmware upgrade, after this a selfcal - And everything went fine.