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

0 Members and 1 Guest are viewing this topic.

Online tv84

  • Super Contributor
  • ***
  • Posts: 2378
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #800 on: September 04, 2021, 03:00:27 pm »
I did not do any update other than 108 and now this script one - he did not complain about bad script after letting it boot first, and then putting in the USB stick, though.

On the rigol site I only see 2.0.6 now, not 2.0.5, will that also work?

What is your current version, model, and S/N is correct?

After this script, I now uodated to 2.0.4 that I found without needing to login to Rigol (have no login yet).
Now it is saying I do have DG992, sn is DG8000....1, so not my actual one.
Maybe 2.0.4 is good enough anyway? It sounds a lot more mature than 1.0.8 :)

Read the instructions to correct the S/N while on 1.08. Do it, reboot, check and then upgrade to 2.06.
 
The following users thanked this post: TinkeringSteve

Offline TinkeringSteve

  • Frequent Contributor
  • **
  • Posts: 252
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #801 on: September 04, 2021, 04:21:50 pm »
How does the Rigol signup to get the firmware actually work?
First, they display an all-caps captcha but really want lower case letters to send the verification email... And then if I copy the code form the email, it doesn't work, WTF. (neither as lower nor upper case)
The ones who made that site need to be punched, a lot.
 

Offline Swat

  • Contributor
  • Posts: 8
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #802 on: September 04, 2021, 04:40:49 pm »
I just registered as well, I used capital letters in the capcha, but I left the code field blank and pressed the button. The code arrived in 5 minutes - I was already quite nervous. Then I noticed that the capcha had changed in the meantime, so I rewrote it and the registration went well.
 

Offline TinkeringSteve

  • Frequent Contributor
  • **
  • Posts: 252
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #803 on: September 04, 2021, 04:42:45 pm »
I just registered as well, I used capital letters in the capcha, but I left the code field blank and pressed the button. The code arrived in 5 minutes - I was already quite nervous. Then I noticed that the capcha had changed in the meantime, so I rewrote it and the registration went well.

As said, I did get the code in the mail.
And I also did notice that the captcha changed - about 10 times trying to correct it, but my eyes are not bad and I doubt I am constantly getting it wrong, so I'm not too inclined to continue that game.
 

Offline TinkeringSteve

  • Frequent Contributor
  • **
  • Posts: 252
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #804 on: September 04, 2021, 07:22:37 pm »
Funny, here it is without login:

https://www.rigolna.com/firmware/
 

Offline Swat

  • Contributor
  • Posts: 8
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #805 on: September 07, 2021, 12:32:00 pm »
to tv84:
Hi, I did a downgrade successfully  :) (see fig. 1) [attach=1]  according to you (and other great guys here). The original model was DG812 with firmware 2.05. Then I wanted to upgrade to the latest official version from Rigol, but this didn't go well. Everything returned to the original model, only with the new firmware (see fig. 2) [attach=2]
I've done a new downgrade, so I'm ready again for that last step, but I don't know what to do now.
« Last Edit: September 07, 2021, 06:14:04 pm by Swat »
 

Offline TinkeringSteve

  • Frequent Contributor
  • **
  • Posts: 252
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #806 on: September 08, 2021, 05:31:43 pm »
go back a page or two, someone lists all the necessary steps ther, in a numbered list - look for it.
You'll also see my posts there with some confusions, but from folloing that, you should get it working.
 

Offline Swat

  • Contributor
  • Posts: 8
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #807 on: September 08, 2021, 06:18:15 pm »
Thank you very much for your reply!
I followed exactly that list - the only step I missed was number 4. Somewhere earlier I read that it was not necessary for my original 2.05. That's why I turned directly to tv84. Do you think that could be a problem? Did you manage to reach the latest firmware version 2.06? I welcome any advice.
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 2378
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #808 on: September 08, 2021, 09:52:34 pm »
Try going to 1.8, check that all is good (model and S/N) and then flash 2.04->2.05->2.06.

 
The following users thanked this post: Swat

Offline Swat

  • Contributor
  • Posts: 8
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #809 on: September 08, 2021, 10:12:06 pm »
Thanks  :)  I'll try it tomorrow!

Oh, I bought the generator recently, and when I wanted to download (just in case) the 2.05 firmware, it wasn't even available anymore. So I only have the last 2.06.
Maybe someone can help me, please ?!

Edit: I found version 2.05, thank you Bulba!
Edit: I found version 2.04, thank you vtech!
« Last Edit: September 08, 2021, 11:07:05 pm by Swat »
 

Offline Swat

  • Contributor
  • Posts: 8
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #810 on: September 09, 2021, 10:01:16 am »
Hi guys,
I'm excited, my generator works as a model 992 with the latest firmware version 02.06. I followed the advice of tv84 and it worked. Thanks to everyone who contributed for an admirable work  :-+
[attach=1][attach=2][attach=3][attach=4]
 

Offline kikis

  • Newbie
  • Posts: 4
  • Country: gr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #811 on: September 09, 2021, 10:53:33 am »
Hi Swat
did you apply Finish_Upgrade_2.04.zip?
 

Offline Swat

  • Contributor
  • Posts: 8
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #812 on: September 09, 2021, 11:23:23 am »
Hi Swat
did you apply Finish_Upgrade_2.04.zip?
No, just the official 2.04 firmware.
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 2378
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #813 on: September 09, 2021, 11:34:11 am »
Hi Swat
did you apply Finish_Upgrade_2.04.zip?

I've said it before: Finish_Upgrade should be used only by people that have a DG which came initially with v2.04. It doesn't do harm to others but it also doesn't do any good.
 

Offline pizzigri

  • Regular Contributor
  • *
  • Posts: 147
  • Country: it
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #814 on: September 22, 2021, 03:48:27 pm »
These equipments have 2 Option licenses:

DG800-ARB8M - ARB  - Memory Depth Upgrade Option
DG800-DCH   - DCH  - Single-dual CH Upgrade Option

In the latest FW version (1.09.xx), Rigol implemented a 3rd "license" (called 'TYPE') to validate Model conversion.

Maybe in the future Rigol will start selling this option and officially support upgrading Models via that scheme.

I was wondering whether there is a possibility to activate the ARB8M as well... since the DCH option is automatically activated with the hack.
Asking this because I'm preparing to purchase a DG811 to play with soon.
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 2378
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #815 on: September 22, 2021, 04:35:29 pm »
I was wondering whether there is a possibility to activate the ARB8M as well... since the DCH option is automatically activated with the hack.
Asking this because I'm preparing to purchase a DG811 to play with soon.

Both options are activated in DG900 series by default.
 
The following users thanked this post: pizzigri

Offline pizzigri

  • Regular Contributor
  • *
  • Posts: 147
  • Country: it
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #816 on: September 22, 2021, 04:51:19 pm »
Great! It wasn't clear, but now I got it.
Thank you!
 

Offline mandor

  • Contributor
  • Posts: 34
  • Country: hr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #817 on: September 29, 2021, 06:09:40 pm »
I hope no one minds me summing up the steps one more time for clarity. It's other peoples hard work we have this, not mine.
I finally got DG811 and read through this thread again.
Just so people don't have to read through all the posts and worry if they missed something.
My DG811 came with version 02.05.

Make a note of your serial number.
(On my device it can be still found on the back on a sticker)

Using:
- Windows 10 laptop, latest version
- 4GB USB drive formatted FAT32 with 4096 sector size with windows formatting tool. No magic on the USB drive at all.

All rar, zip archives files contain SardineUpdate.GEL file and that needs to be extracted from the archive and placed into root of formatted USB drive.
You don't need anything else.

-----------------------------
OPTIONAL STEP - Backup calibration and internal memory

Extract SardineUpdate.GEL from https://mega.nz/file/i91yEJRa#rRocE7s31SXCFvfQgmwkFF45v3vF9R8A0yb8PmfM4Hc on the root of USB drive.
Turn on Rigol device.
Plug in USB drive into rigol device.
Rigol detects update file and prompts for update.
Click yes.
Rigol displays Waiting and spinning wheel.
Rigol detects update file and prompts for update a second time.
Click cancel.
Unplug USB drive from rigol.
Plug USB Drive into computer to save dumped files.
adds two folders to USB drive:
- cal
- Internal Memory
-----------------------------

-----------------------------
OPTIONAL STEP - Backup NAND

Extract SardineUpdate.GEL from https://mega.nz/file/P0lSVTJI#lccrNrvA2JOcZUqgvpV5dOT0-CweNUH5GWuzty4WkFw on the root of USB drive.
Turn on Rigol device.
Plug in USB drive into rigol device.
Rigol detects update file and prompts for update.
Click yes.
Rigol displays Waiting and spinning wheel.
Rigol detects update file and prompts for update a second time.
Click cancel.
Unplug USB drive from rigol.
Plug USB Drive into computer to save dumped files.

NAND Backup script adds 14 files mtd#_NANDxxxxxxx about 500MB in size
takes a short while longer than backup calibration
-----------------------------

-----------------------------
STEP - Downgrade to 01.08.01
 
Extract SardineUpdate.GEL from https://mega.nz/file/bxtkUJyA#hg0H1bxcOMeBNW6zbOwJvxEYqWtyL_UXmftwTMTBuWg on the root of USB drive.
Turn off Rigol device
Plug in USB drive
Turn on Rigol device and repeatedly press help button until you notice it detected firmware
Rigol displays: Upgrade from usb disk, reading...
Rigol displays: Upgrading (x/x) flash images...
Rigol resets into DG992 model 1.08 firmware.
(don't worry about unplugging usb drive)
-----------------------------

-----------------------------
STEP - Upgrade to latest firmware version 02.06.01

Extract SardineUpdate.GEL from https://mega.nz/file/L51wBJrA#ZTDJ6_mi-U4N03YW7YrRVj-pgHYRTdB4z1yaSQmmD3I on the root of USB drive.
Turn on Rigol device
Plug in USB drive
Rigol prompts to upgrade
Click yes
Rigol displays Waiting and spinning wheel
Rigol restarts
Rigol displays: Upgrade from usb disk, reading...
Rigol displays: Upgrading (x/x) flash images...
Rigol resets into DG811 model 2.06 firmware.
(don't worry about unplugging usb drive)
-----------------------------

-----------------------------
STEP - Reconfuse Rigol into thinking DG992 way

Extract SardineUpdate.GEL from https://mega.nz/file/f01EkZRK#HCifK9T-fDxB5RNpAtYNkKdPE7Rrh_6XZcvMV_quLng on the root of USB drive.
Turn on Rigol device
Plug in USB drive
Rigol prompts to upgrade
Click yes
Rigol displays Waiting and spinning wheel
Rigol restarts
Rigol displays: Upgrade from usb disk, reading...
Rigol displays: Upgrading (x/x) flash images...
Rigol resets into DG992 model 2.06 firmware.
(don't worry about unplugging usb drive)
-----------------------------

-----------------------------
OPTIONAL STEP - WRITE SERIAL NUMBER TO DEVICE

Download "Ultra Sigma (PC)Installer" 00.01.06.01 Rigol software from https://www.rigol.eu/En/Index/listView/catid/28/tp/5/wd/ultra%20sigma and install it.
(The software asks to disable fast boot in windows. I chose not to disable fast boot)
If the link does not work try https://www.rigol.eu/products/waveform-generators/dg900.html -> Download -> software-firmware download -> software download -> search for "ultra sigma"
Software is about 500MB download and takes relatively long time to install and requires a computer restart.
I backed up the software here: https://mega.nz/file/HpU1hQKB#BMuIwve2RK0FiX3OOBGYyb4VcWkl4HSxBDJP0kXaHBw

Power on RIGOL device.
Open Ultra Sigma software
Connect Rigol device to PC via USB-A to USB-B (printer) cable.
Rigol is recognized by Ultra Sigma as DG992
Right-click "DG992 (USB0: :0x1ABa: :0x0643: :DG80000000001: :INSTR)"  or something similar and select "SCPI panel control" (new window opens)
Write commands without quotes!
Check communication by issuing "*IDN?" command: Write "*IDN?" into the textbox, press "Send Command" than press "Read Command".
Rigol returns something like:
<- (Return Count:55)
Rigol Technologies,DG992,DG80000000001,00.02.06.00.01
Issue command with Send Command button ":PROJ:SN DG80000000001" with your correct serial number instead of DG80000000001, Click Send
Verify if it worked by sending another "*IDN?" command - it should report back with correct serial number
Disconnect the instrument from PC.
-----------------------------


All files are just reuploaded files found on this thread, archives untouched.
« Last Edit: October 03, 2021, 04:01:15 pm by mandor »
 
The following users thanked this post: thm_w, tcottle, Algu607, Bazsy

Online tv84

  • Super Contributor
  • ***
  • Posts: 2378
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #818 on: September 29, 2021, 08:20:36 pm »
I hope no one minds me summing up the steps one more time for clarity. It's other peoples hard work we have this, not mine.

It's misleading such a detailed procedure to end up without a valid S/N. You missed the steps to keep the S/N!
 
The following users thanked this post: mandor

Offline mandor

  • Contributor
  • Posts: 34
  • Country: hr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #819 on: September 30, 2021, 11:24:36 am »
Thank you for pointing that out. I didn't think that is an issue as I have a label with the serial number on the back of the machine anyway so it won't get lost.

The problem is I don't know how to do it. I wanted to add it now but I'm not sure what the "Ultra sigma bloatware" is. If I look at https://www.rigolna.com/download/ I see "Ultra Sigma Instrument Connectivity Driver" listed as software among other files. I can't download it, it just fails. And not sure if that is the only file I need or do I need any other drivers from there.

And I am confused about do we need the magic USB drive, which specific GEL file should be on it, does it need to be hex edited, encrypted, does it need to be specific version of firmware... I just don't get it.
That is why I posted my summary, i thought it is simpler. Adding a disclaimer to the post for now.

 

Offline marcus h

  • Contributor
  • Posts: 21
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #820 on: October 02, 2021, 11:28:47 pm »
The problem is I don't know how to do it. I wanted to add it now but I'm not sure what the "Ultra sigma bloatware" is. If I look at https://www.rigolna.com/download/ I see "Ultra Sigma Instrument Connectivity Driver" listed as software among other files. I can't download it, it just fails. And not sure if that is the only file I need or do I need any other drivers from there.

And I am confused about do we need the magic USB drive, which specific GEL file should be on it, does it need to be hex edited, encrypted, does it need to be specific version of firmware... I just don't get it.
That is why I posted my summary, i thought it is simpler. Adding a disclaimer to the post for now.

Hi! Thank you for you summary. It helped me to make a backup of the settings of my DG811 before I liberated it yesterday.
To return the favor I try to answer your questions in a detailed way:

I can assure you that it isn't so difficult to reinstate the serial number to your device. It only takes a bit of time.
I simply followed the steps in this brilliant posting to the letter(*):
https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg3157600/#msg3157600

(*) With one exception: To do a firmware upgrade I used the "press the Help key as often as possible during while the device is booting"-method.
Then it recognized the firmware on the stick and immediately installed it. No problems whatsoever.

After this procedure I had the DS811 identifying itself as a DS992 with firmware 2.04.
I the simply upgraded the device to firmware 2.06.

About the Ultra Sigma "bloatware":
The Ultra Sigma software clocks in at a massive 500+ megs (and is basically a specialized terminal emulation software) but it did work for me.
I downloaded the software, installed it, started it and got immediately access to the device after I connected it to my PC via USB.
I didn't need to install additional drivers and I wouldn't install any other software for this task.
Then I issued the commands described in the above post. As I wrote: take your time and follow the instructions to the *letter*!

You can get the software from various Rigol sites, for example the International site for the device:
https://www.rigol.eu/products/waveform-generators/dg900.html

"SOFTWARE & FIRMWARE" tab:
Scroll down and download the "Ultra Sigma (PC)Installer 00.01.06.01" - and nothing else (except the 2.04 firmware if you haven't already, or the manuals under MANUAL).

About the "magic" USB stick:
The "magic" USB stick is basically a "key" that allows more access to the device (to allow for certain commands).
If you plug it into the device it recognizes the "magic" USB stick by simply looking at this sector and checks the contents.
So you have to put the "magic" number at a specific place (Sector 2.000.000 decimal as in "2 million"). The post above describes it in detail.
In other words: For the stick to perform as a "key" you DON'T put a GEL file on it. You just edit the sector with the hex editor.

My procedure was:
- I used a 8GB stick to downgrade the firmware to 1.08 -- and to convert it into a DG992.
- Then put it back in my PC and deleted the GEL on the stick to have it "clean".
- Then I used the hex editor software ("HxD") on it as is describes in the link above.
   Download HxD here: https://mh-nexus.de/de/hxd/ -> use version "2.5.0.0 (11. Februar 2021)".
   It is easy to use but if you have never used a hex editor it can be a bit daunting. Just ask if you have a problem.
- Then I put it into the freshly booted DG and after it recognized it I performed the serial number command with Ultra Sigma.
- After that I disconnected the DG, removed the USB stick and rebooted it to see if the serial number is still present (it was).
- I put the USB stick in my PC and formatted it to make sure there are no problems (it is probably not necessary but I didn't want to experiment).
- Then I put the GEL from "Finish_Upgrade_2.04.zip" on it and used it on the DG.
- Then I put the GEL of the firmware update to 2.04 on it and installed it as described above.
- And finally I put the GEL of the firmware update to 2.06 on it to get the most recent firmware on the device.
No firmware update to 2.05 necessary with my DG811.

I think you have your DG already at 2.06.
I don't know if the serial number method described in the posting linked above works with that version but I would try anyway.
The worst that could happen is that you have to downgrade to 1.08 again and repeat the whole procedure but obviously this is your choice only.

Hope this helps!
« Last Edit: October 03, 2021, 11:26:34 pm by marcus h »
 
The following users thanked this post: mandor

Offline mandor

  • Contributor
  • Posts: 34
  • Country: hr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #821 on: October 03, 2021, 03:45:00 pm »
I added another step. I managed to write my serial number to the device.
I found the software only 500 something MB, NOT GB in size.

I DID make the magic empty USB drive and have plugged it into Rigol and then connected the other USB to my laptop.
Then I thought let me try it without the drive.
I removed the cable and USB drive and restarted Rigol.
I then connected USB cable to computer and issued the SCPI command and Rigol updated.
Restarted Rigol several times and updated serial number several times without USB drive plugged in.
I think USB is not necessary but I did plug it in once so I'm not sure it didn't update something.

Thank you for helping and thanks to everyone else. You guys got me a 100MHz waveform generator.
 

Offline marcus h

  • Contributor
  • Posts: 21
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #822 on: October 03, 2021, 11:28:56 pm »
I added another step. I managed to write my serial number to the device.
I found the software only 500 something MB, NOT GB in size.

I mistyped it, sorry. Of course its MB, not GB...  |O  ;D
I corrected my post above, thanks.
 

Offline joeyjoejoe

  • Regular Contributor
  • *
  • Posts: 227
  • Country: ca
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #823 on: October 13, 2021, 12:53:18 pm »
Was already on an DG821->DG922 1.08 mod.

Simply applied the latest FW from Rigol by copying it to a USB drive, and I'm at 2.06 DG922, still have my serial intact.

Too bad the frequency display is hot garbage still :) Takes a bit of getting used to.
 

Offline Trader

  • Regular Contributor
  • *
  • Posts: 241
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #824 on: Yesterday at 04:28:07 am »
About the Rigol DG992 - Two Channel, 100 MHz Function/Arbitrary Waveform Generator

There is an interesting 1-star review at Amazon:

NOT AS ADVERTISED!

The actual sampling rate for arbitrary waveforms is 60 MHz. If you create a file of signed 16 bit integers and load it into the machine, the fastest that it will clock it out is at 60 Mhz. The picture is a fragment of a 16 MHz wave amplitude modulated at 270 kHz. Looks great sampled at 250 MHz but at 60 MHz there are not quite 4 samples per carrier cycle. I hoped that they would at least do some interpolation at the 250 MHz rate but nope...[attachimg=1]
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf