Author Topic: New Rigol 16-bit function generators DG800/900 series  (Read 220678 times)

0 Members and 4 Guests are viewing this topic.

Offline Luckygecko

  • Newbie
  • Posts: 4
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #500 on: August 06, 2020, 01:48:44 am »
Maybe I am missing something, but if you have the DG811 with any firmware version, then upgrade to 2.04, then downgrade to 2.02 you end up with a DG992 with the original serial number...

What is the point of downgrading all the way to 1.08?

I've not read this whole mega thread, but Rigol either patched the firmware to 'fix' this model change issue or the firmware has a new private key so the 'magic' service USB trick no longer works on firmware later than 1.08.    With firmware 1.08 using the USB drive with the correct code in the right sector makes the unit that one is doing factory maintenance the best I can tell.  This allows commands not normally allowed.  One of them being the model change.  I would assume this allows Rigol or a service center to replace your main board and then set your orginal serial number and model to the replacement.  This way they don't have to make a board for each different model.   (it is also a cost savings at the factory/in design). 

Here is an earlier post:
I'm going to declare that the hack is closed or changed in firmware version 00.01.09.00.00
At least until the clever people can get hold of the firmware and take a look at it.
....
 

Offline Luckygecko

  • Newbie
  • Posts: 4
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #501 on: August 06, 2020, 04:08:29 am »
I had a moment to try a USB Ethernet adapter.  Went to the 'junk' drawer and pulled one out. It had a USB C connector so I had to use an USB C to A adapter. Nevertheless, it worked.  Windows 10 gives it this information: (Realtek controller)


USB\VID_0BDA&PID_8153&REV_3000

Hope this is helpful.  I left settings at default.

1041802-0
1041806-1
1041810-2
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #502 on: August 06, 2020, 05:48:12 am »
Maybe I am missing something, but if you have the DG811 with any firmware version, then upgrade to 2.04, then downgrade to 2.02 you end up with a DG992 with the original serial number...

What is the point of downgrading all the way to 1.08?

I've not read this whole mega thread, but Rigol either patched the firmware to 'fix' this model change issue or the firmware has a new private key so the 'magic' service USB trick no longer works on firmware later than 1.08.    With firmware 1.08 using the USB drive with the correct code in the right sector makes the unit that one is doing factory maintenance the best I can tell.  This allows commands not normally allowed.  One of them being the model change.  I would assume this allows Rigol or a service center to replace your main board and then set your orginal serial number and model to the replacement.  This way they don't have to make a board for each different model.   (it is also a cost savings at the factory/in design). 

Here is an earlier post:
I'm going to declare that the hack is closed or changed in firmware version 00.01.09.00.00
At least until the clever people can get hold of the firmware and take a look at it.
....
i started with a DG811 with 2.04. Downloaded and installed 2.02 as it is allowed by 2.04. My unit converted automatically to a DG992 with the original serial number. No need to patch anything
 

Offline Vtech

  • Regular Contributor
  • *
  • Posts: 58
  • Country: pl
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #503 on: August 06, 2020, 07:02:42 am »
i started with a DG811 with 2.04. Downloaded and installed 2.02 as it is allowed by 2.04. My unit converted automatically to a DG992 with the original serial number. No need to patch anything

Rigol hacked itself  :-DD

I assume that without all the steps (downgrading to 1.08, changing model and applying "finish upgrade") the model change won't survive firmware upgrade. Following all the steps you have permanent change - you can upgrade the firmware and the model will stay the same (DG992).
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #504 on: August 06, 2020, 08:17:05 am »
i started with a DG811 with 2.04. Downloaded and installed 2.02 as it is allowed by 2.04. My unit converted automatically to a DG992 with the original serial number. No need to patch anything

 :wtf: And you think that's an achievement? You're downgrading...

I assume that without all the steps (downgrading to 1.08, changing model and applying "finish upgrade") the model change won't survive firmware upgrade. Following all the steps you have permanent change - you can upgrade the firmware and the model will stay the same (DG992).

You assume well. There's also the MODF way...  ;)



 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #505 on: August 06, 2020, 03:26:39 pm »
i started with a DG811 with 2.04. Downloaded and installed 2.02 as it is allowed by 2.04. My unit converted automatically to a DG992 with the original serial number. No need to patch anything

 :wtf: And you think that's an achievement? You're downgrading...

I am not saying it is an achievement.  It all depends on your objectives... if you just want to have a DG992 with not the latest firmware (Rigol does not update it very frequently, anyway), this is the easiest path.  I tried applying 1.08 modified... but my unit kept at 2.04, the hack did not work.  Then I decided to downgrade to 2.02 and hack from there, but I realized the unit already was a DG992 with the original serial number... my objective was satisfied.  I will try installing 2.04 later today and see if it keeps the hack or not. 
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #506 on: August 06, 2020, 03:36:18 pm »
I will try installing 2.04 later today and see if it keeps the hack or not.

Before trying that, run this.
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #507 on: August 06, 2020, 07:01:51 pm »
I will try installing 2.04 later today and see if it keeps the hack or not.

Before trying that, run this.
Installing directly 2.04 did not keep the hack.  Installed 2.02 back and device is DG992.  Installed SardineUpdateFinishUpgrade.GEL (it does not run like a valid install, it stays in the same state, asking again if I want to upgrade, does not reboot).  Then install 2.04 and it reverts to DG811.  It was the same symptom when trying to use 1.08 modified, it never installed.
« Last Edit: August 06, 2020, 07:16:35 pm by TK »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #508 on: August 06, 2020, 07:30:14 pm »
Execute the procedure as listed by Vtech and it should work.
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #509 on: August 06, 2020, 09:11:48 pm »
You mean all the process described by Vtech from 0 to 5?
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #510 on: August 06, 2020, 09:15:34 pm »
You mean all the process described by Vtech from 0 to 5?

Yep.
 

Offline Martian Tech

  • Regular Contributor
  • *
  • Posts: 91
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #511 on: August 08, 2020, 01:31:39 am »
A bit off the main topic of discussion, but just wondering if anyone else has tried operating one of these with an external timebase?  With mine, it runs OK for a while, then switches back to the internal timebase.  My source is a buffered OCXO, and the output voltage is within spec.  BUT I'm running 1.08 firmware - wondering if maybe upgrading to new firmware will fix it?
 

Offline dave3533

  • Contributor
  • Posts: 22
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #512 on: August 11, 2020, 04:55:08 pm »
Is there a preferred base model (eg, DG811, 812, etc) to attempt the model change/firmware update?
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #513 on: August 11, 2020, 05:03:40 pm »
Is there a preferred base model (eg, DG811, 812, etc) to attempt the model change/firmware update?

Indifferent.
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #514 on: August 12, 2020, 12:09:26 am »
Is there a preferred base model (eg, DG811, 812, etc) to attempt the model change/firmware update?

Indifferent.
The cheapest one
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #515 on: August 12, 2020, 07:01:15 pm »
This script replaces the previous one and also downloads the calibration files so that people can analyse them.
 
The following users thanked this post: Swat

Offline jscm2000

  • Contributor
  • Posts: 26
  • Country: cn
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #516 on: August 14, 2020, 03:25:17 pm »
Hello everyone!
My DG811 version is 00.02.04.00.00, and I upgraded to 992 according to the method provided by Vtech.
But the output voltage is very different. What is the reason?
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #517 on: August 14, 2020, 04:00:38 pm »
Hello everyone!
My DG811 version is 00.02.04.00.00, and I upgraded to 992 according to the method provided by Vtech.
But the output voltage is very different. What is the reason?
Did you add a 50ohm termination to the scope input?
 
The following users thanked this post: jscm2000

Offline Martian Tech

  • Regular Contributor
  • *
  • Posts: 91
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #518 on: August 14, 2020, 04:10:24 pm »
Hello everyone!
My DG811 version is 00.02.04.00.00, and I upgraded to 992 according to the method provided by Vtech.
But the output voltage is very different. What is the reason?
What is the bandwidth of your oscilloscope?
 
The following users thanked this post: jscm2000

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #519 on: August 14, 2020, 04:30:41 pm »
But the output voltage is very different. What is the reason?

Uncalibrated.
 
The following users thanked this post: jscm2000

Offline Martian Tech

  • Regular Contributor
  • *
  • Posts: 91
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #520 on: August 14, 2020, 05:13:19 pm »
Wait, back up - is the question why is the output not relatively flat across the frequency range, or why is it different than what was reported by timber23 in reply #199 of this thread (https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg2427906/#msg2427906)?

FWIW: I just checked mine (DG822 received w/firmware ver 1.08 -> Agilent DSO6034A 300MHz oscilloscope), and my results pretty closely match timber23's.
« Last Edit: August 14, 2020, 05:58:04 pm by Martian Tech »
 

Offline jscm2000

  • Contributor
  • Posts: 26
  • Country: cn
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #521 on: August 14, 2020, 05:55:34 pm »
But the output voltage is very different. What is the reason?

Uncalibrated.
How to calibrate?
 

Offline jscm2000

  • Contributor
  • Posts: 26
  • Country: cn
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #522 on: August 14, 2020, 05:57:11 pm »
Hello everyone!
My DG811 version is 00.02.04.00.00, and I upgraded to 992 according to the method provided by Vtech.
But the output voltage is very different. What is the reason?
Did you add a 50ohm termination to the scope input?
High resistance,Not 50Ω
 

Offline jscm2000

  • Contributor
  • Posts: 26
  • Country: cn
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #523 on: August 14, 2020, 05:59:56 pm »
Hello everyone!
My DG811 version is 00.02.04.00.00, and I upgraded to 992 according to the method provided by Vtech.
But the output voltage is very different. What is the reason?
What is the bandwidth of your oscilloscope?
Oscilloscope bandwidth is 100MHz,DS1074Z ↑ DS1104Z
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #524 on: August 14, 2020, 06:33:17 pm »
How to calibrate?

Not publicly known.
 
The following users thanked this post: jscm2000


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf