EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: ebclr on May 09, 2017, 06:59:33 am

Title: Siglent SDG2042X Hack door closed
Post by: ebclr on May 09, 2017, 06:59:33 am
No more easy hack via telnet

After firmware upgrade now need login and password to enter via telnet( before isn't necessary )


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

Fortunately the old hack in place still works, but telnet is no more available without user/ password, new comers will have trouble to hack
Title: Re: Siglent SDG2042X Hack door closed
Post by: janekivi on May 09, 2017, 07:06:12 pm
...eee this was closed a long time ago. Solution was the downgrade and hack before update.
I usually replace password hashes.
SDG2000_eevblog_23R3.zip (http://s000.tinyupload.com/index.php?file_id=13817186725652169405)

TinyUpload link updated
Title: Re: Siglent SDG2042X Hack door closed
Post by: giovannirat on May 09, 2017, 07:49:53 pm
Firmware file is empty.......
Title: Re: Siglent SDG2042X Hack door closed
Post by: lukier on May 09, 2017, 09:09:04 pm
I'm thinking about buying SDG2042X. I think somebody mentioned blocked telnet before in the big SDG2042X thread. But the option to connect to UART on board is still available?
Title: Re: Siglent SDG2042X Hack door closed
Post by: CustomEngineerer on May 09, 2017, 10:22:30 pm
I'm thinking about buying SDG2042X. I think somebody mentioned blocked telnet before in the big SDG2042X thread. But the option to connect to UART on board is still available?

Please ignore OP, just because its news to him doesn't mean its actually news. There are still 2 very simple methods to install the hack, same as there has been for several firmware versions now. You can still downgrade to an earlier version of the firmware where telnet is open, perform the hack and re-upgrade and the hack remains, or you can grab one of janekivi's versions of the firmware where he has changed the telnet password to a known password. There is no need to open up the generator to apply the hack.
Title: Re: Siglent SDG2042X Hack door closed
Post by: true on May 10, 2017, 07:17:53 am
Firmware file is empty.......

Looks like tinyupload broke this file. Maybe the original poster will post it again.
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech on May 10, 2017, 07:30:56 am
Firmware file is empty.......

Looks like tinyupload broke this file. Maybe the original poster will post it again.
Member janekivi has been playing with Siglent FW files for a while now and there's some more stuff here:
https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/ (https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/)
Title: Re: Siglent SDG2042X Hack door closed
Post by: janekivi on May 10, 2017, 09:38:08 am
Last night upload went Ok and file were there but after some time TinyUpload crashed,
my file didn't fit into last empty space on their last hard drive... after work I upload it again.

After many long days their server is fixed
TinyUpload link updated
Title: Re: Siglent SDG2042X Hack door closed
Post by: giovannirat on May 10, 2017, 04:04:41 pm
"Forbidden

You don't have permission to access /download/.........." :-//
Title: Re: Siglent SDG2042X Hack door closed
Post by: LPS on May 22, 2017, 07:36:55 pm
I bought the SDG2042X in January this year which came with firmware which required a username and password to perform the hack via Telenet to make it a 120 Mhz.  I found that out when I set out to perform the hack and got as far as the need to enter the user and pwd.  I’ve read this thread a number of times and I need some help in understanding, things are going over my head.  I downloaded the file SDG200_eevblog_23R3.zip posted by janekivi.  I also downloaded the 23R3 official firmware from the Siglent site.  The contents of both downloads appear to be the same when examined in Windows Explorer.  There was some talk on this thread that janekivi changed the username and password to something known.  So, is the janekivi file I downloaded hacked and if so, what is the known user/password ?  Has anybody used the janekivi zip file and successfully upgrade the SDG2042 to 120 Mhz  using this file ?
The other method mentioned in this thread is to down-grade to a previous firmware, then perform the hack to 120 Mhz and then update to the latest firmware.  I can’t find previous versions of firmware on the Siglent site to download.  Is there a place to get previous firmware and has anybody actually used this method ?
I would appreciate help in understanding what I am missing.
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech on May 22, 2017, 08:08:10 pm
Drill down in the Service and Support website pages until you find the Firmware page.
All previous FW versions can be found here:
http://siglentamerica.com/support_software_15 (http://siglentamerica.com/support_software_15)

All Siglent webpages are the same, use the one closest to you for fastest performance.
Here's the list of them:
http://www.siglent.com/ENs/lxwms.aspx?id=1337 (http://www.siglent.com/ENs/lxwms.aspx?id=1337)
Title: Re: Siglent SDG2042X Hack door closed
Post by: flash2b on May 23, 2017, 08:41:37 am
janekivi zip file --> root / eevblog
Title: Re: Siglent SDG2042X Hack door closed
Post by: janekivi on May 23, 2017, 03:34:59 pm
janekivi zip file --> root / #######
If you don't know this password, you are not qualified to hack your device!!!
: )
Title: Re: Siglent SDG2042X Hack door closed
Post by: CustomEngineerer on July 19, 2017, 11:14:23 pm
Its still able to be hacked. Which firmware version did you downgrade to?
Title: Re: Siglent SDG2042X Hack door closed
Post by: vk2amv on July 20, 2017, 12:50:34 am
Its still able to be hacked. Which firmware version did you downgrade to?

I got a brand new SDG2042X just two weeks ago and didnt have a problem.

I just installed the 23R3 linked by janekivi earlier in this thread and that got me straight into the unit.
Title: Re: Siglent SDG2042X Hack door closed
Post by: isobig on March 02, 2018, 01:31:36 am
Just tried to download janekivi file from the link and it says File deleted from server.   :(

On Siglent's site there are now only 2 firmware files to download...  23R3 and 23R7. I suspect both are locked for the telnet access.

So.... anyone have janekivi firmware or older official firmware we can download?
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech on March 02, 2018, 01:38:21 am
EU website.
http://siglenteu.com/gjjrj.aspx?id=15&page=4 (http://siglenteu.com/gjjrj.aspx?id=15&page=4)
Title: Re: Siglent SDG2042X Hack door closed
Post by: rf-loop on March 02, 2018, 11:04:24 am
http://s000.tinyupload.com/index.php?file_id=83534199392458632882 (http://s000.tinyupload.com/index.php?file_id=83534199392458632882)

 :-/O
Title: Re: Siglent SDG2042X Hack door closed
Post by: isobig on March 05, 2018, 11:47:01 am
http://s000.tinyupload.com/index.php?file_id=83534199392458632882 (http://s000.tinyupload.com/index.php?file_id=83534199392458632882)

 :-/O

Thank you!
Title: Re: Siglent SDG2042X Hack door closed
Post by: sixtimesseven on March 09, 2018, 07:51:50 pm
lol - I was thinking the pasword was the classic "root / pasword" combination and wondered why it didnt work  :palm:
Title: Re: Siglent SDG2042X Hack door closed
Post by: isobig on March 17, 2018, 11:23:04 pm
I purchased a new unit and installed the login enabled firmware. Able to connect to unit with Putty and login. Attempting to do the first command and not having any luck. Found I was misspelling the command the first couple of times... my bad... but now getting "mount: mounting rw on ubi2_0/usr/bin/siglent/firmdata0 failed: No such file or directory". Tried several variations of the command thinking the one posted may have a typo but still no go.

Help!

Sorry if this has been posted elsewhere but doing a search didn't come up with anything that I noticed would be applicable.
Title: Re: Siglent SDG2042X Hack door closed
Post by: chipss on March 17, 2018, 11:32:25 pm
Copy and paste, no typos in what is posted. Just used the dummy guide one.
Left click once on command line ,in putty, one right click once will paste, use the usual to copy,
It will eliminate errors.

Title: Re: Siglent SDG2042X Hack door closed
Post by: rf-loop on March 17, 2018, 11:41:04 pm
I purchased a new unit and installed the login enabled firmware. Able to connect to unit with Putty and login. Attempting to do the first command and not having any luck. Found I was misspelling the command the first couple of times... my bad... but now getting "mount: mounting rw on ubi2_0/usr/bin/siglent/firmdata0 failed: No such file or directory". Tried several variations of the command thinking the one posted may have a typo but still no go.

Help!

Sorry if this has been posted elsewhere but doing a search didn't come up with anything that I noticed would be applicable.

"mount: mounting rw on ubi2_0/usr/bin/siglent/firmdata0 failed: No such file or directory"

think again what you have typed.

I will recommend: DO NOT type! Use copypaste for avoid type errors. But do not copypaste what ever shit.

Of course not such director, if still not find - read again carefully. (if this is what read here is exatly what it give out in PuTTY log or screen.)

right:
Press here select and copy it and paste to PuTTY cursor when it is  after /#

Code: [Select]
mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0

Title: Re: Siglent SDG2042X Hack door closed
Post by: isobig on March 18, 2018, 12:09:51 am
Thanks for the assistance. It is now unlocked!  ;D
Title: Re: Siglent SDG2042X Hack door closed
Post by: Lustplyt on April 10, 2018, 05:28:21 pm
Jakie jest has?o i login?
Title: Re: Siglent SDG2042X Hack door closed
Post by: Lustplyt on April 17, 2018, 09:18:17 am

what is a custom telnet password?
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech on April 17, 2018, 10:54:41 am

what is a custom telnet password?
See reply #11  ;)
Title: Re: Siglent SDG2042X Hack door closed
Post by: vr2whf on May 16, 2018, 04:23:52 pm
The following link for the previous official firmware is no longer exist.  Anyway to get the older (and hackable) firmware?

EU website.
http://siglenteu.com/gjjrj.aspx?id=15&page=4 (http://siglenteu.com/gjjrj.aspx?id=15&page=4)
Title: Re: Siglent SDG2042X Hack door closed
Post by: spidola on May 17, 2018, 08:00:45 am
The following link for the previous official firmware is no longer exist.  Anyway to get the older (and hackable) firmware?

EU website.
http://siglenteu.com/gjjrj.aspx?id=15&page=4 (http://siglenteu.com/gjjrj.aspx?id=15&page=4)
How about this one https://www.siglenteu.com/service-and-support/firmware-software/waveform-generators/#sdg2000x-series (https://www.siglenteu.com/service-and-support/firmware-software/waveform-generators/#sdg2000x-series)
Title: Re: Siglent SDG2042X Hack door closed
Post by: radiolistener on May 17, 2018, 12:44:26 pm
How about this one

There is no old firmware, at least I didn't found it.
I have a copy of SDG2000X-P17R5 and SDG2000_eevblog_23R7. Just write me PM if you're still need it.
Title: Re: Siglent SDG2042X Hack door closed
Post by: JDubU on May 17, 2018, 06:47:46 pm
Older firmware updates:
http://www.siglent.com/ENs/prodcut-gjjrj.aspx?id=1134&tid=16&T=2 (http://www.siglent.com/ENs/prodcut-gjjrj.aspx?id=1134&tid=16&T=2)
Title: Re: Siglent SDG2042X Hack door closed
Post by: janekivi on May 17, 2018, 08:09:00 pm
And even older versions you can get by hacking... the addresses:

https://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SDG2000_V200R001B01D01P15R2.rar (https://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SDG2000_V200R001B01D01P15R2.rar)

https://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SDG2000X%20Update-16R2.rar (https://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SDG2000X%20Update-16R2.rar)
Title: Re: Siglent SDG2042X Hack door closed
Post by: pigrew on May 17, 2018, 08:40:08 pm
Keep in mind that the newest firmware, 23R7, has a USB recovery mode, for use in case of corrupt software. The older versions do not have that, and the enclosure must be disassembled in order to un-brick them.
Title: Re: Siglent SDG2042X Hack door closed
Post by: tv84 on May 17, 2018, 08:51:53 pm
I keep a backup of all these versions:

https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1335892/#msg1335892 (https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1335892/#msg1335892) and newer ones.

For that model the only missing is 2.01.01.12R1.
Title: Re: Siglent SDG2042X Hack door closed
Post by: Lazyengineer on July 02, 2018, 08:24:00 pm
I just got my brand-new SDG2042X and the Firmware says 23R8 !
Interestingly the latest Firmware I can find online at any Siglent Site is 23R7.
Thus, I am scared to downgrade to find out that my hardware version needs 23R8. And I don't have 23R8 as an install file to go back.
Is there a way to archive the existing loaded Firmware?
Title: Re: Siglent SDG2042X Hack door closed
Post by: bugi on July 02, 2018, 09:13:57 pm
IIRC, at least for some devices, Siglent has firmware downloads in multiple pages (and not talking only about different market sites like USA vs. EU), and there can be differences which versions are listed in which page. Might be worth it to browse/google around, just in case, the latest firmware might be there somewhere...
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech on July 02, 2018, 09:30:47 pm
IIRC, at least for some devices, Siglent has firmware downloads in multiple pages (and not talking only about different market sites like USA vs. EU), and there can be differences which versions are listed in which page. Might be worth it to browse/google around, just in case, the latest firmware might be there somewhere...
It's not !
We often see new products with FW that has yet to be publicly released and when it is it's most often a newer version again. We just wait for it to be available.
All the FW versions are on the Shenzhen site.
http://www.siglent.com/ENs/gjjrj.aspx?id=15 (http://www.siglent.com/ENs/gjjrj.aspx?id=15)
Title: Re: Siglent SDG2042X Hack door closed
Post by: tv84 on July 02, 2018, 10:38:39 pm
I just got my brand-new SDG2042X and the Firmware says 23R8 !
Interestingly the latest Firmware I can find online at any Siglent Site is 23R7.
Thus, I am scared to downgrade to find out that my hardware version needs 23R8. And I don't have 23R8 as an install file to go back.
Is there a way to archive the existing loaded Firmware?

Maintain your version! There will be a way or wait until the version is publicly available.
Title: Re: Siglent SDG2042X Hack door closed
Post by: petert on September 12, 2018, 02:34:05 pm
Did anybody find out if it works with the newest firmware 23R8 ?
How about if you downgrade to 23R7?

Are there any hints that the hardware was changed, as to limit it not only in software, but hardware as well?
Title: Re: Siglent SDG2042X Hack door closed
Post by: tv84 on September 12, 2018, 02:42:30 pm
Did anybody find out if it works with the newest firmware 23R8 ?
How about if you downgrade to 23R7?

Are there any hints that the hardware was changed, as to limit it not only in software, but hardware as well?

I don't believe that would happen on just a release change R7->R8. I think that would deserve (at least) a minor change in version number.

I don't understand what's the problem with having the new version.

If it's really important I can help Lazyengineer make a total NANDdump backup.
Title: Re: Siglent SDG2042X Hack door closed
Post by: petert on September 12, 2018, 07:18:35 pm
Thanks. It was just to help deciding whether I will buy it or not.
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech on September 12, 2018, 08:02:00 pm
Thanks. It was just to help deciding whether I will buy it or not.
See recent posts in this thread:
https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/ (https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/)
Title: Re: Siglent SDG2042X Hack door closed
Post by: ilciumbia on September 13, 2018, 10:54:49 pm
Did anybody find out if it works with the newest firmware 23R8 ?
How about if you downgrade to 23R7?

Are there any hints that the hardware was changed, as to limit it not only in software, but hardware as well?

I don't believe that would happen on just a release change R7->R8. I think that would deserve (at least) a minor change in version number.

I don't understand what's the problem with having the new version.

If it's really important I can help Lazyengineer make a total NANDdump backup.

I contacted Siglent about this, they told me that 23R8 is identical to 23R7... I don't know If I have to believe that.

Anyway, backing up firmware or NAND would be interesting... How would you do it?

Thanks
Title: Re: Siglent SDG2042X Hack door closed
Post by: MRMILSTAR on October 21, 2018, 09:48:24 pm
I just spent several hours trying to hack my 2042x. It came with R7 firmware so I tried downgrading to several earlier versions all the way back to P21R2 (released 6-17-2016). Every version still wanted a login and password. I then noticed that in the bug fix list that it states that once the FW is updated to version 2.01.01.17R5, then the FW can no longer be downgraded. So even though after I did my downgrades the SDG 2042x showed the downgraded version was installed, telnet still opened with a login prompt.

Does anyone know how to get past this? I suppose it is too much to hope that someone has cracked the login and pass word.
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech on October 21, 2018, 10:07:29 pm
I just spent several hours trying to hack my 2042x. It came with R7 firmware so I tried downgrading to several earlier versions all the way back to P21R2 (released 6-17-2016). Every version still wanted a login and password. I then noticed that in the bug fix list that it states that once the FW is updated to version 2.01.01.17R5, then the FW can no longer be downgraded. So even though after I did my downgrades the SDG 2042x showed the downgraded version was installed, telnet still opened with a login prompt.

Does anyone know how to get past this? I suppose it is too much to hope that someone has cracked the login and pass word.
Welcome to the forum.

Check out the last few pages in this thread.  ;)
https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/ (https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/)
Title: Re: Siglent SDG2042X Hack door closed
Post by: ShaneEEV on April 26, 2019, 02:57:35 pm
JaneKivi,

The tinyurl link says the file has been deleted. Also, a link to firmware updates for all the instruments still works :

* telnet_SDG1000X.zip (223.97 kB - downloaded 294 times.)
* telnet_SDG2000X.zip (223.97 kB - downloaded 477 times.)
* telnet_SDM3045X.zip (223.97 kB - downloaded 149 times.)
* telnet_SDM3055.zip (223.96 kB - downloaded 154 times.)
* telnet_SDG6000X.zip (223.97 kB - downloaded 177 times.)
* telnet_SDM3065X.zip (223.97 kB - downloaded 142 times.)

BUT, when I try to install it, the progress bar gets to 90%, then the SDG2042X indicates the update has failed.

I note other users perform a reboot and can log-in, but my SDG2042X rejects the login that should be allowed by the telnet file.

I have also read in other places on this forum that the login can be done with the latest firmware (23R8), which my unit has from the factory.

I don't see many recent posts, so I'm wondering what I'm missing. I would expect this unit to be very popular, so I'm inclined to believe that I'm missing something others have gotten right.

Can you provide any help?

Best Regards,
Shane
Title: Re: Siglent SDG2042X Hack door closed
Post by: rf-loop on April 26, 2019, 05:09:32 pm
JaneKivi,

The tinyurl link says the file has been deleted. Also, a link to firmware updates for all the instruments still works :

* telnet_SDG1000X.zip (223.97 kB - downloaded 294 times.)
* telnet_SDG2000X.zip (223.97 kB - downloaded 477 times.)
* telnet_SDM3045X.zip (223.97 kB - downloaded 149 times.)
* telnet_SDM3055.zip (223.96 kB - downloaded 154 times.)
* telnet_SDG6000X.zip (223.97 kB - downloaded 177 times.)
* telnet_SDM3065X.zip (223.97 kB - downloaded 142 times.)

BUT, when I try to install it, the progress bar gets to 90%, then the SDG2042X indicates the update has failed.

I note other users perform a reboot and can log-in, but my SDG2042X rejects the login that should be allowed by the telnet file.

I have also read in other places on this forum that the login can be done with the latest firmware (23R8), which my unit has from the factory.

I don't see many recent posts, so I'm wondering what I'm missing. I would expect this unit to be very popular, so I'm inclined to believe that I'm missing something others have gotten right.

Can you provide any help?

Best Regards,
Shane

And what is idea to boot it...

You did not read information. First need learn and it need carefully read enough information. And even more important - before you do any changes inside system. There is not "user manual" for this except if you use this forum like user manual... then can say "RTFM"

One tiny tip (you find more and it need your own work ;) )
Read this tip  (https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg2340747/#msg2340747)and think if the lamp lights up... ;)
Title: Re: Siglent SDG2042X Hack door closed
Post by: ShaneEEV on April 27, 2019, 01:20:33 am
Hi RF-Loop,

Thank you for your reply.

I did read all these items, and I even saw your original post prior to you copying it for me to read here.

The ADS information you linked to appears to have more to do with getting access to a scope, than getting access to the generator.

I tried port 22 (saw that in a YouTube video) which worked for the YouTuber, but I get a connection refused if I use that port. 10101 = 21 in my binary to decimal book (16 + 4 + 1), and that port doesn't work either.

I am using a Mac, so I'm using a command line version of telnet, not a GUI, so perhaps I am missing some configuration item there ( I use telnet 192.168.xx.yy <portnum> syntax to open telnet session)

I am not able to discern whatever subtlety your re-post is implying. I could use a differently phrased hint, if you have one. (I am not normally dense, so I apologize for my lack of lucidity here)

If not, I thank you for your time and trouble responding to my initial post.


Best Regards,
Shane

Title: Re: Siglent SDG2042X Hack door closed
Post by: ShaneEEV on April 27, 2019, 02:27:11 am
Figured it out!

For those coming along next, see here:

https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg2371122/?topicseen#msg2371122 (https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg2371122/?topicseen#msg2371122)

check post 319

CHEERS!
Title: Re: Siglent SDG2042X Hack door closed
Post by: john95 on May 05, 2019, 09:05:24 pm
Hi, ShaneEEV,

Thanks for the post. The information is scattered around in the messages and you have posted the best summary. I noticed that you also have corrected the SN number issue (#9) in your steps. I know your starting point is 23R8. Only two items are missing from your post.

1) where to get downgrade file and how to downgrade?
2) how to upgrade back to latest version?

Thanks again. I will try to buy one. Everywhere it is sold at list pricer ($499, ie. amazon.com). anywhere to get it cheap?

---------
I found the answer:
just download an earlier version posted several message up (15R2 or 16R2), and unzip, it has an updating instruction.
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech 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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: john95 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, (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
Title: Re: Siglent SDG2042X Hack door closed
Post by: hafrse 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
Title: Re: Siglent SDG2042X Hack door closed
Post by: tv84 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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: MRMILSTAR 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)?
Title: Re: Siglent SDG2042X Hack door closed
Post by: xzswq21 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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: MRMILSTAR 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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: xzswq21 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 (https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867)
have you tried it?
Thanks
Title: Re: Siglent SDG2042X Hack door closed
Post by: MRMILSTAR 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 (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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: hansibull 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 (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 (https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091)
Title: Re: Siglent SDG2042X Hack door closed
Post by: Calvin 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

Title: Re: Siglent SDG2042X Hack door closed
Post by: 65roadster on January 07, 2020, 11:20:16 pm
Bought my SDG2042X a few weeks ago. It's now upgraded to an SDG2122X. Thanks!
Title: Re: Siglent SDG2042X Hack door closed
Post by: zybizg on January 08, 2020, 01:15:55 am
Bought my SDG2042X a two weeks ago. It's now upgraded to an SDG2122X. Thanks!
Title: Re: Siglent SDG2042X Hack door closed
Post by: petert 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 (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 (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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: ebastler 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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: petert 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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: ebastler 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/msg2587188/#msg2587188)
https://www.eevblog.com/forum/testgear/new-rigol-ds1054z-oscilloscope/msg2592816/#msg2592816 (https://www.eevblog.com/forum/testgear/new-rigol-ds1054z-oscilloscope/msg2592816/#msg2592816)
https://www.eevblog.com/forum/beginners/rogol-1054z-actual-bandwidth/msg1380072/#msg1380072 (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 (https://www.eevblog.com/forum/testgear/rigol-ds1000z-now-comes-unlocked/msg1382907/#msg1382907)
Title: Re: Siglent SDG2042X Hack door closed
Post by: petert 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...)
Title: Re: Siglent SDG2042X Hack door closed
Post by: ebastler 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 (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.)
Title: Re: Siglent SDG2042X Hack door closed
Post by: petert 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.
Title: Re: Siglent SDG2042X Hack door closed
Post by: JohnG 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
Title: Re: Siglent SDG2042X Hack door closed
Post by: RichHatch 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
Title: Re: Siglent SDG2042X Hack door closed
Post by: tautech 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/ (https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/)
Title: Re: Siglent SDG2042X Hack door closed
Post by: agreen on June 06, 2020, 03:25:11 pm
I just applied it on 2.01.01.35R and it worked fine.
Title: Re: Siglent SDG2042X Hack door closed
Post by: stefi01 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
Title: Re: Siglent SDG2042X Hack door closed
Post by: Tjuurko on July 08, 2020, 10:55:59 am
For example SDG1000X:

Before
--------
<?xml version="1.0" encoding="UTF-8"?>
<nsp_system_info_root>
  <device>
    <system_information>
      <serial_number>
        <chip>SDG1YOURSERIAL</chip>
      </serial_number>
    <license><bandwidth_update_license>YOURLICENSEKEY11</bandwidth_update_license></license></system_information>
  </device>
</nsp_system_info_root>


After
------
<?xml version="1.0" encoding="UTF-8"?>
<nsp_system_info_root>
  <device>
    <system_information>
      <serial_number>
        <chip>SDG1YOURSERIAL</chip>
      </serial_number>
    </system_information>
  </device>
</nsp_system_info_root>

For SDG2042X should not be different.
Title: Re: Siglent SDG2042X Hack door closed
Post by: stefi01 on July 18, 2020, 05:27:18 pm
thanks for your reply. a little more help please

using putty i made the changes but pressing the esc key followed by wq just displays 'q' is not implemented so how do i exit
i am using putty
Title: Re: Siglent SDG2042X Hack door closed
Post by: Alex P on July 19, 2020, 11:07:07 am
Try :wq instead of wq
Title: Re: Siglent SDG2042X Hack door closed
Post by: stefi01 on July 19, 2020, 11:08:04 pm
Hey TV84
Thanks for your help, i followed the instructions and it worked first time, I now have the unit working with 120MHZ
awsome job  ;D
Title: Re: Siglent SDG2042X Hack door closed
Post by: MathWizard on July 20, 2020, 04:00:10 am
I followed some method on here back in May/June that still worked. I like this thing, and the buttons make sense, easy to use
Title: Re: Siglent SDG2042X Hack door closed
Post by: mawyatt on August 28, 2020, 02:04:06 am
Hello,

I've attempted to enable my new SDG2042X to 120MHz and encountering some issues. First off I'm not a computer/sofware/network guru, so highly likely I've missed something simple. I've followed john95 routine and encountered some problems listed below.

I'm use a MAC running MAC OS High Sierra 10.13.6, and downloaded telnet as part of Home-brew without any issues.

4) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on (Could not get DHCP to turn ON), write down IP address, for example: 192.168.1.20 (Used manual Configure in MAC for IP address and Subnet Mask from SDG2042X, no place for Gateway). (Now MAC indicates Ethernet Connected, but if I use DHCP on MAC Ethernet is not connected)
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. (Yes this is what happens)
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 (Get "telnet: Unable to connect to remote host" message, I tried loading SDG2042X IP and Subset Mask from DCHP enabled on MAC and Ethernet doesn't connect and get same telnet message).

Any help is greatly appreciated.

Best,

Mike
Title: Re: Siglent SDG2042X Hack door closed
Post by: tv84 on August 28, 2020, 01:47:50 pm
Since you're not a guru, and also using a Mac, you should be using a router/switch to connect your PC with the SDG. Doing it directly is prone to misconfigs.  To test connectivity use 'ping' command. If you don't have IP connectivity, no need to advance to telnet...

Also, the telnet .ADS should hang. It's a feature.

Title: Re: Siglent SDG2042X Hack door closed
Post by: mawyatt on August 28, 2020, 07:36:46 pm
I plugged the ethernet cable from the SDG2042X into the WiFi router and was able to change the DHCP to "On" in the setup. A few minutes later the SDG2042X IP, Subnet and Gateway all changed and I was able to telnet into the SDG2042X as described by john95 procedure.

After carefully following the guidelines by john95 I was able to edit the file and save it. Did have to deviate some from this procedure and use "Esc, then :w, then return" to get the file saved. Then ":q! then return" to exit editor vi.

Unplugged USB and shut power down then repowered SDG2042X and sure enough have 120MHz capability now :)

Hopefully this will help anyone with a MAC.

Thanks for the help :-+

Next is enabling the SSA3021X Plus :)

Best,

Mike

 
Title: Re: Siglent SDG2042X Hack door closed
Post by: imzack on August 29, 2020, 09:34:28 am
On the telnet console, I get:

/ # cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.x
ml.orig     
cp: cannot create '/usr/bin/siglent/firmdata0/NSP_system_info.xml.orig': Read-only file system


Any thoughts on why I don't have write access?

Thanks!
Title: Re: Siglent SDG2042X Hack door closed
Post by: ebastler on August 29, 2020, 09:40:06 am
Did you enter the mount command properly and did it succeed?

Code: [Select]
mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
Title: Re: Siglent SDG2042X Hack door closed
Post by: imzack on August 29, 2020, 10:00:07 am
Wow, you're my hero!

The first time I did it, I got the busybox dialog; but I assumed that it properly mounted, since I was able to navigate to that location via 'cd'.

Thanks again!
Title: Re: Siglent SDG2042X Hack door closed
Post by: ebastler on August 29, 2020, 10:08:12 am
Hey, glad it worked out. Enjoy your 120 MHz sine waves!  :-+
Title: Re: Siglent SDG2042X Hack door closed
Post by: bando on September 28, 2020, 09:19:53 am
Hi guys,
I'm trying to follow the method, but there are so many links to other threads and all have updates at the same time that is impossible to follow. Also the links for firmware files do not work. Is there anywhere an understable compilation with the nessesary information to hack the SDG2000? Thanks a lot!
Title: Re: Siglent SDG2042X Hack door closed
Post by: ebastler on September 28, 2020, 09:59:47 am
Hi guys,
I'm trying to follow the method, but there are so many links to other threads and all have updates at the same time that is impossible to follow. Also the links for firmware files do not work. Is there anywhere an understable compilation with the nessesary information to hack the SDG2000? Thanks a lot!

What's wrong with the instructions in this post? I think they are still up to date:
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867 (https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867)

Well, actually there is one thing wrong: The link to the post with the "firmware" has a comma at its end which does not belong there. Please use this corrected link:
https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091 (https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091)

Note: Those .zip files do not actually contain firmware, and you don't need any new firmware. They contain scripts which the SDG will run when you tell it to install the "firmware".

Another note: The exact same links I gave above were also given in reply #59 in this very thread, just one page back. Please do some reading before posting a question, it will help with the signal-to-noise ratio in this thread.