Author Topic: Rigol's New DHO800 Oscilloscope unbox & teardown  (Read 279408 times)

0 Members and 6 Guests are viewing this topic.

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5896
  • Country: de
  • Testfield Technician
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1800 on: December 22, 2023, 09:58:13 pm »
Just give Rigol a few weeks... Keeping the firmware download sections on their various international sites updated and consistent has never been their strongest suit.

Indeed(Rigol.eu)...


And yes, both are having the same content.
Simply chaotic. :palm:
« Last Edit: December 22, 2023, 10:00:01 pm by Martin72 »
 
The following users thanked this post: egonotto

Online shapirus

  • Super Contributor
  • ***
  • Posts: 1441
  • Country: ua
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1801 on: December 22, 2023, 10:04:52 pm »
I have a similar situation. I bought from the Chinese.
Aliexpress? Any issues with the customs?

(I'd rather buy it locally, but nobody seems to have them in stock yet.)
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 391
  • Country: ru
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1802 on: December 22, 2023, 10:29:06 pm »
Is it just a NA reg page though?
The return page after reg shows info on contacting Rigol worldwide.
My guess is it takes in whatever data you wish to put in there. I wonder if it's just going to someones email box, because if you select "OTHER" then someone needs to read what you write in the box, unless AI is doing it.
It seems to me that this is simply a private initiative of a regional distributor.
Here's what's also interesting - I tried this link from the .xml from bulba99 (https://spiderapi.rigol.com/api/Support/ProductUpgradePackage?sn=DHO8A25xxxxxxx) and found that different serial numbers give a different answer. I was not given an update file for any of the real serial numbers I tried, but for some serial numbers the error Prod_SeriesId Exception is thrown, and for some - Prodid Exception. I haven't come to any definitive conclusions, but it appears that in one case there is an invalid serial error, and in the other some other error. This is just an observation.
One gets the impression that serials are formed not just by sequential increments, but in a more complex manner. Perhaps they can be tied to the intended market region, or something else.
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 391
  • Country: ru
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1803 on: December 22, 2023, 10:48:35 pm »
Just give Rigol a few weeks... Keeping the firmware download sections on their various international sites updated and consistent has never been their strongest suit.

Indeed(Rigol.eu)...


And yes, both are having the same content.
Simply chaotic. :palm:
Moreover, these two links are different links, they even lead to different hosts, and the second one is incorrect :)
December - https://download.rigol.com/en/firmware/DHO800_DHO900(Software)UpdateV00.01.01.zip
August - https://www.rigol.euhttps//supportcn.rigol.com/Public/Uploads/uploadfile/files/ftp/Firmware/DHO800_DHO900(Software)UpdateV00.01.01.zip
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6553
  • Country: de
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1804 on: December 22, 2023, 10:54:25 pm »
One gets the impression that serials are formed not just by sequential increments, but in a more complex manner. Perhaps they can be tied to the intended market region, or something else.

Rigol might maintain a full list of serial numbers.

There was some speculation earlier how the serial numbers are linked to the product key -- which resides inside the scope, and is used to decrypt/check license codes for the upgrade options. When you purchase an option from Rigol, you enter your serial number in their online interface. But to return a valid option code they need to know the product key.

To my knowledge, it is not clear yet whether there is an algorithmic way to generate the key from the serial number -- or whether Rigol actually maintains a full cross-reference list of serial numbers and product keys for all produced DHO instruments.
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5896
  • Country: de
  • Testfield Technician
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1805 on: December 22, 2023, 11:11:00 pm »
The script for generating licenses for the DHOs is currently working.
This is quite different from the hacks for the MSO5000, for example.
When I received the complete option package for my MSO5074 from Rigol as a thank you, I had to generate it online - the generated keys are identical in length to what we generate today with the script for the DHO series.
While MSO owners still have to hack their scope every time they update their firmware, I had peace of mind because I had real keys.
Just like now with the DHO script.
I still don't know why the MSO hack was not developed further.

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 391
  • Country: ru
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1806 on: December 22, 2023, 11:15:08 pm »
One gets the impression that serials are formed not just by sequential increments, but in a more complex manner. Perhaps they can be tied to the intended market region, or something else.

Rigol might maintain a full list of serial numbers.

There was some speculation earlier how the serial numbers are linked to the product key -- which resides inside the scope, and is used to decrypt/check license codes for the upgrade options. When you purchase an option from Rigol, you enter your serial number in their online interface. But to return a valid option code they need to know the product key.

To my knowledge, it is not clear yet whether there is an algorithmic way to generate the key from the serial number -- or whether Rigol actually maintains a full cross-reference list of serial numbers and product keys for all produced DHO instruments.
I'm sure Rigol maintains a complete list of all serial numbers, and I'm pretty sure this list is linked to a list of product keys. It’s like car manufacturers who remotely produce ignition keys based on the car’s VIN code.
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5896
  • Country: de
  • Testfield Technician
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1807 on: December 22, 2023, 11:18:34 pm »
I know that at least Siglent has such a database.
I had received complete calibration documentation for my desktop multimeter after giving the serial number.

Online tautech

  • Super Contributor
  • ***
  • Posts: 28477
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1808 on: December 22, 2023, 11:57:24 pm »
I know that at least Siglent has such a database.
I had received complete calibration documentation for my desktop multimeter after giving the serial number.
They sure do !
A local unit not sold by us was confirmed as being China mainland supplied within hours.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16711
  • Country: 00
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1809 on: December 23, 2023, 12:47:26 am »
There was some speculation earlier how the serial numbers are linked to the product key

It definitely is.

To my knowledge, it is not clear yet whether there is an algorithmic way to generate the key from the serial number -- or whether Rigol actually maintains a full cross-reference list of serial numbers and product keys for all produced DHO instruments.

There is, Riglol does it, but it needs a private key.

I'm not sure where Riglol got the private keys for all the 'scopes from, I've long suspected Riglol is an inside job by a Rigol employee - there's just too many secret Rigol keys in it.

The algorithm is very complicated, involving elliptic curve crypto.

(Look at the key file, it starts with "brainpool", which is a standard curve used in ECC)

 
The following users thanked this post: egonotto

Offline enson72

  • Contributor
  • Posts: 45
  • Country: ua
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1810 on: December 23, 2023, 03:48:07 am »
But after that, the registered device did not appear in the personal account))
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 391
  • Country: ru
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1811 on: December 23, 2023, 04:17:40 pm »
By the way, I connected this miniature combo keyboard with a touchpad and it works great with the device :) Very convenient because of its compactness and wirelessness. Such keyboards come with Bluetooth or with their own proprietary receiver. I have the option with a proprietary receiver.
 

Offline t_i_t_o

  • Contributor
  • Posts: 42
  • Country: bg
 

Offline enson72

  • Contributor
  • Posts: 45
  • Country: ua
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1813 on: December 25, 2023, 07:26:36 am »
How to get the OTA GEL file: https://www.eevblog.com/forum/testgear/hacking-the-rigol-dho800900-scope/msg5238975/#msg5238975
In paragraph 2, it says that there will be an address inside the XML. I don't have it. Here's what's inside the second, downloaded xml.
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 391
  • Country: ru
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1814 on: December 25, 2023, 01:52:26 pm »
How to get the OTA GEL file: https://www.eevblog.com/forum/testgear/hacking-the-rigol-dho800900-scope/msg5238975/#msg5238975
In paragraph 2, it says that there will be an address inside the XML. I don't have it. Here's what's inside the second, downloaded xml.
I had the same problem with my serial number. This is a message about an unknown serial number - "No production information of serial number found". I had to change a couple of numbers in my serial number for it to work - DHO8A25x9x2xxx changed to DHO8A25x8x1xxx and then the link worked and I received an xml with the link.
 

Offline enson72

  • Contributor
  • Posts: 45
  • Country: ua
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1815 on: December 25, 2023, 05:04:54 pm »
I just downloaded yours from Google Drive and installed it. Initially there was an offset, after calibration it became normal. But I didn't understand why I needed this firmware. What she gives me. Moreover, it is not officially available on the sites. And I installed firmware 01.01 again.
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3226
  • Country: pt
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1816 on: December 25, 2023, 05:41:06 pm »
While MSO owners still have to hack their scope every time they update their firmware, I had peace of mind because I had real keys.

Most MSO owners... There are some who don't need to do that.

I still don't know why the MSO hack was not developed further.

The MSO keygen was fully developed since the beginning of times. It just isn't public.

There is, Riglol does it, but it needs a private key.

I'm not sure where Riglol got the private keys for all the 'scopes from, I've long suspected Riglol is an inside job by a Rigol employee - there's just too many secret Rigol keys in it.

The algorithm is very complicated, involving elliptic curve crypto.

(Look at the key file, it starts with "brainpool", which is a standard curve used in ECC)

Here are the usual "stretched" conclusions...

There is no reason to believe that the old ECC private keys are derived from the S/N. That's why Rigol includes the keys in device's NANDs and there is no function in the app code to generate them. Today's ECC algorithm is as much complicated as it was in riglol days, only the keys are longer.

As I've hinted a year ago, the DHO uses a totally messed up license system based on the original MSO system. Once again the ECC keys are unique to each device but they are not used correctly, as in the MSOs. While they may be generated based on the S/N (although there is not much space for creativity here) there is no indication that such happens.

My conclusion is that Rigol maintains a database with all this info as the majority of the others A/B brands do.

 
The following users thanked this post: egonotto, thm_w

Offline t_i_t_o

  • Contributor
  • Posts: 42
  • Country: bg
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1817 on: December 25, 2023, 05:54:33 pm »
But I didn't understand why I needed this firmware. What she gives me.
It fixes the annoying offsets when 250 megahertz bandwidth is enabled... That's all I wanted for Christmas! Now I have a four channel 250 megahertz scope for 400 euros.
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6553
  • Country: de
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1818 on: December 25, 2023, 06:55:19 pm »
Now I have a four channel 250 megahertz scope for 400 euros.

Well, you have four channels or you can look at a couple of 250 MHz signals, but not both at the same time.  ???
 

Offline enson72

  • Contributor
  • Posts: 45
  • Country: ua
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1819 on: December 25, 2023, 06:58:38 pm »
But I didn't understand why I needed this firmware. What she gives me.
It fixes the annoying offsets when 250 megahertz bandwidth is enabled... That's all I wanted for Christmas! Now I have a four channel 250 megahertz scope for 400 euros.
  But I also have no offset on firmware 01. According to this instruction, the offset does not occur. https://www.eevblog.com/forum/testgear/hacking-the-rigol-dho800900-scope/msg5148330/#msg5148330  And in firmware 02, there is not one item in this window, I do not know if this is correct.
« Last Edit: December 25, 2023, 07:08:15 pm by enson72 »
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16711
  • Country: 00
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1820 on: December 25, 2023, 07:18:45 pm »
But I didn't understand why I needed this firmware. What she gives me.
It fixes the annoying offsets when 250 megahertz bandwidth is enabled... That's all I wanted for Christmas! Now I have a four channel 250 megahertz scope for 400 euros.

Just don't turn on all the channels...
 
The following users thanked this post: Martin72

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5896
  • Country: de
  • Testfield Technician
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1821 on: December 25, 2023, 11:18:36 pm »
Concerns the Ultra Acquisition Mode:
Has anyone found a signal case where this mode is really useful for what?
It is only very sparsely described in all DHO manuals and there doesn't seem to be any kind of "white paper".
Well, you can create great graphics with it, but otherwise?
I had fed in various signals with random glitch pulses, but I was able to capture these glitches better in normal mode with the appropriate trigger than in Ultra mode, which with the (measured) high waveform update rate actually seems to be made for this.

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16711
  • Country: 00
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1822 on: December 25, 2023, 11:58:14 pm »
As I've said before, I don't think it's there for capturing single glitches.

I think it's there so you can visualize a glitch in context with what went just before/after it.

You can also see evolving waveforms in 3D.

Edit: And it has a much faster waveform update rate than normal record mode...
« Last Edit: December 26, 2023, 12:02:16 am by Fungus »
 

Offline AndyBig

  • Frequent Contributor
  • **
  • Posts: 391
  • Country: ru
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1823 on: December 26, 2023, 12:10:05 am »
After reading the topics, I got the impression that most users encountered a shift when converting oscilloscopes from 8xx to 9xx on version 00.01.01. I've definitely encountered this. And after updating to version 00.01.02 there is no offset after transferring from 814 to 914 :)
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5896
  • Country: de
  • Testfield Technician
Re: Rigol's New DHO800 Oscilloscope unbox & teardown
« Reply #1824 on: December 26, 2023, 01:01:44 am »
As I've said before, I don't think it's there for capturing single glitches.

I think it's there so you can visualize a glitch in context with what went just before/after it.

You can also see evolving waveforms in 3D.

Edit: And it has a much faster waveform update rate than normal record mode...

But that's exactly the point, Fungus.
What else do you want with a very fast update rate if not to be able to capture very short events?
These various display options are simply a graphical gimmick with no real added value.
Rigol must have had something in mind when they implemented this.
I'm tempted to write to them, even if the prospect of a reply seems rather slim at the moment, because I've still been waiting for an answer to a question for weeks.


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf