Author Topic: Siglent SDG2042X Hack door closed  (Read 29936 times)

0 Members and 2 Guests are viewing this topic.

Online tautech

  • Super Contributor
  • ***
  • Posts: 19121
  • Country: nz
  • Taupaki Technologies Ltd. NZ Siglent Distributor
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #50 on: May 05, 2019, 09:08:45 pm »
Thanks for the post. The information is scattered around in the messages. Is it possible to post a complete path for us? Including
1) what is your pre-updating version?
2) where to get file downgrade file and how to downgrade?
3) instruction to make changes. I saw your instruction on the other post, with someone pointed out some correction. but it should be nice to repost here with fix.

Thanks again. I will try to buy one. Everywhere it is sold at list pricer ($499, ie. amazon.com). anywhere to get it cheap?
Saelig with the EEVblog member discount ............hunt for the thread and ask there for the Saelig discount code.
Avid Rabid Hobbyist
 
The following users thanked this post: john95

Offline john95

  • Contributor
  • Posts: 20
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #51 on: May 14, 2019, 04:44:47 am »
recap the steps scattered around to here.

----------------------------------------------------------------------------------------
1) SDG2042X: utility->system->system info, note down your Serial number and Software version. for example: 2.01.01.23R8
2) USB drive: format USB drive to FAT format, with MBR (master boot record) scheme. If you use GUID scheme, SDG2402X will not recognize it. It tells you it is removing media drive even you are inserting it in.
3) Firmware: goto https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091, and download telnet_SDG2000X.zip, unzip to telnet_SDG2000X.ADS, put it on USB drive
4) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on, write down IP address, for example: 192.168.1.20
5) SDG2042X: Insert USB Stick into front panel USB socket, put SDG2042X to utility->/System/Firmware Upgrade->USB0->find file: telnet_SDG2000X.ADS->Recall, updating starts and fails after a while. Yes, it fails. So your version is never changed.
6) SDG2042X: LEAVE POWER ON SDG
7) computer console: access to SDG2042X file. type: telnet <SDG IP address> <SPACE> 10101 <RETURN>, for example: telnet 192.168.1.20 10101
6) computer console, mount driver as writable. type: mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
7) computer console, make a backup. type: cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
8) computer console, use "vi" editor to edit one file. type: vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>" and "</license>". After deletion, this line becomes only has "</system_information>". if anything goes wrong, you could exit "vi" editor by "esc" and ":", and "q!", and redo it again.
10) computer console, press the ESC key, then type: "wq" and <RETURN> to save the file
11) remote computer console, type: "sync"
12) SDG2042X: remove USB stick
13) SDG2042X: turn power OFF
14) SDG2042X: check utility->system->system info, and check product type and Serial Number
« Last Edit: May 14, 2019, 02:48:14 pm by john95 »
 
The following users thanked this post: hansibull, 1001, thinkfat, petert, KungFuJosh, Manx, 65roadster, OoVoO, CyberMike, Reloader, pdx_soft

Offline hafrse

  • Regular Contributor
  • *
  • Posts: 78
  • Country: se
Re: Siglent SDG2042X Hack door closed
« Reply #52 on: May 28, 2019, 09:08:14 am »
Hello,

I have a 2042X with product code SDG2122X and have 2.01.01.22R6 frimware installed and I want to upgrade to 2.01.01.23R8.  Do I need to worry for this  upgrade to revert the unit back to 2042 using standard upgrade steps provided by siglent?
Thnaks
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 1769
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #53 on: May 28, 2019, 09:21:12 am »
I have a 2042X with product code SDG2122X and have 2.01.01.22R6 frimware installed and I want to upgrade to 2.01.01.23R8.  Do I need to worry for this  upgrade to revert the unit back to 2042 using standard upgrade steps provided by siglent?

No need to revert.
 

Offline MRMILSTAR

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #54 on: December 01, 2019, 05:42:37 am »
I just upgraded my SDG 2042X to the latest firmware release (2.01.01.35R3B1). I have not yet hacked my 2042 to enable the 120 MHz BW. I would like to do so now using the instructions listed previously in this post. Are these instructions compatible with the latest firmware release (2.01.01.35R3B1)?
 

Offline xzswq21

  • Regular Contributor
  • *
  • Posts: 176
  • Country: 00
Re: Siglent SDG2042X Hack door closed
« Reply #55 on: December 09, 2019, 03:58:00 pm »
I need a 100MHz signal generator so I want to buy a siglent signal generator and I want to hack it. Do you recommend it? actually I can not afford to buy an expensive signal generator, our currency is useless   :-// after 2 years I saved my money to buy a signal generator.
❤ Bushire will be released and independent! ❤
 

Offline MRMILSTAR

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #56 on: December 10, 2019, 04:11:16 am »
I've had my Siglent SDG2042X for about 2 years. I really like it. It is a quality piece of equipment. I highly recommend it. Now if I can just find out if the hack instructions work with the latest firmware, I can increase its bandwidth from 40 MHz to 120 MHz.
 
The following users thanked this post: xzswq21

Offline xzswq21

  • Regular Contributor
  • *
  • Posts: 176
  • Country: 00
Re: Siglent SDG2042X Hack door closed
« Reply #57 on: December 10, 2019, 08:15:46 am »
I've had my Siglent SDG2042X for about 2 years. I really like it. It is a quality piece of equipment. I highly recommend it. Now if I can just find out if the hack instructions work with the latest firmware, I can increase its bandwidth from 40 MHz to 120 MHz.
some users said you should downgrade the FW and hack it, then you should upgrade the FW:
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867
have you tried it?
Thanks
❤ Bushire will be released and independent! ❤
 

Offline MRMILSTAR

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #58 on: December 10, 2019, 03:56:04 pm »
I've had my Siglent SDG2042X for about 2 years. I really like it. It is a quality piece of equipment. I highly recommend it. Now if I can just find out if the hack instructions work with the latest firmware, I can increase its bandwidth from 40 MHz to 120 MHz.
some users said you should downgrade the FW and hack it, then you should upgrade the FW:
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867
have you tried it?
Thanks

I tried that method about a year ago and it didn't work. The newer 14-step procedure listed in the May 14 post above seems to now include a new version of telnet that is loaded into the firmware. Perhaps that new telnet version eliminates the factory password which was the original problem with hacking. That is why I am asking about this new method.
« Last Edit: December 10, 2019, 03:57:49 pm by MRMILSTAR »
 

Offline hansibull

  • Regular Contributor
  • *
  • Posts: 89
  • Country: no
Re: Siglent SDG2042X Hack door closed
« Reply #59 on: December 13, 2019, 03:05:47 pm »
You can just upgrade to the latest FW and apply a patch that will temporarily enable telnet. I followed this guide a few weeks ago and it worked like a charm.

I was (easily) able to hack into an SDG2112X by following this guide.
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867

And by using the telnet_SDG2000X patch that can be downloaded from here.
https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091
 
The following users thanked this post: edavid, xzswq21, MRMILSTAR

Offline Calvin

  • Regular Contributor
  • *
  • Posts: 98
  • Country: de
    • Calvin´s audio page
Re: Siglent SDG2042X Hack door closed
« Reply #60 on: December 29, 2019, 08:54:07 am »
Hi,

I also finally ´freed´ my 2042 from its restrictions following John95´s instructions ;)
Used putty as console and after solving some minor gui probs it worked well.
The probs I had appeared at step 6 and step10.
step6: first I couldn´t establish a connection with putty. I needed to realize that the 10101 instruction is the port number (putty preset was 23)
step10: couldn´t ´escape´ at first pressing ´ESC´ till I relaized that only after typing ´:´  something changed.
Updated the firmware from R3B1 to R3B2 and tested .... ok
Thanks alot for this great ´Howto´  :-+

regards
Calvin

..... it builds character!
 

Offline 65roadster

  • Contributor
  • Posts: 7
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #61 on: January 07, 2020, 11:20:16 pm »
Bought my SDG2042X a few weeks ago. It's now upgraded to an SDG2122X. Thanks!
 

Offline zybizg

  • Newbie
  • Posts: 3
  • Country: pl
Re: Siglent SDG2042X Hack door closed
« Reply #62 on: January 08, 2020, 01:15:55 am »
Bought my SDG2042X a two weeks ago. It's now upgraded to an SDG2122X. Thanks!
 

Offline petert

  • Regular Contributor
  • *
  • Posts: 150
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #63 on: January 23, 2020, 04:18:23 am »
I followed the procedure as described in the post referenced by everyone: https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867

Before applying the hack my firmware version was: 2.01.01.23R8.

The model was upgraded and 120 MHz are available successfully, with the same version showing.

Later I updated to the latest firmware from https://siglentna.com/service-and-support/firmware-software/waveform-generators/#sdg2000x-series
which was  2.01.01.35R3B2 (Release Date 12.16.19 ) at the time of this writing.

Again, it worked successfully, although it restarted twice, and appeared to hang for a while, doing nothing. So don't be afraid if it does that, it's not a failure.

Small caveat:
Above and close to 40 MHz the voltage (peak to peak) measured on the 100MHz scope drops as the frequency increases. This was with proper 50 Ohm termination on the scope (suitable for DC-1GHz) and 50 Ohm output on the signal generator. Before doing the test, the scope was calibrated again.
For a 2Vpp output sine wave, it will drop roughly 100 mV (varies a bit) until it reaches 100 MHz, above that it slowly starts to drop a bit more, peaking at a loss of roughly 180 mV.
« Last Edit: January 23, 2020, 05:05:59 am by petert »
 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 3632
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #64 on: January 23, 2020, 02:05:24 pm »
Small caveat:
Above and close to 40 MHz the voltage (peak to peak) measured on the 100MHz scope drops as the frequency increases. This was with proper 50 Ohm termination on the scope (suitable for DC-1GHz) and 50 Ohm output on the signal generator. Before doing the test, the scope was calibrated again.
For a 2Vpp output sine wave, it will drop roughly 100 mV (varies a bit) until it reaches 100 MHz, above that it slowly starts to drop a bit more, peaking at a loss of roughly 180 mV.

That might well be your oscilloscope's behavior, rather than the signal generator. Its sensitivity will roll off at higher frequencies, and should be down to half the amplitude at the nominal bandwidth. (If you have an "improved" DS1054Z, its real bandwidth was shown to be 130..150 MHz). So I would actually expect a more pronounced roll-off than what you describe here.
 

Offline petert

  • Regular Contributor
  • *
  • Posts: 150
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #65 on: January 23, 2020, 02:21:26 pm »
(If you have an "improved" DS1054Z, its real bandwidth was shown to be 130..150 MHz). So I would actually expect a more pronounced roll-off than what you describe here.
I do have the DS1054Z modified to 100 MHz, yes. Do you have any reference (videos/graphs) for the real bandwidth being 130..150MHz?

Actually, you can see similar behavior in Dave's test: https://youtu.be/_Mup2VnXH_k?t=1276
The scope he uses seems to be a Tektronix MDO3104 which has a bandwidth of 1GHz.
« Last Edit: January 23, 2020, 02:28:20 pm by petert »
 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 3632
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #66 on: January 23, 2020, 02:33:09 pm »
I do have the DS1054Z modified to 100 MHz, yes. Do you have any reference (videos/graphs) for the real bandwidth being 130..150MHz?

A couple of posts here. I think there was one with more comprehensive data, which I can't seem to find right now:
https://www.eevblog.com/forum/testgear/new-rigol-ds1054z-oscilloscope/msg2587188/#msg2587188
https://www.eevblog.com/forum/testgear/new-rigol-ds1054z-oscilloscope/msg2592816/#msg2592816
https://www.eevblog.com/forum/beginners/rogol-1054z-actual-bandwidth/msg1380072/#msg1380072

More data, but these were measured via the risetime. More optimistic numbers, but they are probably distorted by whatever trickery Rigol applies in the signal rendering:
https://www.eevblog.com/forum/testgear/rigol-ds1000z-now-comes-unlocked/msg1382907/#msg1382907
 

Offline petert

  • Regular Contributor
  • *
  • Posts: 150
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #67 on: January 23, 2020, 02:37:52 pm »
Weird, now I noticed that I can't set the signal gen's output to higher than 5 Vpp if I go above 20 MHz. Up to 20 MHz I can set it up to 10 Vpp. I don't remember if that worked before the hack/firmware update. (Judging based on Dave's video linked above, it seemed to be possible...)
 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 3632
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #68 on: January 23, 2020, 02:53:12 pm »
Weird, now I noticed that I can't set the signal gen's output to higher than 5 Vpp if I go above 20 MHz. Up to 20 MHz I can set it up to 10 Vpp. I don't remember if that worked before the hack/firmware update. (Judging based on Dave's video linked above, it seemed to be possible...)

That's exactly what the spec sheets says, so should be alright.

https://www.batronix.com/files/Siglent/Funktionsgeneratoren/SDG2000X/SDG2000X_Datasheet_EN.pdf
(Page 8; stated values are cut in half if you use 50 Ohm termination, per footnote 1.)
 
The following users thanked this post: petert

Offline petert

  • Regular Contributor
  • *
  • Posts: 150
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #69 on: January 23, 2020, 03:01:05 pm »
Right, under "Output Characterisics" it says
Quote
Max 20Vpp≤20MHz, HiZ load
Max 10Vpp>20MHz, HiZ load
And half the max voltages, for a 50 Ohm load, as you mentioned.

Measuring the output voltage on the scope is the same though, no matter if HiZ (10V) or 50 Ohm (5V) on the sig gen.

It still reads 10V on Dave's scope, so either they changed the max voltage since then or he had a 10x scaling for a 1Vpp input.
« Last Edit: January 23, 2020, 03:07:45 pm by petert »
 

Offline JohnG

  • Frequent Contributor
  • **
  • Posts: 269
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #70 on: January 23, 2020, 06:06:52 pm »
Small caveat:
Above and close to 40 MHz the voltage (peak to peak) measured on the 100MHz scope drops as the frequency increases. This was with proper 50 Ohm termination on the scope (suitable for DC-1GHz) and 50 Ohm output on the signal generator. Before doing the test, the scope was calibrated again.
For a 2Vpp output sine wave, it will drop roughly 100 mV (varies a bit) until it reaches 100 MHz, above that it slowly starts to drop a bit more, peaking at a loss of roughly 180 mV.

Are you using an external 50 terminator? If so, this will cause additional attenuation due to the RC network formed by the cable (50 ohm), the terminator (also 50 ohm), and the capacitance that appears in parallel with the 1 Mohm scope input. The pole frequency will be about (2*pi*25 ohm*Cin)^-1. It is probably enough to contribute significantly at 100 MHz.

Cheers,
John
"Those who learn the lessons of history are doomed to know when they are repeating the mistakes of the past." Putt's Law of History
 

Offline RichHatch

  • Newbie
  • Posts: 1
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #71 on: February 09, 2020, 01:17:08 am »
Hi Everyone,

Is the hack still available if my firmware is at 2.01.01.22R5?

Thanks
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 19121
  • Country: nz
  • Taupaki Technologies Ltd. NZ Siglent Distributor
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #72 on: February 09, 2020, 03:19:47 am »
Hi Everyone,

Is the hack still available if my firmware is at 2.01.01.22R5?

Thanks
Welcome to the forum.

Check the last couple of pages of this thread:
https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/
Avid Rabid Hobbyist
 

Offline agreen

  • Newbie
  • Posts: 2
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #73 on: June 06, 2020, 03:25:11 pm »
I just applied it on 2.01.01.35R and it worked fine.
 

Offline stefi01

  • Newbie
  • Posts: 3
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #74 on: July 08, 2020, 02:48:44 am »
Call me dumb or what ever but when I get to step 9          "9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>"
can you explain or show me  how exactly this looks after, i really do not want to mess this up.
like do i delete everything and every line between the license line and system info or?
i am using putty as thats what I use for Raspberry PI
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf