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

bmx and 3 Guests are viewing this topic.

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 5760
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1850 on: September 19, 2020, 02:19:15 pm »
I applied the patch to my scope, too.
Today I noticed that my channel 1 and 2 are a bit off.
This means when nothing is connected to the probes one shows a lower voltage then the other channel.

Attached a picture of all four channels without a probe connected, averaged and maximum memory depth set to 1k - to see it clearly.
It is visible that the channels are not exactly zeroed.

Does that mean my scope is damaged?
Or is it working and a difference of up to 300µV is totally fine?


Best,
Philipp


EDIT:
I did a self-calibration of the scope before I took the picture.
It was up and running for around 2 hours before, so should be warmed up enough.


EDIT 2:
The difference scales with the voltage per division setting.
With 2V per division it is around 3mV off.

What you read from the instrument with no probes connected is pretty meaningless. What would you expect to read with nothing connected? (I'd expect to read the Johnson-Nyquist noise of the the 1M terminating impedance. 1M@20ºC, 300MHz => 2.2mV rms, ~13mV ptp).

Remember that this is an 8 bit instrument with a 3% DC gain accuracy specification. So if you've got it set to 2V/div that's a 16V range which gives you an LSB of 16V/2^8 = 16V/256 = 62.5 mV. So that 3mV offset is less than one LSB (the minimum step difference that the instrument can measure) by a factor of twenty - it is well beyond what the instrument is actually capable of resolving even before you take the specified accuracy into consideration. It is nothing more or less than an artefact of the scope trying to calibrate itself by using lots of averaging, in practical measurement terms it means nothing.

Your expectation that 3mV might mean something at 2V/div is a very strong indicator that you don't understand the basics of the instrument or its limitations. I'd suggest a bit more basic study is required or you're in danger of misunderstanding what the scope is really telling you about what you're measuring with it. Don't expect an 8 bit scope (or for that matter, any scope) to deliver much in the way of accuracy or precision.
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 

Offline diegooo1972

  • Contributor
  • Posts: 8
  • Country: it
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1851 on: September 26, 2020, 08:34:01 am »
Please correct me if I'm wrong.
I just need to upgrade the scope to v00.01.03.00.01 firmware version and the apply the patch.
Is that right ?
 

Offline srjaynes49

  • Contributor
  • Posts: 7
  • Country: us
  • 70 is the new 50!
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1852 on: September 26, 2020, 06:17:25 pm »
As a former Tektronix sales engineer, I spent HOURS with a yellow highlighter pointing out scope specs to users and prospective users. One of my biggest offenders were the semiconductor manufacturers trying to set timing values on the IC testers to 0.5% with 3.0% instruments.  Wrong tool for the job. I finally wrote a white-paper on how to set the timings with an averaging time-interval counter. I also copied the accuracy tables for the most popular scopes, as they varied significantly series to series. I carried a dozen copies with me all the time to educate prospects and customers alike. Tek’s training for sales engineers in those days was 8 hours a day, hands-on for about 4 months at their training center in Beaveron, Or.. I attended the school the summer of 1972. At the time I was the youngest person to have completed the course. Those were THE days my friend.  I still love test and measurement instruments especially my hacked Rigol MSO5074.  Still have a Tek 475 and several TM500 modules including the same type DC503A I recommended to the semiconductor companies.  I also still have my 2nd digital storage scope, an OWON 7102v with the battery option.  It’s great for field use. I wish my Rigol had a battery option!  With the power analysis function it would be THE machine for solar power systems diagnostics!
Nothing clever to read here...
 
The following users thanked this post: eklein

Offline srjaynes49

  • Contributor
  • Posts: 7
  • Country: us
  • 70 is the new 50!
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1853 on: September 26, 2020, 08:47:39 pm »
Oops wrong photo. This image is the “modified sine wave” from a cheap 12v DC to 120v AC inverter.
Nothing clever to read here...
 

Offline c_pi

  • Newbie
  • Posts: 2
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1854 on: October 06, 2020, 07:25:51 pm »
Hello,

I just registered here to ask the following question:

I ordered a MSO5074 to use it with the patch @350MHz and with the options enabled.
Today I received a MSO5104 with FW 00.01.03.00.01 instead of the MSO5074.
I tried to apply the patch via USB-Stick with the files from

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

... but the Scope shows the "wrong check sum" error.

Am I doing something wrong? Or does the patch not work with the MSO5104?

Thank you for your help!
 

Offline riccardo.pittini

  • Contributor
  • Posts: 45
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1855 on: October 06, 2020, 07:28:53 pm »
First of all Thanks to all for the good work!!!!

I just wanted to highlight one thing (MSO5074):
- I tried patching a scope (v00.01.03.00.01, hw1.01) however checksum was wrong, the scope had a build (v00.01.03.00.01) dated mid may!!!
- Simply re-flashed the original build v00.01.03.00.01 from end of april. Patched and all was good :)

So it seems that they made two different build for v00.01.03.00.01, with different dates/contents. It would be interesting to understand if there are any real/important changes.
 

Offline riccardo.pittini

  • Contributor
  • Posts: 45
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1856 on: October 06, 2020, 07:30:14 pm »
just reflash the v00.01.03.00.01 build from end of April, and try again.

Probably you gor a scope with a v00.01.03.00.01 build from mid may, hence the different checksum.
 
The following users thanked this post: c_pi

Offline c_pi

  • Newbie
  • Posts: 2
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1857 on: October 06, 2020, 07:53:58 pm »
Thank you very much for your help!

It's great, that the patches are available - thanks for your great work!

In fact the firmware version 00.01.03.00.01 had a build stamp from 2020-05-18.

I reflashed the Firmware from the Rigol page and now It was possible to run the patches.
 

Online S. Petrukhin

  • Regular Contributor
  • *
  • Posts: 128
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1858 on: October 08, 2020, 06:30:48 am »
I wish my Rigol had a battery option!  With the power analysis function it would be THE machine for solar power systems diagnostics!

Battary for you RIGOL:     :-//
And sorry for my English.
 
The following users thanked this post: dc8wan


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf