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

0 Members and 1 Guest are viewing this topic.

Offline tatel

  • Frequent Contributor
  • **
  • Posts: 435
  • Country: es
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #750 on: June 14, 2021, 08:05:34 pm »
Got my DG811 past week.

It came with FW 2.05. Backup. Direct downgrade to FW 1.8. Magic disk done on Linux with mkfs.vfat and dd. SN and MODIF done with pyvisa-py and A-B USB cable. Applied finish_upgrade_2.04. Direct upgrade to 2.06. It shows DG992 and correct serial number in System info.

Thank you all guys  :-+ :clap:
 

Offline tatel

  • Frequent Contributor
  • **
  • Posts: 435
  • Country: es
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #751 on: June 17, 2021, 12:39:04 am »
Got an UGREEN adapter, USB2.0, some €15 on amazon. Works fine after active ethernet cable is connected. Chipset ASIX AX88772

Amazon reference is B00MYT481C

I think it's more or less the same that this one from ali: https://es.aliexpress.com/item/32822792344.html

Ali price is about €10, so it isn't the cheapest. Hopefully there will be good isolation, etc

 
The following users thanked this post: duckduck

Offline justme1968

  • Contributor
  • Posts: 16
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #752 on: June 17, 2021, 05:22:15 pm »
just got my dg811 with 00.02.05 (?) and followed https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg3157600/#msg3157600 successfully to get a dg992 with 00.02.04.

the only thing i had to change in the procedure: just inserting the usb stick and answering the prompt resulted in no change at all. i had to use the boot/help method every time i used a new .gel file.

i could not find a download for the 00.02.05 version that was installed before. there is a link to 00.02.06 on the rigol site but all links from rigolna.com give an error and rigol.eu only has 00.02.04. is there a working link to 00.02.06 somewhere and has anything relevant changed in this version?


also liberated my new mso5074.

thanks for everything :)
 

Offline TurboTom

  • Super Contributor
  • ***
  • Posts: 1389
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #753 on: June 17, 2021, 05:50:12 pm »
just got my dg811 with 00.02.05 (?) and followed https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg3157600/#msg3157600 successfully to get a dg992 with 00.02.04.

the only thing i had to change in the procedure: just inserting the usb stick and answering the prompt resulted in no change at all. i had to use the boot/help method every time i used a new .gel file.

i could not find a download for the 00.02.05 version that was installed before. there is a link to 00.02.06 on the rigol site but all links from rigolna.com give an error and rigol.eu only has 00.02.04. is there a working link to 00.02.06 somewhere and has anything relevant changed in this version?


also liberated my new mso5074.

thanks for everything :)

If you just look one page back, it's there...
 

Offline justme1968

  • Contributor
  • Posts: 16
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #754 on: June 17, 2021, 06:09:10 pm »
thanks! so many links today. i just have missed that one.
 

Offline stcoso

  • Regular Contributor
  • *
  • Posts: 107
  • Country: it
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #755 on: June 19, 2021, 02:15:17 pm »
A question about using two of these generators synced: let's say i want to use a unit as a "master" (sync out) and one a "slave" (sync in) and i want to generate 4 square waves with the same frequency and phase... can it be done? Is there another way to align the edges across two units? 
 

Offline Pfriemler

  • Regular Contributor
  • *
  • Posts: 137
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #756 on: June 20, 2021, 04:23:01 pm »
Just got my DG811 and played a while, checking my devices ...

When using my scope and the DG811 counter input together, I accidently found a strange behavior and ask you to check it if it's normal or not:

Putting the counter's input coupling to "AC" produces a DC output of  - 5.3 V on the BNC input (!).
Loaded with an 1k resistor it drops down to -0.013 V (= 13 mikroA if shortened with a DMM)
This only occurs if you switch the counter on once and remains active even if you switch the counter off.
After a power cycle, the input is 0.00 until you switch the counter on.
If the coupling is set to "DC", there's no DC, just 0.00 V. Set it back to "AC", and the voltage is on.

Did I get a bad device or ist this the normal behavior?

I just want to know this before I do any step to liberate it...

edit: firmware is stock, 2.05
« Last Edit: June 20, 2021, 04:26:18 pm by Pfriemler »
once you do it right, it works :-)
 

Offline Ewald1963

  • Contributor
  • Posts: 11
  • Country: nl
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #757 on: June 20, 2021, 04:46:30 pm »
Hi Pfriemler,

I can confirm that my unit behaves exactly the same as yours.

Upgraded it from DG811 00.02.04.00.00 to DG992 00.02.04.00.00 just a few minutes ago.
Thanks to all the great minds on this forum that found out these hacks!
It is with the upgraded version that I did the above checks.

About to upgrade further to 00.02.0.6.01.00 soon.

Regards

Ewald
 

Offline Ewald1963

  • Contributor
  • Posts: 11
  • Country: nl
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #758 on: June 20, 2021, 09:09:12 pm »
Hi all,

I bought me a DG811 sometime last year, but hadn't had much time to explore the hacks described in this amazing blog.
Last week I finally catched up and today succesfully managed to upgrade my DG811 to a DG992!
A big thank you to those who found out how to perform this hack and made the procedure available to the rest of us. TV84 and VTech but also many others where very helpful in there postings!

After the hack I was playing around a little and seem to have some quirk which I do not remember having seen noticed in this blog.

My scenario is as follows:
1) Connect both outputs to my oscilloscope;
2) Set output 1 and 2 both to 10 MHz sine (Ampl=2Vpp, Offset=0, Phase=0);
3) Enable the counter, this turns of output 2;
4) Disable the counter;
5) Turn channel 2 on again;

Instead of my 10MHz sine, the scope now displays something like a 10 MHz ramp (0V to +1V)!
Note: some times I do get my sine back after step 5), but most of the time I don't!)
Turning off and on output 2 or turning the counter on and off again does not restore normal operation of output 2.

The only scenario i have found to get things back to normal goes as follows:

1) Set frequency of channel 2 to something other than 10MHz (I set it to 11 MHz)
2) Enable counter (this turns of channel 2)
3) Turn off counter
4) Select channel 2 and you'll see that channel 2 is now set to the same frequency as channel 1 (10MHz in this example)(!)
5) Turn on channel 2 and there is your sine again.

This seems like a bug to me.
Behaviour is not dependant on frequency, I tried 50 MHz and 60 MHz as well with similar results.
I wonder if others can replicate it.

Regards,

Ewald
 

Offline Pfriemler

  • Regular Contributor
  • *
  • Posts: 137
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #759 on: June 21, 2021, 01:32:12 pm »
Just did something for the freedom of my DG811  :-DD
Unlike for justme1968, the 2. (finish 2.04 update) and 3. (FW 2.06) .GEL file were prompted for update and ran successfull (self-boot including for 2.06). Stock FW was 2.05 = same.
I am curious if the ":PROG:MODE DG992" is really necessary? After the first .GEL (which I had to install in boot with pushing HELP) the device turned into a DG992 as decribed, the *IDN? after re-setting SN and after the :PROG:MODE returned exactly the same values, as I could see.
Nevertheless: It works as described, and here's another BIG THXs!!! to all who made this possible.

In thankful reply to Ewald1963, which helped me to verify the behavior of my DG811 (and justme1968, too):
1) Connect both outputs to my oscilloscope;
...
5) Turn channel 2 on again;

Instead of my 10MHz sine, the scope now displays something like a 10 MHz ramp (0V to +1V)!
Same here, I did it 4 times and got a sin (phased 180) or this ramp (rather a unsymmetrical saturated ramp).
Did it also @2kHz, with the same result.

Quote
1) Set frequency of channel 2 to something other than 10MHz (I set it to 11 MHz)
...
4) Select channel 2 and you'll see that channel 2 is now set to the same frequency as channel 1 (10MHz in this example)(!)
5) Turn on channel 2 and there is your sine again.
Similar. I got the same freq at CH2 and a sine. The "ramp" comes if both channels had the same freq before switching the counter on.

AND:
After updating to 2.06, the Home and Menu button are switched in function (as mentioned in the changelog) - but not when pressing HELP and Home/Menu ... :clap:
once you do it right, it works :-)
 

Offline stcoso

  • Regular Contributor
  • *
  • Posts: 107
  • Country: it
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #760 on: June 24, 2021, 08:28:09 am »
I'm trying to remote control my unit via Rigol UltraSigma. I'm really new to the SCPI world, so my question is probably stupid but... how does BATCH work?
Can someone please post an example of an scpi batch file?



thanks
 

Offline stcoso

  • Regular Contributor
  • *
  • Posts: 107
  • Country: it
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #761 on: June 25, 2021, 04:10:54 pm »
I'm trying to remote control my unit via Rigol UltraSigma. I'm really new to the SCPI world, so my question is probably stupid but... how does BATCH work?
Can someone please post an example of an scpi batch file?



thanks


I've diverted to python (pyvisa).  ;D


And i might have discovered a strange bug while dicking around with remote controlling... When using the pulse wavefunction, if i set a duty cycle (whatever%) i can't go back to 50%. I can set everything but no 50%  :-\
I thought that could've been related to python ---> same results with UltraSigma


 

Offline bateau020

  • Regular Contributor
  • *
  • Posts: 241
  • Country: fr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #762 on: June 25, 2021, 04:25:50 pm »
For those who want a more centralised tool:
Just added remote control for DG800/DG900 to TestController, see https://www.eevblog.com/forum/testgear/program-that-can-log-from-many-multimeters/msg3594054/#msg3594054
sigrok's support is extremely minimalist.
So I decided to add it to TC, as I use that for some other tools I have.
My addition to TC is also somewhat minimalist, but I can expand it easily if you want.
 
The following users thanked this post: thm_w

Offline Ewald1963

  • Contributor
  • Posts: 11
  • Country: nl
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #763 on: July 13, 2021, 06:18:38 pm »
Hello,

I hope somebody can shed some light on this, in my eyes, curious behaviour of the Dualtone waveform option of my "upgraded" DG811.
I've set:
 * Freq1 = 10 MHz
 * Freq2 = 20 MHz
 * Ampl = -10 dBm
 * Offset = 0.0 Vdc

My spectrum analyzer (SSA3021X Plus) now shows this:
 * Signal at 10 MHz; Amplitude = -16,67 dBm
 * Signal at 20 MHz; Amplitude = -18,01 dBm
 * Signal at 105 MHz; Amplitude = -34,50 dBm

I expected only to see the 10 MHz and 20 MHz signals but not the 105 MHz signal. Also I don't understand why the amplitude of the 10 MHz and 20 MHz signals is so much lower than the set -10 dBm and why the 105 MHz signal has a relatively high amplitude (less than 20 dB below the highest of the other signals).

Tried similar settings with 5 MHz and 10 MHz and then there is an additional signal at 115 MHz.

If I use both channels of the DG811 and set them to 10 MHz and 20 MHz respectively I do not see these strange additional signals. Also, in that case the amplitudes of both signals are identical at -14,12 dBm.

Most likelyI am just overseeing something obvious, but then again, i don't see it yet.

Thanks,

Ewald



 
The following users thanked this post: TurboTom

Offline TurboTom

  • Super Contributor
  • ***
  • Posts: 1389
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #764 on: July 13, 2021, 06:59:14 pm »
@Ewald:

Thanks for this input, that's an interesting find. I could replicate this behavior with my DG811+ except for the level mismach. I find the two preset signals to be equal within 0.5dB. Maybe it's the result of your interconnection to the SA that may act like a low pass?

The "harmonic" is quite a peculiar thing: it's only dependent on the second frequency, so it's not a mixing product of the two generated frequencies. Its frequency appears to be fhrm = fsamp/2 - F2. Seems like Rigol got something wrong there, maybe not high enough sample count.

Edit:
Here's a funny scope screen shot: f1 = 1µHz; f2 = 20MHz -- not quite a sine shape. Even though the harmonic "walks through", averaging doesn't completely return the trace to a proper sine shape, albeit triggering may have an effect on this as well. I guess Rigol's got to address this issue...
« Last Edit: July 13, 2021, 07:43:53 pm by TurboTom »
 

Offline Pfriemler

  • Regular Contributor
  • *
  • Posts: 137
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #765 on: July 14, 2021, 09:36:14 am »
That's weired. Got this on my DG, too. Have no SA, only the FFT in Scope.
Tried something else, for instance:
- Dualtone 5+10 MHz: two nearly equal peaks at 5 and 10 MHz and one at 115 MHz. You can see a very distorted wave.
- Dualtone 10+5 MHz( just swap the frequency 1 and 2 setting): two nearly equal peaks at 5 and 10 MHz and one at 120 MHz. May fit to TurboTom's equation.
But:
- Harmonics 5 MHz, only the second (give a mix of 5 and 10 MHz, too): fine signal, no peak >100 MHz. The waveform is clear of distortions.

once you do it right, it works :-)
 

Offline SmartiesEmpire

  • Newbie
  • Posts: 1
  • Country: at
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #766 on: July 16, 2021, 05:51:26 pm »
Hi,

maybe you can help me. I got my DG811 also shipped with firmware 2.05. When I try to downgrade with the provided gel file it's just busy a little bit, and then shows the normal screen again. No downgrade. So I tried several USB sticks and holding the Help/Local Key while booting. No success tho :( What did i miss?

Thanks
Smartie

EDIT:
If you come from 2.05 you have to press the Help/Local Key rapidly as some users stated before :)
« Last Edit: July 16, 2021, 06:10:19 pm by SmartiesEmpire »
 
The following users thanked this post: TheBay

Offline TheBay

  • Supporter
  • ****
  • Posts: 1016
  • Country: wales
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #767 on: July 16, 2021, 10:16:56 pm »
Finally got my hands on a DG812, was torn between this and the Siglent SDG1032X.
I actually like the case design and it's performance is perfect for my use.
Even more impressed that it's fanless, which is a blessing when I'm listening for a 1KHz tone on a receiver for SNR and Sinad.

Mine came with 2.05, so going to have a look through the posts and see what the process is for downgrading to do the "Hack"

I have a couple of questions, if I "liberated" it, would it function the same as a DG952? I don't want to go all the way up to the highest model as we can't (yet) calibrate it, but I'm thinking out of the box without calibration would it be identical to a DG952 or a lesser model?

Also can it easily be put back to it's standard model if it had to go in for a repair under warranty?
« Last Edit: July 16, 2021, 11:13:35 pm by TheBay »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3217
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #768 on: July 16, 2021, 11:04:57 pm »
It should work as a 952. Regarding a rollback to 811/2, it's the same procedure as an upgrading but it all depends on the reason why it needs to go for repair.
 
The following users thanked this post: TheBay

Offline simonth

  • Newbie
  • Posts: 1
  • Country: dk
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #769 on: July 26, 2021, 04:10:41 pm »
Hi! This thread and the work of many of you made me order a DG811 that arrived today. Thanks!!

Link.
This link now points to the latest version 02.06.00.01. Stupid me didn't check the file version before I applied the update to my new DG811 delivered with 02.05. So now I have a brand new device with the latest official FW, 'unliberated'!  |O
If anyone can provide a link for the 02.02 fw I will try if I can still downgrade.

EDIT:
Well... I tried Vtechs modified 01.08 from https://drive.google.com/file/d/16nC-uJ12MXilJElv4Eukvt1IW4RzGdb7/view?usp=sharing and that actually loaded without any issues. So downgrade from official 02.06.00.01 is still possible! I will try to follow the rest of the steps described in https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg3157600/#msg3157600 later tonight or tomorrow and report back.

EDIT2:
Success!
I now have a 'liberated' device running 02.06.00.01.
I did have to do a reboot between step 3 and step 4 for the device to see the USB stick but apart from that it all went smooth!
The device still reports "Calibrated" but I haven't looked at the output signals yet, will update this post when I get the chance.
« Last Edit: July 26, 2021, 07:17:08 pm by simonth »
 

Offline SteveGT

  • Newbie
  • Posts: 1
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #770 on: July 27, 2021, 04:24:57 pm »
Hello.
Can everyone tell me how to save an ARB file from my Oscilloscope ?

DS1054Z with latest Firmware.
DG822 with 02.06.01 (Upgrade to 922)
Both Devices connected via USB.

HOME -> Continuous  -> Arb -> Other -> From File -> DZ1104Z -> CH1 / Screen Data -> READ
Store -> C:  [name] it gives an [CH2 new].RSF file.
Stored under State File and C: not in the ARB Folder.

// Page 104 from DG900-UserGuide-EN.pdf
((
1. State File
Stores the instrument state in the internal or external memory in "*.RSF" format.
The state file stored includes the dual-channel selected waveform, frequency,
amplitude, offset, duty cycle, symmetry, phase, modulation, sweep, burst
parameters, frequency counter parameters, as well as utility function parameters
and system parameters under the Utility menu.
))

The Replay Signal  from CH2 on the DG looks on the DZ relative the same as the original Signal... so far so good.

Restart the DG, All Settings an Values in the Left Waveform Screen are restore from Values before Restart.
BUT the Output signal is 0V DC.
HOME -> Continuous  -> Arb -> Other -> From File -> C: -> [CH2 new].RSF -Read
....the Output signal is 0V DC.


On the other Side:
Read the Signal from Oszi, Touch the Edit Symbol an Screen and then Save give an CH1new.SEQ File.
It is visible only under C:. Not in ARB Folder...
Load this File gives a 0VDC Line.

PS:
The DG822 comes with Blue Logo and 02.05 Firmware.
Flash the Finish_Upgrade_2.04.zip File found in this Tread, enter via SCPI the correct Serial Number und flash the normal 02.06.01 Update.

« Last Edit: July 27, 2021, 04:47:35 pm by SteveGT »
 

Offline kikis

  • Newbie
  • Posts: 4
  • Country: gr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #771 on: July 27, 2021, 08:34:38 pm »
hi
have a DG812 with 2.06, follow the steps to downgrade to 1.08 successfully, info shows 992 and correct serial# but when try to apply Finish_Upgrade_2.04.zip i get ERROR: bad scrip!
any ideas?

thanks
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3217
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #772 on: July 28, 2021, 11:10:56 am »
hi
have a DG812 with 2.06, follow the steps to downgrade to 1.08 successfully, info shows 992 and correct serial# but when try to apply Finish_Upgrade_2.04.zip i get ERROR: bad scrip!
any ideas?

thanks

If "info shows 992 and correct serial# " then there's no need for Finish_Upgrade_2.04.zip
 

Offline kikis

  • Newbie
  • Posts: 4
  • Country: gr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #773 on: July 28, 2021, 12:01:57 pm »
thanks for the reply

the problem is that i can not update firmware higher than 1.08. for example i tried 2.04 & 2.06 and it went back to DG812
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3217
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #774 on: July 28, 2021, 12:06:43 pm »
Are you running the Finish script in v1.08? Did you unzip the file?
« Last Edit: July 28, 2021, 12:08:19 pm by tv84 »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf