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

0 Members and 1 Guest are viewing this topic.

Offline frozenfrogz

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #375 on: March 06, 2020, 08:43:10 pm »
My DG812 came with FW 1.08.01 and I initially could upgrade it to the 992 model when tv84 first posted the instructions.
I did not run a firmware update in the meantime but just now installed 2.04.
After FW update it still runs in 992 mode without any changes, keeping the original DG8xxxx serial number etc.

Just wanted to report back that there was no problem at all upgrading to the new firmware. :)
He’s like a trained ape. Without the training.
 
The following users thanked this post: PushUp

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23096
  • Country: gb
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #376 on: March 06, 2020, 09:59:20 pm »
This thread is going to lose me some coin soon  :-DD
 

Offline Wintel

  • Regular Contributor
  • *
  • Posts: 53
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #377 on: March 06, 2020, 10:57:01 pm »
Maybe it is also useful to name the FW the DG8XX was originally delivered with?

Could it be, that the DG8XXies originally shipped with 1.09, got a special "implementation"?

Naaaa...  My DG came as 1.08.

Downgrade. Set the original S/N and model = "DG992", explicitly with my 1st procedure. Then try again the upgrade. Or after setting things, flash a FW previous to 2.04 and then 2.04.

Don't do any operation with the S/N DG9... No need to invent.

After upgrade from FW 1.08 to FW 2.04 , does the "DG992" can output 100MHz without any problem?
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 7220
  • Country: ca
  • Non-expert
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #378 on: March 07, 2020, 12:06:46 am »
After upgrade from FW 1.08 to FW 2.04 , does the "DG992" can output 100MHz without any problem?

yes
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline timber23

  • Contributor
  • Posts: 47
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #379 on: March 07, 2020, 02:42:28 pm »
After upgrade from FW 1.08 to FW 2.04 , does the "DG992" can output 100MHz without any problem?
yes
For me, there is still a problem at 100MHz. The output power is reduced by (-11.3 - (-8.08) [dBm] =) -3.22 dBm.
So the output of a 100MHz sinusoidal signal is possible with FW 2.04, but at least my device has the same reduced output power problem as before with FW 1.08.
I attached a photo of my hacked DG811->DG992 with FW 2.04. Furthermore I attached three measurements taken with hacked SSA3021X. Both devices (DG811 and SSA3021X) are connected to an external clock driven by a GPSDO. So there is no surprise that both frequencies are spot on.

« Last Edit: March 07, 2020, 02:44:41 pm by timber23 »
 

Offline Dagidag

  • Newbie
  • Posts: 6
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #380 on: March 08, 2020, 10:24:30 pm »
THX tv84 :)

downgrade 01.09  to 01.08 work perfect.

Unfortunately it works update to 02.04  :(

First downgrade 01.09  to 01.08 CFW - ( show as DG992 S/N reset 0)

send :PROJ:MODE DG992 (can change it to DG997 or some Model its works)
send :PROJect:SN DG8AXXXXXXXXX with my original S/N (thats works, can be changed)
tested with UltraSigma and NI Max
after update to 02.04 start as DG811

I can before the update enter any S/N (reset DG8A000000000, tested with another DG811 Key)
send :PROJect:SN DG8Asomething

after update 02.04 start as DG811 with my original S/N  :o

01.09Official->01.08CFW = Yes
02.04Official->01.08CFW = Yes
02.04Official->01.08Official =No
01.08CFW->01.08Official = No

PushUp did you have sucess?
someone did it successfully preinstalled 01.09->01.08FW->02.04 ?

another project, not tested https://github.com/justchain/DG811
« Last Edit: March 08, 2020, 10:40:47 pm by Dagidag »
 
The following users thanked this post: PushUp

Offline frozenfrogz

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #381 on: March 09, 2020, 01:33:27 am »
For me, there is still a problem at 100MHz.

I would not call that a problem. This behavior is to be expected since FW does not have anything to do with your devices calibration. Attenuated output on 'upgraded' DG8xx models seems to be the norm. There were a lot of comprehensive measurements on various units (posted some pages back), that showed attenuation above 50 MHz (?).
The assumption is, that DG8xx models have only been calibrated up to 50MHz and one would need to do a full calibration routine after upgrading. However, there is no comprehensive DIY calibration guide (yet) AFAIK.
He’s like a trained ape. Without the training.
 

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #382 on: March 09, 2020, 02:32:04 am »
Correct on the calibration issue above 50 MHz. For more info, the discussion starts about here: https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg2420703/#msg2420703
TEA is the way. | TEA Time channel
 

Offline PushUp

  • Regular Contributor
  • *
  • Posts: 189
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #383 on: March 09, 2020, 12:19:02 pm »
PushUp did you have sucess?

Nope - either we are total noobs or there must be a difference between originally shipped 1.08 and 1.09 FW and/or units as I have already mentioned somewhere above...of course only from logical aspect, as I am no programmer being able to analyze *.GEL-files...

When I am not mistaken, AshDash was the first one with a shipped 1.09, who had to invest time and brain to contribute decisive steps to tv84 and other friendly helpers to search for a new/other way to downgrade; probably this is also the case for an upgrade to 2.04 and any further...

I did a nightsession on Friday evening, testing any possible situation with no luck in the end; at the moment I wait till other users with originally 1.09 shipped devices verify our experiences...

For now, I do have two normal USB-Sticks - apart from the MagicUSB. The first with the official 2.04 FW and the second with CFW 1.08.00.01.
When I want to check something with new and old FW, I can now easily switch both FWs in a hurry - at the moment I am fine with this. As 2.04 isn't totally satisfying for all users, I have no problem to wait...

Maybe we can profit from AshDash trying to upgrade to 2.04 or others coming in the future...or we collect some money to send tv84 a DG811 with originally shipped 1.09 to challenge his skills! ;-)


