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

el_man, Fotris and 5 Guests are viewing this topic.

Offline Gandalf_Sr

  • Super Contributor
  • ***
  • Posts: 1643
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1525 on: February 13, 2020, 10:46:30 am »
Thanks for all replies to my questions.

I own a Salae Logic 8 (not the Pro) so I only have USB2 (not USB3) connectivity but it's enough for my needs.  My major disappointment with the Salae products is that they are listen-only, you can't send signals out from them. To get bidirectional features you need something like a Bus Pirate - I own a 3.8 and the instructions are here  The Bus Pirate is cheap but the documentation is scattered to the 4 corners of the internet and learning the UI is one step removed from understanding cuneiform.

I really don't need more than 350 MHz bandwidth and, at $1,000 this looks attractive as a cheap fill in for gap left by the MSO7104B but I do worry that Rigol seems to have abandoned this series with no firmware updates for many months.
If at first you don't succeed, get a bigger hammer
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 1468
  • Country: pt
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1526 on: February 13, 2020, 10:56:53 am »
... one step removed from understanding cuneiform.

 :-DD
 
The following users thanked this post: 2N3055

Online 2N3055

  • Super Contributor
  • ***
  • Posts: 2586
  • Country: hr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1527 on: February 13, 2020, 11:18:56 am »
About the screen , everyone complain about , but mine is very bright , I did not feel the need to make it brighter . It was aquired in Octomber 2019 .
The UI is laggy indeed but not so laggy as DS1054 with all 4 channels activated.
Also it does not have a software companion . You need to use Ultra Scope which is not updated for the new series 5x/7x/8x .
You can still get bundle promo until end of march : Keysight MSO7104B https://www.rigolna.com/promos/

LOL Keysight... ^-^
 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 3512
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1528 on: February 13, 2020, 11:30:07 am »
Shouldn't we limit this thread to the discussion of the hack, as its title suggests? The thread is awfully long already, and many people struggle to get the gist of what's currently the "state of the art" for hacking the MSO5000.

There are other threads to discuss the merits (and weaknesses) of this family of scopes, e.g.
https://www.eevblog.com/forum/blog/new-rigol-scope/
https://www.eevblog.com/forum/testgear/rigol-mso-5000-hardwaresoftware-revisions/
 
The following users thanked this post: egonotto, TopLoser, jealcuna

Offline Sighound36

  • Regular Contributor
  • *
  • Posts: 235
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1529 on: February 13, 2020, 11:31:28 am »
Although I do not use a net connection for our workshop or need ultra scope for daily use.

You need to update ultra sigma first before using ultra scope I believe and that has been updated, the ultra sigma recognizes the 5/7 and 8000 series no problem. Worth a try

 
Seeking quality measurement equipment at realistic cost with proper service backup. If you pay peanuts you employ monkeys.
 

Offline Gandalf_Sr

  • Super Contributor
  • ***
  • Posts: 1643
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1530 on: February 13, 2020, 12:05:27 pm »
OK, to get the subject back to hacking. If I buy a MSO5074 (so I get 4 probes), I can currently take the Rigol offer for their bundle.

Once that's done, what are the steps to get extra bandwidth? 
Is there any other feature you don't get from the free bundle?
Has anyone created a DIY LA harness?

Thanks in advance.
If at first you don't succeed, get a bigger hammer
 

Offline skander36

  • Regular Contributor
  • *
  • Posts: 236
  • Country: ro
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1531 on: February 13, 2020, 12:21:45 pm »


LOL Keysight... ^-^


 |O
yeap, I removed it now . It was on my clipboard . I searched for it .
I still don't understand how one may want to get rid of such scope and turn to a Rigol ....

sorry for offtopic .
 

Online 2N3055

  • Super Contributor
  • ***
  • Posts: 2586
  • Country: hr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1532 on: February 13, 2020, 12:24:07 pm »


LOL Keysight... ^-^


 |O
yeap, I removed it now . It was on my clipboard . I searched for it .
I still don't understand how one may want to get rid of such scope and turn to a Rigol ....

sorry for offtopic .
:-+
 

Offline skander36

  • Regular Contributor
  • *
  • Posts: 236
  • Country: ro
 
The following users thanked this post: Gandalf_Sr

Offline TK

  • Super Contributor
  • ***
  • Posts: 1499
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1534 on: February 13, 2020, 01:19:32 pm »

Has anyone created a DIY LA harness?

Thanks in advance.

Yes there is such of thing :
https://www.eevblog.com/forum/testgear/rpl1116-active-logic-probe-pod-for-1000z-series-teardown/msg2908500/#msg2908500
Read the probe thread carefully, apparently there is a lot of noise from the homemade probes, and the cost is not low, probably only 50% of the cost of the original one.  And most of the published PCB files has mistakes on them.
 
The following users thanked this post: Gandalf_Sr

Offline Gandalf_Sr

  • Super Contributor
  • ***
  • Posts: 1643
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1535 on: February 13, 2020, 04:32:51 pm »
Yeah, I read through that thread and thought it would be better to buy the Rigol original.  Thanks.
If at first you don't succeed, get a bigger hammer
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 10811
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1536 on: February 13, 2020, 07:16:51 pm »
Yeah, I read through that thread and thought it would be better to buy the Rigol original.  Thanks.

There's a lot more to those adapters than just a few cables. I'm not saying they cost $300 to manufacture but making your own isn't for the faint-hearted.
 

Offline Gandalf_Sr

  • Super Contributor
  • ***
  • Posts: 1643
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1537 on: February 13, 2020, 10:30:52 pm »
Yeah, I read through that thread and thought it would be better to buy the Rigol original.  Thanks.

There's a lot more to those adapters than just a few cables. I'm not saying they cost $300 to manufacture but making your own isn't for the faint-hearted.
Yeah but they were getting wrapped around the axles on detail like balanced pair routing and equal length tracks; it's a 350 MHz scope at which frequency the wavelength is 0.86 meters and the logic signals would probably not go over 100 MHz anyway.

I think a much simpler design with less exotic buffers and standard 0.05" ribbon cable would work just fine.
If at first you don't succeed, get a bigger hammer
 

Online Cerebus

  • Super Contributor
  • ***
  • Posts: 4864
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1538 on: February 13, 2020, 11:55:26 pm »
Yeah but they were getting wrapped around the axles on detail like balanced pair routing and equal length tracks; it's a 350 MHz scope at which frequency the wavelength is 0.86 meters and the logic signals would probably not go over 100 MHz anyway.

I think a much simpler design with less exotic buffers and standard 0.05" ribbon cable would work just fine.

I'm going to permit myself this one off-topic digression and then suggest we shut up and keep the design discussion of an LA cable out of the hacking thread.

Routing is an issue, but not because of delays or anything like that - it's down to managing current return paths. The kind of fast comparators you need for this task tend to splash a lot of current about and quite spiky current at that. If you don't manage your routes so that signal and return current keep physically close to each other with small loop areas you get into crosstalk and impulse noise issues. If you're packing 16 fast comparators into 2 sq in of board space you're going to have to spend significant time on getting your decoupling and return current paths properly sorted.
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 
The following users thanked this post: Gandalf_Sr, CDN_Torsten

Offline thmjpr

  • Regular Contributor
  • *
  • Posts: 148
  • Country: ca
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1539 on: February 14, 2020, 01:04:52 am »
Read the probe thread carefully, apparently there is a lot of noise from the homemade probes, and the cost is not low, probably only 50% of the cost of the original one.  And most of the published PCB files has mistakes on them.

The noise is internal to the oscilloscope, has nothing to do with the probe. If you enable the LA by shorting the pins on the connector, and don't connect anything to it, ghost signals will show up on the channels as they are unterminated internally. If you have any inputs connected (on DIY or retail probe), there are no ghost signals on those as the inputs are being actively driven. Rev 2 of the probe has the correct pinouts.
 

Offline Gandalf_Sr

  • Super Contributor
  • ***
  • Posts: 1643
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1540 on: February 15, 2020, 11:19:12 am »
Can someone please do us new purchasers a favor and make a summary comment on the latest state of play with regards to hacking?  I am ready to buy an MSO5074 but looking through the thread I'm confused as to the latest recommended best practice approach.

Thanks :D

[EDIT] Is post #933 still the latest to follow?
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2251401/#msg2251401
« Last Edit: February 15, 2020, 12:00:41 pm by Gandalf_Sr »
If at first you don't succeed, get a bigger hammer
 

Online Cerebus

  • Super Contributor
  • ***
  • Posts: 4864
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1541 on: February 15, 2020, 12:49:48 pm »
Can someone please do us new purchasers a favor and make a summary comment on the latest state of play with regards to hacking?  I am ready to buy an MSO5074 but looking through the thread I'm confused as to the latest recommended best practice approach.

Thanks :D

[EDIT] Is post #933 still the latest to follow?
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2251401/#msg2251401

No, that's for firmware version 01.01.04.04 and the current version is 01.01.04.08.

Start reading forward from this post   Reply #1293 which contains the most recent reasonable summary of the manual version of the update.

Please note that if you're Unix/Linux competent you can make this manual process much easier to do by using 'scp' rather than shuffling appEntry back and forwards on a USB stick - basically get ssh access and then run the update entirely using ssh/scp.

I would suggest augmenting that procedure by checking the md5sum of both the pre and post patched appEntry to make sure that you've got it right. For reference:

md5sum of appEntry before patchingafe3e7c2d38bdebb66d3f1f11d910743
md5sum of appEntry after patching3f95cb3236b47826e303de960596f966

If you read later on you'll find mabi has posted a script to automate applying the same patch automatically from a USB stick. If using mabi's method be sure to save the patch.txt file with Unix line endings, not DOS/Windows ones.
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 
The following users thanked this post: Gandalf_Sr

Offline sb42

  • Contributor
  • Posts: 20
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1542 on: February 15, 2020, 01:06:29 pm »
The instructions/attachments in this message work for firmware 01.01.04.08.
 
The following users thanked this post: Gandalf_Sr, knapik, ssaenek

Offline zhang011101

  • Newbie
  • Posts: 2
  • Country: cn
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1543 on: February 28, 2020, 05:38:05 am »
Rigol had updated the V00.01.02.00.02 firmwire for MSO5000 few days ago. Does anyone use this latest version?
 

Offline typoknig

  • Regular Contributor
  • *
  • Posts: 52
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1544 on: February 28, 2020, 06:30:30 am »
00.01.01.04.08 is still the most recent available on the North American website.  They also have the link mislabeled, but the file that downloads is 00.01.01.04.08: :palm:

https://beyondmeasure.rigoltech.com/acton/attachment/1579/f-f24095b5-cc11-4e8d-8df9-d2bfdffd5efc/0/-/-/-/-/MSO5_FW_V1_1_4_4.zip
 

Offline skander36

  • Regular Contributor
  • *
  • Posts: 236
  • Country: ro
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1545 on: February 28, 2020, 06:43:15 am »
Rigol had updated the V00.01.02.00.02 firmwire for MSO5000 few days ago. Does anyone use this latest version?
Yeah , but doesn't seem to worth loosing "upgrades".
 

Offline Sergey Astakhov

  • Newbie
  • Posts: 3
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1546 on: February 28, 2020, 09:51:07 am »
Link from international site: https://int.rigol.com/Public/Uploads/uploadfile/files/ftp/DS/%E8%BD%AF%E5%9B%BA%E4%BB%B6/MSO5000(ARM)Update.rar
Release notes:

Quote
[Supported Model]    All the MSO5000 Series Digital Oscilloscopes
[Latest Revision Date] 2020/02/25

[Updated Contents]
--------------------

v00.01.02.00.02  2020/02/25
       
     - Optimized the connection HDMI start problem optimized the connection HDMI start problem
     - Optimize the vertical gear, channel zero elimination error
     - Optimization of the inconsistency between SPI CLK and SDA names
     - Zoom mode square wave display in optimized 2S time base
     - Added command to get pass / fail times
     - Delete the default email account and password
     - Problems in remote instructions are optimized
     - Optimized 1K storage depth, waveform recording
     - The problem of too many stuck events in optimized decoding
 

Online NoisyBoy

  • Frequent Contributor
  • **
  • Posts: 358
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1547 on: February 28, 2020, 08:16:58 pm »
So, I hope the experts in this topic would soon begin looking into this version of the firmware to see how the enhancement can be performed.  Rigol has tried to make some of its AWG harder to "enhance" with the latest firmware, it would be interesting to see if they will do the same to the MSO5000.

mabl and tv84, would you kindly look into the feasibility of creating a patch file for this version of firmware, as well as whether there is any updated GEL file required to enable SSH?
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 1468
  • Country: pt
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1548 on: February 28, 2020, 09:38:17 pm »
The patch adaptation is a no-brainer that others can easily do. About the telnet .GEL, I think the one that is available can still work. If not I can look into it.
 
The following users thanked this post: KeBeNe, thm_w, skander36, NoisyBoy, core, Sighound36

Online NoisyBoy

  • Frequent Contributor
  • **
  • Posts: 358
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1549 on: February 28, 2020, 09:47:11 pm »
Thanks tv84, I appreciate it.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf