Rigol has created updated firmware for the MSO1000Z and DS1000Z series of scopes in immediate response to the issues found by Dave and the EEVBlog community.
Firmware has passed the engineering and applications tests and is proceeding to the full suite of testing to go into production. We expect the final firmware for the MSO1000Z and DS1000Z series to be released by December 19th with the MSO2000A, DS2000A, and DS2000 firmware to follow and to be available by toward the end of December...
So Chris, is Rigol still going to release the final firmware for the DS1000Z series today (19 December)?
If not, when do you think there will be a solution available for those of us who are experiencing 70ns or more jitter?
Maybe a chance to at least reload the previous firmware which was not so bad?
I hope to hear back from you on this soon and with some good news.
Rigol has created updated firmware for the MSO1000Z and DS1000Z series of scopes in immediate response to the issues found by Dave and the EEVBlog community.
Firmware has passed the engineering and applications tests and is proceeding to the full suite of testing to go into production. We expect the final firmware for the MSO1000Z and DS1000Z series to be released by December 19th with the MSO2000A, DS2000A, and DS2000 firmware to follow and to be available by toward the end of December...
So Chris, is Rigol still going to release the final firmware for the DS1000Z series today (19 December)?
If not, when do you think there will be a solution available for those of us who are experiencing 70ns or more jitter?
Maybe a chance to at least reload the previous firmware which was not so bad?
I hope to hear back from you on this soon and with some good news.
They are still working on it... The firmware will not be ready till maybe the first half of January This is what I have been told by Rigol yesterday. It would be a safe bet to say it won't be ready till February / March. Hope I'm wrong Rigol gave us new owners an extension for return for a full refund if this doesn't pan out.
This person in the other thread was told the new firmware is already shibeypping in new units: https://www.eevblog.com/forum/testgear/new-rigol-ds1054z-oscilloscope/msg571343/#msg571343
Typical Rigol
Thanks for this informative thread , although slightly frustrating reading for someone that was just about to order one before this issue came to light. The mixed messages coming from different parts of Rigol or their distributors isn't giving me a lot of confidence in claims made about a software fix for the jitter. Looks like I'll be holding off until we have some solid evidence and user feedback that it was a firmware bug or revised hardware is shipping.
Thanks for this informative thread , although slightly frustrating reading for someone that was just about to order one before this issue came to light. The mixed messages coming from different parts of Rigol or their distributors isn't giving me a lot of confidence in claims made about a software fix for the jitter. Looks like I'll be holding off until we have some solid evidence and user feedback that it was a firmware bug or revised hardware is shipping.
Rigol has created updated firmware for the MSO1000Z and DS1000Z series of scopes in immediate response to the issues found by Dave and the EEVBlog community.
Firmware has passed the engineering and applications tests and is proceeding to the full suite of testing to go into production. We expect the final firmware for the MSO1000Z and DS1000Z series to be released by December 19th with the MSO2000A, DS2000A, and DS2000 firmware to follow and to be available by toward the end of December.
..
So Chris, is Rigol still going to release the final firmware for the DS1000Z series today (19 December)?
If not, when do you think there will be a solution available for those of us who are experiencing 70ns or more jitter?
Maybe a chance to at least reload the previous firmware which was not so bad?
I hope to hear back from you on this soon and with some good news.
A correct fix would appear to require both a hardware and firmware change.
wfmutil.py plot -rf filename.wfm
wfmutil.py csv -r input.wfm output.csv
wfmutil.py csv -rt input.wfm output.csv
Hi,
If anyone wants to play with it, here's my version of pyRigolWfm for DS1054Z and maybe other scopes from the series, unfortunately it doesn't calculate the voltages correctly (I failed to find all the necessary data in the WFM files), but can be used to dump raw data to CSV files, get some info about the WFM file, plot the data vs time and FFT.
https://github.com/michal-szkutnik/pyRigolWfm1000Z
To plot data vs time plus FFT:Code: [Select]wfmutil.py plot -rf filename.wfm
To export raw data to CSV with time in first column:Code: [Select]wfmutil.py csv -r input.wfm output.csv
To export raw data to CSV without time (sample values only):Code: [Select]wfmutil.py csv -rt input.wfm output.csv
General
=======
Device model : DS1054Z
Firmware version : 00.04.02.SP3
Horizontal scale : 500000000 ps
Trigger delay : 0 ps
Sampling rate : 2.000000e+06 samples/s
Enabled channels : [0] (zero-based indexes)
Channel CH1
===========
Label :
Enabled : True
Probe attenuation : 14153201435541.504x
Y grid scale : 1.000e+00 V/div
Y shift : 0.000e+00 V
Y inverted : False
Sampling rate : 2.000e+06 samples/s
Time delay : 0.000e+00 s
No. of recorded samples : 0
Seems now there are at least few guys working on the waveform formats..
I've tried to look into DS2000 waveform, but achieved less than marmad i guess.. Only had couple of evenings yet tho.
Anyway, RoTTe, Michal_S, is there any chance format of new DS1000z and DS2000 are the same?
Even among versions (firmware) of DS1054Z some things -apparently- changes. My approach is really simple: take a lot of examples with few changes every time. I'm curious about how an WFM file from one scope works in the same scope after a firmware update. The basic struct is there, but the offset changes. Two wfm files taken with the scope stopped with seconds apart have variations.
I sent a PM to you, if you want to give a try.
Want to compare notes ? I hate to work in parallel with the same thing. To calculate the voltage values you need the probe attenuation and scale. I saw your code, but the ProbeAttenTimesRange that you uses is the scale Y (V/div) on my notes.
The instructions read:
How to update DS1000Z
For updating please do following operation.
1. copy .gel file to the root of USB flash
2. Power on DS1000Z
3. Then almost at the same time press "Help" button continue ,until "Single" button be lighted
4. Insert USB flash
5. CH1 button is blinking
6. After a while ,all buttons be lighted
7. Reboot your unit and check the current firmware you will see it changed.
8.Press Utility –>self-cal to perform self-calibration .
So Rigol have released a final version of the firmware to some people and it's still not fixed?