Cheers!
 

Offline Dagidag

  • Newbie
  • Posts: 6
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #384 on: March 10, 2020, 12:27:20 am »
sorry work keeps me from important things :-\
Yes all changes S/N & Model with magic-usbstick
Power off, stick and usbcabel unplug, turn on.
 
2GB stick (512 Bytes sektorsize) format normal FAT32 (not quick) on Windows10, hope all sektor overwrited.
Format FAT32 on USB Live-Mint Linux again.

boot with Linux-mint Live-stick and pluged magic-stick, SSD unplug :) wanted absolutely sda1 for magic-stick
sudo dd if=/home/mint/Downloads/DG800_sardinha.bin of=/dev/sda1 bs=512 seek=2000000 (usbstick mouted on sda1, DG800_sardinha.bin in "Downloads" folder)

checked with HxD in logical drive. Magic-string its really in sektor 2000000.

I use this magic-stick, think stick is correct.  I can change model just with stick.

what is the difference?
:PROJect:SN   (26 Bytes)
:PROJ:SN        (23 Bytes)
both work. the same result - 02.04 with DG811. :(
magic-stick loading on 02.04 faster (block magic-string? or faster usb read? hmm) I just noticed...
EU Rigol site 00.02.04.00.00 release 2019-08-29 in readme release  2020-02-18 ???
« Last Edit: March 10, 2020, 01:31:17 am by Dagidag »
 
The following users thanked this post: bd139

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3319
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #385 on: March 10, 2020, 09:54:57 am »
sorry work keeps me from important things :-\
Yes all changes S/N & Model with magic-usbstick
...
what is the difference?
:PROJect:SN   (26 Bytes)
:PROJ:SN        (23 Bytes)

OK, thanks.

No difference in the commands. Most of all SCPI commands have an extended and a short version.

When I have some time I'll take a peek at the 2.04 FW to try solve your problem.
 

Offline Dagidag

  • Newbie
  • Posts: 6
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #386 on: March 10, 2020, 12:50:34 pm »
THX tv84  :)

as long as. I will use 1.08. it does too :)
 

Offline klamath

  • Newbie
  • Posts: 6
  • Country: it
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #387 on: March 10, 2020, 07:48:09 pm »
Hello,
I'm new rigol dg811 user, it arrived with firmware 1.09, and I have made a usb stick with "magic" string but the command "PROJ MODF DG992" not work.

Where can find the tv84 cwf for downgrade?
I'm a volontario for testing:)

 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23096
  • Country: gb
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #388 on: March 10, 2020, 08:30:25 pm »
DG822 landed on my doorstep today from Telonic here in the UK with the 1.08 firmware on it still  :-+

Alas no upgrade fun because there wasn't a USB cable in the damn box  :palm:
 

Offline mrflibble

  • Super Contributor
  • ***
  • Posts: 2051
  • Country: nl
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #389 on: March 10, 2020, 10:09:22 pm »
Must! ... Not! ... Read thread about hackable goodies. :scared:

Resist!!! *close tabs*
 
The following users thanked this post: thm_w

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #390 on: March 11, 2020, 12:30:18 am »
He'll be back. :-DD
TEA is the way. | TEA Time channel
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23096
  • Country: gb
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #391 on: March 11, 2020, 08:47:06 am »
Yeah it does happen. Proof:

This thread is going to lose me some coin soon  :-DD

DG822 landed on my doorstep today from Telonic here in the UK with the 1.08 firmware on it still  :-+

Alas no upgrade fun because there wasn't a USB cable in the damn box  :palm:
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23096
  • Country: gb
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #392 on: March 11, 2020, 12:29:50 pm »
And cracked. Used the magic USB stick and UltraSigma to do the job. Worked first time. Thanks to all involved in this  :-+



I like how the output buttons go red as well.
 
The following users thanked this post: thm_w

Offline exit_failure

  • Regular Contributor
  • *
  • Posts: 111
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #393 on: March 19, 2020, 08:42:31 am »
I'm looking into buying a DG822. It would be great, if you could answer the following questions:
  • Can I hack it to a 922, no matter which firmware it comes preinstalled with (1.08, 1.09, 2.04)?
  • Where can I find instructions on how exactly the hack is done? I found bits and pieces by looking through a couple of pages of this thread but I must have missed the posts detailing the necessary steps.

Many thanks
Harry
 

Offline ultranalog

  • Contributor
  • Posts: 34
  • Country: pl
  • Audio Nerd - not an audiophool
    • It's only audio
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #394 on: March 19, 2020, 02:13:12 pm »
Haven't checked this thread for a few weeks, interesting developments :)

I found the new firmware, Rigol wants you to log in but if you look at the HTML you simply find a direct link to the RAR file: https://www.rigol.eu/Public/Uploads/uploadfile/files/ftp/DG/软固件/SardineII(ARM)Update-v00.02.04.00.00.rar

My original FW was 1.09.
I used TV84's downgrade to 1.08, got a DG992 and reprogrammed my serial number afterwards.
Life was good (well, until the world fell apart)
Today, I flashed the TV84-1.08 to 2.04 and it came back as DG811 with original serial number.
I then re-flashed with TV84's downgrade and came back to 1.08, regained my DG992 model but did not lose my serial number this time!

Oddly enough when it came back to DG992 it even had the frequency settings that I last used.
Fine with me, I didn't even know what is so great about 2.04 anyway, the release notes are not super impressive:

Quote
[Updated Contents]

v00.02.04.00.00   2020-02-18

     - Add open source declaration in help UI
    - Solve the problem of address error in ultralab heartbeat server configuration
    - Solve the bug that the relay output instantaneous voltage error after setting offset

It looks to me like Rigol is really not happy with this thread.
playing around with near DC (20 kHz) for fun and profit
 

Offline klamath

  • Newbie
  • Posts: 6
  • Country: it
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #395 on: March 19, 2020, 02:17:57 pm »
Haven't checked this thread for a few weeks, interesting developments :)

I found the new firmware, Rigol wants you to log in but if you look at the HTML you simply find a direct link to the RAR file: https://www.rigol.eu/Public/Uploads/uploadfile/files/ftp/DG/软固件/SardineII(ARM)Update-v00.02.04.00.00.rar

My original FW was 1.09.
I used TV84's downgrade to 1.08, got a DG992 and reprogrammed my serial number afterwards.
Life was good (well, until the world fell apart)
Today, I flashed the TV84-1.08 to 2.04 and it came back as DG811 with original serial number.
I then re-flashed with TV84's downgrade and came back to 1.08, regained my DG992 model but did not lose my serial number this time!

Hi,
But where can I find the “TV84's downgrade to 1.08” firmware?
 

Offline spruutz

  • Newbie
  • Posts: 1
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #396 on: March 19, 2020, 09:47:28 pm »
Hello,

got my DG821 this week and I really enjoy it.
I have tried to ugrade it to a DG832 but it doesn't want to. Also any other upgrade have no effect.

SW version 00.01.08.00.01

I have done the steps from tv84 post #147 and used a RaspberryPi with raspian to write the bin file to the formatted USB drive (2GB). Also tried it with HxD on my Windows laptop, but after entering the SCPI code :PROJ:MODE DG832 and restarting the DG it says still 821.
Has anybody a glue what I am doing wrong?

Many thanks in advance!
 

Offline klamath

  • Newbie
  • Posts: 6
  • Country: it
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #397 on: March 20, 2020, 08:15:30 pm »
Hello,

the trick to change model type with magic usbstick work very well, (THANKS tv84)
I've change my dl3021 to 3021A and my dp832 to 832A, but for success of operation you need to create a good usb stick.

I have a dg811 with 1.09 fw and the trick not work, it required a 1.08
so, are you sure to have 1.08 firmware and not 1.09 or later?



Hello,

got my DG821 this week and I really enjoy it.
I have tried to ugrade it to a DG832 but it doesn't want to. Also any other upgrade have no effect.

SW version 00.01.08.00.01

I have done the steps from tv84 post #147 and used a RaspberryPi with raspian to write the bin file to the formatted USB drive (2GB). Also tried it with HxD on my Windows laptop, but after entering the SCPI code :PROJ:MODE DG832 and restarting the DG it says still 821.
Has anybody a glue what I am doing wrong?

Many thanks in advance!
 

Offline Mikets7

  • Newbie
  • Posts: 2
  • Country: gr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #398 on: March 23, 2020, 07:27:49 pm »
Hi!

i have a Rigol DG811 and i am trying to hack it!
i have follow the steps of TV84 but nothing!
my sn is 1.08 its the old version!
i format the flash drive (32gb) via windows i change at 2000000sector to 0B 0A 3B 2E 5F 4C EC BE with HxD and with r&s visa
i send the command :PROJ:MODE DG992 ... but nothing
thanks in advance!!!
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 7220
  • Country: ca
  • Non-expert
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #399 on: March 23, 2020, 11:24:21 pm »
Hi!

i have a Rigol DG811 and i am trying to hack it!
i have follow the steps of TV84 but nothing!
my sn is 1.08 its the old version!
i format the flash drive (32gb) via windows i change at 2000000sector to 0B 0A 3B 2E 5F 4C EC BE with HxD and with r&s visa
i send the command :PROJ:MODE DG992 ... but nothing
thanks in advance!!!

Does the USB symbol show up when the drive is inserted into DG800?
If you open the drive with HxD again is the data still there?
Maybe try a smaller flash drive.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf