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

0 Members and 2 Guests are viewing this topic.

Offline Trader

  • Frequent Contributor
  • **
  • !
  • Posts: 393
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #825 on: November 01, 2021, 05:23:10 pm »
Hmm, I can't download from that Google drive. It's saying too many redirects.  :-//

Download is working.  Try this: https://www.pastefile.com/5knxs5
 

Offline blubillcanada

  • Contributor
  • Posts: 24
  • Country: ca
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #826 on: November 01, 2021, 05:34:51 pm »
Thanks, that downloaded.
I copied the extracted Sard... to the root of a FAT32 formatted USB drive. The Rigol DS812 sees it, does what appears to be an upgrade but after reboot is stubbornly on 02.06.00.01
 :(

Edit, I've managed to get it down to 2.05 based on older firmware found in this thread. Will try the downgrade again.

Update 1
2.05 success
1.08.00.01 success
But it shows DG812. Do I have to modify this before reflashing 2.06? Do I need a <4GB USB for the key?

Ahh needed the Finish Upgrade patch .GEL
.
Now it says DG922 and got more colourful.

Final update, 2.06.00.01 is installed and working. Seems the trick for me was the downgrade to 2.05 first, then everything worked out.

Thanks, Swat & Trader.

Bonus, my Nintendo Switch USB to Ethernet (UGREEN USB2 to GigE) worked like a charm.



« Last Edit: November 01, 2021, 07:20:24 pm by blubillcanada »
 

Offline TheBay

  • Supporter
  • ****
  • Posts: 1016
  • Country: wales
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #827 on: November 07, 2021, 11:08:10 pm »
Finally got around to liberating my DG812, I opted to change mine to a DG952.
50MHz is more than I'll ever use, if I need higher frequencies I've got RF generators for that.

I may convert it to a DG992 later on if the calibration situation changes.

My DG812 arrived with 2.05 Firmware and physically has a Blue Rigol badge so I'm assuming it came from the factory with 2.05 installed.

Steps I took.

Backed up Calibration Data and NAND.

Downgraded to the 01.08 Firmware modified by tv84, booted up as a DG992.

Created a "Magic USB" in Windows 10 using HxD, then sent the SCPI command to change the serial number, checked that it had stuck and rebooted the DG812. Serial number still correct so using another SCPI command set the model to a DG952. Rebooted the DG812 and now showing as a DG952.

Installed Finish_Upgrade_2.04 Gel (Not sure if this is needed, but assumed it was looking back at those who's came with 2.04 or higher)

Then installed 02.06.01 and it's updated straight to 02.06.01 with the correct serial and still a DG952, so I'm not sure if it is necessary to install any firmwares in between the modified 01.08 and 02.06.01 other than the Finish_Upgrade_2.04 Gel, mine certainly didn't need it.

Cheers for all those who made this possible!
 
The following users thanked this post: Trader

Offline Trader

  • Frequent Contributor
  • **
  • !
  • Posts: 393
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #828 on: November 08, 2021, 01:24:31 am »
I may convert it to a DG992 later on if the calibration situation changes.

Thank you for your report.

Why not convert it to 992, but not use more than 50MHz?

(I think the calibration issue is only if you use more than 50MHz.)
 

Offline TheBay

  • Supporter
  • ****
  • Posts: 1016
  • Country: wales
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #829 on: November 08, 2021, 03:48:01 pm »
I may convert it to a DG992 later on if the calibration situation changes.

Thank you for your report.

Why not convert it to 992, but not use more than 50MHz?

(I think the calibration issue is only if you use more than 50MHz.)

I wanted to see if it was possible to choose the model during this hack, it was out of curiosity more than anything else.
 
The following users thanked this post: Trader

Offline blubillcanada

  • Contributor
  • Posts: 24
  • Country: ca
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #830 on: November 11, 2021, 06:10:04 pm »
Any update on how to calibrate these units? Or even how to restore a calibration backup file?
 

Offline JoeRoy

  • Contributor
  • Posts: 37
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #831 on: November 12, 2021, 12:44:02 pm »
Hello all, I have a DG952 and I followed these steps: https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg3719032/#msg3719032

But still showing DG952 and not DG992, any idea? Thank you.
 

Offline Swat

  • Contributor
  • Posts: 21
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #832 on: November 12, 2021, 01:33:41 pm »
Hi,
If I'm not mistaken, the wrong sequence of steps is still repeated in the procedure you have chosen. The correct procedure is (with the DEVICE OFF!) Plug in usb drive into Rigol device. Only then turn on the Rigol device and immediately start pressing the Help / Local button again and again. After a few presses, the modified firmware should start loading itself, without your confirmation - (no prompt for update!). I hope this helps.  :)
 

Offline JoeRoy

  • Contributor
  • Posts: 37
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #833 on: November 12, 2021, 06:41:25 pm »
I did that, turn on, press help, and downgraded it from 2.06 to 1.08, but after install, still DG952, not DG992, that modified FW didn't work for me.

I wonder if the last FW 2.06 block this hack or what should I do. Thanks.
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #834 on: November 12, 2021, 07:14:08 pm »
The problem with many guides in this forum is that they get outdated and people tend to not read the rest of the thread... when many of the one-time guide authors already left the building...

Assuming that you did all the correct things while on 1.08, then you should upgrade this way: to 2.04->2.05->2.06.
 
The following users thanked this post: Luckygecko

Offline JoeRoy

  • Contributor
  • Posts: 37
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #835 on: November 12, 2021, 08:06:44 pm »
The problem with many guides in this forum is that they get outdated and people tend to not read the rest of the thread... when many of the one-time guide authors already left the building...

Assuming that you did all the correct things while on 1.08, then you should upgrade this way: to 2.04->2.05->2.06.

After install 1.08-> 2.04->2.05->2.06, still Not upgrading, let me explain my mess:

1) I found this thread:  https://www.eevblog.com/forum/testgear/rigol-giving-away-free-dg992s/

I have the DG952 fw 1.08, follow that, and updated to 2.06, but still 952.

2) I found and follow these steps: https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg3719032/#msg3719032

Didn't upgrade.

3) after a while, I got how to downgrade it to 1.08 (reboot + push 'help')

4) installed 1.08 a couple of times, and never upgraded.

5) tried to apply the "Finish_Upgrade_2.04", after all versions (1.08, 2.04, 2.05, 2.06) and never worked.

SardineUpdate.GEL MD5 used:
1.08 - 29a15fcb1b5ec9fcd3626e70049b3267
2.04 - bd94a6cfb9ed348321c8af0ea52e971b
2.05 - 140f294f4f22b53274e1bec51a43e145
2.06 - 62f828ed747c8fe479a15065b5b7d227
Finish_Upgrade_2.04 - 2de08d63dacd89c3115eafca8706c6f7

I'm not sure if the first 2.06 installation created some hack-fix, but using these files isn't working.

Or, this hack was fitted for DG800 series and won't work on DG952.

Any help is welcomed. Thanks.
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #836 on: November 12, 2021, 08:12:20 pm »
Arghhh so many guides, so many confusion!!!!!!!!   |O |O |O

After downgrading to 1.08 follow this.

Then do the sequential upgrade.
 
The following users thanked this post: JoeRoy

Offline JoeRoy

  • Contributor
  • Posts: 37
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #837 on: November 12, 2021, 08:22:46 pm »
Thank you tv84.

You file is this one: 6de41dffd6379504f7fec5aa4b889f89  DG800_sardinha.bin (8 bytes)

> DD command on a blank USB pen drive. - OK

> "With special USB disk inserted" - inserted in the AWG, right?

> "send the SCPI command" - using the "Ultra Sigma" ?

I use Linux and I guess I need to install the 'Ultra Sigma' in a windows-virtualbox, to be able to do this 'send the SCPI command', right?

Sorry about my question, but I never did this SCPI and I don't know how to "send it". Thanks.

* the version 1.08 is the original or the modified: 1.08 - 29a15fcb1b5ec9fcd3626e70049b3267 ?
« Last Edit: November 12, 2021, 08:35:46 pm by JoeRoy »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #838 on: November 12, 2021, 08:51:47 pm »
Only 1.08 modified let's you downgrade. The original, no.
 

Offline TheBay

  • Supporter
  • ****
  • Posts: 1016
  • Country: wales
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #839 on: November 12, 2021, 09:16:12 pm »
@JoeRoy,

I just replied to your PM.

Downgrade to 1.8 and check if it is showing as a DG992, if it is put the "Magic USB" in and send the SCPI command to set your serial number (If your serial number is not displayed)

Reply on here and let us know if yours is showing as a DG992 when you downgrade to 1.8, do not do any other steps yet till you have confirmed that.
 

Offline JoeRoy

  • Contributor
  • Posts: 37
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #840 on: November 12, 2021, 09:23:14 pm »
Thank you, I'm checking how to connect Linux to the AWG, which I think is using Telnet, I didn't find yet.
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #841 on: November 12, 2021, 09:42:30 pm »
Try telnet to the SCPI port.
 

Offline moore

  • Contributor
  • Posts: 36
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #842 on: November 15, 2021, 06:11:07 am »
Seems the Rigol DG2102 has the same specs from Rigol DG992, but it's cheaper.

https://www.amazon.com/Rigol-DG2102-Function-Arbitrary-Generator/dp/B082287SZ8

I wonder why, is there some tech difference?

I have the same question.  The DG2102 also has ethernet, and the bumpers which make it stackable.  What are we missing?
 
The following users thanked this post: Trader

Offline THDplusN_bad

  • Regular Contributor
  • *
  • Posts: 159
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #843 on: December 10, 2021, 09:16:23 pm »
Good Day,

my fellow T&M enthusiasts - I am excited to get my DG811 that came with Firmware v00.02.06.00.01 "upgraded" soon. And I am very thankful for tv84's hard work and the tips other users have given earlier. Great job!

However, please may I ask you for your help as I cannot get the described method to work. I am clearly missing sth., but I am stuck at this point.

I have followed Vtech's summary, as confirmed by tv84: https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg3157600/#msg3157600

* Step 1 "downgrade to version 1.08 " completed w/o any problems. I have used the Firmware https://drive.google.com/file/d/16nC-uJ12MXilJElv4Eukvt1IW4RzGdb7/view?usp=sharing and I can confirm that the downgrade to FW version 1.0.8 works. I was happy to see that this has yielded to a DG992 with the default serial number. The unit identifies itself via USB as"Rigol Technologies,DG992,DG80000000001,00.01.08.00.01"
* Step 2 Prepare a "magic" USB stick. Completed. Triple checked that the magic byte code sequence is present at offset decimal 2 000 000 on a 2 GByte FAT32-formatted, empty USB stick. Tried another 1 GByte and a 16 GByte stick, with no change.
* Step 3 insert the magic stick into DG, change serial number and confirm DG model via remote control. This fails. I have tried this with the following Software. May I add that I am generally familiar with the remote controlling of instruments: NI MAX from National Instruments, Rigol's Ultra Sigma and Tektronix' Open Choice Talker Listener. The problem is that the ":PROJ:SN DG8A123456789" command simply fails.

Failure symptoms:

1) No reaction upon insertion of the USB stick. It gets detected and the USB symbol is present on the upper right corner of the display after a while.
2) After sending/writing the ":PROJ:SN DG8A123456789" command, the serial number did not change at all.  :-//
When I query "SYST:ERROR?", the DG responds with "-220,"Parameter error". I have confimed that the number of characters is correct "DG8A123456789".
I have tried all kind of syntax options including the omission of the ":", extra codes for the space character between the "SN" and the serial number and various termination characters - with the same error.
I have also tried to "*RST" and *CLS" the device after initial connection and confirmed that the ""SYST:ERROR?" respond was "No Error" before trying the ":PROJ:SN DG8A123456789". Again, all this was when running Firmware release version 00.01.08.00.01.

Did any other user succeeded with a DG811 with original Firmware v00.02.06.00.01 with this upgrade hack - or have Rigol managed to fix this with this FW?

My second question would be: tv84's "Finish_Upgrade_2.04.zip" file from this link: https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/?action=dlattach;attach=1021788 is only 2,084 bytes, i.e. 2 kBytes. Please can you confirm that this is actually correct?
I am asking this as there is no Pop Up message upon insertion of the flash drive on my DG.

Any pointers would be much appreciated.

Thank you and have a fine day.

THDplusN_bad
 

Offline Swat

  • Contributor
  • Posts: 21
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #844 on: December 10, 2021, 09:57:33 pm »
Hi,

To your second question about "Finish_Upgrade_2.04.zip":
A few pages earlier tv84 said: 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.
I hope this helps.
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #845 on: December 10, 2021, 10:01:01 pm »
 :-+

To the 1st question: I think it must be a USB drive thing. You must change USB and make sure the sector is as I explained. If the uSB disk sector is recognized the command must be accepted.

Once you lower to 1.08, the machine has no way of knowing that it came from 2.06 or else... In the 1.08 days none of those versions existed!

BTW, use the original method.
« Last Edit: December 10, 2021, 10:10:47 pm by tv84 »
 
The following users thanked this post: THDplusN_bad

Offline THDplusN_bad

  • Regular Contributor
  • *
  • Posts: 159
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #846 on: December 11, 2021, 07:57:22 pm »
Good Day,

thank you for your prompt advice. Your tips are much appreciated.  :)

Ok, so let me roll back to FW release 1.08 and then try two new magic USB sticks I have purchased today. I shall let you know shortly...

Cheers,

THDplusN_bad
 

Offline THDplusN_bad

  • Regular Contributor
  • *
  • Posts: 159
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #847 on: December 11, 2021, 10:54:53 pm »
Hello,

I am happy to let you know that my DG811 is now working as a DG922 with Firmware release version v00.02.06.00.01!  :)

Indeed, I had to go for another USB stick. This was the 4th one I have tried to provide the modified sector at offset dec 2 000 000, and the 1st that succeeded.
So, for anyone else who has similar problems as I had: Try a few USB sticks with the original modification as published by tv84. I have used an ubuntu system for the sector modification. I am never sure of hex editors on my Windows PCs, to be honest.

Needless to say that this feels great - thank you again, Swat and tv84!  :-+


Cheers,

THDplusN_bad
 

Offline Swat

  • Contributor
  • Posts: 21
  • Country: cz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #848 on: December 11, 2021, 11:51:51 pm »
Welcome to the club, it's an amazing job of a few people!  :-+
 

Online trp806mo

  • Regular Contributor
  • *
  • Posts: 79
  • Country: fr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #849 on: December 16, 2021, 05:01:36 pm »
For information, it's still working for my brand-new DG811 in version 02.05 which is now a DG992 in 02.06. Thanks to all, and even Rigol who let us do this kind of operation.  That's one of the reasons why I bought a DG811 instead of a second-hand 33120A from a friend. My first impression is that I made the right choice regarding my needs.
 
The following users thanked this post: Markus2801A


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf