Author Topic: New Rigol HDO1000 12-bit DSO - BUGs  (Read 18417 times)

0 Members and 1 Guest are viewing this topic.

Offline TKTopic starter

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
New Rigol HDO1000 12-bit DSO - BUGs
« on: November 11, 2022, 03:45:35 pm »
I am starting a new topic where members can share their experience with the new Rigol HDO1000 and report / discuss BUGs in the hardware/software.

As first post, I am going to share my experience trying to decode UART and SPI protocols with the HDO1074 scope.  Of course this is the first version of the software and calibration sheet shows manufacturing date October 2022.

The scope froze and rebooted several times during the simple testing.  I cannot make it decode a simple UART signal @ 115200, 8N1.  The signal is from an Arduino Uno board and it is the sketch that prints the ASCII table.  It starts with the message "ASCII TABLE...".  The scope fails to decode the signal.  I tried on my MSO5074 and it decodes correctly the letter 'A' I am showing in the screenshot.

This is the screenshot: 1637030-0

UART Decoder also only allows timebase up to 20ms.  Any timebase 50ms and up the scope disables decoding functionality.  So you cannot capture many packets and zoom to see the frames.  Actually it completely disables the decoding option with timebase higher than 20ms.  Probably software cannot handle decoding large number of frames and Rigol decided to disable it to not affect other areas of the scope.

Decoder divides the screen in 2 sections if you open the event table.  You can put it side-by-side or top and down.  I cannot make the windows detach and move, resize.

Let's start the BUGs discussion from here
« Last Edit: November 11, 2022, 03:50:22 pm by TK »
 
The following users thanked this post: egonotto, 2N3055, Martin72

Offline JPortici

  • Super Contributor
  • ***
  • Posts: 3461
  • Country: it
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #1 on: November 11, 2022, 04:28:03 pm »
UART Decoder also only allows timebase up to 20ms.  Any timebase 50ms and up the scope disables decoding functionality.

Wow really? A true riglol. Hope they eventually manage to get decoding running at any timebase (as most scope do)
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5841
  • Country: de
  • Testfield Technician
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #2 on: November 11, 2022, 04:30:17 pm »
AFAIK this is 1054Z behaviour..MSO5000didnĀ“t do this, AFAIK too.

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16670
  • Country: 00
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #3 on: November 11, 2022, 05:22:58 pm »
What's the sample rate at 50mS/div? It might not be high enough to do any useful decoding.



 

Offline TKTopic starter

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #4 on: November 11, 2022, 05:47:10 pm »
What's the sample rate at 50mS/div? It might not be high enough to do any useful decoding.
sample rate at 50mS/div is 2GSa/s, sample memory set to 50Mpts
 

Offline JPortici

  • Super Contributor
  • ***
  • Posts: 3461
  • Country: it
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #5 on: November 11, 2022, 07:24:42 pm »
And one should define useful decoding. 50ms/div is not unusual at all for me:
-LIN, with the scheduler scheduling frames spaced 10s of milliseconds apart
-plain UART, but at 1200bps
-SENT slow channel frame (1-2 bit per sent frame, 14-16 frames per message at about 1ms per frame)
And i don't have to think too hard about test setups involving such long timebases in which i monitor analog sensors with their digital counter parts, or events and communication correlation.
And in all of this i tend to limit the memory to 1MS per acquisition to have some acquisition history and to keep the scope responsive

But i get it if it's an imposed limitation to separate the product lines, makes sense, they have to justify the good scopes somehow
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16670
  • Country: 00
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #6 on: November 11, 2022, 08:03:15 pm »
And one should define useful decoding. 50ms/div is not unusual at all for me:

Jeez.

All I asked was what the sample rate was when people reported it stopped decoding.
 

Offline TKTopic starter

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #7 on: November 12, 2022, 03:10:27 am »
While trying to decode i2c, I discovered why UART was not decoding correctly.  I had to set the threshold to above 3V for a 5V UART signal.  The same with i2c, I have to set the threshold to 4.4V for the decoder to decode correctly (The i2c signal on the Arduino has a slow rise time due to internal resistor value).  But still many issues, like the decode values being out of position when the signal is moved and stops updating, decode value getting too small when timebase is changed and then staying tiny when timebase is moved back to a setting where decode value should be very visible, constant freezing (RIGOL SCOPE has stopped... Open app again)...

But what is it with being so picky with the threshold value, when at around 50% signal still is the same as at higher values?  Is it trying to use digital logic high and low values?  But the menu does not have any option to select the digital signal (TTL, CMOS, etc).

AND THE MOST ANNOYING BUG... IT RESETS THE COUPLING TO AC AND 20M BW LIMIT ON CH1 EVERY TIME THE APP RESTARTS!!!!!!
 

Offline markone

  • Frequent Contributor
  • **
  • Posts: 698
  • Country: it
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #8 on: November 12, 2022, 09:17:41 am »
While trying to decode i2c, I discovered why UART was not decoding correctly.  I had to set the threshold to above 3V for a 5V UART signal.  The same with i2c, I have to set the threshold to 4.4V for the decoder to decode correctly (The i2c signal on the Arduino has a slow rise time due to internal resistor value). 

Wait, pulse distorsion (mismatch in R/F edges slope) destroys any kind of UART transmission, what you see it's not up to Rigol decoder.

Is the probe set to 10:1 ?
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6662
  • Country: hr
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #9 on: November 12, 2022, 10:19:11 am »
Yeah, they released it too soon.
They were probably under enormous pressure to show something after huge investment and effort in making what is now 2nd chipset generation...

What I see so far is not very good.
We will have to wait until they fix at least basic bugs to make judgment.
 
The following users thanked this post: Jacon

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16670
  • Country: 00
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #10 on: November 12, 2022, 12:34:30 pm »
Yeah, they released it too soon.
They were probably under enormous pressure to show something after huge investment and effort in making what is now 2nd chipset generation...

Christmas sales season is coming. The bean counters probably prioritized getting the hardware out there instead of waiting another year.

(and it's not as if Rigol is the only company that does that...)
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6662
  • Country: hr
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #11 on: November 12, 2022, 12:51:34 pm »
Yeah, they released it too soon.
They were probably under enormous pressure to show something after huge investment and effort in making what is now 2nd chipset generation...

Christmas sales season is coming. The bean counters probably prioritized getting the hardware out there instead of waiting another year.

(and it's not as if Rigol is the only company that does that...)

Well apparently R&S does it too...  :-DD

Yes, companies do that.. that is right. But there should be a threshold of how low do you go.. It damages reputation, especially if you are in the process trying to build one ....
« Last Edit: November 12, 2022, 01:02:40 pm by 2N3055 »
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16670
  • Country: 00
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #12 on: November 12, 2022, 01:06:59 pm »
Yes, companies do that.. that is right.

Yep. I remember Siglent offering to post little bags of capacitors to to their "early adopters" so they solder them to the PCB and finally be able to compensate their probes properly.

Don't even get me started on second-rate companies like Apple telling people they were holding their new iPhones wrong, or the reason the phones were bending was that people were putting them in their pockets.
« Last Edit: November 12, 2022, 01:12:18 pm by Fungus »
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6662
  • Country: hr
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #13 on: November 12, 2022, 01:23:28 pm »
Yes, companies do that.. that is right.

Yep. I remember Siglent offering to post little bags of capacitors to to their "early adopters" so they solder them to the PCB and finally be able to compensate their probes.


That Siglent issue was not the same. It was a production batch problem.
Not saying it isn't a problem, but wasn't the same as releasing something that simply doesn't even work out of the box.
Errors when you have "we didn't anticipate this problem, and we had to learn it the hard way" is not the same as "we only developed 60% of product but we need to start selling it despite we know it doesn't even work. Who cares, we'll fix it later".

And it is not even advocating for Siglent here ( and they in fact learned from that and pay more attention to maturity before release..) but not even Rigol used to do that... Rigol used to be much more solid company in that regard years ago than right now. Let's hope they realize a mistake and make it right.

Siglent and Rigol are only ones keeping western brands in check. Otherwise it would be back to old cartel behaviour and blackmailing us with prices.. We need Siglent and Rigol to do well, so everybody benefits from it. Staunch Keysight users that would never buy "those chinese toys" never had Keysight at current prices. They should write a thank you note to their Chinese friends..
 

Offline skander36

  • Frequent Contributor
  • **
  • Posts: 724
  • Country: ro
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #14 on: November 12, 2022, 01:59:00 pm »
Maybe it is too much said "... simply doesn't even work out of the box..."
It works but it having some quirks  :). For sure they will be solved in time as happened with Rigol 5K.
MXO4 has also some quirks, and is in top makers.
About Siglent capacitor problems, they at least, talked about the problem, and offered complete board exchange for free. Rigol does not say a word ... 
Personally I am interested in buying HDO 1000, despite early problems. It is 12 bit scope at the price of a DMM ( Keysight 1282A) or less than Fluke 289 ...   
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16670
  • Country: 00
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #15 on: November 12, 2022, 02:14:53 pm »
Rigol does not say a word ... 

Have you contacted them?
 

Offline skander36

  • Frequent Contributor
  • **
  • Posts: 724
  • Country: ro
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #16 on: November 12, 2022, 02:29:32 pm »
Rigol does not say a word ... 

Have you contacted them?

Don't say you don't understand what I mean...
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16670
  • Country: 00
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #17 on: November 12, 2022, 02:44:42 pm »
It's a bit early to condemn this model, Rigol isn't even selling them yet in many parts of the world.

I'm sure there will be a firmware update soon.
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6662
  • Country: hr
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #18 on: November 12, 2022, 04:22:54 pm »
Maybe it is too much said "... simply doesn't even work out of the box..."
It works but it having some quirks  :). For sure they will be solved in time as happened with Rigol 5K.
MXO4 has also some quirks, and is in top makers.
About Siglent capacitor problems, they at least, talked about the problem, and offered complete board exchange for free. Rigol does not say a word ... 
Personally I am interested in buying HDO 1000, despite early problems. It is 12 bit scope at the price of a DMM ( Keysight 1282A) or less than Fluke 289 ...
Well it literally does not ... Look at the TK bug thread...
It sure does not meant it should be "condemn" but at this moment it is not something I would buy.
And given track record  I'm not sure of anything anymore...
And yes, I have been equally critical of R&S..
They all should know better.. regardless of the brand.
 

Offline skander36

  • Frequent Contributor
  • **
  • Posts: 724
  • Country: ro
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #19 on: November 12, 2022, 06:02:39 pm »
"Look at the TK bug thread..."

TK found the right threshold values for deconding to work. I have the same problem for other scopes. At least R&S has a button "Find Threshold" on trigger menu, which help.
Let see if Rigol step up with a fix. Even if they don't talk I'm pretty sure that they listen.
In December a  stock of HDO1000 should arrive.
 

Online Kleinstein

  • Super Contributor
  • ***
  • Posts: 14207
  • Country: de
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #20 on: November 12, 2022, 06:14:04 pm »
It makes perfectly sense to already offer the hardare before the software is fine tuned with all details. The pricing of the HDO1000 sugests that they can earn good money from the HDO4000 - there are quite some changes with the higher resolution Scops the last years .  From what Daves videos show, the interface looks OK and workable, at least for the main features. Chances are there are enough customers eager to get one even with some more minor features not (yet) working. Currently it is not so much about would buy, but could buy. 

The HDO1000 is not not so much made for mixed signal tasks - so the seriell decoders are likely not high priority for such a scope. Though in some cases it may still be the only scope for some - so it would be nice to have the seriel decode over a larger range of setttings.  It should be reasonable esay to add / fix, but with the more B brands one never knows when and if things are fixed in the software.
It is still very early - and the limited time scale is more like a missing feature / anoying point that may be fixed in the future.  If this would be Fluke or R&S it may come up a pay extra option though.
So early there is a good chance to get at least some FW updates - though likely not just for this feature.

A not fully working seriel decoder as the first "bug" to come up is a good sign.
 
The following users thanked this post: thm_w

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #21 on: November 12, 2022, 06:25:05 pm »
A not fully working seriel decoder as the first "bug" to come up is a good sign.

The "first" bug was what they did with the licensing scheme...
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16670
  • Country: 00
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #22 on: November 12, 2022, 07:25:30 pm »
That new Tek 'scope that appeared a couple of months ago didn't have the serial decoders enabled on launch because they weren't finished yet.

If the serial decoders on this one work above 50mS/div then that's something. I'm sure most people would rather have that today than a promise of "maybe next year sometime", like the Tek.

To the people that have one: What's the decoding like? Does it work well when it decides to do it?
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26907
  • Country: nl
    • NCT Developments
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #23 on: November 12, 2022, 07:39:21 pm »
That new Tek 'scope that appeared a couple of months ago didn't have the serial decoders enabled on launch because they weren't finished yet.

If the serial decoders on this one work above 50mS/div then that's something. I'm sure most people would rather have that today than a promise of "maybe next year sometime", like the Tek.
No. Because with the Tektronix it is specified the decoders don't work -yet- so you can base your choice on that. It is all about unspecified surprises (= bugs) that make buying the Rigol an adventure. If you need working decoders today, you don't buy the Tektronix (unless decoders have been added in the meantime) but something else that you know works. MicSig did the same when they released the TO1000 series; the decoders where added later and MicSig was totally open about that. In the end nobody benefits from a feature that is half baked at the release.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: tooki, JPortici, 2N3055, doppelgrau

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5841
  • Country: de
  • Testfield Technician
Re: New Rigol HDO1000 12-bit DSO - BUGs
« Reply #24 on: November 12, 2022, 10:17:57 pm »
"...Do you know what we call it internally when it is clear at launch that the product is not quite ready yet ?
Banana version...banana version ??
Yes, banana version - matures with the customer."

(V.Pispers, satirist)

 ;)
 
The following users thanked this post: rf-loop, _Wim_, 2N3055


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf