Hello community!
In this post I’d like to tell about my impression and testing results of Rigol MSO5074 oscilloscope.
Testing methods are based on Altemir’s post
REVIEW - Rigol MSO4000 and DS4000. Tests, bugs, firmware, questions, etc.... Some results to compare with were also taken from his post.
After weekly testing I’ve written a little report for Rigol’s local distributor on Russian language. Some most significant bugs are listed below with a little description.
Please let me know if you found other problems.
Known Firmware Bugs/Issues
(red indicates latest FW version available, italic indicates requires for testing - please, inform me about results)
1. Low contrast, bad viewing angles of screen. It’s also not very bright. Seems to be Rigol scope’s family bug
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]2. Backlight of buttons is not bright enough (especially on 1’st channel button)
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]3. Colors on screenshots are very, very different from what you see on screen
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]4. Windows on screen (DVM and Counter for example) are all different in size and don’t stick to each other, so it’s difficult to arrange them.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]5. Selected trigger mode has a very little indicator; single mode doesn’t indicate at all. Selected mode isn’t shown in trigger menu.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]6. In Dots mode you don’t see dots; even at small time base (2 ns) dots are connected with lines.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]7. In High Res mode signal is not less noisy then in usual Sample mode, although vertical resolution is higher
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]8. New measurement is added on the left and moves all other measurements to the right. It would be more convenient if it adds on the left of others
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]9. You can select a separate measurement but you can only DELETE it and can’t change nothing else (source, measurement type). Measurement selection is almost invisible.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]10. There is no user-defined probe ratio – only pre-defined values. Thus it’s difficult to measure current on sense resistor.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]11. Strange behavior. Advertisement says it has more than 500 000 wfrm/s update rate. That’s true, but ONLY in single ch., 10ns time base mode (with AUTO memory mode). Update rate dependence on time base and active channels’ number looks very strange – for example, with 1 active channel and 20 ns time base you have 12 000 wfrm/s, but with 2 active channels and 20 ns time base you have 310 000 wfrm/s. (see update rate testing results below)
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]12. With time base more than 20 ms, update rate is higher with 200 MPoints memory selected then with 1 kPoints. (see update rate testing results below)
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]13. In AUTO memory mode scope don’t use more than 25 MPoints, although available memory is 200 MPoints.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]14. The way the scope collect data looks strange: packets of samples, separated by a long pause. Pauses between packets take up to 87% of all blind time. For comparison, Rigol MSO4000 collects data in series, sample by sample, without any packets.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]Rigol MSO5000
Rigol MSO4000
15. No internal 50 Ohm termination, though there is an inactive setting in channel menu.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]16. Offset about 250 uV with external 50 termination connected. Without termination (open input) – just 50 uV
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]17. Scope saves waveform only in *.bin or *.csv, but loads just *.wfm – you can’t load saved waveforms.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]18a. No frequency and magnitude axes in FFT mode
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]18b. FFT does not have MAX and Average
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]18c. FFT size is not shown (and could not been set)
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]18d. Lack of Kaiser-Bessel Derived Window and Dolph-Chebychev Window, all these 2 windows with variable alpha.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]19. Scope has Eye Analysis and Jitter functions in Measure menu, but they are not mentioned in manual and seem non-working
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]20. Color Grade function is VERY dependent on waveform’s Intensity setting (display>intensity). At maximum intensity you’ll see all white waveform, at minimum – all black, actually without any color difference. This feature is not mentioned in manual.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]21. Waveform Freeze function seems not working, and I don’t know what it should do.It works: If you manually stop the acquisition, pressing "Stop", "Waveform freeze" keeps the display "as is" showing multiple waveforms overlaid (Just as if you would take a photo from an analogue scope). If you disable the option, manually pressing "Stop" just shows the trace from the last real-time acquisition. thx mimi
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]22. SCPI command ':LA:TCALibrate' doesn't do anything. This is something that should be a menu option on the scope, so maybe its not been implemented yet.
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]:LA:TCALibrate?
response: 0.000000
:LA:TCAL 0.000000100
:LA:TCALibrate?
response: 0.000000
:channel1:tcal 0.000000100 for example, works OK
23. Lack of interpolation mode selection (line or sinc)
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]24. The trigger delay only works up to 535..537ms (the limit appears to have some sort of hysteresis) for fast sweep rates (<=200us/div, in single channel mode). For faster sweep rates it wraps around, e.g. 600ms equals sone 40ms delay)
Same for FW v00.01.01.04.04 and v00.01.01.04.08
[FW v00.01.01.04.04] / [FW v00.01.01.04.04]
Testing results
1. System info
2. Acquisition - all with open input, 1ms time base
2.1 Normal mode
2.2 HighRes mode. Signal isn't less noisy then in Normal mode (bug #7).
2.3 Average mode, 256 averages
3. Waveform update rate
3.1 Sample rates
3.2 Waveform update rate. Input signal - sin 10 MHz 1 Vp-p
MSO 4000 results:
3.3 Waveform update rate. Input signal - sin 1 MHz 1 Vp-p
MSO 4000 results:
Tests 3.2 and 3.3 is a good illustration of bug #11. Scope has maximum update only in certain time base (10ns in 1ch mode, 20ns in half ch mode, 50ns in all ch mode). MSO4000 results is much linear and smooth, without unexpected peaks.
3.4 Blind time
3.5 As mentioned in bug #14, scope has strange acquisition mode - packets of samples, separated by a long pause. Duration of each phase of acquisition cycle was measured at different time base.
4. Frequency response
4.1 With and without correction of measuring path. Average value
4.2 With correction. For each channel separately
4.3 Comparison with other scopes
4.4 -3dB frequency in HighRes mode
edit 1. Added bug#22, thanks to
thm_wedit 2. Added bug#18b, #18c, #18d, #23, #24, thanks to
alexvg,
mim