Author Topic: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware  (Read 216610 times)

0 Members and 2 Guests are viewing this topic.

Offline dzungpham0703

  • Newbie
  • Posts: 5
  • Country: vn
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #125 on: November 18, 2023, 03:16:26 am »
I have problem with decode function for LIN signal. I try RS232 it fine, but with LIN data, it could not detect the data, only show wake-up signal.
Also it very hard to detect the signal because my data only send each 2 seconds, all parameter must do manual until see the data signal.
I do it wrong or this is a bug of this scope?
My signal is 2400 baud, probe 1X, the lowest speed support by DHO900 series.

 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5327
  • Country: gb
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #126 on: November 20, 2023, 06:57:57 pm »
SPI decode still doesn't work on the digital channels under 1.02 firmware, so back in the drawer it goes.
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 2330
  • Country: gb
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #127 on: November 20, 2023, 07:14:05 pm »
SPI decode worked for Martin on the DHO804, maybe a setup or SPI freq issue?
https://www.eevblog.com/forum/testgear/rigol-dho804-test-and-compare-thread/msg5177292/#msg5177292
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16787
  • Country: 00
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #128 on: November 20, 2023, 07:16:28 pm »
SPI decode worked for Martin on the DHO804

It works on the analog channels but not the digital (apparently).
 
The following users thanked this post: voltsandjolts

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5327
  • Country: gb
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #129 on: November 21, 2023, 05:19:31 pm »
SPI decode worked for Martin on the DHO804, maybe a setup or SPI freq issue?
https://www.eevblog.com/forum/testgear/rigol-dho804-test-and-compare-thread/msg5177292/#msg5177292

"SPI decode still doesn't work on the digital channels under 1.02 firmware, so back in the drawer it goes."
 

Offline LarsRo

  • Newbie
  • Posts: 1
  • Country: de
LAN, LXI, mDNS/Bonjour
« Reply #130 on: November 21, 2023, 11:20:05 pm »
There are some bugs related to LAN, LXI, mDNS/Bonjour:
  • mDNS is disabled after reboot.
    According to https://www.lxistandard.org/Documents/about/LXI%201_3%202008-10-30.pdf, Rule 10.5, "Both mDNS and DNS-SD shall be enabled by default on LXI Devices."
    It is rather inconvenient to have to activate mDNS manually every time you start the scope.
  • The port number for the connection to the oscilloscope for control with SCPI commands is 5555.
    This should be 5025 (Scpi-raw) or 5024 (Scpi-telnet), according to https://www.lxistandard.org/About/LXI-Protocols.aspx
  • mDNS is incorrectly giving port 80 as the port for the services _scpi-raw and _lxi.
    For _scpi-raw it should be 5555 (unless changed to 5025, of course).
    Under port 80 you find the web interface of the scope.
« Last Edit: November 22, 2023, 10:10:27 am by LarsRo »
 
The following users thanked this post: thm_w, Serg65536

Online csuhi17

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: hu
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #131 on: November 24, 2023, 10:10:41 am »
DHO924S
hardware: 8
and firmware 00:01:00
I haven't had time to properly test it yet, but I found two bugs that were solved by the 00:01:01 update.
First, if I changed the frequency of the AWG with the knob, my program kept crashing above 10kHz.

Second, the UltraAquire function did not work.
luckily the update fixed it.
« Last Edit: November 25, 2023, 08:29:53 am by csuhi17 »
Fnirsi oscilloscope = waste&regret
 

Offline akkk44

  • Contributor
  • Posts: 29
  • Country: cn
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #132 on: November 27, 2023, 11:22:52 am »
Here I got something:
Feeding in 1Vpp 120Mhz sine wave singnal.
Trigger at below -340mV
A strange second waveform will start to appear and flicker. (Won't happen above this triggering level)


Edit: The sine wave signal was generated by a siglent SDG2122X(converted from SDG2042X). The oscilloscope was 50ohm terminated with the terminator from rigol and the BNC cable was from the siglent SDG. The oscilloscope was DHO804 on F/W 01.02 and was hacked to DHO924.
I have also tried lowering the frequency and it did improve as the frequency gets lower. However, it can still occasionally happen at 70MHz.

Edit 2: One more thing I want to mention is that the displayed Vpp on F/W 01.02 was noticeably higher than F/W 01.14, both hacked to 250M.

Edit 3: A source said that reloading the version-related FPGA bit inside the F/W package can ease this issue. I have tested this by reloading the BOOT.bin provided in the F/W upgrade package and it did help, but did not eliminate the problem.
« Last Edit: November 29, 2023, 04:23:00 am by akkk44 »
 

Online csuhi17

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: hu
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #133 on: November 27, 2023, 02:08:21 pm »
Here I got something:

it's the same for me. 924S
try setting the trigger to the falling edge if you trigger the bottom of the wave.
For the top, use the rising edge trigger.
and look at "Either" as well.
Fnirsi oscilloscope = waste&regret
 
The following users thanked this post: akkk44

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16787
  • Country: 00
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #134 on: November 27, 2023, 02:10:18 pm »
Here I got something:
Feeding in 1Vpp 120Mhz sine wave singnal.
Trigger at below -340mV
A strange second waveform will start to appear and fliker.


This is NOT a bug, you have something in your signal that's causing false triggers.

Adjust trigger settings until it goes away.

it's the same for me. 924S
try setting the trigger to the falling edge if you trigger the bottom of the wave.
For the top, use the rising edge trigger.
and look at "Either" as well.

It's the same for everybody on every oscilloscope ever made.

The solution is to adjust the trigger, as you noticed.
 
The following users thanked this post: akkk44

Online csuhi17

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: hu
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #135 on: November 27, 2023, 02:27:54 pm »
Yes, it needs to be set up well.
My other scopes do not produce this.
maybe the Micsig TO2202C, but it's already at the bottom of the signal, it can't trigger well.
I think this event is more noticeable with this scope.
Fnirsi oscilloscope = waste&regret
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16787
  • Country: 00
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #136 on: November 27, 2023, 02:40:02 pm »
I think this event is more noticeable with this scope.

12-bit resolution is more sensitive to noisy signals.
 
The following users thanked this post: csuhi17

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 6671
  • Country: de
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #137 on: November 27, 2023, 02:56:20 pm »
I think this event is more noticeable with this scope.

12-bit resolution is more sensitive to noisy signals.

There is a "Noise Rejection" switch in the trigger dialog which might help. It is not explained well in the user manual, but I assume it sets some hysteresis for the trigger threshold. (It does not enable a low-pass filter, presumably, since there is a separate "high frequency rejection" option for trigger coupling.)
 
The following users thanked this post: UK, akkk44

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6933
  • Country: hr
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #138 on: November 27, 2023, 04:37:39 pm »
I think this event is more noticeable with this scope.

12-bit resolution is more sensitive to noisy signals.

NOOOOOOO it is not....
12 bit actually allows for more accurate trigger point interpolation, and less trigger jitter....

It might be that signal has some very fast spikes not visible at this magnification. Trying noise rejection like Ebastler suggested would be good idea to try. Also LF/HF trigger filter...
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16787
  • Country: 00
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #139 on: November 27, 2023, 04:56:04 pm »
NOOOOOOO it is not....
12 bit actually allows for more accurate trigger point interpolation, and less trigger jitter....

Well, that's the "Let's keep this thread clean and noise free" edict down the toilet...

It is NOT a bug. That's all that needs to be said here.

Any other discussion? How about in the other thread where OP also posted it?
 

Offline akkk44

  • Contributor
  • Posts: 29
  • Country: cn
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #140 on: November 27, 2023, 06:17:43 pm »
Here I got something:
Feeding in 1Vpp 120Mhz sine wave singnal.
Trigger at below -340mV
A strange second waveform will start to appear and fliker.


This is NOT a bug, you have something in your signal that's causing false triggers.

Adjust trigger settings until it goes away.

it's the same for me. 924S
try setting the trigger to the falling edge if you trigger the bottom of the wave.
For the top, use the rising edge trigger.
and look at "Either" as well.

It's the same for everybody on every oscilloscope ever made.

The solution is to adjust the trigger, as you noticed.

Thank you, I got confused there as I am expecting to find some abnormally on F/W 01.02 and I just think this is one of them. I later realized this happens all the time but can't quite figure out why as this won't happen on my Siglent 1102x-c or Agilent 3032A. I will try tomorrow, thanks again.

Edit: After enabling the "Noise Rejection" function, the oscilloscope stops triggering at the low voltage level on the "rising edge" trigger type.

Edit2: To clarify: The "Noise Rejection" function did prevent the "ghost waveform" from appearing as it won't trigger below -340mV anymore with the "rising edge" trigger type. I will need to switch to the "falling edge" trigger type  for a stable trigger.

Edit3: I have added more information at #133.
« Last Edit: November 28, 2023, 11:14:18 am by akkk44 »
 

Offline JDW

  • Frequent Contributor
  • **
  • Posts: 336
  • Country: jp
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #141 on: November 28, 2023, 04:53:10 am »
SPI decode worked for Martin on the DHO804, maybe a setup or SPI freq issue?
https://www.eevblog.com/forum/testgear/rigol-dho804-test-and-compare-thread/msg5177292/#msg5177292

"SPI decode still doesn't work on the digital channels under 1.02 firmware, so back in the drawer it goes."

I have checked most of the Rigol sites worldwide, including their Chinese site here (click the 4th tab from the right to see firmware), and only Firmware version 1.01 is currently available as of Nov. 28, 2023.  So if you are not mistaken about there being a version 1.02, please provide the source and a link to it.  Thanks.
 

Offline rf-loop

  • Super Contributor
  • ***
  • Posts: 4126
  • Country: fi
  • Born in Finland with DLL21 in hand
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #142 on: November 28, 2023, 06:18:14 am »
I think this event is more noticeable with this scope.

12-bit resolution is more sensitive to noisy signals.

In this context..  :bullshit:  |O

If I need good noise (aka bullshit) generator...  I will buy you for this work... how much you want salary.  :)
« Last Edit: November 28, 2023, 06:20:28 am by rf-loop »
I drive a LEC (low el. consumption) BEV car. Smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the wises gone?
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16787
  • Country: 00
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #143 on: November 28, 2023, 07:52:15 am »
12-bit resolution is more sensitive to noisy signals.

In this context..  :bullshit:  |O

 :palm:

Sorry, should I have said "less-than-perfect" signals?

Edit: After enabling the "Noise Rejection" function, the oscilloscope stops triggering at the low voltage level on the "rising edge" trigger type.

Oh, look, the "noise" rejection function fixed it! How is that possible?  :scared:
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6933
  • Country: hr
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #144 on: November 28, 2023, 08:06:28 am »
12-bit resolution is more sensitive to noisy signals.

In this context..  :bullshit:  |O

 :palm:

Sorry, should I have said "less-than-perfect" signals?

Edit: After enabling the "Noise Rejection" function, the oscilloscope stops triggering at the low voltage level on the "rising edge" trigger type.

Oh, look, the "noise" rejection function fixed it! How is that possible?  :scared:

You misunderstood. He said that if he enables "Noise Rejection" function it stop triggering completely on rising edge type when trigger level is low...

So something is wrong. Either some user error or problem with trigger.
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16787
  • Country: 00
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #145 on: November 28, 2023, 09:27:41 am »
So something is wrong. Either some user error or problem with trigger.

Definitely not the signal combined with 12-bit resolution?

PS: It cured his false triggers... leading him to the correct solution of adjusting the trigger level.
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6933
  • Country: hr
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #146 on: November 28, 2023, 10:27:32 am »
So something is wrong. Either some user error or problem with trigger.

Definitely not the signal combined with 12-bit resolution?

PS: It cured his false triggers... leading him to the correct solution of adjusting the trigger level.

12 bit resolution should make triggering more stable... Like I said...

Quote:

Edit: After enabling the "Noise Rejection" function, the oscilloscope stops triggering at the low voltage level on the "rising edge" trigger type.


Where do you see word fixed?
 

Online csuhi17

  • Frequent Contributor
  • **
  • Posts: 255
  • Country: hu
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #147 on: November 28, 2023, 03:02:16 pm »
The test signal was provided by a TinySA Ultra.
In the video, I set the simple edge trigger.
The frequency can be seen on the side, as well as the value of Vpp.
and in the pictures you can see it at 4 frequencies.
At 125Mhz and 250Mhz, you can see that the bad triggering zone is larger, that is, the value of deltaY compared to the total Vpp.
I can't reproduce this phenomenon as strongly on another scope.

Fnirsi oscilloscope = waste&regret
 
The following users thanked this post: thm_w, akkk44

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 6671
  • Country: de
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #148 on: November 28, 2023, 03:25:25 pm »
Thanks for sharing the video. And ouch, that looks wrong indeed...

In the experiments with the bi-directional edge trigger setting, the effect might be due to the phase of the sine wave where the trigger gets activated. At certain trigger levels you might always "catch" the sine wave at such a time that the next re-trigger again sees the same edge direction, while at other levels, the active edges alternate? So that would not be a bug.

But I don't have an explanation for the unexpected trigger points in the positive or negative edge setting. The trigger often "strikes" when the signal level is far away from the set trigger threshold. Clearly a bug, I'd say.
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6933
  • Country: hr
Re: Rigol DHO800/900 Oscilloscope Bug Reports + Firmware
« Reply #149 on: November 28, 2023, 03:26:44 pm »
The test signal was provided by a TinySA Ultra.
In the video, I set the simple edge trigger.
The frequency can be seen on the side, as well as the value of Vpp.
and in the pictures you can see it at 4 frequencies.
At 125Mhz and 250Mhz, you can see that the bad triggering zone is larger, that is, the value of deltaY compared to the total Vpp.
I can't reproduce this phenomenon as strongly on another scope.


Are you using Auto trigger mode? Try using normal trigger mode..
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf