Author Topic: Siglent SDS2000X Plus  (Read 739291 times)

0 Members and 5 Guests are viewing this topic.

Offline tautechTopic starter

  • Super Contributor
  • ***
  • Posts: 28398
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDS2000X Plus
« Reply #2775 on: September 06, 2021, 11:51:48 pm »
Only issue I have is that when I select the option screen the scope hangs and can only be restarted by pressing the power button for 5 second.

Mine has the same problem.


Quote
If I roll back to 1.3.7R5 then the option screen works again.

Same here.

Note that what it's killing is the UI.  The traces continue to be updated.
No such issues here with the last unit in stock just upgraded.  :-//

Be aware a hard OFF will not save any previous settings and instead reboot to some previous settings so my best advice after FW upgrades is to do a 2nd reboot for the OS to properly sort itself out.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2776 on: September 07, 2021, 12:01:28 am »
No such issues here with the last unit in stock just upgraded.  :-//

It's because the stock units have temporary licenses for at least some things (I edited my message to describe what I've found).


Quote
Be aware a hard OFF will not save any previous settings and instead reboot to some previous settings so my best advice after FW upgrades is to do a 2nd reboot for the OS to properly sort itself out.

That makes no difference here.  I did both a security erase and a factory default restore.  None of that made any difference.  This is a real bug, apparently.  Fortunately, it's not the end of the world.  As far as I know, Siglent doesn't sell some of the options that are actually available on the scope, so it's not entirely surprising that this bug could find its way into the new firmware.

Just to be clear, the bug is that if you have all of the non-bandwidth options installed, the attempt to access the "options" screen will hang the UI solid.   Similarly, installing the last non-bandwidth option via SCPI will hang the scope right then and there.
« Last Edit: September 07, 2021, 12:03:11 am by kcbrown »
 

Offline TheDefpom

  • Frequent Contributor
  • **
  • Posts: 708
  • Country: nz
  • YouTuber Nerd - I Fix Stuff
    • The Defpom's Channel
Re: Siglent SDS2000X Plus
« Reply #2777 on: September 07, 2021, 12:15:17 am »
I just upgraded my unit, I am pretty sure that I didn't have a couple of the options enabled as I never expected to use them, unfortunately I don't remember which options they were, it was probably MANCH and SENT the were not enabled, but I could be wrong.

Upon upgrading (after its first auto reboot) I went to the options page and all options were enabled and it didn't hang, I rebooted it again in case it is something to do with a subsequent boot up, it was fine.

I noticed there is a password protected "Developer Options" menu on that screen too... I didn't notice that before.

So far for me it appears to be fine, but then I haven't actually tried using the scope since the update.
« Last Edit: September 07, 2021, 12:17:21 am by TheDefpom »
Cheers Scott

Check out my Electronics Repair, Mailbag, or Review Videos at https://www.youtube.com/TheDefpom
 

Offline tautechTopic starter

  • Super Contributor
  • ***
  • Posts: 28398
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDS2000X Plus
« Reply #2778 on: September 07, 2021, 12:32:44 am »
I just upgraded my unit, I am pretty sure that I didn't have a couple of the options enabled as I never expected to use them, unfortunately I don't remember which options they were, it was probably MANCH and SENT the were not enabled, but I could be wrong.

Upon upgrading (after its first auto reboot) I went to the options page and all options were enabled and it didn't hang, I rebooted it again in case it is something to do with a subsequent boot up, it was fine.

I noticed there is a password protected "Developer Options" menu on that screen too... I didn't notice that before.

So far for me it appears to be fine, but then I haven't actually tried using the scope since the update.
You're not.
Manch, Sent and MSO are not part of the Oceania free options package.
Developer Options is just a rename of the previous Debug menu.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline tautechTopic starter

  • Super Contributor
  • ***
  • Posts: 28398
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDS2000X Plus
« Reply #2779 on: September 07, 2021, 12:51:14 am »
No such issues here with the last unit in stock just upgraded.  :-//

It's because the stock units have temporary licenses for at least some things (I edited my message to describe what I've found).


Quote
Be aware a hard OFF will not save any previous settings and instead reboot to some previous settings so my best advice after FW upgrades is to do a 2nd reboot for the OS to properly sort itself out.

That makes no difference here.  I did both a security erase and a factory default restore.  None of that made any difference.  This is a real bug, apparently.  Fortunately, it's not the end of the world.
Reinstalling the FW is worth a try.
Quote
As far as I know, Siglent doesn't sell some of the options that are actually available on the scope, so it's not entirely surprising that this bug could find its way into the new firmware.
:-//
The full option list is here:
https://int.siglent.com/products-ware/sds2000xp/#navs
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2780 on: September 07, 2021, 01:47:00 am »
Reinstalling the FW is worth a try.

I did try that, but to no avail, unfortunately.

Quote
The full option list is here:
https://int.siglent.com/products-ware/sds2000xp/#navs

Here's the list of non-bandwidth options from that page (in the order they appear on the page):

- CANFD
- FlexRay
- 1553B
- I2S
- PA
- 16LA
- SENT
- FG
- Manch


Here's the list I have on my scope (in the order they are listed on the "options" screen):

- FG
- 16LA
- FlexRay
- CANFD
- I2S
- 1553B
- PA
- SENT
- Manch


You can see they're a match, save for the ordering.

That doesn't change the nature of the bug, obviously.  If I have all of those options permanently enabled, the attempt to get to the "options" screen will lock the UI solid.  If I delete the license from one or more of them (so far I've only tried it with Manch and SENT), the "options" screen works fine.

It does this in the face of a security erase and a restore to factory defaults.  It does this in the face of multiple upgrades and downgrades. It does it in the face of firmware reinstall.   It appears to be a bona-fide bug.

One other thing: if you add the final license to the scope via the UI, it'll hang right then and there.  And if you're connected to the scope via SCPI when you do that, the scope will close your SCPI connection immediately and refuse all other connections to it.  Additionally, it killed the entire scope under those conditions: the trace didn't update either. 
 
It's a really interesting bug.  Should be trivial to reproduce: just add licenses for every non-bandwidth option.  The scope will hang when you add the last one, whether it's through the UI or through SCPI.

You have to power cycle the scope and then go in via SCPI and remove one of the licenses for the options page to start working.  My scope is absolutely consistent in its behavior here, irrespective of everything else I've tried.
 

Offline TheDefpom

  • Frequent Contributor
  • **
  • Posts: 708
  • Country: nz
  • YouTuber Nerd - I Fix Stuff
    • The Defpom's Channel
Re: Siglent SDS2000X Plus
« Reply #2781 on: September 07, 2021, 02:13:36 am »
My scope didn't exhibit this behaviour after the update, it worked fine, differences that may be worth investigating:

I only had 1 channel enabled when I did the firmware update, and afterwards I tried turning them all on and going to the options screen, still worked fine.

Like I mentioned, after doing the firmware update options that I was sure I didn't have installed, were then set to permanent licences, maybe that is something to do with it, does this update install those licences and if you already had them for whatever reason maybe that is causing a conflict there between licence codes that may be hanging around in the background system files?

Cheers Scott

Check out my Electronics Repair, Mailbag, or Review Videos at https://www.youtube.com/TheDefpom
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2782 on: September 07, 2021, 02:53:49 am »
My scope didn't exhibit this behaviour after the update, it worked fine, differences that may be worth investigating:

I only had 1 channel enabled when I did the firmware update, and afterwards I tried turning them all on and going to the options screen, still worked fine.

Hmm...I didn't try turning on all the channels first.  I can give that a shot.  Given the fact that making the last option permanent seems to lock up the scope right then and there, I'm skeptical that the number of channels will make a difference.  But I'll be happy to try it anyway.

EDIT: Tried it, made no difference.


Quote
Like I mentioned, after doing the firmware update options that I was sure I didn't have installed, were then set to permanent licences, maybe that is something to do with it, does this update install those licences and if you already had them for whatever reason maybe that is causing a conflict there between licence codes that may be hanging around in the background system files?

Well, I can disable all licenses, then attempt the upgrade, then reenable all the licenses.  But if there's some sort of permanent background system file that's involved, that might not do anything to it.  And what I can tell you is that upgrading with one of the licenses uninstalled and then reinstalling it afterwards yields the same behavior (it hangs it solid right then and there).

EDIT: Tried this too, and got the same result.


So right now, you have no licenses that are not permanent at all?  Because having only one is enough to avoid the bug.

If you have absolutely all non-bandwidth licenses installed and don't encounter this bug, then there must be some other weird trigger that causes it.

All I can say is that I'm not surprised I'm encountering it because, you know, that's just how my luck usually goes.    :o   :)
« Last Edit: September 07, 2021, 03:46:07 am by kcbrown »
 

Offline tubularnut

  • Regular Contributor
  • *
  • Posts: 225
  • Country: gb
Re: Siglent SDS2000X Plus
« Reply #2783 on: September 07, 2021, 07:16:59 am »
I have all options permanent, including bandwidth upgrades, and no hang is experienced on any menus around the options screen.

(I'm not saying there isn't a bug, just that it is fine on mine)
« Last Edit: September 07, 2021, 07:27:16 am by tubularnut »
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2784 on: September 07, 2021, 07:41:08 am »
I have all options permanent, including bandwidth upgrades, and no hang is experienced on any menus around the options screen.

(I'm not saying there isn't a bug, just that it is fine on mine)

Hmm...maybe the issue happens when you don't have all the bandwidth upgrades installed?  I've left the bandwidth stuff alone up until now.  I'm awfully tempted to try installing that to see if it's what makes the difference.

@TheDefPom, do you have all of the bandwidth upgrades installed on yours?


 

Offline tubularnut

  • Regular Contributor
  • *
  • Posts: 225
  • Country: gb
Re: Siglent SDS2000X Plus
« Reply #2785 on: September 07, 2021, 07:46:09 am »
When I brought mine, it came with most options enabled (part of promotion) , and I only needed to do bandwidth upgrade as I recall.

Maybe the 'pre-enabled' is the difference, or could be the bandwidth options as you suggested?
 

Offline tautechTopic starter

  • Super Contributor
  • ***
  • Posts: 28398
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDS2000X Plus
« Reply #2786 on: September 07, 2021, 07:53:02 am »
I have all options permanent, including bandwidth upgrades, and no hang is experienced on any menus around the options screen.

(I'm not saying there isn't a bug, just that it is fine on mine)

Hmm...maybe the issue happens when you don't have all the bandwidth upgrades installed?  I've left the bandwidth stuff alone up until now.  I'm awfully tempted to try installing that to see if it's what makes the difference.

@TheDefPom, do you have all of the bandwidth upgrades installed on yours?
For sure he has as he recently got a pair of 500 MHz probes from us.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline AlexDavidson

  • Contributor
  • Posts: 20
  • Country: au
Re: Siglent SDS2000X Plus
« Reply #2787 on: September 07, 2021, 08:01:15 am »
Just upgraded, all options still enabled, no problems.
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 3222
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #2788 on: September 07, 2021, 09:07:14 am »
Well, I can disable all licenses

How do you do this? I think the problem is right here.
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2789 on: September 07, 2021, 10:14:12 am »
Well, I can disable all licenses

How do you do this? I think the problem is right here.

There's a command you can use to uninstall each individual license.  When you do that, it reverts the feature back to temporary status.  Nothing actually removes the feature's availability from the scope entirely -- installing the license again will re-activate the feature.

In any case, I already tried that and it had no effect.  To wit, I reverted back to 1.3.7R5, then deleted all the licenses individually (so at this point, all features were temporary), then upgraded, and then re-installed all the licenses.  Installing the last license hung the scope, and from that point accessing the "options" page also hung the scope.  Deleting the license for one of the features (I used MANC in this case) made the issue disappear, and the "options" page was once again accessible.

But note that I did this only after experiencing the issue in the first place.  I've never removed any licenses until after I experienced the issue in the first place.  So there's no way that the license removal caused the issue.  The issue preceded that.
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2790 on: September 07, 2021, 10:18:51 am »
LOL, well, I suppose if you're going to enable options on the scope, you may as well go all the way!

I enabled the 500 MHz option on the scope and then reinstalled the license for MANC (the only one that was temporary), and now the options page works just fine.

How incredibly amusing.

Gee, I guess I'm just stuck with a 500 MHz scope if I'm to have a working options page.  Whatever is a GAS afflicted person to do???    >:D
« Last Edit: September 07, 2021, 10:44:32 am by kcbrown »
 
The following users thanked this post: tubularnut

Online tv84

  • Super Contributor
  • ***
  • Posts: 3222
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #2791 on: September 07, 2021, 11:19:53 am »
Previously you hadn't put the 500M option?
 

Offline Orange

  • Frequent Contributor
  • **
  • Posts: 348
  • Country: nl
Re: Siglent SDS2000X Plus
« Reply #2792 on: September 07, 2021, 12:11:07 pm »
Well, I can disable all licenses

How do you do this? I think the problem is right here.
Obviously you won't get the answer from kcbrown, so here goes

Removing a license on the SDS2000X+ can be done by

LIC:DEL MANC

« Last Edit: September 07, 2021, 12:27:36 pm by Orange »
 
The following users thanked this post: blurpy

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2793 on: September 07, 2021, 06:57:56 pm »
Previously you hadn't put the 500M option?

Nope.  Apparently that makes a big difference.  It's why I was careful to specify "non-bandwidth options".  I was reluctant to mess with the bandwidth options on my scope, but it's clear that it's involved.

It's apparently possible to revert to the lower bandwidths at will.  So for those of you who are interested in reproducing the issue, you might be able to do so simply by reverting to a lower bandwidth.  I haven't tried that yet.

In my case, my scope was set up with its original 100 MHz bandwidth at the time of reproduction.  I don't know if the issue is specific to that bandwidth or if it'll show itself in the presence of other bandwidth configurations.  Obviously it doesn't show itself at all if you've configured the scope for 500 MHz.
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2794 on: September 07, 2021, 06:59:03 pm »
Well, I can disable all licenses

How do you do this? I think the problem is right here.
Obviously you won't get the answer from kcbrown, so here goes

I had been instructed to be careful about revealing such things, which is why I didn't. 
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #2795 on: September 07, 2021, 09:36:58 pm »
Further testing reveals that the issue occurs when your scope's licensed bandwidth is less than 500 MHz and you have all non-bandwidth option licenses installed.
 
The following users thanked this post: Johnny B Good

Offline blurpy

  • Regular Contributor
  • *
  • Posts: 233
  • Country: no
Re: Siglent SDS2000X Plus
« Reply #2796 on: September 10, 2021, 06:48:23 pm »
I've been curious of what's under the heatsinks we could see in Dave's teardown, and I see some hints of it being the following:

  • Display FPGA: Xilinx Zynq-7000 XC7Z020 (7z020clg484)
  • MSO FPGA:  Xilinx Spartan 6 LX16 XC6SLX16-FTG256
  • Acquisition FPGA: 2x Xilinx Spartan 6 LX45 XC6SLX45-FGG676
  • ADC: Texas Instruments ADC08D1020 or MXT2001

I have not been able to verify the actual ADC used so far, as it seems to support both. It could be that both are used in different circumstances. Has anyone been able to find a way to identify the actual chip (without taking off the heatsink)?
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 3222
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #2797 on: September 10, 2021, 06:51:02 pm »
I think i've clarified that in this thread. The IDs that we extract from the FW bitstreams tell it very clearly. Except the ADC.
 

Offline blurpy

  • Regular Contributor
  • *
  • Posts: 233
  • Country: no
Re: Siglent SDS2000X Plus
« Reply #2798 on: September 10, 2021, 06:56:07 pm »
Yep, I found it in the bitstreams. Couldn't see these details posted anywhere, but my mistake if it's duplicated.
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 3222
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #2799 on: September 10, 2021, 07:10:57 pm »
Yep, I found it in the bitstreams. Couldn't see these details posted anywhere, but my mistake if it's duplicated.

 :-+ You did well. Maybe it is my mistake... age catches up quickly in Covid times. I used to parse those things but I think it stopped at the X-E...
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf