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

0 Members and 5 Guests are viewing this topic.

Offline vr2whf

  • Contributor
  • Posts: 15
Re: The Siglent SDG2042X Thread
« Reply #1250 on: January 23, 2020, 08:42:06 am »

BTW, anyone has done a calibration/adjustment on SDG2042X?
Run the internal self cal and enjoy your 40 120 MHz AWG.   ;)

Do you experience any improvement after doing the "self cal"?
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: The Siglent SDG2042X Thread
« Reply #1251 on: January 23, 2020, 08:49:01 am »
The service manual says that one should only run self-cal after having done a calibration of the internal feedback channel. But that latter calibration requires Python scripts which, I believe, are unavailable to end users. So, can we run a meaningful calibration?
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 28141
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: The Siglent SDG2042X Thread
« Reply #1252 on: January 23, 2020, 08:54:27 am »

BTW, anyone has done a calibration/adjustment on SDG2042X?
Run the internal self cal and enjoy your 40 120 MHz AWG.   ;)

Do you experience any improvement after doing the "self cal"?
If the AWG meets the Accuracy and Output Flatness specs listed under Output Characteristics on P8 of the datasheet I leave it alone.
https://int.siglent.com/products-document/5.html?DId=25/
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Online Qw3rtzuiop

  • Regular Contributor
  • *
  • Posts: 218
  • Country: de
Re: The Siglent SDG2042X Thread
« Reply #1253 on: January 23, 2020, 09:21:43 am »
The scripts were available to download from the north american website but Siglent removed them.
Fortunately they are still linked on the chinese site.

Here is the link:
https://www.siglent.com/u_file/download/19_07_18/3b2a90b8a2.rar

Download and save them in case they get deleted.
« Last Edit: January 23, 2020, 12:37:05 pm by Qw3rtzuiop »
 
The following users thanked this post: ebastler, TheDefpom

Offline danielbriggs

  • Regular Contributor
  • *
  • Posts: 127
  • Country: gb
Re: The Siglent SDG2042X Thread
« Reply #1254 on: January 23, 2020, 12:22:39 pm »
Just a note to say, took delivery of an SDG2042X, *cough* followed everything in John95's 14-step process *cough* and all worked very well. This was done on FW: 2.01.01.23R8 factory supplied version.
Then verified the performance with a scope = 120MHz goodness.

Then today I did a plain old regular firmware upgade to 2.01.01.35R3B2 and all went smoothly + 120MHz performance still remains.

Posting should anyone find this useful if, like me thought there was a chance of going from a liberated 23R8 to 35R3B2 would reverse the mod... it doesn't appear to.

All the best,
Dan
 

Offline petert

  • Regular Contributor
  • *
  • Posts: 178
  • Country: de
Re: The Siglent SDG2042X Thread
« Reply #1255 on: January 23, 2020, 01:34:16 pm »
I had the same experience as you as mentioned in the hack thread. However I found that the peak-to-peak voltage decreases with frequency, soon after 40 MHz.
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26755
  • Country: nl
    • NCT Developments
Re: The Siglent SDG2042X Thread
« Reply #1256 on: January 29, 2020, 12:24:30 pm »
I've found a bug in FM modulation. With an external 10MHz reference clock, 10MHz output signal, FM frequency of 10mHz, triangle modulation waveform and a frequency deviation of 5mHz the output signal will slowly (a few ns per hours) phase shift in respect to the external reference.
« Last Edit: January 29, 2020, 01:08:13 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline Sensei

  • Newbie
  • Posts: 6
  • Country: pl
Re: The Siglent SDG2042X Thread
« Reply #1257 on: March 13, 2020, 04:44:23 pm »
Hi guys

I have SDG2042x hacked to SDG2122x, firmware: 2.01.01.35R3B2, hardware 02-02-00-40-00.
Does your SDG2000x copy have the front panel knob working intermittently? I spin for a few seconds and it's ok, then it stops working for a second. The knob doesn't respond at all when turning faster. If this is a software error, it definitely needs to be corrected.
 
The following users thanked this post: petert

Online MathWizard

  • Super Contributor
  • ***
  • Posts: 1379
  • Country: ca
Re: The Siglent SDG2042X Thread
« Reply #1258 on: March 17, 2020, 03:02:17 pm »
Hi so I just upgraded my spd3303x-e with the FW I found on page 9 from tv84
https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/200/

In 2 weeks I'm getting the SDG2042X. What page should I go to, for the main procedure people have been using, so I can study up ?


As for really learning how this stuff works, and getting into hardware hacking, (I have a BusPirate on the way), what should I do, learn python or some C language ?
« Last Edit: March 17, 2020, 03:06:31 pm by MathWizard »
 

Online MathWizard

  • Super Contributor
  • ***
  • Posts: 1379
  • Country: ca
Re: The Siglent SDG2042X Thread
« Reply #1259 on: March 20, 2020, 12:13:14 am »
I'm buying 1 of these in 15 days if people go to work in Ontario

I can't wait, then I'll try and upgrade it. I could just afford the 2082, but thank Siglent for making either near   my budget.
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: The Siglent SDG2042X Thread
« Reply #1260 on: March 20, 2020, 06:34:45 am »
In 2 weeks I'm getting the SDG2042X. What page should I go to, for the main procedure people have been using, so I can study up ?

Assuming you refer to the "upgrade" procedure, this step-by-step list is still current, I believe:
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867
 

Offline colorado.rob

  • Frequent Contributor
  • **
  • Posts: 419
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #1261 on: March 29, 2020, 01:38:58 am »
It seems that with the last firmware update I applied, the undocumented LXI SCDP (screendump) command stopped working.  Can anyone else confirm?  I know this used to work because I have lots of screendumps from my SDG2000X.  I use the same program to do screen capture from all of my Siglent devices.

It's not documented in https://siglentna.com/wp-content/uploads/dlm_uploads/2019/12/SDG_Programming-Guide_PG02-E04A.pdf

Can someone confirm whether this was explicitly removed?  There's nothing in the release notes about it.
 

Online Bad_Driver

  • Frequent Contributor
  • **
  • Posts: 363
  • Country: de
Re: The Siglent SDG2042X Thread
« Reply #1262 on: July 14, 2020, 03:19:45 pm »
I‘m new in the SDG2xxx owners club for a week . After dealing for month with the weaknesses of
the cheap (but for the money not that bad) Feeltec 6900 I decided to stop all efforts for further improvements
and ordered a SDG2042x with Welectron in Germany.
It came with the latest firmware and with a little service and a prepared thumb drive it improved itself into
a SDG2122x  :-+
It‘s worth mentioning that the telnet access with Putty didn‘d work but with Debian in the new Windows Linux system environment.

It‘s childish but the first thing I tried was to set up my own FM station(for some minutes).
Searching for a empty frequency around 100 MHz, deviation of 75kHz and modulation extern by my iPod
with „Stairway to heaven“. Antenna 75 cm wire. And it works! That was a thing I wanna do for 50 years  ^-^

Don‘t bash me for that but it was a thing that has to be done....

« Last Edit: July 14, 2020, 03:23:18 pm by Bad_Driver »
 

Offline pascal_sweden

  • Super Contributor
  • ***
  • Posts: 1539
  • Country: no
Re: The Siglent SDG2042X Thread
« Reply #1263 on: July 14, 2020, 03:25:06 pm »
Great experiment!

This made me think of the Mr. Microphone toy that was sold in the US back in the Eighties :)



It‘s childish but the first thing I tried was to set up my own FM station(for some minutes).
Searching for a empty frequency around 100 MHz, deviation of 75kHz and modulation extern by my iPod
with „Stairway to heaven“. Antenna 75 cm wire. And it works! That was a thing I wanna do for 50 years  ^-^
 

Online Bad_Driver

  • Frequent Contributor
  • **
  • Posts: 363
  • Country: de
Re: The Siglent SDG2042X Thread
« Reply #1264 on: July 14, 2020, 05:06:59 pm »
Shit! Much smaller and so much cheaper than the SDG  |O
And battery powered as well  >:(

Thanks for this funny commercial! But I think you got it  :-DD
 

Offline dropkick

  • Contributor
  • Posts: 47
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #1265 on: July 14, 2020, 08:23:41 pm »
Please...
 

Online Bad_Driver

  • Frequent Contributor
  • **
  • Posts: 363
  • Country: de
Re: The Siglent SDG2042X Thread
« Reply #1266 on: July 14, 2020, 09:23:14 pm »
Waynes World, Waynes world, party time excellent!!!
I like this movie! Especially the Bohemian Rhapsody performance  :-+

And this:

« Last Edit: July 14, 2020, 09:44:31 pm by Bad_Driver »
 

Offline fourfathom

  • Super Contributor
  • ***
  • Posts: 1851
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #1267 on: July 14, 2020, 10:21:22 pm »
I've found a bug in FM modulation. With an external 10MHz reference clock, 10MHz output signal, FM frequency of 10mHz, triangle modulation waveform and a frequency deviation of 5mHz the output signal will slowly (a few ns per hours) phase shift in respect to the external reference.
I recently got a Siglent 2042X (I'm using it to test a Time Interval Counter that I'm building), and I noticed that the 1Hz output isn't exactly 1Hz (referenced to the 10MHz clock output).  I don't have my notes handy, but it was off a few tenths of a uHz (micro Hertz).  The minimum frequency steps seemed to come in two sizes, one 2x the other.  The frequency generated was always within the specified 1uHz, but wasn't exact.

This is the behavior I would expect from a binary DDS (Direct Digital Synthesis) / NCO (Numerically Controlled Oscillator), where no matter how large the numerator, the power-of-two denominator doesn't allow certain ratios to be generated.  It's not a problem or a bug, since the unit does meet its specs, but it is interesting to note.  It's also nice to see that the 10ns resolution of my Time Interval Counter lets me quickly measure these frequency relationships -- with a typical gated frequency counter I would have had to wait about twelve days for even a clue that the frequencies weren't exact.
We'll search out every place a sick, twisted, solitary misfit might run to! -- I'll start with Radio Shack.
 

Offline dropkick

  • Contributor
  • Posts: 47
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #1268 on: July 19, 2020, 07:07:45 am »
External 10Mhz reference

My SDG2042X doesn't seem to remember the External setting for the reference Clock upon power-on.  Is there a way to make it stick between reboots? Works fine otherwise, detecting signal presence/loss but it's rather annoying when it pukes out its own clock on the line.

Running latest firmware ver.
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 28141
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: The Siglent SDG2042X Thread
« Reply #1269 on: July 19, 2020, 09:55:10 am »
External 10Mhz reference

My SDG2042X doesn't seem to remember the External setting for the reference Clock upon power-on.  Is there a way to make it stick between reboots? Works fine otherwise, detecting signal presence/loss but it's rather annoying when it pukes out its own clock on the line.

Running latest firmware ver.
Check the last firmware release notes and ensure you meet the conditions for external 10 MHz reference.
https://siglentna.com/wp-content/uploads/dlm_uploads/2019/12/SDG2000X-Firmware-Revise-History-Update-Instructions.pdf
These are for version 2.01.01.35R3B1:
5. Added an icon to indicate clock source is internal or external.
Internal: (icon) External: (icon)
External and the clock is lost: (icon)
6. Changed the clock switch strategy: When the clock source is set to External and no actual external clock signal is being received, the clock source will not switch to Internal automatically but the clock icon will indicate that external clock is lost.

Also, check you have the Power ON setting to Last (used settings).
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline Hexley

  • Regular Contributor
  • *
  • Posts: 197
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #1270 on: July 19, 2020, 05:01:28 pm »
I recently got a Siglent 2042X (I'm using it to test a Time Interval Counter that I'm building), and I noticed that the 1Hz output isn't exactly 1Hz....

Another manifestation of that: set channel 1 to 1.000000 Hz, and channel 2 to 10.0000 Mhz, then measure their ratio. It reads exactly 9 999 999:1 on my HP 53131A counter, rather than the ideal 10 000 000:1. (Test done with an SDG1062X).

Again, each channel is within spec. But this experiments highlights a side effect of "1 uHz" accuracy when generating two signals with a frequency ratio > 106 -- and it did have me chasing a phantom "bug" in a phase detector design before realizing what was going on :-)
 

Offline thinkfat

  • Supporter
  • ****
  • Posts: 2150
  • Country: de
  • This is just a hobby I spend too much time on.
    • Matthias' Hackerstübchen
Re: The Siglent SDG2042X Thread
« Reply #1271 on: July 19, 2020, 07:37:55 pm »
I recently got a Siglent 2042X (I'm using it to test a Time Interval Counter that I'm building), and I noticed that the 1Hz output isn't exactly 1Hz....

Another manifestation of that: set channel 1 to 1.000000 Hz, and channel 2 to 10.0000 Mhz, then measure their ratio. It reads exactly 9 999 999:1 on my HP 53131A counter, rather than the ideal 10 000 000:1. (Test done with an SDG1062X).

Again, each channel is within spec. But this experiments highlights a side effect of "1 uHz" accuracy when generating two signals with a frequency ratio > 106 -- and it did have me chasing a phantom "bug" in a phase detector design before realizing what was going on :-)

I fell into the exact same trap. I was trying to qualify a time interval counter and wondered why there was a 90° phase shift every second. I went through the code at least a dozen times, checked for numerical stability, changed the whole integer math to "double" only to realize eventually that it was the generator that was acting up.
Everybody likes gadgets. Until they try to make them.
 

Online TurboTom

  • Super Contributor
  • ***
  • Posts: 1388
  • Country: de
Re: The Siglent SDG2042X Thread
« Reply #1272 on: July 19, 2020, 09:26:43 pm »
Same crap with SDG6000. Tested other generators that I've got; Rigol DG4000 is doing it correctly, same with MSO2000S integrated generator (though phase alignment isn't working accurately). DG800/900 is failing all the way, no stable phase coupling possible in current firmware version above frequency ratios of 1:3 :o (at lest at low frequencies), continuous drift observable. Could it be that difficult to get the math right??
 

Offline fourfathom

  • Super Contributor
  • ***
  • Posts: 1851
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #1273 on: July 19, 2020, 10:04:19 pm »
I recently got a Siglent 2042X (I'm using it to test a Time Interval Counter that I'm building), and I noticed that the 1Hz output isn't exactly 1Hz....

Another manifestation of that: set channel 1 to 1.000000 Hz, and channel 2 to 10.0000 Mhz, then measure their ratio. It reads exactly 9 999 999:1 on my HP 53131A counter, rather than the ideal 10 000 000:1. (Test done with an SDG1062X).

Again, each channel is within spec. But this experiments highlights a side effect of "1 uHz" accuracy when generating two signals with a frequency ratio > 106 -- and it did have me chasing a phantom "bug" in a phase detector design before realizing what was going on :-)

I fell into the exact same trap. I was trying to qualify a time interval counter and wondered why there was a 90° phase shift every second. I went through the code at least a dozen times, checked for numerical stability, changed the whole integer math to "double" only to realize eventually that it was the generator that was acting up.

The only reason that I located this "bug" is that I had already been using a mash-up three-output clock generator for testing my Time Interval Counter design.  My little clock gen uses the Silicon Labs Si5351 (on a breakout board) and an Adafruit "Trinket M0" controller, all stuffed into an Altoids tin and USB powered.  The clocks are all locked to a common reference xtal, and extremely programmable with fractional PLL feedback dividers and fractional output dividers.  The frequency accuracy isn't great, but the ratios are spot-on.  I've also tested my design with the 10MHz and 1Hz outputs of a Trimble "Thunderbolt" GPDSO, so I knew what I was seeing was due to the Siglent, and not my design.
We'll search out every place a sick, twisted, solitary misfit might run to! -- I'll start with Radio Shack.
 

Offline dropkick

  • Contributor
  • Posts: 47
  • Country: us
Re: The Siglent SDG2042X Thread
« Reply #1274 on: July 20, 2020, 05:50:39 pm »
" Also, check you have the Power ON setting to Last (used settings). "


That was the trick! Thanks!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf