Author Topic: Siglent SDS2000X Plus  (Read 108671 times)

DL2XY, chevybeef, Howardlong, TorinoFermic, Frex, 0xdeadbeef, Labrat101 (+ 1 Hidden) and 10 Guests are viewing this topic.

Offline tv84

  • Super Contributor
  • ***
  • Posts: 1589
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #1300 on: June 04, 2020, 06:12:57 pm »
Why not going directly to a SDS5104X ?    ;D
 

Offline Elasia

  • Frequent Contributor
  • **
  • Posts: 581
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #1301 on: June 04, 2020, 07:18:08 pm »
Why not going directly to a SDS5104X ?    ;D

Zodiac or bust, lame its china only
 

Online jemangedeslolos

  • Frequent Contributor
  • **
  • Posts: 304
  • Country: fr
Re: Siglent SDS2000X Plus
« Reply #1302 on: June 04, 2020, 07:19:47 pm »
What is Zodiac?
Their new hw platform?
 

Offline Elasia

  • Frequent Contributor
  • **
  • Posts: 581
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #1303 on: June 04, 2020, 07:27:10 pm »
What is Zodiac?
Their new hw platform?

Yeah.. that was the project name for the SDS6000 series

https://www.siglent.com/products-annex/sds6000-pro/

 

Offline stafil

  • Regular Contributor
  • *
  • Posts: 194
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #1304 on: June 04, 2020, 07:52:49 pm »
Why not going directly to a SDS5104X ?    ;D

Nah, it was physically too big for my desk  :-DD
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 1589
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #1305 on: June 04, 2020, 08:54:44 pm »
What is interesting is that investigating this designation mystery lead me to discover another thing that may be a breakthrough for a group of other Siglent equipments... Stay tuned!
 
The following users thanked this post: KeBeNe, egonotto, jemangedeslolos, 2N3055, TK, Martin72, stafil

Online Martin72

  • Super Contributor
  • ***
  • Posts: 1321
  • Country: de
Re: Siglent SDS2000X Plus
« Reply #1306 on: June 04, 2020, 09:07:29 pm »
Oaaahhh, cliffhanger….bad, really bad guy  ;D

Online 0xdeadbeef

  • Super Contributor
  • ***
  • Posts: 1493
  • Country: de
Re: Siglent SDS2000X Plus
« Reply #1307 on: June 04, 2020, 09:53:15 pm »
Surely SVA/SSA related.
Trying is the first step towards failure - Homer J. Simpson
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 1589
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #1308 on: June 04, 2020, 10:08:06 pm »
Surely SVA/SSA related.

Nope. Other SDS's...
 
The following users thanked this post: egonotto

Online TK

  • Super Contributor
  • ***
  • Posts: 1530
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Siglent SDS2000X Plus
« Reply #1309 on: June 05, 2020, 03:27:03 pm »
Changed model to SDS2504X Plus using the sys_cfg.cfg copy method.  I made a backup to USB before replacing it.

Made some measurements:

Marconi 2024 signal generator -> SMA-SMA cable -> SDS2104X plus (hacked to SDS2504X plus) 50ohm input

10MHz 0dbm loss
100MHz 0dBm loss
200MHz 0dBm loss
500MHz 0dBm loss
550MHz -3dBm
700MHz -6dBm
900MHz -10dBm
1GHz -20dBm or greater attenuation.  Signal not reliably visible at any vertical scale
 

Online 0xdeadbeef

  • Super Contributor
  • ***
  • Posts: 1493
  • Country: de
Re: Siglent SDS2000X Plus
« Reply #1310 on: June 05, 2020, 04:38:20 pm »
I thought that sys_cfg.cfg was just about the displayed name!?
Trying is the first step towards failure - Homer J. Simpson
 

Online TK

  • Super Contributor
  • ***
  • Posts: 1530
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Siglent SDS2000X Plus
« Reply #1311 on: June 05, 2020, 05:28:15 pm »
I think it is a binary file... just in case...
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 1589
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #1312 on: June 05, 2020, 05:55:53 pm »
I thought that sys_cfg.cfg was just about the displayed name!?

And you thought well!
 

Offline snoopy

  • Frequent Contributor
  • **
  • Posts: 727
  • Country: au
    • Analog Precision
Re: Siglent SDS2000X Plus
« Reply #1313 on: June 06, 2020, 03:50:28 am »
Since the bandwidth limiting is done inside a chip is it possible to hack the 100MHz version to 500MHz ??

cheers
 

Offline stafil

  • Regular Contributor
  • *
  • Posts: 194
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #1314 on: June 06, 2020, 03:52:08 am »
Since the bandwidth limiting is done inside a chip is it possible to hack the 100MHz version to 500MHz ??

cheers

Yes. Look at: https://www.eevblog.com/forum/testgear/siglent-sds2000x-plus-hack/
 
The following users thanked this post: snoopy

Offline Bad_Driver

  • Regular Contributor
  • *
  • Posts: 51
  • Country: de
Re: Siglent SDS2000X Plus
« Reply #1315 on: June 06, 2020, 09:28:43 am »
Hi everyone,

I'm new to this Forum and for some days a new owner of that beautiful device! I own an Electric Engineering Degree for 35 y now and started
on the wrong side of the iron curtain with elctronics, (TTL, Zilog Z80, CCD sensors...)

I'm out of the E-business for 25+ years (and now in the healthcare industries) but for 10y I restarted as hobbyist elctronics.
In the beginning with Audio, now with microcontroller etc.
I looked around for month for a new Oscilloscope @ EEV, looked all the related videos @ youtube, saw Daves teardowns and at the end I considered to buy the SDS 1104X-E, later than I was more focused on the Rigol MSO5000.
Then the new Baby showed up on the market and after dealing with the WAF I orderd it by Welectron and it arrived after 2 days!!

Now to my small contribution to all followers.
After playing around with the device I started well prepared with all Information from this Forum the "improvement" process.
But unfortuneately it didn'd work for me! I double and tripple checked the Scope ID, tested all variations with upper char and lower char, tested every tool
I found in the web - nothing!  :=\ "Your data were not accepted"
To make a 5 hour long story short: At the end it is a bug in firmware. (My device arrived with 1.3.3) But I think I better don't report it....

To have this famous christmas feeling (starting with the smallest parcel) I began with "improving" the FG-function and not the bandwith.
But this is the only one you have to use once before you can enter the code!!!!  |O

After hours I switched to other options which all worked and found that little bug! So never start with improving the FG-option without using it before!
For newbies as me it is also worth mentioning that you have to do the bandwith improvement in steps from 100->200->350->500 and to avoid the others or
shortcuts (i.e. to try to go from 100->500 in one step)

Attached a measurment I have done over night to check the timebase with an 1pps GPS pulse. The second measurement is a Feeltec FY6900 Generator.
Both not that bad!!


My device reports itself as SDS2504.

« Last Edit: June 12, 2020, 08:23:21 am by Bad_Driver »
 
The following users thanked this post: snoopy, egonotto, elantric

Online 0xdeadbeef

  • Super Contributor
  • ***
  • Posts: 1493
  • Country: de
Re: Siglent SDS2000X Plus
« Reply #1316 on: June 06, 2020, 09:44:35 am »
It doesn't really matter for your measurement and just for the record: using channel 1 and 2 or 3 and 4 at the same time results in the scope not being able to interleave its AD converters and memory which effectively halves the sampling rate and memory. So when using only two channels on a (typical interleaving) 4ch scope, it's good practice to use only e.g. channel 1 and 3.
Trying is the first step towards failure - Homer J. Simpson
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 1589
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #1317 on: June 06, 2020, 10:03:16 am »
For newbies as me it is also worth mentioning that you have to do the bandwith improvement in steps from 100->200->350->500 and to avoid the others or shortcuts (i.e. to try to go from 100->500 in one step)

Not true!  You can jump from 100 to 500 and back to 100 with no problems. The scope has no way to know if you were at 100 or 200, etc...
 
The following users thanked this post: egonotto, Johnny B Good

Online DL2XY

  • Contributor
  • Posts: 10
  • Country: de
Bug confirmation request
« Reply #1318 on: June 06, 2020, 11:02:36 am »
While testing my alternative digital probe adapter design i have found some quirks with Measure Statistics:

If all analog inputs are disabled the statistics of digital inputs are not updated, only the actual values are.

[attach=1]

Someone who can confirm?
 
 

Offline Bad_Driver

  • Regular Contributor
  • *
  • Posts: 51
  • Country: de
Re: Siglent SDS2000X Plus
« Reply #1319 on: June 06, 2020, 12:02:43 pm »
Hi tv84

I'm pretty sure that you are right. But how to do that?
In the options menu you only find at first the choice to upgrade to BW2 (100->200) after activating from BW3 (200->350) and than BW5 (350->500)
I didn'd try to enter the "last" improvement key at first, would that be possible and is this the way back to 100 MHz?
Thanks for your advice!

Another dumb question:
Can someone plz explain how the device performs 10 bit resolution. In my understanding there is no 10 bit ADC inside?
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 18734
  • Country: nz
  • Taupaki Technologies Ltd. NZ Siglent Distributor
    • Taupaki Technologies Ltd.
Re: Siglent SDS2000X Plus
« Reply #1320 on: June 06, 2020, 12:05:03 pm »
.....................
Another dumb question:
Can someone plz explain how the device performs 10 bit resolution. In my understanding there is no 10 bit ADC inside?
Limited to ~ 100 MHz.
Check the first couple of pages in this thread.
Avid Rabid Hobbyist
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 1589
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #1321 on: June 06, 2020, 12:06:30 pm »
What is interesting is that investigating this designation mystery lead me to discover another thing that may be a breakthrough for a group of other Siglent equipments... Stay tuned!

The contents of the SDS2000X+ .CFG file is this:
Code: [Select]
00000000 - Main Checksum: FFFFD397 [00000004-00000CF7]  CKSM OK
00000008 - Product_Type: SIGLENT
00000028 - CFG Type: SDS2000X Plus
0000003C - Manufacturer_Name: SIGLENT
00000047 - CFG Flag_____CML/CNL: 00
00000048 - Product_ID: 15100
0000004C - Logo Image Size: 00000000 (0 pixels)
00000050 - USBTMC_Product_IDs: EE39 EE38 EE3A
00000056 - USBTMC_Vendor_ID: F4EC
00000058 - Product Family: SDS
0000005C - Logo_Manufacturer: Siglent
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01    (00)
000000A2 - CFG Flag________roll: 01
000000A3 - CFG Flag___________A: 00    not_used(?)
000000A4 - CFG Flag___Language1: 1800  (1800)
000000A6 - CFG Flag___Language2: 0B    (0B)
000000A7 - CFG Flag___________B: 00
000000A8 - Machine Name  20 MHz:
000000B7 - Machine Name  40 MHz:
000000C6 - Machine Name  60 MHz:
000000D5 - Machine Name 100 MHz: SDS2104X Plus
000000E4 - Machine Name 150 MHz:
000000F3 - Machine Name 200 MHz: SDS2204X Plus
00000102 - Machine Name 250 MHz:
00000111 - Machine Name 300 MHz: SDS2304X Plus
00000120 - Machine Name  50 MHz:
0000012F - Machine Name  70 MHz: SDS2074X Plus
0000013E - CFG Flag___BW_change: 0100
00000140 - Machine Name 350 MHz: SDS2354X Plus
0000014F - Machine Name 500 MHz: SDS2504X Plus
0000015E - Machine Name 750 MHz:
0000016D - Machine Name1000 MHz:


Can anyone give some ideas about what the following flags might be used for?   (The suffixes were extracted from the function_names where they are used.)

Code: [Select]
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01    (00)
000000A2 - CFG Flag________roll: 01

Edit: in the picture attached we can see a comparison with the old .CFG files used to configure Siglent equipments.
« Last Edit: June 06, 2020, 02:31:23 pm by tv84 »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 1589
  • Country: pt
Re: Siglent SDS2000X Plus
« Reply #1322 on: June 06, 2020, 12:09:04 pm »
I'm pretty sure that you are right. But how to do that?

With the SCPI MCBD command. Look around.
 

Offline Elasia

  • Frequent Contributor
  • **
  • Posts: 581
  • Country: us
Re: Siglent SDS2000X Plus
« Reply #1323 on: June 06, 2020, 02:08:10 pm »
What is interesting is that investigating this designation mystery lead me to discover another thing that may be a breakthrough for a group of other Siglent equipments... Stay tuned!

The contents of the SDS2000X+ .CFG file is this:
Code: [Select]
00000000 - Main Checksum: FFFFD397 [00000004-00000CF7]  CKSM OK
00000008 - Product_Type: SIGLENT
00000028 - CFG Type: SDS2000X Plus
0000003C - Manufacturer_Name: SIGLENT
00000047 - CFG Flag_____CML/CNL: 00
00000048 - Product_ID: 15100
0000004C - Logo Image Size: 00000000 (0 pixels)
00000050 - USBTMC_Product_IDs: EE39 EE38 EE3A
00000056 - USBTMC_Vendor_ID: F4EC
00000058 - Product Family: SDS
0000005C - Logo_Manufacturer: Siglent
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01    (00)
000000A2 - CFG Flag________roll: 01
000000A3 - CFG Flag___________A: 00    not_used(?)
000000A4 - CFG Flag___Language1: 1800  (1800)
000000A6 - CFG Flag___Language2: 0B    (0B)
000000A7 - CFG Flag___________B: 00
000000A8 - Machine Name  20 MHz:
000000B7 - Machine Name  40 MHz:
000000C6 - Machine Name  60 MHz:
000000D5 - Machine Name 100 MHz: SDS2104X Plus
000000E4 - Machine Name 150 MHz:
000000F3 - Machine Name 200 MHz: SDS2204X Plus
00000102 - Machine Name 250 MHz:
00000111 - Machine Name 300 MHz: SDS2304X Plus
00000120 - Machine Name  50 MHz:
0000012F - Machine Name  70 MHz: SDS2074X Plus
0000013E - CFG Flag___BW_change: 0100
00000140 - Machine Name 350 MHz: SDS2354X Plus
0000014F - Machine Name 500 MHz: SDS2504X Plus
0000015E - Machine Name 750 MHz:
0000016D - Machine Name1000 MHz:


Can anyone give some ideas about what the following flags might be used for?   (The suffixes were extracted from the function_names where they are used.)

Code: [Select]
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01    (00)
000000A2 - CFG Flag________roll: 01

USBTMC is command and control via USB, i'd say its for identifing if this model has support or not and further sets up the module with the ID codes


But whats up with... neuter? lol, i almost dont want to know
 

Offline noreply

  • Regular Contributor
  • *
  • Posts: 241
  • Country: gb
Re: Siglent SDS2000X Plus
« Reply #1324 on: June 06, 2020, 03:43:53 pm »
What is interesting is that investigating this designation mystery lead me to discover another thing that may be a breakthrough for a group of other Siglent equipments... Stay tuned!

The contents of the SDS2000X+ .CFG file is this:
Code: [Select]
00000000 - Main Checksum: FFFFD397 [00000004-00000CF7]  CKSM OK
00000008 - Product_Type: SIGLENT
00000028 - CFG Type: SDS2000X Plus
0000003C - Manufacturer_Name: SIGLENT
00000047 - CFG Flag_____CML/CNL: 00
00000048 - Product_ID: 15100
0000004C - Logo Image Size: 00000000 (0 pixels)
00000050 - USBTMC_Product_IDs: EE39 EE38 EE3A
00000056 - USBTMC_Vendor_ID: F4EC
00000058 - Product Family: SDS
0000005C - Logo_Manufacturer: Siglent
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01    (00)
000000A2 - CFG Flag________roll: 01
000000A3 - CFG Flag___________A: 00    not_used(?)
000000A4 - CFG Flag___Language1: 1800  (1800)
000000A6 - CFG Flag___Language2: 0B    (0B)
000000A7 - CFG Flag___________B: 00
000000A8 - Machine Name  20 MHz:
000000B7 - Machine Name  40 MHz:
000000C6 - Machine Name  60 MHz:
000000D5 - Machine Name 100 MHz: SDS2104X Plus
000000E4 - Machine Name 150 MHz:
000000F3 - Machine Name 200 MHz: SDS2204X Plus
00000102 - Machine Name 250 MHz:
00000111 - Machine Name 300 MHz: SDS2304X Plus
00000120 - Machine Name  50 MHz:
0000012F - Machine Name  70 MHz: SDS2074X Plus
0000013E - CFG Flag___BW_change: 0100
00000140 - Machine Name 350 MHz: SDS2354X Plus
0000014F - Machine Name 500 MHz: SDS2504X Plus
0000015E - Machine Name 750 MHz:
0000016D - Machine Name1000 MHz:


Can anyone give some ideas about what the following flags might be used for?   (The suffixes were extracted from the function_names where they are used.)

Code: [Select]
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01    (00)
000000A2 - CFG Flag________roll: 01

Edit: in the picture attached we can see a comparison with the old .CFG files used to configure Siglent equipments.

Nice Find :clap:

I am getting strong feelings of envy by not having a SDS2000X Plus - maybe time to join - TEA therapy - or simply get the damm device to enjoy the journey of discovery with you guy's   ;)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf