SDG1032X refuses to upgrade - Page 1
Forum section: electronics / testgear

author: mrehorst
author_rank: Newbie
timestamp: November 28, 2024, 12:17:19 am
content: Hi everyone. I recently picked up a Siglent SDG1032X and have been trying to upgrade to the SDG1062X using the script found herehttps://www.eevblog.com/forum/testgear/siglent-sdg1000x-waveform-generators/msg4395403/#msg4395403.The script runs, the 30M key matches my machine, I enter the 60M key then check and it still reports SDG1032X. I tried rebooting the SDG and it still reports SDG1032X.My SDG software version is 1.01.01.33R1, hardware is 02-01-00-24-00Am I missing something?Thanks!

author: coromonadalix
author_rank: Super Contributor
timestamp: November 28, 2024, 09:04:04 pm
content: try again with nothing in scope id ??and have you rebooted once you applied the mcbd xxxxxx serial ?i have done so far 3 of them, no problems--------------------------------Here are the bandwidth codes, same as youbut i used the usb port, rhode schwartz visa drivers who contain tester tools to communicate, 32 and 64 bits included30M G4IP4FQQFE4RN2IH60M H2TGG25QPK97X3DSi used the universal siglent keygen from here, option 1 and 3, and a different one, same results

author: mrehorst
author_rank: Newbie
timestamp: November 29, 2024, 02:31:09 pm
content: Yes, I reboot immediately after attempting to assign the new value using "MCBD H2TGG25QPK97X3DS"When I set the scopeid to "", the 30M value returned doesn't match the number returned by the AWG when I run "MCBD?".It seems odd that different serial numbers would generate the same 30M and 60M codes.Hmmm.

author: tv84
author_rank: Super Contributor
timestamp: November 29, 2024, 03:53:13 pm
content: Quote from: mrehorst on November 29, 2024, 02:31:09 pmThey don't. Each S/N has its own codes.When you reach the point of being able to recreate the MCBD? response, you will able to generate any new valid code.

author: coromonadalix
author_rank: Super Contributor
timestamp: November 29, 2024, 04:07:15 pm
content: you need the 30m to match 1st as you guessed in the generated codes ... there was at some point scope scripts and gens scripts ... confusions, i was lollif not the 60m upgrade will not work, since it will not be valid as an sn upgradeMCBD? should give you the infos, as tv84 wrotesince any equipment has its own SN, and ID no given codes of others unlocked ones will worktry with USB connection ...

author: KungFuJosh
author_rank: Super Contributor
timestamp: November 29, 2024, 04:22:06 pm
content: Try the attached instead. I made a cleaned up version for something else, but this should work for you too.

author: mrehorst
author_rank: Newbie
timestamp: November 29, 2024, 05:05:37 pm
content: Thanks. I tried it and it generates the same 60M key as the other scripts. I suspect the key isn't the problem, but what happens after.Is there a way to reboot besides cycling power on the AWG?

author: mrehorst
author_rank: Newbie
timestamp: November 29, 2024, 05:08:14 pm
content: ...

author: mrehorst
author_rank: Newbie
timestamp: November 29, 2024, 05:10:43 pm
content: Quote from: tv84 on November 29, 2024, 03:53:13 pmThese are what I get from MCBD?30M G4IP4FQQFE4RN2IH4and this is what I get when I run the script:60M H2TGG25QPK97X3DS

author: KungFuJosh
author_rank: Super Contributor
timestamp: November 29, 2024, 05:30:43 pm
content: Try updating your firmware. What you have is over 5 years outdated.https://int.siglent.com/download/firmwares/?ProId=20

author: coromonadalix
author_rank: Super Contributor
timestamp: November 29, 2024, 05:42:06 pm
content: Quote from: KungFuJosh on November 29, 2024, 04:22:06 pmFar from being complete, you miss many frequencies, corrected a fewimport hashlib# SCOPEID?SCOPEID = 'SDG1XCAC3R0567'Model = 'SDG1000X'to modify :bwopt = ('30M','40M','60M','100M','120M','150M','200M','350M','500M','AWG','WIFI','MSO','FLX','CFD','I2S','1553','PWA','MANC','SENT','A429')gives and they are the same ??30M G4IP4FQQFE4RN2IH60M H2TGG25QPK97X3DSPLS update your FW before anything else and report backnow at Version： V1.01.01.33R8 2024-04-18

author: KungFuJosh
author_rank: Super Contributor
timestamp: November 29, 2024, 05:54:22 pm
content: Quote from: coromonadalix on November 29, 2024, 05:42:06 pmWell, yeah. I had set it up for the SDS2504X Plus. He figured that out on his own. 😉

author: tv84
author_rank: Super Contributor
timestamp: November 29, 2024, 05:59:51 pm
content: Since the 30M code is OK, then the problem MUST BE in the terminal that you are using to send the license string.Make sure you don't have needless CR/LF in that thing!

author: coromonadalix
author_rank: Super Contributor
timestamp: November 29, 2024, 06:21:34 pm
content: usb the best loll

author: mrehorst
author_rank: Newbie
timestamp: November 30, 2024, 04:04:23 pm
content: I updated the firmware to 1.01.01.33R8.Tried again using MS telnet client and Putty.Under new firmware, behavior has changed when I run either the MS telnet client or putty. When I send MCBD? the response comes back with >> overwriting the first two characters and the string looks like >>IP4FQQFE4RN2IHI tried MCBD H2TGG25QPK97X3DS and then reboot and it still doesn't update to SDG1062X.I'll see if I can get in via USB.

author: mrehorst
author_rank: Newbie
timestamp: September 28, 2025, 09:53:07 pm
content: I tried again today, and it decided to work. Now my SDG1032X reports that it is an SDG1062X and it works up to 60 MHz as it should. I'm not sure what the problem was...

author: coromonadalix
author_rank: Super Contributor
timestamp: September 29, 2025, 03:31:27 pm
content: better late than ever ...... almost 1 year later loll

author: 2N3055
author_rank: Super Contributor
timestamp: September 29, 2025, 03:38:22 pm
content: I took a look at this because by title I thought someone cannot upgrade FW...Not that someone cannot hack it..Lol.At least title should have been:SDG1032X refuses to "upgrade"

author: mrehorst
author_rank: Newbie
timestamp: September 29, 2025, 04:51:51 pm
content: Actually, since the program and procedure didn't change, the problem was me. I must have previously done something wrong that I avoided doing this time.Don't get old.