Author Topic: Siglent SDG6000X series 200-500 MHz AWG's  (Read 93133 times)

0 Members and 1 Guest are viewing this topic.

Offline JohnG

  • Frequent Contributor
  • **
  • Posts: 570
  • Country: us
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #225 on: March 19, 2020, 03:12:41 pm »
A phenomenon has been discovered - voltage changes in one channel affect the second channel. Especially noticeable at DC voltage from +/- 5-10 Volts. Accordingly, the shift of the second channel will occur in the range +/- 1 mV.
 Please confirm my find. I would be grateful if someone gives an explanation.
 Thanks.

If this is a measured shift at the output, it is not surprising at all. If a 10V shift at one output causes a 1 mV shift at another output, this is about 80 dB of isolation between outputs. For a relatively low cost general purpose instrument, this is actually quite respectable. In fact, if you are measuring it with an oscilloscope, the shift might also be in the oscilloscope front end. You can test this with a DC source instead of the second output of the signal generator.

On the other hand, if you mean the programmed level changes on the display, that's a firmware bug.

John
"Reality is that which, when you quit believing in it, doesn't go away." Philip K. Dick (RIP).
 

Offline TurboTom

  • Super Contributor
  • ***
  • Posts: 1389
  • Country: de
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #226 on: March 28, 2020, 12:06:49 am »
Just noticed some shortcoming after a recent chat with a friend who owns an SDG2000X series generator: In harmonic mode, why doesn't the UI permit to enter the amplitude of the harmonics in Vrms? Only Vpp and dBc is available even though the fundamental can be specified in Vrms. Rigol offers Vrms entry on their generators that feature harmonic mode. It shouldn't mean a big effort for Siglent to include this feature in a future firmware update.

Having Vrms amplitude entry available for the harmonics is quite useful when testing / calibrating AC power meters. Of course, it's possible to calculate the corresponding Vpp value and set the figures via SCPI command. But being able to set up the instrument via its UI makes things a lot easier, especially if this function is only required infrequently.
 

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 705
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #227 on: March 30, 2020, 05:10:41 pm »
Hello,

I have a new SDG6022X now.

When I look at both channel at the same time with same settings it is a phase difference between the two channels.
After I switch SDG6022X off and than switch on again the phase difference is 0.

The firmware is 6.01.01.35R5B1.
Is it possible still to patch to a SDG6052X and if yes how does it go?

Best regards
egonotto




 

Online tautechTopic starter

  • Super Contributor
  • ***
  • Posts: 28323
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #228 on: March 31, 2020, 08:56:33 am »
Hello,

I have a new SDG6022X now.

When I look at both channel at the same time with same settings it is a phase difference between the two channels.
After I switch SDG6022X off and than switch on again the phase difference is 0.
Did you set Power ON settings to Last and in Utility>P2 Phase Mode = Phase Locked ?

This should result in booting with same settings last used and both channels phase locked.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 705
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #229 on: April 01, 2020, 12:06:50 am »
Hello,

the harmonic distortion seems pretty good.
But the connection from the SDG6022X to the picoscope is rather disturbed :(.

SDG6K_4Vpp.jpg is with 4Vpp, the other pictures with 2mVpp

It seems there is a output offset also.

Best regards
egonotto


« Last Edit: April 01, 2020, 12:33:24 am by egonotto »
 

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 705
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #230 on: April 10, 2020, 12:23:29 am »
Hello,

I make with EasyWave 1.1.1.38R1 a 20MB wave and write it to the SDG6022X. The SDG6022X  does not respond as answer.
Only after power off and on it respond again.
The wave is in C:Local with 31 MB. The whole C:Local is only 82.8 MB. The wave is only 16257024 long.
If I try to read the wave back to the SDG6022X  EasyWave got a errormessage "single value or 1D array required" and the SDG6022X is dead again.

Best regards
egonotto





 

Online tautechTopic starter

  • Super Contributor
  • ***
  • Posts: 28323
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #231 on: April 10, 2020, 12:58:18 am »
Hello,

I make with EasyWave 1.1.1.38R1 a 20MB wave and write it to the SDG6022X. The SDG6022X  does not respond as answer.
Only after power off and on it respond again.
The wave is in C:Local with 31 MB. The whole C:Local is only 82.8 MB. The wave is only 16257024 long.
If I try to read the wave back to the SDG6022X  EasyWave got a errormessage "single value or 1D array required" and the SDG6022X is dead again.

Best regards
egonotto
Have you tried the new EasyWaveX ?
https://int.siglent.com/download/softwares/?ProId=16
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 705
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #232 on: April 10, 2020, 02:53:15 am »
Hello tautech,

thanks for your answer.

If I write a 20000000 long file with the new EasyWaveX the SDG6022X freeze.

Than I try to read a wave I got EasyWaveX1.jpg.

The longest wave I have written with the old EasyWave was 20900000.

Best regards
egonotto

 

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 705
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #233 on: April 12, 2020, 02:12:27 am »
Hello,

I try to load a 20MB wave with LAN without success.
Than I try it with an USB-Stick. Surprise it works exact one time. The next time it freeze. Only power off and than on helps than.

Thus I cannot use two channels with large arbitrary waves :(

Please can someone try whether this is an error only in my SDG6022X.

Best regards
egonotto

 
 

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 705
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #234 on: April 16, 2020, 03:03:10 am »
Hello,

one can recall an arbitrary waveform from a USB-Stick. But the arbitrary waveform is then copy in the very small (82.8MB) c:/Local.
A very bad idea.

Please please SIGLENT rework this. Make arbitrary waveform working as is guaranteed in your Datasheet.

Best regards
egonotto
 

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 705
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #235 on: May 10, 2020, 10:24:32 pm »
Hello,

in the german Funkamateur 5 2020 is a report "Nutzung des Siglent SDG6022X als HF-Signalgenerator"

https://www.funkamateur.de/aktuelle-ausgabe.html

There is a PDF-File you can download with supplement info.

Best regards
egonotto
 
The following users thanked this post: 2N3055

Offline harrywgaul

  • Newbie
  • Posts: 6
  • Country: us
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #236 on: May 11, 2020, 09:55:02 pm »
I am trying to use the command MODE PHASE-LOCKED but the SDG6022X does not seem to recognize the command.  I am able to execute MODE INDEPENDENT which will cause the SDG6022X to change from the default value of phase-locked to independent.  But I can't programmatically change it to phase-locked.

I have tried various misspellings of PHASE-LOCKED including PHASE LOCKED, LOCKED, LOCK, PHASE-LOCK, etc but nothing seems to work.

If I manually place the SDG6022X into phase locked and then do a read with the command MODE?, it shows MODE PHASE-LOCKED.  So I think I'm using the correct syntax.

I am using LabVIEW to send these commands.  Does anyone have any advice or is this a bug with the firmware?
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3217
  • Country: pt
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #237 on: May 11, 2020, 10:19:15 pm »
It's:

"MODE PHASE-LOCKED"
"MODE INDEPENDENT"

Code: [Select]
signed int __fastcall sub_D78D8(int a1)
{
  int v2; // [sp+4h] [bp-10h]@1
  int v3; // [sp+Ch] [bp-8h]@1

  v2 = a1;
  v3 = sub_B538C();
  if ( v3 == 1 )
  {
    sub_2AD234(v2, "MODE PHASE-LOCKED");
  }
  else if ( !v3 )
  {
    sub_2AD234(v2, "MODE INDEPENDENT");
  }
  return 1;
}

Maybe you have to specify a type of PHASE..  :-//

Try:

EQPHASE
HARMPHASE
PHASE
« Last Edit: May 11, 2020, 10:29:21 pm by tv84 »
 
The following users thanked this post: egonotto

Offline egonotto

  • Frequent Contributor
  • **
  • Posts: 705
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #238 on: May 12, 2020, 05:08:21 am »
Hello,

sadly MODE PHASE-LOCKED does not work.

But you can make:

MODE INDEPENDENT 

and than push the right button virtual

VKEY VALUE,28,STATE,1


This work for me. But it gives an error -108,"Parameter not allowed"

Best regards
egonotto


« Last Edit: May 12, 2020, 05:21:14 am by egonotto »
 

Offline harrywgaul

  • Newbie
  • Posts: 6
  • Country: us
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #239 on: May 19, 2020, 07:58:21 pm »
Thanks for the help.  I did verify that the PHASE-LOCKED problem occurs with the SDG2000 series as well as the SDG6000 series.  I contacted SIGLENT and they also verified the problem and said they will have Engineering look at it.  I was able to write some code using the VKEY commands as a work-around to get the generator to switch into PHASE-LOCKED from INDEPENDENT mode.  But the VKEY commands operate rather slowly.  Hopefully SIGLENT can figure out the problem and issue a firmware update.
 

Offline luudee

  • Frequent Contributor
  • **
  • Posts: 274
  • Country: th
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #240 on: August 05, 2020, 08:44:27 am »
Hello !

Today I received my SDG6022X. Of course the first thing I want to do is to liberate it to enable all features and 500MHz.
My unit came with FW 6.01.01.35R5B1.

Reading through the threads, I downgraded to 6.01.01.29R10 and got the telnet ads. I can now telnet in to the unit as root.

And this is where my success has stopped. I did read through the SSA forum (upgraded my SSA previously).

I am at lost what my next steps should be. Any pointers highly appreciated!

Many Thanks!

luudee
 

Offline luudee

  • Frequent Contributor
  • **
  • Posts: 274
  • Country: th
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #241 on: August 05, 2020, 10:11:04 am »

After more digging I found these instructions by ShaneEEV:
      1) Insert USB Stick into front panel USB socket
      2) Put SDG into System / Info / Upgrade
      3) Select telnet file for SDG2042X and UPDATE
      4) LEAVE POWER ON SDG
      5) On remote computer console, type: telnet <SDG IP address> <SPACE> 10101 <RETURN>
      6) On remote computer console, type: mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
      7) On remote computer console, type: cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
       On remote computer console, type: vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
      9) On remote computer console, move down to the line that starts with <license> and press 'i' for INSERT and right arrow over to just after </license> and press the delete button until the line only has </system_information>
      10) On remoter computer console, press the ESC key, then type::wq <RETURN>
      11) On remote computer console, type: sync
      12) on SDG: remove USB stick
      13) on SDG: turn power OFF

Item #9 above should be:

The line you need to change looks something like this:

    <license><bandwidth_update_license>XXXXXXXXXXXX</bandwidth_update_license></license></system_information>

You should change it to look like this:

    <license><iq_support_update_license>TRUE</iq_support_update_license></license></system_information>



This does update the frequency limit to 500 Mhz, and the unit identifies as SDG5052X.
BUT, IQ modulation is still NOT enabled. How do I generate the license key for that?


Many Thanks,
luudee
 
The following users thanked this post: dabombers

Offline luudee

  • Frequent Contributor
  • **
  • Posts: 274
  • Country: th
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #242 on: August 05, 2020, 12:19:54 pm »
IQ enable SOLVED !!!

OK, I got "IQ" working as well ... (this is for SDG6000X).

Attached is a license generation script that some other kind soul here wrote. My apologies for not giving full credit, I don't remember the exact place I got it from.

Anyway, you must edit the script and enter your SDG6000X Serial Number on top (SN field).

Then run in ...

You can enter the generated code in the NSP_system_info.xml as above (replace TRUE with the generated code), or from the UI at the device.

Have Fun !

luudee
« Last Edit: August 05, 2020, 12:30:36 pm by luudee »
 
The following users thanked this post: egonotto, citizenrich

Offline rdsi

  • Contributor
  • Posts: 29
  • Country: us
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #243 on: August 07, 2020, 07:30:01 pm »
I've been looking at the SDG6000x series also.

It looks like the SDG6022X could be different than either the SDG6032X and SDG6052X.  For square wave functions the SDG6022X is rated  2n sec rise/fall times whereas the other two units are rated for 1n sec.  This affects the top-end rates for pulse, square & PRBS functions.

So the question is do all 3 units share the same hardware & the 22X is only software limited. Or do the 32X & 52X have some hardware differences to achieve the 1n sec rise/fall times.

I've been thinking about this in deciding between the 22X and 32X?
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6589
  • Country: hr
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #244 on: August 07, 2020, 09:50:51 pm »
I've been looking at the SDG6000x series also.

It looks like the SDG6022X could be different than either the SDG6032X and SDG6052X.  For square wave functions the SDG6022X is rated  2n sec rise/fall times whereas the other two units are rated for 1n sec.  This affects the top-end rates for pulse, square & PRBS functions.

So the question is do all 3 units share the same hardware & the 22X is only software limited. Or do the 32X & 52X have some hardware differences to achieve the 1n sec rise/fall times.

I've been thinking about this in deciding between the 22X and 32X?

There is NO difference. BW upgrades are user side software license only, and even 200 MHz is fully calibrated to 500 MHz.
 

Offline rdsi

  • Contributor
  • Posts: 29
  • Country: us
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #245 on: August 15, 2020, 02:09:37 am »
There is NO difference. BW upgrades are user side software license only, and even 200 MHz is fully calibrated to 500 MHz.

Yeah baby ...
Got my SDG6022X & liberated it!
While checking the rise/fall times I realized that for square wave all 3 model share the same typ 2ns.
The best I could measure on my old HP scope was about 1.8ns -can't complain!
The 1ns spec is for pulse on the 32X & 52X model.
On my liberated unit it is now in the 1ns ball park.

Thanks 2N3055  :-+

 
The following users thanked this post: 2N3055

Offline sdouble

  • Frequent Contributor
  • **
  • Posts: 274
  • Country: fr
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #246 on: September 28, 2020, 04:02:21 am »
Hi folks,
I'm clearly no expert.
would it be possible to get a step by step procedure to unlock this device ?
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6589
  • Country: hr
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #247 on: October 01, 2020, 11:49:36 am »
Looking at something today, i found out this. I don't know if it is known thing..
If you enable sweep on square wave, output filter gets confused and on sweep output gets much faster risetime and it rings. Same with modulation.
It is probably connected with general output filter problems mentioned earlier.
I'm running 6.01.01.35R5B1, it's been a year now, it's still holding beta (B1) in the name...

Does anybody know if there is a firmware in pipeline to be released soon?
There are still issues unresolved in this one (saving settings after reboot, filters switching off sometimes on certain operations ..)
It has been reported long time ago..

Regards,

Siniša
« Last Edit: October 01, 2020, 11:51:35 am by 2N3055 »
 
The following users thanked this post: TurboTom

Offline rdsi

  • Contributor
  • Posts: 29
  • Country: us
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #248 on: October 06, 2020, 01:14:36 am »
I'm clearly no expert.
would it be possible to get a step by step procedure to unlock this device ?

Attached are my notes I made of the process.

 
The following users thanked this post: JohnG, radiolistener, mawyatt, Bad_Driver

Offline sdouble

  • Frequent Contributor
  • **
  • Posts: 274
  • Country: fr
Re: Siglent SDG6000X series 200-500 MHz AWG's
« Reply #249 on: October 10, 2020, 10:46:07 am »
thanks a lot. this really helps !
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf