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

0 Members and 1 Guest are viewing this topic.

Offline Kodovo

  • Newbie
  • Posts: 6
  • Country: fi
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #300 on: October 18, 2019, 08:06:58 am »
I'm skeptical between Siglent SDG2042X and Rigol DG952. which one has more cleaner signal?

If you need clean signal, in terms of S/N ratio, then Rigol DG800/900 series is not for you.  Also some jitter related issues have been reported.
 
The following users thanked this post: xzswq21

Offline xzswq21

  • Frequent Contributor
  • **
  • Posts: 295
  • Country: 00
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #301 on: October 18, 2019, 09:58:09 pm »
I'm skeptical between Siglent SDG2042X and Rigol DG952. which one has more cleaner signal?

If you need clean signal, in terms of S/N ratio, then Rigol DG800/900 series is not for you.  Also some jitter related issues have been reported.
I have another question.
I have realized an optimized Multisine signal to have a better Multisine, anyhow now I have 100 or 1000 different phases, if I want to generate this signal I should send these phases to a DDS core.
Can I send these phases to a Siglent signal generator? Which signal generator do you offer me?
❤ ❤
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #302 on: October 30, 2019, 07:49:33 pm »
Halloween gift

Sorry guys (specially Ashdash). It was my fault.

Those who were expecting to upgrade newer FWs can retry:

https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg2631693/#msg2631693

The patch sector is corrected. I hope!
 
The following users thanked this post: thm_w

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 6378
  • Country: ca
  • Non-expert
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #303 on: October 30, 2019, 09:08:37 pm »
Halloween gift
Sorry guys (specially Ashdash). It was my fault.

Those who were expecting to upgrade newer FWs can retry:
https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/msg2631693/#msg2631693

The patch sector is corrected. I hope!

Nice work. I guess they need this functionality for production and they can't avoid it.

Although MSO5000 for example does not have this PROJ command, so they might be configuring it more manually. I tried inserting the key and didn't notice anything unusual there.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline Frex

  • Regular Contributor
  • *
  • Posts: 118
  • Country: fr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #304 on: October 31, 2019, 04:07:44 pm »
Hello,

I hope somebody would confirm soon that this work again. :)
Thank's for your efforts TV84 !

Frex
 

Offline Ashdash

  • Contributor
  • Posts: 23
  • Country: nz
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #305 on: November 01, 2019, 12:04:23 am »
See private message.

Retried using new patch sector, but unfortunately no change in model.

Ready to assist.
 

Offline TurboTom

  • Super Contributor
  • ***
  • Posts: 1389
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #306 on: November 01, 2019, 11:53:53 am »
Could possibly the serieal number of the device be involved in the "proper" machine identification?

My "almost better than new" DG811  ;) for instance has as S/N starting with DG8A20... but it's running the older firmware so the :PROJECT:MODE change worked.

I'm pretty sure that DG9xx instruments have serial numbers starting with DG9, so this could actually be used by the new firmware to identify if the device is legitimate to be changed into a DG900 series instrument. It's just a shot into the blue but since there appears to be a SCPI command :PROJECT:SN that assumingly permits to change/set the serial number, it may be worth to give it a try.

 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #307 on: November 06, 2019, 07:40:45 pm »
So, after a more detailed analysis, the verdict:

With the introduction of FW v00.01.09.00.00, Rigol replaced the :PROJ:MODE command with the :PROJ:MODF !!!!!!

MODE             MODE        :PROJect:MODE    (up to FW v00.01.08.00.01)
MODIF            MODF        :PROJect:MODIF    (from FW v00.01.09.00.00)

Nonetheless, they changed the validation sector of the MODE command but ended up disabling it altogether and inserting a new replacement.

The new replacement uses an ECC signature of the DG model string (ex. DG992) as a parameter. So, not super easy to change modes but still accomplishable.  ;)

BTW, a DG992 (ex-DG811) can be upgraded to v00.01.09.00.00 & beyond and retain all it's features including a S/N starting with DG8A...   :popcorn:
 
The following users thanked this post: thm_w

Offline qft1967

  • Contributor
  • Posts: 10
  • Country: de
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #308 on: November 06, 2019, 08:57:02 pm »
Ah, that is great news :-) I just received a new DG811 that I had ordered hoping to still find the old FW. But no, it already had FW v00.01.09.00.00. With a calibration date of
07.09.2019, BTW.

I will be eager to test the new method!
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 6378
  • Country: ca
  • Non-expert
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #309 on: November 06, 2019, 10:42:47 pm »
BTW, a DG992 (ex-DG811) can be upgraded to v00.01.09.00.00 & beyond and retain all it's features including a S/N starting with DG8A...   :popcorn:

Don't give rigol any ideas  >:D.

So they sent you the new FW file? I assume no major changes other than what you have found already.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #310 on: November 09, 2019, 07:33:03 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.
 

Offline Frex

  • Regular Contributor
  • *
  • Posts: 118
  • Country: fr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #311 on: November 13, 2019, 05:15:46 pm »
Hello,

I'm not sure so i ask, do some progress been made about becoming available again ?
Regards

Frex
 

Offline TheBay

  • Supporter
  • ****
  • Posts: 1016
  • Country: wales
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #312 on: December 20, 2019, 07:02:19 pm »
About to buy a new Function generator, torn between a DG800 series (Hacked if still possible) and a Siglent SDG 1032X
This thread has gone a bit quiet and can't find out much about the DG800/D900 series. The Siglent is about £50 more.
No sure what to go for!
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23021
  • Country: gb
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #313 on: December 20, 2019, 09:09:56 pm »
I'd go with the SDG1032X or the older Rigol DG1022Z. The latter can be cracked to 60MHz still and outperforms both the Siglent and the newer Rigol units.

Telonic sell both. I think the DG1022Z is canned now though
 
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 #314 on: December 20, 2019, 09:55:12 pm »
I'd go with the SDG1032X or the older Rigol DG1022Z. The latter can be cracked to 60MHz still and outperforms both the Siglent and the newer Rigol units.

Telonic sell both. I think the DG1022Z is canned now though

Thanks, I hadn't heard of Telonic! Having a look on there now.
 

Offline Kosmic

  • Super Contributor
  • ***
  • Posts: 2531
  • Country: ca
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #315 on: December 27, 2019, 03:02:49 pm »
What's the best way to create and edit arbitrary waveforms ?

I tried Rigol Ultra station and it's only a trial and not working really well.
 

Offline Mattjd

  • Regular Contributor
  • *
  • Posts: 230
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #316 on: December 27, 2019, 03:50:47 pm »
I'd go with the SDG1032X or the older Rigol DG1022Z. The latter can be cracked to 60MHz still and outperforms both the Siglent and the newer Rigol units.

Telonic sell both. I think the DG1022Z is canned now though

How did you figure out to crack the DG1022Z?

Of all the Rigol gear I bought thats the only one I haven't been able to find stuff for.
 

Offline Kosmic

  • Super Contributor
  • ***
  • Posts: 2531
  • Country: ca
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #317 on: December 27, 2019, 05:12:40 pm »
I'd go with the SDG1032X or the older Rigol DG1022Z. The latter can be cracked to 60MHz still and outperforms both the Siglent and the newer Rigol units.

Telonic sell both. I think the DG1022Z is canned now though

How did you figure out to crack the DG1022Z?

Of all the Rigol gear I bought thats the only one I haven't been able to find stuff for.

try this http://www.gotroot.ca/rigol/riglol/
 

Offline Mattjd

  • Regular Contributor
  • *
  • Posts: 230
  • Country: us
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #318 on: December 27, 2019, 05:44:29 pm »
I'd go with the SDG1032X or the older Rigol DG1022Z. The latter can be cracked to 60MHz still and outperforms both the Siglent and the newer Rigol units.

Telonic sell both. I think the DG1022Z is canned now though

How did you figure out to crack the DG1022Z?

Of all the Rigol gear I bought thats the only one I haven't been able to find stuff for.

try this http://www.gotroot.ca/rigol/riglol/

Right. That's how Ive done my scope, and psu. Nothing for the DG1022z though.
 

Offline Kosmic

  • Super Contributor
  • ***
  • Posts: 2531
  • Country: ca
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #319 on: December 27, 2019, 06:34:49 pm »
I'd go with the SDG1032X or the older Rigol DG1022Z. The latter can be cracked to 60MHz still and outperforms both the Siglent and the newer Rigol units.

Telonic sell both. I think the DG1022Z is canned now though

How did you figure out to crack the DG1022Z?

Of all the Rigol gear I bought thats the only one I haven't been able to find stuff for.

try this http://www.gotroot.ca/rigol/riglol/

Right. That's how Ive done my scope, and psu. Nothing for the DG1022z though.

https://www.eevblog.com/forum/testgear/rigol-dg1022z-function-generator-hack/
« Last Edit: December 27, 2019, 07:09:22 pm by Kosmic »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #320 on: December 27, 2019, 06:58:03 pm »
For those that frequently ask for a solution on the "model change" with the new FW v1.09: as I've hinted in the past, it's perfectly possible to continue to perform the "model change" with the new FW. Attached is the proof.

As I've said, Rigol now implements a license-type validation for the "model type" string. It uses ECDSA to verify the model string.

Maybe the best way for all is for someone release a binary patch to the v1.09 main app and place it in a .GEL. For now, i wont be releasing such solution although is perfectly doable by anyone that takes a look at the app. Or try the downgrade path...
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #321 on: December 27, 2019, 07:04:35 pm »
How did you figure out to crack the DG1022Z?

Of all the Rigol gear I bought thats the only one I haven't been able to find stuff for.

It's been available for a few months...

Here is a guide.

The ARB16M can be obtained by using the specific private key with riglol. Search is your friend.
 

Offline Frex

  • Regular Contributor
  • *
  • Posts: 118
  • Country: fr
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #322 on: December 28, 2019, 05:48:50 pm »
Hello Tv84,

First, thank you for this message.
Now, I must admit to doesn't be sure to understood all.

From your post #312 you explain that the magic command is now
":PROJ:MODIF DG992" for DG992 conversion.
(instead of previous ":PROJ:MODE DG992")
Then, you explain that it not work because there is an ECC signature.
So, it's not doable (easily ?).

You seem to explain that EEC (ECDSA)  model string signature can be obtain by our-self,
 but that is very obscure for me..
How i can obtain this, and what i do with ?

The other way would be to downgrade the firmware to previous one (00.01.08.00.01)
 that allow the model change to work. Does this method has been tested successfully ?
I agree that if this work ok,  that could be fine for me ! : )

Is there any feedback to others owners of DG811 with new firmware
that have done model change with success ?
Does Ashdash has been done this ?
Thank you for your efforts.
Best regards.

Frex
 

Offline Kosmic

  • Super Contributor
  • ***
  • Posts: 2531
  • Country: ca
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #323 on: December 28, 2019, 06:06:00 pm »
If I understand correctly, TV84 is suggesting to patch the command ":PROJect:MODIF" in the binary and hardcode the new required argument to "DG992" (after being processed by ECDSA). This will allow anybody to call the command and upgrade their unit.
« Last Edit: December 28, 2019, 06:08:14 pm by Kosmic »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3221
  • Country: pt
Re: New Rigol 16-bit function generators DG800/900 series
« Reply #324 on: December 28, 2019, 07:39:04 pm »
If I understand correctly, TV84 is suggesting to patch the command ":PROJect:MODIF" in the binary and hardcode the new required argument to "DG992" (after being processed by ECDSA). This will allow anybody to call the command and upgrade their unit.

Indeed that is the scenario very similar to what I suggested. A patch can be done multiple ways but that one is perfectly doable.

You seem to explain that EEC (ECDSA)  model string signature can be obtain by our-self,
 but that is very obscure for me..
How i can obtain this, and what i do with ?

The other way would be to downgrade the firmware to previous one (00.01.08.00.01)
 that allow the model change to work. Does this method has been tested successfully ?
I agree that if this work ok,  that could be fine for me ! : )

Does Ashdash has been done this ?

Frex, I never said ECDSA was acessible to everyone. The "best way for all" suggested by me is in line with what kosmic said.

But downgrade can also be a easier way. All I need is a volunteer.

The photos are from Ashdash's equipment...

 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf