Author Topic: The Siglent SDG2042X Thread  (Read 683527 times)

MF-jockey and 1 Guest are viewing this topic.

Offline mojoe

  • Frequent Contributor
  • **
  • Posts: 372
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #950 on: June 12, 2018, 02:09:08 am »
I needed a square wave at 30 MHz, but the SDG2000X only goes up to 25 MHz. So, I created the attached waveform. Using DDS ARB mode, if I key in 3 MHz, I get 30 MHz. This works up to 120 MHz, but by the time you get to 50 MHz, it looks like a sine wave. Above 50 MHz, the amplitude isn't consistent.

To compare the internal square wave to my x10 square wave, I set channel 1 to the built-in 25 MHz square, and channel 2 to my x10 square with 2.5 keyed in.

The two looked similar, and equally usable. One difference was the phase. The x10 square wave had to be set to -5 degrees to coincide with the internally generated square wave. I checked that my cables were matched, using a BNC-T.

As I change frequency, the phase difference also changes. It seems to be linear. Why is there a phase difference between the built-in square wave, and the one generated by the DDS? Why does it change with frequency?

Also, the attached waveform doesn't work the same when using TrueARB mode. I obviously don't understand TrueARB mode. Can someone enlighten me?

 

Offline LaserTazerPhaser

  • Regular Contributor
  • *
  • Posts: 203
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #951 on: June 12, 2018, 06:06:30 am »
So after reading instructions to modify generator am I correct about the modification procedure to max the hardware utilization (120MHz) that no firmware files are required to download and everything is already on the SDG2042X itself? I would much rather they have included nano over vi.
« Last Edit: June 12, 2018, 06:12:29 am by LaserTazerPhaser »
 

Offline Gixy

  • Regular Contributor
  • *
  • Posts: 233
  • Country: fr
Re: The Siglent SDG2042X Thread
« Reply #952 on: June 12, 2018, 07:02:00 am »
Hi Mojoe,
I read somewhere (don't remenber in which Siglent document) that the timing accuracy between the two channels is 400ps. That means that the  phase accuracy is variable depending of the frequency :
phi_acc = 360° x 400ps x freq
In your case for 25MHz, the phase accuracy should be : 360° x 400ps x 25MHz =  3.6°, which is close to the 5° you found.
At 120MHz which is the maximum sine wave frequency of the upgraded SDG2042X, you should get 17°, and I measured 13 to 14°.

 

Offline mojoe

  • Frequent Contributor
  • **
  • Posts: 372
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #953 on: June 12, 2018, 07:29:50 am »
Gixy,

Thanks for the info. I'll have to try both channels ouputting the built-in square wave to see if I still have the phase difference.

Edit: I just compared both channels, outputting the built-in square wave at 25 MHz. There is a 5 degree phase difference.
« Last Edit: June 12, 2018, 08:17:35 am by mojoe »
 

Offline Performa01

  • Super Contributor
  • ***
  • Posts: 1720
  • Country: at
Re: The Siglent SDG2042X Thread
« Reply #954 on: June 12, 2018, 10:09:28 am »
Gixy,

Thanks for the info. I'll have to try both channels ouputting the built-in square wave to see if I still have the phase difference.

Edit: I just compared both channels, outputting the built-in square wave at 25 MHz. There is a 5 degree phase difference.


Have you enabled channel coupling for phase and made sure the phase difference is set to zero?
 

Offline exe

  • Supporter
  • ****
  • Posts: 2631
  • Country: nl
  • self-educated hobbyist
Re: The Siglent SDG2042X Thread
« Reply #955 on: June 12, 2018, 09:14:48 pm »
I needed a square wave at 30 MHz, but the SDG2000X only goes up to 25 MHz. So, I created the attached waveform. Using DDS ARB mode, if I key in 3 MHz, I get 30 MHz. This works up to 120 MHz, but by the time you get to 50 MHz, it looks like a sine wave. Above 50 MHz, the amplitude isn't consistent.

AFAIK they can only do ~8-10ns raise time. So, indeed, it can't do square waves above 25MHz, unfortunately.

Concerning amplitude, I don't remember having any issues. Do you have good coax connections with proper termination?
 

Offline mojoe

  • Frequent Contributor
  • **
  • Posts: 372
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #956 on: June 13, 2018, 03:24:17 am »

Have you enabled channel coupling for phase and made sure the phase difference is set to zero?

With channel coupling, the phase difference is greatly diminished, but it is still there. If I need the phases to coincide, I'll just have to remember to adjust it.

Edit: To clarify, the above observation was comparing both channels, outputting the built-in square wave. When comparing the built-in waveform to the ARB DDS x10 waveform, channel coupling set to zero makes no difference. I still have 5 degrees difference.

Now that I know the behavior of the SDG, I can adjust to compensate. Thanks to all for the input.
« Last Edit: June 13, 2018, 03:41:41 am by mojoe »
 

Offline mojoe

  • Frequent Contributor
  • **
  • Posts: 372
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #957 on: June 13, 2018, 03:36:02 am »

AFAIK they can only do ~8-10ns raise time. So, indeed, it can't do square waves above 25MHz, unfortunately.

Concerning amplitude, I don't remember having any issues. Do you have good coax connections with proper termination?

The built-in square wave at 25 MHz has a rise time of about 8 ns. The ARB DDS generated square wave at 25 MHz has a rise time of about 4 ns.

As for amplitute, remember, I'm talking about my ARB DDS x10 waveform. The built-in waveforms don't show any variability.
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 29489
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: The Siglent SDG2042X Thread
« Reply #958 on: June 24, 2018, 10:35:56 pm »
Hey guys, can someone have a look at precaud's requirements and advise him if 2042X can do what he needs ?
Seems an unusual use case.  :-//

https://www.eevblog.com/forum/testgear/can-your-arb-generator-do-this/
Avid Rabid Hobbyist.
Some stuff seen @ Siglent HQ cannot be shared.
 

Offline Adven

  • Newbie
  • Posts: 4
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #959 on: July 15, 2018, 07:13:04 am »
Hello, So I know I am new and I know this is an old thread, but I could use some help. I have just purchased a SDG 2042X have installed the firmware "downgrade" entered in password and have successfully copy and pasted commands into telnet, successfully "dd" to delete the required line. then press ESC....  and nothing... just a "donk" sound of the key being rejected and cannot enter "wq" to write quit out of program, my Keyboard is on US, I have tried ESC, CTRL+] and CTRL+C nothing is working to get me to the exit prompt to enter WQ to write quit. cannot get it to work on the PC through putty or through CLI on my MAC and Telnet... I can get into the unit but I cannot finish the update to write quit. Please any help is greatly appreciated. thank you.
 

Offline exe

  • Supporter
  • ****
  • Posts: 2631
  • Country: nl
  • self-educated hobbyist
Re: The Siglent SDG2042X Thread
« Reply #960 on: July 15, 2018, 07:19:37 am »
try esc, then ":wq" (notice colon)
 

Offline Adven

  • Newbie
  • Posts: 4
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #961 on: July 15, 2018, 07:45:16 am »
try esc, then ":wq" (notice colon)

cheers, but unfortunately I cannot even type anything, after I delete the line required, I hit esc and nothing. it will not let me type or make changes
 

Offline exe

  • Supporter
  • ****
  • Posts: 2631
  • Country: nl
  • self-educated hobbyist
Re: The Siglent SDG2042X Thread
« Reply #962 on: July 15, 2018, 08:05:25 am »
Then don't hit esc, just type ":wq". If you show me which instructions you follow I can try to figure what's wrong. Should be something very trivial.
 

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 370
  • Country: ee
Re: The Siglent SDG2042X Thread
« Reply #963 on: July 15, 2018, 08:57:35 am »
 

Offline Adven

  • Newbie
  • Posts: 4
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #964 on: July 15, 2018, 06:09:01 pm »
Again, this can help https://www.cs.colostate.edu/helpdocs/vi.html
thank you for the resource, but non of these commands can "be implemented" as the error message at the bottom left side of putty keeps telling me, I'm ensuring that each line is cleanly copy and pasted from the original post (guide for dummies,see quote below)-thank you for that. then when I go to exit non of the commands that should exit me do.

Then don't hit esc, just type ":wq". If you show me which instructions you follow I can try to figure what's wrong. Should be something very trivial.
thank you, and you are completely right, I am sure it is something overly trivial. that's why I'm so baffled, I must be over looking something; and alas, not even just typing the command ":wq" works still says "not implemented" these are the original directions I'm using:
Guide for Dummies

1. Plug in ethernet cable and turn on unit
2. Press Utility -> Page 1/2 -> Interface -> LAN Setup -> DHCP ON
3. On you computer telnet (Windows use Putty, OS X and Linux can just use telnet on the CLI) to the IP Address that's displayed. (If you need to manually specify the port it's 23)
4. mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
5. cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
6. vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
7. Use the down arrow to navigate to the line which has '<license><bandwidth_update_license>xxxx</bandwidth_update_license></license>'
8. Press dd to delete the line. Press ESC. Type :wq then hit enter (write quit)
9. Turn unit off and on again
 

Offline Adven

  • Newbie
  • Posts: 4
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #965 on: July 15, 2018, 06:17:50 pm »
I GOT IT!!!!!! THANK YOU ALL FOR YOUR HELP!!!!!! AMAZING!!! was actually a hardware fault on my keyboard, the shift key was not being registered, swapped keyboards and all is well. you are all amazing thanks for all your help and patience!!! all 120 unlocked and golden!
 
The following users thanked this post: exe

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 370
  • Country: ee
Re: The Siglent SDG2042X Thread
« Reply #966 on: July 19, 2018, 03:18:03 pm »
 As were Dave, I'm too a bit annoyed about too long warning message when you dial
to the some parameter limit. This is seems to be hardcoded to 3 in all functions, I wrote
there 1 in those places. Now this delay is much shorter - like 3 times shorter.
I was taking the same latest SDG2000_eevblog_23R7.ads and after editing the app
it is now there if you like to try.
SDG2000_eevblog_edit_23R7.zip
 
The following users thanked this post: kado, McBryce, rfspezi, bmdaly, BillB, ian.ameline, PhilipPeake

Offline LaserTazerPhaser

  • Regular Contributor
  • *
  • Posts: 203
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #967 on: July 29, 2018, 11:21:24 pm »
Guide for Dummies

1. Plug in ethernet cable and turn on unit
2. Press Utility -> Page 1/2 -> Interface -> LAN Setup -> DHCP ON
3. On you computer telnet (Windows use Putty, OS X and Linux can just use telnet on the CLI) to the IP Address that's displayed. (If you need to manually specify the port it's 23)
4. mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
5. cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
6. vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
7. Use the down arrow to navigate to the line which has '<license><bandwidth_update_license>xxxx</bandwidth_update_license></license>'
8. Press dd to delete the line. Press ESC. Type :wq then hit enter (write quit)
9. Turn unit off and on again

I am prompted with

Code: [Select]
# telnet 192.168.1.26
Trying 192.168.1.26...
Connected to 192.168.1.26.
Escape character is '^]'.


===============================================
|SIGLENT SDG project                   
===============================================
(none) login:

and using port 5024 gives, but no responses from ANY commands

Code: [Select]
telnet> open
(to) 192.168.1.26 5024
Trying 192.168.1.26...
Connected to 192.168.1.26.
Escape character is '^]'.
Welcome to the SCPI instrument 'Siglent SDG2042X'
>>

firmware is 2.01.01.23R7

I could not downgrade the firmware, tried the first 3 from oldest to newest all failed.

not sure if its possible to do the upgrade.

edit: I found a working downgrade, got full bandwidth after telneting in and removing the line, then did an upgrade to latest firmware revision - works well
« Last Edit: July 30, 2018, 12:15:27 am by LaserTazerPhaser »
 

Offline evava

  • Regular Contributor
  • *
  • Posts: 172
  • Country: cz
Re: The Siglent SDG2042X Thread
« Reply #968 on: July 30, 2018, 08:53:15 am »
edit: I found a working downgrade, got full bandwidth after telneting in and removing the line, then did an upgrade to latest firmware revision - works well
Can you please write which was working downgrade for you - thanks.
 

Offline Safar

  • Regular Contributor
  • *
  • Posts: 119
  • Country: ru
Re: The Siglent SDG2042X Thread
« Reply #969 on: July 31, 2018, 06:18:29 pm »


Telnet use 23 port as standard.
Why u used 5024?

And may be try another telnet client - putty etc.
« Last Edit: July 31, 2018, 06:25:44 pm by Safar »
 

Offline Gixy

  • Regular Contributor
  • *
  • Posts: 233
  • Country: fr
Re: The Siglent SDG2042X Thread
« Reply #970 on: July 31, 2018, 07:34:31 pm »
Hum, with original 23R7 you can't login with Telnet. Use the  janeviki version with which you can login with username admin and a password very simple to guess for members here...
 

Offline guarneri0

  • Contributor
  • Posts: 12
Re: The Siglent SDG2042X Thread
« Reply #971 on: August 02, 2018, 05:39:20 pm »
Hum, with original 23R7 you can't login with Telnet. Use the  janeviki version with which you can login with username admin and a password very simple to guess for members here...

Gixy - I tried to look around the site but can't find easily what you meant by "janeviki version" - could you please give a link/reference to that?

Thanks,
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 3322
  • Country: pt
Re: The Siglent SDG2042X Thread
« Reply #972 on: August 02, 2018, 05:43:37 pm »
Hum, with original 23R7 you can't login with Telnet. Use the  janeviki version with which you can login with username admin and a password very simple to guess for members here...

Gixy - I tried to look around the site but can't find easily what you meant by "janeviki version" - could you please give a link/reference to that?

Thanks,

http://s000.tinyupload.com/index.php?file_id=83534199392458632882
 

Offline Safar

  • Regular Contributor
  • *
  • Posts: 119
  • Country: ru
 

Offline guarneri0

  • Contributor
  • Posts: 12
Re: The Siglent SDG2042X Thread
« Reply #974 on: August 02, 2018, 06:00:25 pm »
tv84, thanks a lot!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf