Author Topic: SDS1204X-E scope freezing when collecting waveform  (Read 5671 times)

0 Members and 3 Guests are viewing this topic.

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23055
  • Country: gb
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #25 on: June 21, 2022, 03:09:33 pm »
Mine always succeeds. I tried it up to 200.

But the moment you close the connection that's it.

Hence pointer fun.
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23055
  • Country: gb
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #26 on: June 21, 2022, 03:11:41 pm »
I would prefer to gather quality info so Siglent can easily reproduce and fix the deficiency if there is one...

They have the info required:

1. The device that it's appearing on.
2. The software version
3. A test case that is reproducible by multiple people.

Now they need to:

1. Hook up a debugger to a scope
2. Run the same steps we have
3. Catch the crash in a debugger.
4. Work out what did it.

We can't do 3 and 4 because it's closed source.

Well we can but we can only speculate and use naughty disassembly tools and then wave our fists angrily.

Our bit is done.
 
The following users thanked this post: mnementh, 2N3055, AnarchistWolf

Offline bdunham7

  • Super Contributor
  • ***
  • Posts: 7972
  • Country: us
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #27 on: June 21, 2022, 04:09:57 pm »
Okay, so i have my trigger set a freq and im reading the waveform produced by a laser pulsing and some decay time.
Again maybe i dont understand this well enough but the scope is constantly being triggered on that freq. I am not stopping it and retriggering it every waveform capture.

(Unless its just doing that automatically and again im to new to know about it.)

OK, I have one of these scopes so walk me through exactly how you are setting it. 

The general idea is that there is a trigger event, then the scope performs one capture (one screen worth in the case of this model).  That trigger event can be simple or complex--if you press 'trigger setup' then 'trigger type' (left-most bottom button under screen) you'll see the available types.  The default is 'Edge' and unless you've changed it, that's what you are likely using. 

 If the scope is in 'Normal' mode, it will only perform a capture when there is a trigger.  'Auto' will perform a capture after a set interval if there is no trigger event--this is useful for setting the scope up initially, but captures like you are doing should always be done in the normal mode.  After the trigger event and capture, there is a short period before the scope can get its act together and be ready for another trigger.  It will ignore any trigger events during this retrigger time.  The holdoff setting increases this retrigger time to an arbitrary value that you select.  There are several reasons for doing this and it may or may not help with your issue.
A 3.5 digit 4.5 digit 5 digit 5.5 digit 6.5 digit 7.5 digit DMM is good enough for most people.
 

Offline AnarchistWolfTopic starter

  • Contributor
  • Posts: 13
  • Country: us
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #28 on: June 21, 2022, 04:43:35 pm »
I have the trigger setting in edge-falling, it is also set to auto.

I will mess around with the normal trigger mode and holdoff delay (I appreciate the suggestion).

Ill update you once I run a few tests.

Best,
W

 

Offline AnarchistWolfTopic starter

  • Contributor
  • Posts: 13
  • Country: us
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #29 on: June 21, 2022, 05:05:20 pm »
Same problem occurs. I even set it to 500ms (Which is out of the range i need to work in). I did 50 captures and after it finished it froze the instrument.
 

Offline bdunham7

  • Super Contributor
  • ***
  • Posts: 7972
  • Country: us
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #30 on: June 21, 2022, 05:11:22 pm »
Same problem occurs. I even set it to 500ms (Which is out of the range i need to work in). I did 50 captures and after it finished it froze the instrument.

What is out of range?  You're still using 200µs/div timebase, only with 500ms holdoff, right?  If it still freezes, then it is a software bug that is not related to scope workload.  I haven't tried your code and I won't have time/space, but since two others have confirmed it here, I suppose that is indeed the case.  The only suggestion I can think of other than reporting this to Siglent is to roll back the firmware to some earlier versions and see if they have the same issue.  I don't know how far back you can go with the firmware, I think it depends on how new the scope hardware is.
A 3.5 digit 4.5 digit 5 digit 5.5 digit 6.5 digit 7.5 digit DMM is good enough for most people.
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23055
  • Country: gb
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #31 on: June 21, 2022, 05:13:49 pm »
I don’t know why workload is even being discussed.

It’s defective software. Any remote procedure call should not hose the scope regardless of what you do.
 
The following users thanked this post: mnementh

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29012
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #32 on: June 21, 2022, 08:57:14 pm »
Pokes tautech...  :-DD
Ouch !  Prune those fingernails please !  :-DD

You all did just fine while I slept, and thank you all for the trouble to check this out.  :clap:

Sinisa, do you have enough info to take this to Siglent or Herbie since he has 2&4ch X-E's ?

Avid Rabid Hobbyist.
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 
The following users thanked this post: bd139, AnarchistWolf

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 7021
  • Country: hr
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #33 on: June 21, 2022, 09:47:14 pm »
Pokes tautech...  :-DD
Ouch !  Prune those fingernails please !  :-DD

You all did just fine while I slept, and thank you all for the trouble to check this out.  :clap:

Sinisa, do you have enough info to take this to Siglent or Herbie since he has 2&4ch X-E's ?

Yeah I think so..
BD139 is right, there is enough info to confirm something is fishy and to start investigation...
 
The following users thanked this post: tautech, bd139, AnarchistWolf

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29012
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #34 on: June 22, 2022, 10:20:44 am »
Pokes tautech...  :-DD
Ouch !  Prune those fingernails please !  :-DD

You all did just fine while I slept, and thank you all for the trouble to check this out.  :clap:

Sinisa, do you have enough info to take this to Siglent or Herbie since he has 2&4ch X-E's ?

Yeah I think so..
BD139 is right, there is enough info to confirm something is fishy and to start investigation...
It's done !  :clap:

@AnarchistWolf
I have a beta FW for you to try and report back with your findings, please PM me with your email address.
Avid Rabid Hobbyist.
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 
The following users thanked this post: rf-loop, bd139

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23055
  • Country: gb
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #35 on: June 22, 2022, 10:27:48 am »
That’s pretty awesome. Fingers crossed  :-+
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 7021
  • Country: hr
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #36 on: June 22, 2022, 10:39:39 am »
Pokes tautech...  :-DD
Ouch !  Prune those fingernails please !  :-DD

You all did just fine while I slept, and thank you all for the trouble to check this out.  :clap:

Sinisa, do you have enough info to take this to Siglent or Herbie since he has 2&4ch X-E's ?

Yeah I think so..
BD139 is right, there is enough info to confirm something is fishy and to start investigation...
It's done !  :clap:

@AnarchistWolf
I have a beta FW for you to try and report back with your findings, please PM me with your email address.

That was damn fast even for you...  :-+
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29012
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #37 on: June 22, 2022, 10:49:17 am »
Pokes tautech...  :-DD
Ouch !  Prune those fingernails please !  :-DD

You all did just fine while I slept, and thank you all for the trouble to check this out.  :clap:

Sinisa, do you have enough info to take this to Siglent or Herbie since he has 2&4ch X-E's ?

Yeah I think so..
BD139 is right, there is enough info to confirm something is fishy and to start investigation...
It's done !  :clap:

@AnarchistWolf
I have a beta FW for you to try and report back with your findings, please PM me with your email address.

That was damn fast even for you...  :-+
Well Siglent were watching all along it seems..... as I did nuthing !  :-+
That’s pretty awesome. Fingers crossed  :-+
Yep, but don't worry I reminded them who did a lot of the work and they had a SDS1202X-E which requires the exact same fix !   :horse:

This is what dropped into our Inbox
Socket communication problem
We found a TCP socket communication problem discussion in below link of EEVblog
https://www.eevblog.com/forum/testgear/sds1204x-e-scope-freezing-when-collecting-waveform/

It maybe a bug for the socket. If we analyze correct, it will be solved in the new firmware.
Please send the attachment firmware to the customer. And feedback to me the result.


That's just gotta give you the smileys.  ;D
Avid Rabid Hobbyist.
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 
The following users thanked this post: rf-loop, Performa01, tv84, mnementh

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3269
  • Country: pt
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #38 on: June 22, 2022, 11:07:06 am »
This is what dropped into our Inbox
Socket communication problem
We found a TCP socket communication problem discussion in below link of EEVblog
https://www.eevblog.com/forum/testgear/sds1204x-e-scope-freezing-when-collecting-waveform/

It maybe a bug for the socket. If we analyze correct, it will be solved in the new firmware.
Please send the attachment firmware to the customer. And feedback to me the result.


That's just gotta give you the smileys.  ;D

Siglent 1 - 0 A Brands
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23055
  • Country: gb
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #39 on: June 22, 2022, 11:56:51 am »
Will make sure we post this on the Keysight thread  :-DD
 
The following users thanked this post: tautech, mnementh, 2N3055, derree

Offline AnarchistWolfTopic starter

  • Contributor
  • Posts: 13
  • Country: us
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #40 on: June 22, 2022, 01:33:46 pm »
I just got on (Stayed up till 3am trying to get some stupid code to work) so i apologize that i am late to the party  :palm:

But thats great! hopefully it fixes all my problems and my broken relationship (JK).

Thankyou all that helped and gave this post viability.

Best,
W
 

Offline Caliaxy

  • Frequent Contributor
  • **
  • Posts: 301
  • Country: us
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #41 on: June 22, 2022, 02:52:02 pm »
Will make sure we post this on the Keysight thread  :-DD

Why? Releasing equipment with multiple bugs fixed through multiple firmware updates is not something their target customers envy >:D

Siglent’s response time is impressive though. They work really hard to win our hearts and minds ;D
 
The following users thanked this post: mnementh, bd139

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 7021
  • Country: hr
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #42 on: June 22, 2022, 06:18:02 pm »
Will make sure we post this on the Keysight thread  :-DD

Why? Releasing equipment with multiple bugs fixed through multiple firmware updates is not something their target customers envy >:D

Siglent’s response time is impressive though. They work really hard to win our hearts and minds ;D

If you think Keysight has no bugs you are sorely mistaken.

I found a bug in MSOX3000T network stack where certain series of Internet routers would respond to scope with some weird packet during DHCP process where scope was trying to get IPv6 address while router had IPv6 protocol disabled.
Instead of scope ignoring it and not configuring IPv6, scope configured network stack into some weird state that it would hard reset the scope when trying communicate over network.
First time it happened it looked like something was wrong with memory on mainboard and that scope is done...
Response from Keysight was that they know the problem and they couldn't be bothered to fix it, or even to put in a config option to disable IPv6 for people that don't use it (99% or people on internal networks).

"
The lab team will look into if it’s technically feasible to add an option to Disable IPv6 on the scope, however it’s not a priority and will most likely not happen.
As far as how to proceed, we appreciate Your offer to capture router-scope traffic, however since our  labs team are busy with other priorities, we won’t be pursuing this further at this time. 
"

So yeah, Keysight has bugs and they are fixing them when it is their priority.. My fix was that I had to buy a separate router and add it to the network... Scope bug is still there.

Releasing equipment with multiple bugs fixed through multiple firmware updates is exactly what Keysight and R&S  and othe A brands do, like many others today...
The firmware release document for 3000T is 18 pages long... Read it to see how many bugs were there and how long it took to fix them.
In everybody's defence, scopes are so complicated today and they cannot have time to market of 10 years..

What matters is that bugs are fixed. And A tier manufacturers are not that perfect in that as many think.. At least not if you are not on multi million contract with them...

OTOH, on other occasion I mentioned that MSO 3000T was missing pulse count measurement on digital channels (it had it only on analog ones) and they added that measurement on next firmware (some 10 months later, when they pushed it for some other reason)...
So Keysight are not bad but far from perfect.

OTOH I find Siglent's effort to be first class and they are working harder than anybody else including many A brands...
« Last Edit: June 22, 2022, 06:26:13 pm by 2N3055 »
 
The following users thanked this post: mnementh, bd139

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23055
  • Country: gb
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #43 on: June 22, 2022, 06:39:45 pm »
I worked through a bug with HP back in the day. They were excellent.

Looks like Agilent kept the HP way…
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29012
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #44 on: June 22, 2022, 08:46:34 pm »
I just got on (Stayed up till 3am trying to get some stupid code to work) so i apologize that i am late to the party  :palm:

But thats great! hopefully it fixes all my problems and my broken relationship (JK).

Thankyou all that helped and gave this post viability.

Best,
W
Just dragged my sorry butt outta the scratcher and sent you the rather large beta FW file and at 9MB could take a bit to reach you.
Please remember to pop us some feedback about it.
Avid Rabid Hobbyist.
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 
The following users thanked this post: AnarchistWolf

Online nctnico

  • Super Contributor
  • ***
  • Posts: 27450
  • Country: nl
    • NCT Developments
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #45 on: June 22, 2022, 09:46:48 pm »
This is what dropped into our Inbox
Socket communication problem
We found a TCP socket communication problem discussion in below link of EEVblog
https://www.eevblog.com/forum/testgear/sds1204x-e-scope-freezing-when-collecting-waveform/

It maybe a bug for the socket. If we analyze correct, it will be solved in the new firmware.
Please send the attachment firmware to the customer. And feedback to me the result.


That's just gotta give you the smileys.  ;D

Siglent 1 - 0 A Brands
No. It would surprise me if a bug like this would escape testing in a product from an A brand. After all testing remote operation can be automated very easely. There is no reason to cheer about a beta firmware that is thrown over the hedge for a customer to test as well. It would be better to take a few days and make sure the bug is fixed without any regressions instead of using a customer as a firmware tester. If you look closely you'll notice that A brands are very reluctant to release beta firmware; they want released firmware to go through thourough testing.
« Last Edit: June 22, 2022, 09:48:31 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23055
  • Country: gb
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #46 on: June 22, 2022, 10:02:59 pm »
This is what dropped into our Inbox
Socket communication problem
We found a TCP socket communication problem discussion in below link of EEVblog
https://www.eevblog.com/forum/testgear/sds1204x-e-scope-freezing-when-collecting-waveform/

It maybe a bug for the socket. If we analyze correct, it will be solved in the new firmware.
Please send the attachment firmware to the customer. And feedback to me the result.


That's just gotta give you the smileys.  ;D

Siglent 1 - 0 A Brands
No. It would surprise me if a bug like this would escape testing in a product from an A brand. After all testing remote operation can be automated very easely. There is no reason to cheer about a beta firmware that is thrown over the hedge for a customer to test as well. It would be better to take a few days and make sure the bug is fixed without any regressions instead of using a customer as a firmware tester. If you look closely you'll notice that A brands are very reluctant to release beta firmware; they want released firmware to go through thourough testing.


I spent plenty of time doing test automation with A brand test gear. It was buggy as hell and difficult if not impossible to get fixed as half the firmware was in ROM. We’re talking 12 month turnaround.

Also there’s nothing to suggest this won’t have gone through full regression testing before general release. But on step one you always get the issue mitigated.

The turnaround here is commendable on all levels. .
« Last Edit: June 22, 2022, 10:04:46 pm by bd139 »
 
The following users thanked this post: Performa01, mnementh, 2N3055, AnarchistWolf

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3269
  • Country: pt
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #47 on: June 23, 2022, 09:19:52 am »
No. It would surprise me if a bug like this would escape testing in a product from an A brand. After all testing remote operation can be automated very easely. There is no reason to cheer about a beta firmware that is thrown over the hedge for a customer to test as well. It would be better to take a few days and make sure the bug is fixed without any regressions instead of using a customer as a firmware tester. If you look closely you'll notice that A brands are very reluctant to release beta firmware; they want released firmware to go through thourough testing.

The software was not "thrown over the hedge for a customer to test as well". AFAIK the software was provided specifically to that customer since he was the one who reported the problem and is in a better position to finally check if that solves his problem (like any other betatester).

They could have find an issue BUT that doesn't mean it solved the whole client problem. So why issue a patch only in a next release, tested only by what Siglent QA was able to test, and find out that it didn't yet solve the whole original problem?

This action is perfectly correct IMO.

No QA department will be able to replicate all the cases a equipment can be used by its customers. You sure know that very well.
 
The following users thanked this post: Performa01, 2N3055, bd139, AnarchistWolf

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 7021
  • Country: hr
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #48 on: June 23, 2022, 09:53:24 am »
No. It would surprise me if a bug like this would escape testing in a product from an A brand. After all testing remote operation can be automated very easely. There is no reason to cheer about a beta firmware that is thrown over the hedge for a customer to test as well. It would be better to take a few days and make sure the bug is fixed without any regressions instead of using a customer as a firmware tester. If you look closely you'll notice that A brands are very reluctant to release beta firmware; they want released firmware to go through thourough testing.

The software was not "thrown over the hedge for a customer to test as well". AFAIK the software was provided specifically to that customer since he was the one who reported the problem and is in a better position to finally check if that solves his problem (like any other betatester).

They could have find an issue BUT that doesn't mean it solved the whole client problem. So why issue a patch only in a next release, tested only by what Siglent QA was able to test, and find out that it didn't yet solve the whole original problem?

This action is perfectly correct IMO.

No QA department will be able to replicate all the cases a equipment can be used by its customers. You sure know that very well.

@TV84, exactly...
The way I understood, a debug FW was sent to customer to verify exact problem. FW with a fix will be published for general use after proper regression testing is done. That is exactly what Keysight (for instance) would do...
 
The following users thanked this post: Performa01, mnementh, bd139, robert.rozee, AnarchistWolf

Offline MathWizard

  • Super Contributor
  • ***
  • Posts: 1524
  • Country: ca
Re: SDS1204X-E scope freezing when collecting waveform
« Reply #49 on: January 23, 2023, 07:54:11 pm »
I have the hacked SDS1104x-e, and I have old BIOS, (TT did link me the bios before)

Yesterday I had 2 freeze ups, that required (I guess) a reboot. I've had them before, but not in ages (but I haven't used it much this last year)

While using 2 channels, on 500us /div, and the 700k or next highest memory depth

I also had the wifi dongle in, talking to my modem, which talks to my PC, and I use firefox to look at the scope. The firefox page updates pretty slow, and always stops and lags for a moment, a lot more than the scope sometimes does as it refreshes the screen.

I usually always have the wifi on when running, but I don't usually have the web interface running unless I want a screenshot.
« Last Edit: January 23, 2023, 07:57:57 pm by MathWizard »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf