EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: rf-loop on October 14, 2015, 02:02:53 pm

Title: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on October 14, 2015, 02:02:53 pm
ETA (2021-09-01):
It is old mistake when these both models, X and Xplus are mixed here in same thread. If later Siglent produce different different models where HW etc is very different, even if model number is nearly same etc. It is best to keep both tightly in totally separate threads for avoid confusion and mess what can also see here in this thread many pelaces.

Naturally one reason for this mess is Siglent not so good product model numbering what quite easy produce confusion and mess... but here Siglent is not alone - unfortunately.

My proposal is that who ever write and comment in this thread, please inform every time in every message which one  you talk.

SSA3000X and SSA3000Xplus  are very different products!!! Even when they have lot of same functions but they have different HW and they are different in FW and different in many details, including that SDS3000XPlus HW is SVA1000X brother but SSA3000X is not.

So, please,  when you talk, make it clear if you talk about X or XPlus model.


----------------------------------------------
old continue

Preliminary, coming in the near future. Siglent new Spectrum analyzer serie is SSA3000X 

There is 9kHz - 2.1GHz and 9kHz - 3.2GHz models with and without tracking generator.

Min RBW 10Hz
DANL -161 dBm/Hz
Full freq range tracking gen. (2.1 or 3.2GHz) in SSA3000X-TG models
10.1"  1024x600 TFT

Some optional features and accessories.

My rough estimate about prices is ~6k$  -  <12k$   depending model without optionals.  So it is not targeted  for low end hobby markets "spectrum analyzer".  Are there also coming some cheap model for bottom entry level.... I have not seen any signs.  Price estimate was derived from some chinese sides before product was really launched.

---------------------------------------------------------
EDIT/ADD: As we all know today, prices are totally in different class what was preliminary quessing.



Dave J.  have done nice tear down video + some compare.

https://youtu.be/-8fr_otW0q4 (https://youtu.be/-8fr_otW0q4)     Teardown   (very good! )
https://youtu.be/gkLciTsjGZg (https://youtu.be/gkLciTsjGZg)      Siglent SSA3021X vs Rigol DSA815

Today we have get also TheSignalPath (http://thesignalpath.com/blogs/)  well done Teardown-Review
https://www.eevblog.com/forum/testgear/siglent-ssa3032x-9khz-3-2ghz-spectrum-analyzer-review-teardown-experiments/ (https://www.eevblog.com/forum/testgear/siglent-ssa3032x-9khz-3-2ghz-spectrum-analyzer-review-teardown-experiments/)

https://youtu.be/Fn7uaEVeOPk (https://youtu.be/Fn7uaEVeOPk)     

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on October 14, 2015, 05:28:07 pm
Preliminary, coming in the near future. Siglent new Spectrum analyzer serie is SSA3000X

There is 9kHz - 2.1GHz and 9kHz - 3.2GHz models with and without tracking generator.

The UI looks certainly nice, as does the external design. The specs aren't really exciting, though:

ftp://www.siglent.com/www/Uploadfile/File/20150930/SSA3000X_datasheet.pdf (http://ftp://www.siglent.com/www/Uploadfile/File/20150930/SSA3000X_datasheet.pdf)

RBW: 10Hz to 1MHz

Frequency resolution: 1 Hz

Internal Reference:
Reference frequency accuracy: <0.2 ppm
Temperature stability: <1 ppm, 0 ? 5
Frequency aging rate: <0.5 ppm / first year, 3.0 ppm / 20 years

Phase Noise:
<-95 DBc / Hz @ 10 kHz offset, <-98 dBc / Hz (typ)
<-96 DBc / Hz @ 100 kHz offset, <- 97 dBc / Hz (typ)
<-115 DBc / Hz @ 1 MHz offset, <-117 dBc / Hz (typ)

Distortion and spurious response:
Second Harmonic Distortion (fc ? 50 MHz, the mixer level -30 dBm, input attenuation 0 dB, the preamplifier off, 20 ? to 30 ?): -65 DBc
Third order intercept point (fc ? 50 MHz, two-tone input level -20 dBm, frequency spacing 100 kHz, the input attenuation 0 dB, the preamplifier off, 20 ? to 30 ?): +10 DBm
1 dB gain compression (fc ? 50 MHz, the input attenuation 0 dB, the preamplifier off, 20 ? to 30 ?): > -5 DBm, nominal value

Scan Points: 751


Quote
My rough estimate about prices is ~6k$  -  <12k$   depending model without optionals.

If that's true then this is pretty expensive, considering that the 3GHz Rohde & Schwarz FSC (which has comparable specs) starts at below $6k, and that is from a big reputable brand.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: klaus11 on October 14, 2015, 06:13:19 pm
nice video! 

http://v.youku.com/v_show/id_XMTM1NzgwMjA4OA==.html (http://v.youku.com/v_show/id_XMTM1NzgwMjA4OA==.html)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on October 14, 2015, 10:18:00 pm
Preliminary, coming in the near future. Siglent new Spectrum analyzer serie is SSA3000X  ...................

Nice to see a decent image, I had heard whispers of a new SA.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on October 15, 2015, 10:35:50 am
The price does seem a bit off. Considering there are a bunch of "name brand" SA's you can get for that with equal or better specs. IMHO though, it's a really nice looking unit! (Except that ugly logo)


Sent from my iPhone using Tapatalk
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on December 03, 2015, 09:32:28 pm
Which ugly logo? I personally think Siglent is a nice name, and the logo looks pretty neat as well!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dr.diesel on December 06, 2015, 09:01:19 pm
My rough estimate about prices is ~6k$  -  <12k$   depending model without optionals. 

This really seems like an odd exit out of the value low end T&M gear section.  IMO one would start with high quality fuller feature DMMs and "easier" equipment before jumping into the mid range SA market.

It would take some serious reviews and a 1-2 year delay before I'd buy a $12k Siglent SA.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on December 23, 2015, 07:12:20 am
Full specs and pricing are now available on Siglent websites:

http://www.siglentamerica.com/pdxx.aspx?id=1546&T=2&tid=227 (http://www.siglentamerica.com/pdxx.aspx?id=1546&T=2&tid=227)

Datasheet:
http://www.siglentamerica.com/USA_website_2014/Documents/DataSheet/SSA3000X_DataSheet.pdf (http://www.siglentamerica.com/USA_website_2014/Documents/DataSheet/SSA3000X_DataSheet.pdf)



Edit
Add active link to datasheet.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: awallin on December 23, 2015, 07:33:01 am
Full specs and pricing are now available on Siglent websites:

http://www.siglentamerica.com/pdxx.aspx?id=1546&T=2&tid=227 (http://www.siglentamerica.com/pdxx.aspx?id=1546&T=2&tid=227)

so those initial price estimates were only off by a factor of 4 or so...  :-DD

in that price range the direct competitors are Rigol DSA815/1030, maybe also Hameg HMS-X,  something else?

google-spreadsheet for comparisons anyone?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on December 23, 2015, 08:13:55 am
Full specs and pricing are now available on Siglent websites:

http://www.siglentamerica.com/pdxx.aspx?id=1546&T=2&tid=227 (http://www.siglentamerica.com/pdxx.aspx?id=1546&T=2&tid=227)

so those initial price estimates were only off by a factor of 4 or so...  :-DD

in that price range the direct competitors are Rigol DSA815/1030, maybe also Hameg HMS-X,  something else?

google-spreadsheet for comparisons anyone?
Comparison chart attached.
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=189018)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on December 23, 2015, 11:02:35 am

so those initial price estimates were only off by a factor of 4 or so...  :-DD


Yes. ;)


 (but still based to some facts.   (if I remember right perhaps to some older price info...)

All we know that prices in China are not cheap and if prices continue 10-20% rising per year (and some prices even more)... 

But in this attached img, these are current (from Siglent web sides, china)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EV on December 23, 2015, 12:39:24 pm
Prices in EU:
http://www.siglent.eu/spectrum-analyzers.html (http://www.siglent.eu/spectrum-analyzers.html)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: H.O on December 23, 2015, 12:58:38 pm
What?
According to this exchange rate (http://www.xe.com/currencyconverter/convert/?Amount=1&From=EUR&To=CNY) site there's 7.07CNY to one Euro. At CNY56800 for the 3032X that would put it at around €8000, yet it's "only" €3000 in Europe. Am I using the wrong currency?

European site doesn't list the -TG option but if the 3032X is Y56600 or €3000 could we expect the -TG be around €3000/Y56800*Y66800=€3500?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EV on December 23, 2015, 01:55:09 pm
Tg option is here:
http://www.siglent.eu/catalog/product/view/id/1111/s/siglent-tg-ssa3000x-tracking-generator-license/category/98/ (http://www.siglent.eu/catalog/product/view/id/1111/s/siglent-tg-ssa3000x-tracking-generator-license/category/98/)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: H.O on December 23, 2015, 02:21:31 pm
Thanks, €169 makes it a no-brainer of course AND makes the chinese prices even more confusing.....Y10000 difference translates into €169....
Not that I could really justify the cost but it does put "a bit" of pressure on Rigol with their DSA-832TG which is twice the price when you include the pre-amp so for those that CAN justify it looks like a pretty good deal.

I hope they put one in the hands of Shahriar for review and teardown.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: awallin on December 23, 2015, 08:00:23 pm

Not that I am buying an SA anytime soon, but I entered some info into a spreadsheet anyway
https://docs.google.com/spreadsheets/d/1yijOHnEqQ5ffkcK3lZFgzSga9HShgZcXY4gEWarSnQI/edit?usp=sharing
(PM me if you want to edit it!)
USB, Ethernet, GPIB, etc. connectivity would be good info to add.

Hameg HMS-X doesn't look great on specs, unless you need the small size, fanless design etc.

In general DANL numbers are all over the place, a bit like fuel consumption on cars - would be better to only trust measurements done by an independent third party not the manufacturer datasheet.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on December 23, 2015, 08:25:22 pm

Not that I am buying an SA anytime soon, but I entered some info into a spreadsheet anyway
https://docs.google.com/spreadsheets/d/1yijOHnEqQ5ffkcK3lZFgzSga9HShgZcXY4gEWarSnQI/edit?usp=sharing (https://docs.google.com/spreadsheets/d/1yijOHnEqQ5ffkcK3lZFgzSga9HShgZcXY4gEWarSnQI/edit?usp=sharing)
(PM me if you want to edit it!)
USB, Ethernet, GPIB, etc. connectivity would be good info to add.

Hameg HMS-X doesn't look great on specs, unless you need the small size, fanless design etc.

In general DANL numbers are all over the place, a bit like fuel consumption on cars - would be better to only trust measurements done by an independent third party not the manufacturer datasheet.
Nice. thanks for that, it will useful for all.  :-+

BTW
Many confuse Siglent EU (distributor)  with http://www.siglenteu.com/ the latter being the real Siglent branch in Hamburg. All official Siglent websites differ only in contact details and pricing.
However ATM both sites show the same pricing.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nowlan on December 24, 2015, 04:49:26 am
Looking forward the reviews.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on January 11, 2016, 01:55:20 pm
Tg option is here:
http://www.siglent.eu/catalog/product/view/id/1111/s/siglent-tg-ssa3000x-tracking-generator-license/category/98/ (http://www.siglent.eu/catalog/product/view/id/1111/s/siglent-tg-ssa3000x-tracking-generator-license/category/98/)

That option sounds like a mere softtware licence key, does it mean that the instrument come anyway with TG HW installed and it's only matter to activate it, even after the purchase ?

On the paper this SA sounds like a winner against Rigol DSA815-TG, among other things 2.1Ghz covering range against 1.5Ghz means the you can use it for L-Band GPS & Inmarsat LNA & Antenna stuff.

The only concer is the build quality and FW support, for the first ascpect i fear it will be far inferior to Rigol.

Am i wrong ?

Anyway, someone found any test, review, "interior photo" or usage video other than Siglent "trailer".

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on January 11, 2016, 08:01:18 pm
That option sounds like a mere software licence key, does it mean that the instrument come anyway with TG HW installed and it's only matter to activate it, even after the purchase ?
Yes, this appears to be the case......so stated on the Siglent websites:
http://www.siglentamerica.com/prodcut-fjxx.aspx?fjid=1562&id=1546&tid=227&T=2 (http://www.siglentamerica.com/prodcut-fjxx.aspx?fjid=1562&id=1546&tid=227&T=2)

On my pricelist, TG has separate pricing and if required would be added to the base model pricing.

It's likely the units SN# and ID# would be sent to Siglent for the TG enable codes if purchased without TG, in much the same way as available options are enabled after purchase in the Siglent range of DSO's.

Quote
Anyway, someone found any test, review, "interior photo" or usage video other than Siglent "trailer".
These units have been released for not yet a month and there's been internal discussion of upcoming external reviews, all one can say is it is a job for an experienced reviewer and also not a job that takes 10 minutes to do properly.
Watch this space.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on January 11, 2016, 10:58:55 pm
These units have been released for not yet a month and there's been internal discussion of upcoming external reviews, all one can say is it is a job for an experienced reviewer and also not a job that takes 10 minutes to do properly.
Watch this space.  ;)

Sure i will do.

For my needing at the moment would be enough a simple video showing basic task like a filter curve tracing,  some GUI iteration, maybe a shot inside, just to get a short glimpse about build quality and decide if it's the case to wait for serious reviews and not to go with Rigol right now.

Any hidden owner of this SA is advised ;-)

What attracts me over DSA815 is the superior frequency coverage, 2.1 Ghz means that it comes in handy for L-Band GPS and Inmarsat LNAs & Antennas.

Anyway, if really this instrument is on the market since one month, the complete absence of any sort of photo / video document on the WWW seems quite strange.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 02, 2016, 08:15:23 am
FW update released:
http://www.siglentamerica.com/gjjrj-xq.aspx?id=3615&tid=15 (http://www.siglentamerica.com/gjjrj-xq.aspx?id=3615&tid=15)

Changelog included.  :clap:

Edit
EasySpectrum software package too:
http://www.siglentamerica.com/gjjrj-xq.aspx?id=3616&tid=14 (http://www.siglentamerica.com/gjjrj-xq.aspx?id=3616&tid=14)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 02, 2016, 08:48:54 am
Any review out there ?

Those SA, together new 2000X DSO lineup are like ghosts ...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on March 02, 2016, 09:08:52 am
Any review out there ?

Those SA, together new 2000X DSO lineup are like ghosts ...
My take on that: all ham amateurs and developers working on a small buget did purchase a DSA815 in the past (given a need of a SA), so this market is saturated. Now it will take much longer to bring a reasonable amount of SA devices into the market.
If I would be the marketing manager at Siglent, I would leak a hack to activate all features .... THEN the sales will boost and the coverage of the device will be everywhere. Cheapest way to gain market share and positive brand awareness.
The task for gaining negative brand awareness has already been fulfilled (google "Siglent wrongful trademark claim") by Siglent :palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 02, 2016, 09:35:11 am
An instrument  sample sent to Dave for a review / tear-down would come in handy to promote those new lines.
Recently the Siglent SSA3032X appeared as "available ready to ship" from Batronix (Germany), so they actually exist ....
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 02, 2016, 09:58:14 am
An instrument  sample sent to Dave for a review / tear-down would come in handy to promote those new lines.
Recently the Siglent SSA3032X appeared as "available ready to ship" from Batronix (Germany), so they actually exist ....
You bet they do. I do know they've had to do some tweaks but AFAIK they're nearly finished those and I'll probably get a demo unit in my next shipment. The worry is; how many other accessories will I need as well?  :scared:
Near field probe set, cabling, waveguides, it's terrifying.
It'll be a new learning curve.......
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nowlan on March 02, 2016, 10:13:04 am
Had hoped that Allan/w2aew (or is he only tektronix now?)  or Signal path would get demo units.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on March 02, 2016, 10:36:41 am
The worry is; how many other accessories will I need as well?  :scared:

Decent cables with BNC and SMA quality connectors; high quality RG58 C/U as a bare minimum, RG223 or RG400 are much preferable. You need a really good shielding in order to make use of the dynamic range of a decent SA.

Bunch of adaptors SMA/BNC, BNC/N ...

DC block to protect the SA input

Couple of fixed attenuators, a set of 3/6/10/20dB will be handy, but is hard to obtain with BNC for bandwidths >1GHz, so you'll probably have to go for SMA, hence you need the adaptors...

Couple of 50 ohm dummy loads for BNC/SMA

Wideband power splitter/combiner

Optional: Directional coupler

And most importantly: two decent RF signal generators.
At least one of them should provide good phase noise performance.
The 2nd generator together with the power combiner is needed for IM tests in order to determine the 2nd/3rd order dynamic ranges...

You certainly won't need a waveguide for frequencies up to 2GHz...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 02, 2016, 01:36:32 pm
An instrument  sample sent to Dave for a review / tear-down would come in handy to promote those new lines.
Recently the Siglent SSA3032X appeared as "available ready to ship" from Batronix (Germany), so they actually exist ....
You bet they do. I do know they've had to do some tweaks but AFAIK they're nearly finished those and I'll probably get a demo unit in my next shipment. The worry is; how many other accessories will I need as well?  :scared:
Just a piece of wire to use as an antenna and you can look & listen at radio stations. One of the interns I coached needed a spectrum analyser for his project but he mostly used it to listen to the radio  ;D
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 02, 2016, 01:43:32 pm
There will be at least one review coming that I know of but I am guessing it will be in May at the earliest.

There is a new software program for the SSA3000X's called EasySpectrum. I have used it briefly on several occasions and it has some nice features. EasySpectrum has 3 basic modes of operations:

1) A virtual front panel program with the ability to control multiple spectrum analyzers.

2) An EMI program for pre-compliance testing that mimics much more expensive EMI receivers used at certification labs. It also significantly speeds up these typically slow measurements - when using the quasi-peak detector - by jumping to a zero span mode when a peak response is reached during a scan. I have seen it speed up a quasi-peak detector-based EMI measurement from hours down to a few minutes.

3) A SCPI command remote control routine for sending and receiving SCPI commands to the spectrum analyzer for testing and debugging.

EasySpectrum can be found and downloaded here:
http://www.siglentamerica.com/prodcut-gjjrj.aspx?id=1546&tid=227&T=2 (http://www.siglentamerica.com/prodcut-gjjrj.aspx?id=1546&tid=227&T=2)

You will need to first download one of the NI Visa drivers such as V5.4.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 02, 2016, 03:58:53 pm
There will be at least one review coming that I know of but I am guessing it will be in May at the earliest.

Mmmh, seems running quite late, in the meanwhile i would not expect those things fly off the shelves without something more than youtube marketing video clips and downloadable docs ... :(
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 02, 2016, 04:10:31 pm
Our introduction has been rather slow. We made some improvements to the TG flatness which has slowed it down. That is part of the reason behind the late review.
One of the EMI magazine editors told me last week he was about to begin his review.

We will try to make several application videos here in the USA and post them to YouTube.

The manual and datasheet are on the SiglentAmerica website but it appears to have a problem today. I will check on that.
You can download the documents on the corporate website at
http://www.siglent.com/ENs/prodcut-wd.aspx?id=1299&tid=18&T=2 (http://www.siglent.com/ENs/prodcut-wd.aspx?id=1299&tid=18&T=2)

It's rather slow, at least here in the USA. I will check on our Documents page for the SSA3000X.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TheSteve on March 02, 2016, 06:16:35 pm
Please consider sending one to the Signal Path as previously mentioned as Shahriar is one of the few reviewers who will really "test" the machine and not just show us some signals.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 02, 2016, 06:29:37 pm
Please consider sending one to the Signal Path as previously mentioned as Shahriar is one of the few reviewers who will really "test" the machine and not just show us some signals.
I couldn't possibly confirm Shahriar will be getting one to review, it's not my place to do so.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 02, 2016, 06:32:47 pm
Please consider sending one to the Signal Path as previously mentioned as Shahriar is one of the few reviewers who will really "test" the machine and not just show us some signals.
I second this because a spectrum analyser isn't easy to test properly! But I'm afraid it won't happen because the firmware likely takes at least two years to get to a useful state as we have seen with all previous Siglent equipment.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 02, 2016, 08:19:46 pm
I second this because a spectrum analyser isn't easy to test properly! But I'm afraid it won't happen because the firmware likely takes at least two years to get to a useful state as we have seen with all previous Siglent equipment.

You think the SDS2000 firmware is already in a useful state?  >:D
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bson on March 11, 2016, 06:26:08 am
Anyone have any experience with these yet?  I'm in need of a basic SA and a little lunchbox like the SSA3021X would be perfect...  But I'm not sure I want to be the first to try the waters on this one.  On paper the specs look like a step up from the Rigol DSA815 an the nice big screen looks fantastic.  I'd get it with the tracking gen, and for my needs amplitude accuracy isn't a huge deal.  I'm looking at characterizing some RF circuitry and can easily normalize for the test setup(s).  More looking at DUT response than weak radio signals and I'll be using attenuators more than amplifiers (although one of my DUTs is in fact an experimental wideband RF amplifier).  Maybe some very basic EMI sanity checking.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 11, 2016, 09:03:41 pm
But I'm not sure I want to be the first to try the waters on this one. 

Sooner or later someone will have to do it  ;D

Anyway i'm wondering if :

Our introduction has been rather slow. We made some improvements to the TG flatness which has slowed it down.

imply substantial TG hardware changes and if there is a way to be assured to get definitive design version.

AFAIK it was declared as "available" in some webshops a lot of time ago ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bob S on March 12, 2016, 12:55:22 am
Has anyone tried calling Siglent or a rep? I have to order a SA next week and would like to get any information I can. It will be purchasing by a customer and only be used by me for a specific job but I may end up with it. I did another job in which I had to purchased the DSA815 for a customer and it worked okay but I would like to try the Siglent this time if I can get any positive feedback.  Lets keep this post going as I think a lot of people may be interested in what is intended to be a very competitive piece of equipment.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 12, 2016, 09:44:03 am
Has anyone tried calling Siglent or a rep?

Maybe you can send a PM to "Siglent America" Eevblog poster and ask directly for what you need.

This 3ad is rather old and still we struggle to get anything related to those SA, only docs, datasheet and marketing presentation.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 13, 2016, 09:32:21 am
Has anyone tried calling Siglent or a rep? I have to order a SA next week and would like to get any information I can. It will be purchasing by a customer and only be used by me for a specific job but I may end up with it. I did another job in which I had to purchased the DSA815 for a customer and it worked okay but I would like to try the Siglent this time if I can get any positive feedback.

You should ask yourself if you can afford to spend the money on something which very well could turn out to be another SDS2000, i.e. a product that is thrown on the market so full of bugs as to being useless. Not sure if that is what you want to present to a customer.

Quote
Lets keep this post going as I think a lot of people may be interested in what is intended to be a very competitive piece of equipment.

For SAs there are lots of options out there, new and used. Even more so if you don't need a tracking generator.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rfboy on March 13, 2016, 02:43:41 pm

i hope, rigol will respond to the new market situation with a free "bandwith upgrade" via firmware for DSA815...  8)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 13, 2016, 08:40:05 pm

i hope, rigol will respond to the new market situation with a free "bandwith upgrade" via firmware for DSA815...  8)

The new market situation is still unknown ...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: CustomEngineerer on March 14, 2016, 05:49:58 am

i hope, rigol will respond to the new market situation with a free "bandwith upgrade" via firmware for DSA815...  8)

Thats not going to happen.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 14, 2016, 06:57:12 pm
Greetings.

The SSA3000X spectrum analyzers are selling and they are shipping. The flatness of the TG is perfectly usable in most applications. It has some ringing as you approach the upper end on the 3.2 GHz model (SSA3032X). This can be subtracted out easily using the Normalize function in 1-2 keystrokes. We wanted to improve the design so we did make some changes. The improved version has a very flat TG over the entire range - at least the one I saw at the factory did. Last I heard, we were looking at late April for the new design to begin shipping.
The current version cannot be retrofitted to become the new version. The PCBs are different.

If you would like to see any particular screen shots then please let me know. I will take a shot of the TG across the full 9 KHz - 3.2 GHz (SSA3032X) or 9 KHz - 2.1 GHz (SSA3021X) if you like.

Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 14, 2016, 08:18:31 pm
Is there any way to see if the SA has the improved TG or not? Model number? Serial number?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 14, 2016, 08:29:46 pm
Is there any way to see if the SA has the improved TG or not? Model number? Serial number?

I don't yet know but I will know soon. There had originally been talk of a different model number but that has not been confirmed to me yet.
I will check with the factory and let you know.
Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bob S on March 15, 2016, 12:44:31 am
I spoke with one of Siglent's local US distributors today and I was told that he has yet to sell a single unit. Lead time is ~ 1 week so they do sound available. I told him I was concerned about a new design and no return policy and nothing was offering to settle this concern. He even recommended I stay with Rigol (having used them in the past). I think if Siglent is going to make any serious headway into this market, they should either get some serious unbiased reviews out there or offer a fair or at least comparable return policy to that of Rigol. I would still consider trying it but without a return path, I wont be the first to purchase one based solely on speculation. If Siglent is interested in having a first EEVblog review and is willing to cut me some return slack, let me know.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 15, 2016, 01:00:39 am
You couldn't get it on loan for evaluation at all? I'd try another distributor because IMHO you should be able to evaluate test equipment especially when it costs a couple of thousand dollars/euros.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 15, 2016, 01:14:09 am
I spoke with one of Siglent's local US distributors today and I was told that he has yet to sell a single unit. Lead time is ~ 1 week so they do sound available. I told him I was concerned about a new design and no return policy and nothing was offering to settle this concern. He even recommended I stay with Rigol (having used them in the past). I think if Siglent is going to make any serious headway into this market, they should either get some serious unbiased reviews out there or offer a fair or at least comparable return policy to that of Rigol. I would still consider trying it but without a return path, I wont be the first to purchase one based solely on speculation. If Siglent is interested in having a first EEVblog review and is willing to cut me some return slack, let me know.
See reply #33

As Steve has indicated the TG is being tweaked for better performance, I've also been told next month until the tweaked series are available and they're likely to be identifiable with a factory code as part of the SN #.


From a famous movie: Patience Grasshopper's.  :)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 15, 2016, 01:39:08 am

If you would like to see any particular screen shots then please let me know. I will take a shot of the TG across the full 9 KHz - 3.2 GHz (SSA3032X) or 9 KHz - 2.1 GHz (SSA3021X) if you like.

Steve

Hi Steve,

it would be nice to see a video that shows scan speed / dynamic range with different RBW settings.

Is also the 2.1Ghz version (SSA3021X) interested by new PCB revision issue ?   
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 15, 2016, 12:14:07 pm

If you would like to see any particular screen shots then please let me know. I will take a shot of the TG across the full 9 KHz - 3.2 GHz (SSA3032X) or 9 KHz - 2.1 GHz (SSA3021X) if you like.

Steve

Hi Steve,

it would be nice to see a video that shows scan speed / dynamic range with different RBW settings.

Is also the 2.1Ghz version (SSA3021X) interested by new PCB revision issue ?

Hello, Markone.

We will be happy to run some curves and post them here. However, the sweep speed and RBW are both tied to the size of the range you are sweeping. So unless you have a specific sweep range you want us to use we'll use say .1 or 1 MHz every time and then vary the RBW setting - which will automatically set the and sweep speed and change the noise floor. The settings are coupled together (along with the Video Bandwidth) to maintain amplitude calibration but any of the settings can be manually overridden.

The 2.1 GHz version will have the same TG upgrade as the 3.2 GHz version. Of course, it will have the narrower sweep range.
Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 15, 2016, 12:18:45 pm
Is there any way to see if the SA has the improved TG or not? Model number? Serial number?

The new TG versions will keep the same model numbers and price. We will know which version any given unit is by the serial number, which we can help you with at that time if you want to know.
Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 15, 2016, 12:27:59 pm
You couldn't get it on loan for evaluation at all? I'd try another distributor because IMHO you should be able to evaluate test equipment especially when it costs a couple of thousand dollars/euros.

Hi Bob S,

Third party reviews will be coming some time after the end of April, when the new TG is out.

Did you contact a North American distributor? All authorized NA distributors do have a 30-day return policy. If you would contact us at
info@Siglent.com
then we will try to find out what happened on this distributor.

I would like to know who told you the spectrum analyzer could not be returned, at least if they were a North American distributor. All of our North American distributors should know this.
Thanks.
Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 15, 2016, 12:55:36 pm
However, the sweep speed and RBW are both tied to the size of the range you are sweeping.

Yes, of course.

Like many other, i would like to see if it's faster than Rigol DSA815, but right now i do not have any specific request for sweep parameters, maybe some Rigol SA owner could suggest some instrument setup for the purpose.

If i recall correctly the maximun refresh rate for DSA815 is 5/s, so a video showing Siglent SA max refresh rate (small span & large RBW) could be a good start point.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 15, 2016, 05:31:22 pm
I ran some curves but I guess Markone wanted to see some large RBW settings with smaller spans. I'll try to get some of those posted later.

I ran a 100 MHz sine wave from a SDG2122X generator. CW mode. About -30 dBm directly into the SSA3021X Spectrum analyzer. All photos were made using a 1 MHz  frequency span and I varied the RBW setting. You will note The Sweep Time (SWT) in the lower right hand corner of the screen. You will also notice that in the 2nd, 3rd, and 4th photos the text "FFT" appears on the left hand side of the screen. This does not mean that the spectrum analyzer has jumped from a swept mode to an FFT mode. What is is telling us is that the internal FFT mode that we use in longer / slower sweeps is in operation. I do't know the exact technical method the analyzer is using beyond the fact that we use this to speed things up. This mode helps to speed up slower sweeps when using low RBWs and/or large spans:

1) RBW = 30 KHz
2) RBW = 3 KHz
3) RBW = 300 Hz
4) RBW = 10 Hz
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 15, 2016, 07:07:06 pm
@Steve: Thanks for the screenshots  :-+

Not sure using a SDG2122X as a source is a good idea, as it's RF performance is pretty poor (like most AWGs), and probably makes the SSA3000X look worse than it is. I assume you have access to a proper RF generator? If so, could you please do another test, this time from a RF generator connected via appropriate cables:

- Input signal 60MHz -10dBm
- Center freq 60Mhz
- Span 2kHz
- RBW 10Hz, VBW 10Hz

And maybe repeat that at 1GHz, 2GHz and 2.5GHz?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 15, 2016, 07:28:42 pm
We don't have an RF generator in this office so we used the SDG2122X.

Markone requested several screen shots with a larger RBW and small scan so I will run those for him next.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 15, 2016, 07:57:50 pm
We don't have an RF generator in this office so we used the SDG2122X.

I see. What a shame.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 16, 2016, 01:08:47 am
I ran some curves but I guess Markone wanted to see some large RBW settings with smaller spans. I'll try to get some of those posted later.

Hi Steve,

many thanks for your attention, i have taken note of sweeping times and noise floor level.

If you can, pls repeat the 4th (RBW 10Hz) increasing signal level to -20dBm.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 17, 2016, 04:53:46 pm
I ran some curves but I guess Markone wanted to see some large RBW settings with smaller spans. I'll try to get some of those posted later.

Hi Steve,

many thanks for your attention, i have taken note of sweeping times and noise floor level.

If you can, pls repeat the 4th (RBW 10Hz) increasing signal level to -20dBm.


Markone,

I ran the same trace with a -20 dBm signal, as you requested. Please see attached.

Also you had asked about sweep times at some larger RBW settings and at some smaller spans.  i did run the following:

100 MHz CW signal at a 100 KHz span setting.

* RBW = 10 KHz.  Sweep time = 1.834 ms

* RBW = 3 KHz.    Sweep time = 8.532 ms

* RBW = 1 KHz.    Sweep time = 19.388 ms

Note: The SSA3032X used the FFT mode in all three cases.
Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 18, 2016, 12:58:44 pm
I ran the same trace with a -20 dBm signal, as you requested. Please see attached.

Note: The SSA3032X used the FFT mode in all three cases.

Steve

Thankls a lot Steve, so far so good, scan speed wise the instrument seems promising, of course we expect a complete reeview asap ;-)
 
Now the main problem is that a potential buyer (like me) has to wait for the new HW revision issue.

One obvious question : up to what SPAN width FFT mode is supported ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: mairomaster on March 22, 2016, 01:13:35 pm
Hi guys,

I have been using SSA3021X for about two weeks now.

Initially, after a day of use, the firmware froze and the unit was refusing to start. From customer support they sent me a firmware image and instructions, so I can re-flash the firmware, but that didn't help. I needed to ship the unit back so they can fix it.

After they send me the unit back (apparently they needed to flash some different firmware) it was working all good. However, the firmware (I believe the latest version) has lots of bugs. Just to name a few:

- A memory stick (used to transfer screenshots for example) cannot be mounted reliably. Sometimes it works, sometimes it doesn't.
- After you save some files (limits for example), they cannot be deleted in any way, even if they are not currently used. With screenshots for example that doesn't seem to be a problem.
- Screenshots cannot be saved reliably all the time. If you save a limit file for example and exit the menu, pressing save at any point after that (which normally saves a screenshot) will attempt re-saving the last limit file, without the option to change that.
- The screenshot save windows is visible in the middle of the screen on the saved screenshot. That way it covers a good amount of the spectrum.
- There doesn't seem to be a way to save waveforms.
- You can't create correction files from the menu. You can load correction files, but I don't see any way how to create them (even externally).
- After exiting EMI mode, some of the settings (bandwidth for example) are not remembered but restored to the default value. That could be quite annoying if you often need to switch to EMI mode and back.
- The current version of the user manual is not 100% related to the current version of the firmware. Some option are either different or missing.
- Many other small things.

I hope Siglent will fix the firmware soon, because it is a real pain to work with it in its current state.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 22, 2016, 01:33:29 pm
Hi guys,

I have been using SSA3021X for about two weeks now.


Mentioned bugs apart, how would you rate its RF performance (dynamic range, sweep speed, etc) ?

Which freq span does FFT mode support ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 22, 2016, 01:41:24 pm
Hi guys,

I have been using SSA3021X for about two weeks now.

Initially, after a day of use, the firmware froze and the unit was refusing to start. From customer support they sent me a firmware image and instructions, so I can re-flash the firmware, but that didn't help. I needed to ship the unit back so they can fix it.

I hope Siglent will fix the firmware soon, because it is a real pain to work with it in its current state.
You better return it because it will take Siglent at least 2 years to fix the bugs!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: mairomaster on March 22, 2016, 02:02:17 pm
I haven't used any other spectrum analyser before, so I can't really speak about its performance. It did an alright job for my purpose (EMC pre-compliance testing). I don't think you have control over the FFT mode. I noticed it switches on automatically in some rare occasions, when I am playing around with the range.

I might consider returning it (if that's an option since it has been used already), but the problem is that there is no other cheap analyser on the market, which goes to 2GHz (I need that range for the particular EMC tests I am doing).
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 22, 2016, 02:13:15 pm
I haven't used any other spectrum analyser before, so I can't really speak about its performance. It did an alright job for my purpose (EMC pre-compliance testing). I don't think you have control over the FFT mode. I noticed it switches on automatically in some rare occasions, when I am playing around with the range.

I might consider returning it (if that's an option since it has been used already), but the problem is that there is no other cheap analyser on the market, which goes to 2GHz (I need that range for the particular EMC tests I am doing).
Get a second hand Advantest or a used spectrum analyser from another brand. There is a lot out there for sale (even with warranty)! AFAIK Siglent has a 30 day no hassle return policy.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 22, 2016, 03:21:31 pm
I might consider returning it (if that's an option since it has been used already), but the problem is that there is no other cheap analyser on the market, which goes to 2GHz (I need that range for the particular EMC tests I am doing).

In terms of SAs there are many options out there. Some of my smaller customers use R&S CMU200 test sets for EMC pre-compliance testing. They contain a spectrum analyzer up to 2.7GHz, plus you get one (or two, depending on the installed options) RF generator(s) on top of it. These test sets go somewhere between £500 and £900. They are proven and reliable, made by a manufacturer with a long track record in developing some of the best spectrum analyzers.

Another one uses an Agilent E7495B test set for the same purpose. They also go up to 2.7Ghz (2.5Ghz for the E7495A) and go for roughly similar money as the CMU200 and are portable, although the RF performance isn't as good in some areas as the CMU200). But they have other advantages, plus you not only get a RF generator but also a vector network analyzer (although without phase information).

As nctnico said, there are lots of options. For example, I just bought an 5yr old Anritsu 13Ghz SA for less than £1500 delivered. Pretty much looks like new.

Especially if you do that for a business I'd ask myself if I could live with investing money in some unproven B-brand kit that very well may turn out to be the next SDS2000 disaster (which is still ongoing as far as I know).
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: mairomaster on March 22, 2016, 04:56:57 pm
^I've seen such units, but buying something old, second hand, without customer support has always seem somewhat dodgy to me. However, it might really turn out to be the better option.

What do you think is the drawback of buying such units, compared to new ones, produced recently? Is documentation readily available?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on March 22, 2016, 05:04:06 pm
Hi guys,

I have been using SSA3021X for about two weeks now.

Initially, after a day of use, the firmware froze and the unit was refusing to start. From customer support they sent me a firmware image and instructions, so I can re-flash the firmware, but that didn't help. I needed to ship the unit back so they can fix it.

After they send me the unit back (apparently they needed to flash some different firmware) it was working all good. However, the firmware (I believe the latest version) has lots of bugs. Just to name a few:

- A memory stick (used to transfer screenshots for example) cannot be mounted reliably. Sometimes it works, sometimes it doesn't.
- After you save some files (limits for example), they cannot be deleted in any way, even if they are not currently used. With screenshots for example that doesn't seem to be a problem.
- Screenshots cannot be saved reliably all the time. If you save a limit file for example and exit the menu, pressing save at any point after that (which normally saves a screenshot) will attempt re-saving the last limit file, without the option to change that.
- The screenshot save windows is visible in the middle of the screen on the saved screenshot. That way it covers a good amount of the spectrum.
- There doesn't seem to be a way to save waveforms.
- You can't create correction files from the menu. You can load correction files, but I don't see any way how to create them (even externally).
- After exiting EMI mode, some of the settings (bandwidth for example) are not remembered but restored to the default value. That could be quite annoying if you often need to switch to EMI mode and back.
- The current version of the user manual is not 100% related to the current version of the firmware. Some option are either different or missing.
- Many other small things.

I hope Siglent will fix the firmware soon, because it is a real pain to work with it in its current state.

It is good practise to tell also what is FW version together with this kind of reports.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 22, 2016, 05:15:38 pm
^I've seen such units, but buying something old, second hand, without customer support has always seem somewhat dodgy to me. However, it might really turn out to be the better option.

What do you think is the drawback of buying such units, compared to new ones, produced recently? Is documentation readily available?
Documentation (including service manuals) can often been found online or downloaded somewhere. If a unit is less than 10 years old I'd be surprised if you don't get proper support from the manufacturer. IMHO you can't go wrong with an HP/Agilent/Keysight unit where it comes to support but don't rule out Advantest either because of the close relationship with R&S. My Adventest R3131 SA even has 'R&S calibration void' stickers all over it and I bought it for a very reasonable price from an equipment dealer including a 1 year warranty.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: mairomaster on March 22, 2016, 05:30:31 pm
It is good practise to tell also what is FW version together with this kind of reports.

You are totally right, sorry. Here is all the system info:

SW1   100.01.02.07.01
SW2   20160226-2
SW3   000000C1
HW     04.03.00
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 22, 2016, 05:40:53 pm
^I've seen such units, but buying something old, second hand, without customer support has always seem somewhat dodgy to me. However, it might really turn out to be the better option.

What do you think is the drawback of buying such units, compared to new ones, produced recently? Is documentation readily available?

Well, I had Siglent gear, and I'm not sure their "support" is something to write home about to be honest. Pretty much everything has to go through their resellers which may or may not be helpful if you have a problem (they are all great until they have your money). If not then, well, tough luck I guess.

The only drawback of buying used I can see is the lack of warranty, but that can be overcome by buying from a seller that offers one, or (if you buy a newer unit) you can often just buy new warranty (often called a 'repair agreement') from the manufacturer.

The benefits however more than compensate for that in my opinion. You get more capable kit that is very likely a lot more mature than anything from the B-brands (just look at the Rigol DSA800, as far as I know it still has some issues), you usually also get proper service manuals (do you have a service manual for your Siglent? If not, how will your calibration provider calibrate that thing?). And even for older units you can get repairs and spares.

The best thing however is that you get a device you can rely on.

IMHO you can't go wrong with an HP/Agilent/Keysight unit where it comes to support but don't rule out Advantest either because of the close relationship with R&S.

Just be aware that this relationship ended a long time ago (IIRC around 2004), R&S now only sells their own spectrum analyzers (which in general also perform better than the Advantest ones, which already are good instruments). They still offer repair and calibration services, though.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bson on March 22, 2016, 11:59:34 pm
- The screenshot save windows is visible in the middle of the screen on the saved screenshot. That way it covers a good amount of the spectrum.
:palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 23, 2016, 02:04:46 pm


Well, I had Siglent gear, and I'm not sure their "support" is something to write home about to be honest. Pretty much everything has to go through their resellers which may or may not be helpful if you have a problem (they are all great until they have your money). If not then, well, tough luck I guess.

I don't now about Europe offhand but here in North America the customer can certainly obtain an RMA from us and send a warranty repair directly to Siglent in Ohio. No reseller needs to be involved unless a customer wants them to be.

Our goal is to repair any defective instrument within 10 days of receiving it. We take this goal very seriously.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bob S on March 24, 2016, 01:48:22 am
- The screenshot save windows is visible in the middle of the screen on the saved screenshot. That way it covers a good amount of the spectrum.
:palm:
I second that!  :palm: :palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 24, 2016, 06:23:45 am
I don't now about Europe offhand but here in North America the customer can certainly obtain an RMA from us and send a warranty repair directly to Siglent in Ohio. No reseller needs to be involved unless a customer wants them to be.

Our goal is to repair any defective instrument within 10 days of receiving it. We take this goal very seriously.

That's good to hear (and Siglent should really do the same in Europe), but that covers the hardware only. What about firmware problems? I doubt they'll be fixed within 10 days.

- The screenshot save windows is visible in the middle of the screen on the saved screenshot. That way it covers a good amount of the spectrum.
:palm:
I second that!  :palm: :palm:

Which suggests it's pretty much the SDS2000 all over again - they clearly don't test their firmware (otherwise they would have found that bug), and relying on user feedback to find bugs, which may or may not get fixed at some indefinite point in the future.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: michael2 on March 25, 2016, 06:33:58 pm
 |O  WTF?  >:(

I own a Siglent SSA3021X for a few days. I made a firmware update to the actual 7.01 because I bought the TG option...

Here is a "screenshot"  of the tracking generator :--

Yellow trace is a selfmade BNC cable 1 meter, the pink one is bought "high quality" SMA cable 1 meter, too.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=211893;image)

What a fail! :palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 25, 2016, 06:50:53 pm
I don't now about Europe offhand but here in North America the customer can certainly obtain an RMA from us and send a warranty repair directly to Siglent in Ohio. No reseller needs to be involved unless a customer wants them to be.
Our goal is to repair any defective instrument within 10 days of receiving it. We take this goal very seriously.
That's good to hear (and Siglent should really do the same in Europe), but that covers the hardware only. What about firmware problems? I doubt they'll be fixed within 10 days.
You are truly evil! I already wrote a similar comment but choose not to click 'post'  >:D

Regarding the tracking generator: can someone verify that with a different spectrum analyser? It looks so bad that it must be a measurement error!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TheSteve on March 25, 2016, 08:41:29 pm
I assume it can be normalized?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 25, 2016, 10:58:18 pm
Regarding the tracking generator: can someone verify that with a different spectrum analyser? It looks so bad that it must be a measurement error!

It's still within specs ;-)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=211927;image)

Also Rigol's TG is not that brilliant ...

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=211929;image)

I wonder about the performance of incoming SSA3000X improved version.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bson on March 26, 2016, 12:38:57 am
Hmm, I think 1-2dB is fine.  But I'd like to see the output level calibrated to zero out the peaks, so it's consistently 0-1dB low instead of going high.  Just to avoid overloading external mixers and amplifiers in parts of the spectrum.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 26, 2016, 02:55:48 am
Hmm, I think 1-2dB is fine.  But I'd like to see the output level calibrated to zero out the peaks, so it's consistently 0-1dB low instead of going high.  Just to avoid overloading external mixers and amplifiers in parts of the spectrum.

Good point, in this regard we have also to add amplitude precision error margin : 0.7dB

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=211999;image)

If not a full review at least it would be nice to see the this instrument "stressed" to main spec numbers, it would not require so much time ...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: michael2 on March 26, 2016, 09:32:06 am
Hmm, I think 1-2dB is fine. 

Yes, I think so, too. Because this is including 1 meter cable and two adapter from N to SMA.

But maybe I found an other issue, I would like to call it the "40 MHZ problem": I measure relatively high and sharp peaks (RBW 10 Hz) above DNL at 40 Mhz and harmonics, no matter if preamplifier on or off. Some harmonics are really bad, they are 10db above DNL. The critical frequencies are (Mhz):

40, 80, 120, 160, 200, 240, 280, 520 (!!!), 560, 880, 960 (!!!), 1040 (!!!), 1120 (!!!), 1200, 1560 (!!!)

Frequencies marked with (!!!) are the really bad ones. Because this is my fist spectrum analyzer and I obviously have no EMC shielded room, I don't know if this tone are radiated into the analyzer or picked up internally.

 :-//

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 26, 2016, 10:36:16 am

40, 80, 120, 160, 200, 240, 280, 520 (!!!), 560, 880, 960 (!!!), 1040 (!!!), 1120 (!!!), 1200, 1560 (!!!)

Frequencies marked with (!!!) are the really bad ones. Because this is my fist spectrum analyzer and I obviously have no EMC shielded room, I don't know if this tone are radiated into the analyzer or picked up internally.


Are you getting this with 50ohm termination on input ?

Can you show a screenshot and list all test conditions ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 26, 2016, 10:49:11 am
I don't now about Europe offhand but here in North America the customer can certainly obtain an RMA from us and send a warranty repair directly to Siglent in Ohio. No reseller needs to be involved unless a customer wants them to be.
Our goal is to repair any defective instrument within 10 days of receiving it. We take this goal very seriously.
That's good to hear (and Siglent should really do the same in Europe), but that covers the hardware only. What about firmware problems? I doubt they'll be fixed within 10 days.
You are truly evil!

I know   >:D

Quote
I already wrote a similar comment but choose not to click 'post'  >:D

 :)

Quote
Regarding the tracking generator: can someone verify that with a different spectrum analyser? It looks so bad that it must be a measurement error!

I agree, it looks way to bad for even a mediocre TG. People often forget that cables and adapters (and if they are clean and connected properly, i.e. not loose) can cause major errors.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on March 26, 2016, 10:54:18 am
But maybe I found an other issue, I would like to call it the "40 MHZ problem": I measure relatively high and sharp peaks (RBW 10 Hz) above DNL at 40 Mhz and harmonics, no matter if preamplifier on or off. Some harmonics are really bad, they are 10db above DNL. The critical frequencies are (Mhz):

40, 80, 120, 160, 200, 240, 280, 520 (!!!), 560, 880, 960 (!!!), 1040 (!!!), 1120 (!!!), 1200, 1560 (!!!)

Interesting. Can you provide a screenshot of the spectrum from say 10MHz to 1.8GHz, with a somewhat narrow RBW if possible?

Quote
Frequencies marked with (!!!) are the really bad ones. Because this is my fist spectrum analyzer and I obviously have no EMC shielded room, I don't know if this tone are radiated into the analyzer or picked up internally.

You don't need an EM shielded room, just put a N short or a 50 ohms N terminator on the input.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bson on March 26, 2016, 09:07:41 pm
One obvious question : up to what SPAN width FFT mode is supported ?
This is another interesting question that's worth investigating if someone with the instrument in their possession should find the time to do so. :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: michael2 on March 27, 2016, 03:24:00 pm
 ??? So I made some more experiments regarding the 40 MHz issue. It looks like that attenuator, input termination and pre amplifier have no influence on this issue. The peaks are practically the same high above the average noise.  Because in the current firmware (7.01) screenshots are broken, I didn't make some.

So, please can somebody check with these settings: Center 80 MHz, span 90 Mhz, RBW and VBW 100 Hz, attenuator 50 dBm, trace A maximum hold, trace B average 8 times, detector positive peak.

After 8 sweeps I got the following results:

Average noise: -60.5 dBm
Peak 40 MHz: -46.38 dBm
Peak 80 MHz: -54.80 dBm
Peak 120 MHz: -56.94 dBm

It would be nice if someone could check because I have to decide to return this unit or not.


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 28, 2016, 11:37:19 am
So, please can somebody check with these settings: Center 80 MHz, span 90 Mhz, RBW and VBW 100 Hz, attenuator 50 dBm, trace A maximum hold, trace B average 8 times, detector positive peak.

After 8 sweeps I got the following results:

Average noise: -60.5 dBm
Peak 40 MHz: -46.38 dBm
Peak 80 MHz: -54.80 dBm
Peak 120 MHz: -56.94 dBm

-60.5 dBm average noise floor @ 100Hz RBW ?

I guess those are not sweeps made with open/terminated input, could you confirm this?

If present with undrived input those are internal fixed "birdies", probably present on all currently produced instruments.
 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on March 28, 2016, 11:54:19 am
@michael2:
With the attenuator set to 50dB the noise is more likely to be in the ballpark of -110dBm. The question you should ask yourself is: 'Is the spectrum analyser useful to you in the state it is currently in'. If the answer to that question is NO then you must return it. Do not make the mistake in thinking Siglent will fix the bugs because they won't!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on March 28, 2016, 01:14:12 pm
Quote
-60.5 dBm average noise floor @ 100Hz RBW ?

Seems about right to me (for the trace level on the display)  if I assume the preamp is off and there is 50dB attenuation and 100Hz RBW, ppeak det and max hold.

I would maybe have expected to see -65dBm 'typical' but -60.5dBm isn't that far off.

But I've never used this analyser so I'm only going by the datasheet specs. Also, I wouldn't have used that combination of span/BWsettings/detector to look at small signals relative to noise.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 28, 2016, 02:07:15 pm
Yes, the 50 dBm of attenuation will certainly reduce the sensitivity of your measurement. You also have a built-in preamp that will increase the sensitivity and lower the noise floor because it is built in and the analyzer 'knows' when it is turned on.

Please contact Siglent directly - or through the dealer from where you purchased it - if you believe are having a problem. 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on March 28, 2016, 02:17:13 pm
I worked it out from the datasheet spec of DANL = -137dBm/Hz with the preamp off in this frequency range.

Add 50dB for the attenuation and then add another 20dB for the 100Hz RBW. So you get -67dBm.

Then factor in the choice of positive peak detector and max hold and you can expect the displayed trace level to pump up several dB over several sweeps.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 28, 2016, 03:20:27 pm
I worked it out from the datasheet spec of DANL = -137dBm/Hz with the preamp off in this frequency range.

Add 50dB for the attenuation and then add another 20dB for the 100Hz RBW. So you get -67dBm.

OK, for some reason i was assuming preamp-on so the reading would have been way off.

I'm wondering if it's correct to report the best condition DANL data as "average" in the main feature list ...

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=212719;image)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=212721;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: michael2 on March 28, 2016, 05:59:51 pm
Ok, I made a test series using the settings from the datasheet and contacted the distributer. So I will report in a few days what the result is.

Regarding the advertising -161 dBm/Hz typical, yeah this is annoying. All the nice writing in specifications just bothers me. To be fair, without my 40 MHz peaks the DANL is even in some ranges 2 dB below the typical specifications.

So we will see what would be happen the next days. I will report. Stay tuned. :=\


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on March 28, 2016, 08:01:24 pm
To be fair, without my 40 MHz peaks the DANL is even in some ranges 2 dB below the typical specifications.

Have you already checked spurius specs ?

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=212777;image)


What frequency span does FFT mode support ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 30, 2016, 07:20:33 am
New Firmware has just appeared on Siglent websites:
http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA0703.rar (http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA0703.rar)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: ytterligare on March 30, 2016, 12:11:06 pm
Hello, I've been following the thread for weeks : I'm about to get a SA, and the ( budgetwise) options are the Rigol 815 Tg and Siglent SSA3021X with TG option....mainly for amatorial use ( I'm an OM).
Are there any news on how to tell if the TG is the improved one ? I'm quite in a rush to get the SA ASAP, but not sure the one I will get will be the updated one... :-\

Thank you

Andrea
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on March 30, 2016, 12:38:01 pm
Hello, I've been following the thread for weeks : I'm about to get a SA, and the ( budgetwise) options are the Rigol 815 Tg and Siglent SSA3021X with TG option....mainly for amatorial use ( I'm an OM).
Are there any news on how to tell if the TG is the improved one ? I'm quite in a rush to get the SA ASAP, but not sure the one I will get will be the updated one... :-\

Thank you

Andrea

Hi Andrea,
The new TG version is not yet shipping and I believe it will begin to ship in late April.
As a note, many customers are currently using the existing model and simply normalize the non-flatness of the TG. I believe a photo of the TG plot appears earlier in this thread (Note that the scale was set for 1 dB/division). Normalizing is accomplished with 1-2 button presses and most users perform normalization to subtract out the effects of the coax, connectors, couples, etc. in the system under test anyway. So, it is something most people do regardless when testing the frequency response or VSWR of an device being tested. The normalized curve will look ruler flat.
We will notify everyone of the new serial numbers which will signal the new TG versions being shipped.
Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bson on April 18, 2016, 09:34:42 pm
There is a new software program for the SSA3000X's called EasySpectrum. I have used it briefly on several occasions and it has some nice features. EasySpectrum has 3 basic modes of operations:

[...snip...]

2) An EMI program for pre-compliance testing that mimics much more expensive EMI receivers used at certification labs. It also significantly speeds up these typically slow measurements - when using the quasi-peak detector - by jumping to a zero span mode when a peak response is reached during a scan. I have seen it speed up a quasi-peak detector-based EMI measurement from hours down to a few minutes.
I assume this requires the EMI measurement option on the SA?

Can the SA do quasi-peak measurements without the EMI option?

Can the internal preamp operate using a high-impedance input (e.g. 1M, 10M) mode with field probes or will such probes require an external LNA with 50ohm source impedance?

Any news on the updated TG?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on April 19, 2016, 12:30:04 pm
There is a new software program for the SSA3000X's called EasySpectrum. I have used it briefly on several occasions and it has some nice features. EasySpectrum has 3 basic modes of operations:

[...snip...]

2) An EMI program for pre-compliance testing that mimics much more expensive EMI receivers used at certification labs. It also significantly speeds up these typically slow measurements - when using the quasi-peak detector - by jumping to a zero span mode when a peak response is reached during a scan. I have seen it speed up a quasi-peak detector-based EMI measurement from hours down to a few minutes.
I assume this requires the EMI measurement option on the SA?

Can the SA do quasi-peak measurements without the EMI option?

Can the internal preamp operate using a high-impedance input (e.g. 1M, 10M) mode with field probes or will such probes require an external LNA with 50ohm source impedance?

Any news on the updated TG?

Hi bson,

To answer your questions:

1) I assume this requires the EMI measurement option on the SA?
>>>>Yes, the EMI option provides both a quasi-peak detector as well as the special IF filters used in the EMI world.

2) Can the SA do quasi-peak measurements without the EMI option?
>>>No. Although one could use the basic unit for pre-qualification testing the quasi-peak detector only comes with the EMI option. The EMI option allows for a more accurate EMI test as it more closely emulates the actual final certification testing conditions. As a note, the option can be added at any time.

3) Can the internal preamp operate using a high-impedance input (e.g. 1M, 10M) mode with field probes or will such probes require an external LNA with 50ohm source impedance?
>>The input impedance of the spectrum analyzer is 50 ohms, both with and without the preamp turned on. Siglent does sell a line of near-field probes as do other companies. These are normally designed to work into a 50 ohm load although amplitude calibration is normally not a concern because the probes are mainly used to locate and trace the source and paths of the EMI. Some people build their own probes. Normally, a second (external) LNA is not needed.

4) Any news on the updated TG?
>>>>I believe the new TG versions will begin to ship this month but you might want to check before you purhase one. I am told the new TG versions have a serial number higher than 60110.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: xyrtek on April 25, 2016, 08:05:41 pm
@Siglent America

Hi,

this has been mentioned before but probably worth of saying again, please don't forget to make samples available for independent review.

Some here value the tear-downs as  tool for purchases while others will prefer full funtionality-spec test etc. I am hopping Siglent understand the importance of this.

Personally I think there is a huge value in having your product "reviewed" by the owner of this site and of even more value when not so positive feedback is given.

Regards.

tldr: Need a SA, got the $, want to see the inside.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on April 25, 2016, 08:12:38 pm
From my inbox this morning:

 
 
 Siglent to Participate in EMC-Line 2016 Webinar April 26


See the new Siglent SSA3000X Spectrum Analyzer in Action


Siglent Technologies will be demonstrating the SSA3000X spectrum analyzer for EMI Pre-Compliance testing as part of the upcoming EMC-Live webinar.
http://www.emclive2016.com (http://www.emclive2016.com)

The Siglent demonstration is scheduled for
Tuesday, April 26, 2106 2:20 PM – 2:35 PM EDT

Registration is free and can be made at
https://attendee.gotowebinar.com/register/1862453223797433346?source=Siglent_PD (https://attendee.gotowebinar.com/register/1862453223797433346?source=Siglent_PD)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on April 25, 2016, 08:51:25 pm
We are scheduled to get a new (TG) version in tomorrow. We will be sending it off right away for review. I can't guarantee how long that it will take before they can get to it but it will be reviewed by someone most everyone knows and trusts so I believe it will be a good objective review.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on May 09, 2016, 09:07:41 am
Latest SSA3000X firmware:
http://www.siglentamerica.com/gjjrj-xq.aspx?id=4702&tid=15 (http://www.siglentamerica.com/gjjrj-xq.aspx?id=4702&tid=15)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Deuze on May 11, 2016, 07:03:30 am
For guys who may interested in.
1?updated my newly bought SSA3021X to the latest FW 07.05 for twice ?seems some problem with Siglent Startup screen for the first time, so tried again),all work good.
2) The date was wrong after updating, so I changed the date and restart the machine,
3) Then, a,  what I got as below photo, 3.2 G and all options opened,,,it saves me thousand of bucks if it valid forever!


is it a bug from Siglent new firmware?? don't exactly know why.  Two steps if you wanna to try:
a. update for twice;
b. time modify.  And as I think back, I may have enter a wrong date. But how does it possible the system finally display 1970-01-01? 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: xyrtek on May 11, 2016, 01:49:59 pm
@Deuze

Hi,

I been waiting for the reviews and the release of the updated TG to purchase the SSA3021X, your findings are tempting me to buy one right away :))

Would you mind sharing what you think about the SSA3021X?

Siglent have done a good job at not having this unit reviewed or even demoed by themselves.

https://www.youtube.com/results?search_query=SSA3000X (https://www.youtube.com/results?search_query=SSA3000X)

As much info as possible would be greatly appreciated. If not too much to ask maybe open a new thread with whatever info you feel like sharing. (pm is ok ofc)

Regards.

@Siglent:

Please get his unit reviewed.

When is the new TG version going to be released and how to ID them?

For guys who may interested in.
1?updated my newly bought SSA3021X to the latest FW 07.05 for twice ?seems some problem with Siglent Startup screen for the first time, so tried again),all work good.
2) The date was wrong after updating, so I changed the date and restart the machine,
3) Then, a,  what I got as below photo, 3.2 G and all options opened,,,it saves me thousand of bucks if it valid forever!


is it a bug from Siglent new firmware?? don't exactly know why.  Two steps if you wanna to try:
a. update for twice;
b. time modify.  And as I think back, I may have enter a wrong date. But how does it possible the system finally display 1970-01-01?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on May 11, 2016, 02:16:17 pm
Shahriar at The Signal Path currently has a SSA3032X he will review as soon as he can.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on May 11, 2016, 10:36:44 pm
I was hoping it was Shahriar. He does the best SA reviews by far.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Deuze on May 12, 2016, 08:08:28 am
@xyrtek
hi here is my brief opinion about this unit: 1) At first, I would say SSA3021X is quite worth of money. I was hesitated between SSA3021X and SSA3032X, but 3032X is much more expensive. I checked all specs (like DANL) can be met with what they notify on datasheet, that's good!  2)  there is a free PC software called EasySpectrum, this works good. You can save the screen picture to PC with a black or white background.  3)  What makes me happy is that they update the FW twice already , I think it is very important! This is what I can tell so far, I also expect to see what others' opinion about it. 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on May 13, 2016, 01:03:32 am
I was hoping it was Shahriar. He does the best SA reviews by far.

That probably depends on how you define your target group.

I have seen a few of his videos, and they are extremely long and complex in the sense that he expects
that you already are an expert user on spectrum analyzers.

In most of his videos there is some "test filter that I had lying around". This is okey for one video,
but why use this approach over and over in every single video you make? Gets boring!

Moreover I have never seen him write some formulas on a blackboard, to explain some basic
concepts (e.g. Resolution BandWidth versus sweep time), like other people do,
such as Dave Jones and Jack Gansle.

Why not break the video in different sections, and make it in such a way, that both beginners and experts can enjoy it. Beginners watch the video from the start. Experts can watch the intro to get info
about where in time their sections of interest start, and then watch those specific parts.

The educational approach from Dave Jones and Jack Gansle are much better in my opinion.
They do have a section that works for beginners. They do use the blackboard for making notes.

I enjoy their videos much more, as they do have charisma. It's not the technical details that count always.

A good video, is a video that works for both a beginner and an expert, and where the speaker has charisma. It's a skill that you can't learn. Either you have it or you don't have it.

Last thing that you want is a long video, that gets so technical up to the level that the video becomes
boring, while at the same time you don't really learn any new things in it. What's the point of such videos? Can anyone tell me please?

If the video is technical and boring, but if you at least really learn something from it, then that's okey,
but if you don't really learn anything in the video, you better spend your time in watching another video :)

Dave Jones has this big red "FAIL" button on the shelf behind his desk, which makes this "big fail" sound when you press it. That's the very same button which I like to press now at this very moment of writing.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bob S on May 13, 2016, 01:54:40 am
I would not call a good detailed review boring. If you are thinking of spending a few thousand dollars plus a lot time in getting up to speed with some new equipment, you want to get have as much advanced technical information as possible. Bring it on, learning (or trying to learn) new stuff IS entertaining.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on May 13, 2016, 01:57:36 am
I was hoping it was Shahriar. He does the best SA reviews by far.
That probably depends on how you define your target group.
Exactly.

Quote
I have seen a few of his videos, and they are extremely long and complex in the sense that he expects
that you already are an expert user on spectrum analyzers.
Be sure after his review there'll be others and maybe they'll be at a newbie level.

Quote
The educational approach from Dave Jones and Jack Gansle are much better in my opinion.
For some they're fine, others not

Quote
Last thing that you want is a long video, that gets so technical up to the level that the video becomes
boring, while at the same time you don't really learn any new things in it. What's the point of such videos? Can anyone tell me please?
To demonstrate that one has more to learn to fully understand the subject.

Much of this stuff is at a university level and it can't be put in a short vid or even an hour long one, for hobbyists years even decades of part time interest and digging is needed to get to the same level.
Many paid good money to get their understanding and degrees why should those with that high level of understanding share all they know freely?  :-//

Quote
Dave Jones has this big red "FAIL" button on the shelf behind his desk, which makes this "big fail" sound when you press it. That's the very same button which I like to press now at this very moment of writing.
Well Shahriar it was always going to be after the unprofessional display Dave gave with his review of the SDS1000X.

He got a fail for that.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on May 13, 2016, 05:26:14 am
I was hoping it was Shahriar. He does the best SA reviews by far.

That probably depends on how you define your target group.

I have seen a few of his videos, and they are extremely long and complex in the sense that he expects
that you already are an expert user on spectrum analyzers.

In most of his videos there is some "test filter that I had lying around". This is okey for one video,
but why use this approach over and over in every single video you make? Gets boring!

Moreover I have never seen him write some formulas on a blackboard, to explain some basic
concepts (e.g. Resolution BandWidth versus sweep time), like other people do,
such as Dave Jones and Jack Gansle.

I like Shariar's videos, in fact he's the only reviewer who's videos I watch regularly and completely, and the reason is that his videos are at a level of experienced professionals. I don't want to sit through having basics which I already know explained over and in extensive length. Simple as that. I don't mind the length because it's filled with interesting stuff.

I also like that he doesn't rely on cheap show effects (i.e. that fail button). Just a good, thorough review.

I rarely watch Dave or other reviewers' videos, not because they are badly presented but simply because they focus pretty much on beginners. Which of course is important, and they do a good job there, but beginner's stuff isn't what I'm interested in. So it's not for me.

I understand that you want to see more basics and stuff but frankly there's already Dave and several other reviewers who do that. Not every video has to have beginners in mind, in fact if Shariar were to include all the stuff you're missing then he'd probably lose quite a large part of his experienced viewers like me.

@Shariar, if you read this, please don't change a thing!  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on May 13, 2016, 05:47:03 am
I'd like to go a step further than Wuerstchenhund. Dave's reviews are fun to watch and for A-brand equipment they are just fine but for the equipment from Asia you really want to know whether a piece of equipment is loaded with bugs or not. For that you need a review which is basically a full functional test and Dave just doesn't do anything near that.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on May 13, 2016, 05:51:31 am
Completely agree Wuerstchenhund.
Also a SA is not something you just go out and buy because you want something to play with.
If you are in the market for one, you are likely at the sort of level where most stuff that Shahriar is talking about is completely understandable.
I watched Jack's review of the Rigol and found it completely useless. It basically just went over what might be on the first page of a brochure.
Shahriar does interesting experiments and gives interesting insights from his professional experience. He also delves into the performance of the product and highlights any shortcomings he comes across.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: H.O on May 13, 2016, 07:41:43 am
Yeah, I was hoping one of these SA's would find its way to Shahriar (think I've said that already) as he does great reviews IMO. His videos does tend to be more advanced, often times above my level of knowledge, but I really don't mind that at all. He also tends to focus on the functionallity and performance of the instruments and not so much on how the thing looks and what color the buttons are - which sometimes seems to be the important thing for some. Theres's definitely room for both types, keep it up Shahriar !
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on May 13, 2016, 08:36:55 am
When is the new TG version going to be released and how to ID them?
They're out now and ID is explained in point #4 reply #101
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg922241/#msg922241 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg922241/#msg922241)

You must have missed it.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TheAmmoniacal on May 13, 2016, 09:57:17 am
Indeed, absolutely no need for a general-audience review of a rather technical (specialized) instrument.

Shahriar  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on May 13, 2016, 12:35:31 pm
What I find a bit bewildering is that I seem to be the only person who thinks that none of the main bloggers ever reviews a spectrum analyser properly from a technical point of view. i.e. they don't do any of the classic formal tests.

Quote
I like Shariar's videos, in fact he's the only reviewer who's videos I watch regularly and completely, and the reason is that his videos are at a level of experienced professionals.

It depends on what you mean by a professional. I think that Shahriar's videos are aimed towards the typical 'casual' user of a spectrum analyser in this class. That's fine but some professional users of a spectrum analyser would (hopefully) want to see some formal/classic tests to see if this analyser can qualify to sit on their bench. However, most potential users of this class of instrument won't know (maybe won't even care that much?) if the analyser display is telling the truth about the spectrum it is attempting to measure. So maybe they don't want to see formal testing/comparing. They just want to see the features it offers and how easy it is to 'drive' it.

But if the analyser WAS reviewed properly from a technical point of view they would at least be able to see if it was a contender for serious use professionally.

Like I said, I suspect that Shahriar's videos are tailored towards the advanced student/hobbyist. They definitely are not aimed at a professional RF engineer for example. There's too many classic/basic tests missing.


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on May 13, 2016, 12:44:27 pm
Aren't the results of classical tests part of the specification of a spectrum analyser? And are relatively low cost spectrum analysers targeted at serious use beyond measuring some simple filters, antenna matching and EMC pre-compliance checking?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on May 13, 2016, 12:55:27 pm
Quote
Aren't the results of classical tests part of the specification of a spectrum analyser?
Yes, but the specs on the datasheet will typically involve some 'weasel wording' to mask performance limitations.

Quote
And are relatively low cost spectrum analysers targeted at serious use beyond measuring some simple filters, antenna matching and EMC pre-compliance checking?
Probably not, but (generally speaking) the lower in class/cost you go with a spectrum analyser the harder it is to make reliable measurements. i.e. the overall uncertainty tends to go up.

So I would argue that it is just as important to do the classic/basic performance tests on a low cost instrument :)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Ivan7enych on May 13, 2016, 12:59:51 pm
I have seen a few of his videos, and they are extremely long and complex in the sense that he expects
that you already are an expert user on spectrum analyzers.
I would say, spectrum analyzer is not a tool for beginners. You must have some background knowledge to understand it and to use it.

My only one complain to Shahriar reviews is - he is a bit too optimistic about the reviewed product and silently skips some drawbacks.
He greatly shows some capabilities of a product, but no more.

I compare the difference between seeing the review and my personal usage -
First I saw his great review of SH BB60C analyzer, than in some time I've got this unit for me. I'm not an expert in RF, I'm just an experienced hobbyist, but since that time I filed ~20 bugs (some where obvious) to SH, half of them are already fixed, with others I have to live...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on May 13, 2016, 03:20:02 pm
Like I said, I suspect that Shahriar's videos are tailored towards the advanced student/hobbyist. They definitely are not aimed at a professional RF engineer for example. There's too many classic/basic tests missing.

Finally someone who is on the same page as I am! Thanks for backing!

I think we are looking for a 3rd type of video blogger, next to Dave/Jack and Shahriar.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on May 13, 2016, 04:27:23 pm
Quote
I like Shariar's videos, in fact he's the only reviewer who's videos I watch regularly and completely, and the reason is that his videos are at a level of experienced professionals.

It depends on what you mean by a professional.

Someone with a somewhat solid EE/RF background which is used as part of the dayjob to some extend. That doesn't necessarily mean a RF engineer.

Quote
What I find a bit bewildering is that I seem to be the only person who thinks that none of the main bloggers ever reviews a spectrum analyser properly from a technical point of view. i.e. they don't do any of the classic formal tests.

You're not, but I don't really expect that to find in a video review, which I see more as a quick hands-on assessment in terms of usability/handling and build quality, and that it is assumed the instruments is compliant with its specifications.

Quote
I think that Shahriar's videos are aimed towards the typical 'casual' user of a spectrum analyser in this class. That's fine but some professional users of a spectrum analyser would (hopefully) want to see some formal/classic tests to see if this analyser can qualify to sit on their bench. However, most potential users of this class of instrument won't know (maybe won't even care that much?) if the analyser display is telling the truth about the spectrum it is attempting to measure. So maybe they don't want to see formal testing/comparing. They just want to see the features it offers and how easy it is to 'drive' it.

I believe the latter is true, plus there's a certain entertainment part that people seem to expect. I wouldn't put it in the same class as a professional product evaluation, which is what you seem to expect.

Also, reviewers have to be generally careful as to how much negativity they can or should express, because no matter if justified or not, if a manufacturer sees critique as unjustified then they won't provide further stuff for reviews. It's the same in many other areas. This means you have to take video reviews with a large grain of salt.

I'd love to see real thorough product assessments but we're unlikely to get that from self-financing video reviewers on Youtube.

Quote
But if the analyser WAS reviewed properly from a technical point of view they would at least be able to see if it was a contender for serious use professionally.

The thing is that for serious use performance usually isn't the only criteria, in fact in my experience it's pretty much just half of it, the other half being stuff like reliability, maturity (an area Siglent has traditionally struggled a lot!), support (now and in the forseeable future) and so on. That means that even if this was the SA with the best RF performance in its segment I can't see any of our labs even considering it.

Like I said, I suspect that Shahriar's videos are tailored towards the advanced student/hobbyist. They definitely are not aimed at a professional RF engineer for example. There's too many classic/basic tests missing.

Finally someone who is on the same page as I am! Thanks for backing!

Eh, what?  :-//  Didn't you just argue for more beginner's content in Shariar's videos while G0HZU was pretty much talking about the opposite (examining the RF performance further)?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on May 13, 2016, 05:16:07 pm
If the video is done well, it can be watched both by beginners and more advanced users.
Please check my posting more careful :)

Basically the videos from Shahriar, lack structure, and don't take up the classical formal tests from the start to the end.

With proper structure in place, educational explanations on a blackboard in between, to not only focus
on the instrument as such, but also about the background technology related to spectrum analyzers, you can do a video that is both learnful, not boring, includes variation, and which is accessible to beginners and more advanced users. With an index at the beginning advanced users can start the video at the proper section.

Like I said before: I think we are looking for a 3rd type of video blogger, next to Dave/Jack and Shahriar.

Nobody is perfect. And there is always room for improvement. If only more video bloggers and forum users would realize this :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on May 13, 2016, 06:49:13 pm
Quote
I like Shariar's videos, in fact he's the only reviewer who's videos I watch regularly and completely, and the reason is that his videos are at a level of experienced professionals. I don't want to sit through having basics which I already know explained over and in extensive length. Simple as that. I don't mind the length because it's filled with interesting stuff.

I struggle a bit to watch Shahriar's (very long) videos from start to finish mainly because I'm not his intended type of viewer. However, I'm grateful that he does these videos because I can skim to the bits that do appeal to me. Usually this would be images of a teardown of an exotic item of RF test gear or a block diagram he has been supplied with.

I also appreciate the time Dave takes to upload detailed hi res still images of his teardowns of RF gear. These images are often very interesting to me. It's a pity that Dave seems to be doing fewer teardowns these days.

I guess the point that I'm really trying to make is that if this was a ham radio forum and people were reviewing HF/VHF/UHF radios from the far east then even Joe Bloggs would expect to see formal classic/basic tests of the radio in the review and a few comparisons against a benchmark or competitor.  There are numerous ham radio reviewers who have been doing this stuff since the early 1970s. They often aren't very good at presenting the information but you can look in ARRL/RSGB books or high street magazines or on various web pages to find people reviewing stuff like this quite well in terms of the critical nature of these RF tests. I'd argue that they sometimes concentrate too much on these tests and miss out important 'human factor' aspects of the radio under test but at least they use the test gear around them to explore the technical limits of the radio under test.

None of the video blog reviewers seem to do this with a spectrum analyser. It's a shame really because it is these tests that demonstrate the design integrity of the (all important) RF converter section in the analyser under test.
 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on May 13, 2016, 07:35:24 pm
Which basic test are you referring to; IIP3, spurs, DANL, Amplitude accuracy, phase noise?
The problem that spectrum analyzers are facing nowadays is that they are like the Swiss army knife, they can do a lot but there is a lot of instruments out there that do each thing better. If you are into phase noise, buy an SSA, if you want a lot of BW you use an oscilloscope with VSA SW and the SA is just the  downconverter, if you want to measure S11 and S21 you buy a VNA. This is how it goes in the high end market. So maybe yes, if you test for HAMs there maybe is still a need for basic tests, but for most real world professional users that use PXA, FSW etc. instruments the SA as it is is always something more than just a basic tool.

The complete instrument must work flawlessly to successfully demodulate a signal with 50dB+ of SNR and show the correct EVM. No need for basic tests of each individual component. The same goes to measure that same signal for adjacent channel leakage and receiver noise floor/sensitivity. Maybe I am wrong, but I use these things on a daily basis and if something is wrong with the unit it shows up immediately in the advanced measurements as it would in the basic ones. Maybe I am missing something?

BR
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on May 13, 2016, 07:41:19 pm
Shahriar at The Signal Path currently has a SSA3032X he will review as soon as he can.
That's great news! Im withholding my purchase until I can compare the SSA3000x and the rigol SA  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on May 13, 2016, 07:59:00 pm
What I find a bit bewildering is that I seem to be the only person who thinks that none of the main bloggers ever reviews a spectrum analyser properly from a technical point of view. i.e. they don't do any of the classic formal tests.



But if the analyser WAS reviewed properly from a technical point of view they would at least be able to see if it was a contender for serious use professionally.

Like I said, I suspect that Shahriar's videos are tailored towards the advanced student/hobbyist. They definitely are not aimed at a professional RF engineer for example. There's too many classic/basic tests missing.
I for one have been quite interested in your comments on various SA's and your obvious knowledge and understanding the field of RF black magic and would/could you consider doing a writeup review on the SSA3000X if approached by Siglent?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on May 13, 2016, 08:29:29 pm
Which basic test are you referring to; IIP3, spurs, DANL, Amplitude accuracy, phase noise?
The problem that spectrum analyzers are facing nowadays is that they are like the Swiss army knife, they can do a lot but there is a lot of instruments out there that do each thing better. If you are into phase noise, buy an SSA, if you want a lot of BW you use an oscilloscope with VSA SW and the SA is just the  downconverter, if you want to measure S11 and S21 you buy a VNA. This is how it goes in the high end market. So maybe yes, if you test for HAMs there maybe is still a need for basic tests, but for most real world professional users that use PXA, FSW etc. instruments the SA as it is is always something more than just a basic tool.

The complete instrument must work flawlessly to successfully demodulate a signal with 50dB+ of SNR and show the correct EVM. No need for basic tests of each individual component. The same goes to measure that same signal for adjacent channel leakage and receiver noise floor/sensitivity. Maybe I am wrong, but I use these things on a daily basis and if something is wrong with the unit it shows up immediately in the advanced measurements as it would in the basic ones. Maybe I am missing something?

BR

You seem to be dismissing the relevance of a (decent) spectrum analyser in the modern world.
The classic RF requirement for a high performance spectrum analyser is to be able to faithfully detect and display 'very' small signals that are in the presence of lots of nearby 'very' large signals. That's about as simple a definition as it gets. However, the testing that is required to 'prove' this definition can be very complex and demanding in terms of time and test equipment. But one can do a few classic/basic tests to prove/disprove a few things.

The tests you listed above are part of this process.

An SSA is no 'general' replacement here, and a typical 8 bit scope is only useful across a limited range unless the user has the experience to identify/manage (and ignore) unwanted spurious signals generated in the scope itself. Bear in mind that the analysers being reviewed are sometimes budget analysers made in the far east. They are sometimes the first attempt at such a product from the manufacturer so I would argue that the published specs for dynamic range etc are not always going to be reliable.

If you want to see an example, at my place of work I was given access to a review sample of the (then new) Tektronix RSA306 for a couple of evenings.

It didn't take me long to find significant design flaws in its frequency planning that limited its spurious free dynamic range to about 9dB (yes, just nine dB) in some parts of its range and not the 50dB claimed in the spec sheet.

So I'm going to argue my point again that the innovative/interesting range of low cost/small/low power/wideband analysers that are hitting the market today should (ideally) be tested to see how well they hold up against the claimed performance in the glossy brochure. The risk that they don't meet these specs is going to be far greater than a conventional bench spectrum analyser made by the classic/top manufacturers.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on May 13, 2016, 08:52:50 pm
If the video is done well, it can be watched both by beginners and more advanced users.
Please check my posting more careful :)

Basically the videos from Shahriar, lack structure, and don't take up the classical formal tests from the start to the end.

With proper structure in place, educational explanations on a blackboard in between, to not only focus
on the instrument as such, but also about the background technology related to spectrum analyzers, you can do a video that is both learnful, not boring, includes variation, and which is accessible to beginners and more advanced users. With an index at the beginning advanced users can start the video at the proper section.

Like I said before: I think we are looking for a 3rd type of video blogger, next to Dave/Jack and Shahriar.

Nobody is perfect. And there is always room for improvement. If only more video bloggers and forum users would realize this :)

@G0HZU:
Can you make such a video series? :) You could use both the Siglent SSA3021X and the Rigol DSA815.
If possible also cover the general background about spectrum analyzer technology. Use the models with TG.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on May 13, 2016, 09:59:50 pm
.......
So I'm going to argue my point again that the innovative/interesting range of low cost/small/low power/wideband analysers that are hitting the market today should (ideally) be tested to see how well they hold up against the claimed performance in the glossy brochure. The risk that they don't meet these specs is going to be far greater than a conventional bench spectrum analyser made by the classic/top manufacturers.
Of course and exactly the reason they need be compared to the main brands by someone competent to do so.
The UI is always going to different to that one is used to but what matters more is can the instrument be trusted as meeting spec.

Would/could you be interested?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on May 13, 2016, 10:52:27 pm
Quote
@G0HZU:
Can you make such a video series? :) You could use both the Siglent SSA3021X and the Rigol DSA815.
If possible also cover the general background about spectrum analyzer technology. Use the models with TG.

Quote
I for one have been quite interested in your comments on various SA's and your obvious knowledge and understanding
the field of RF black magic and would/could you consider doing a writeup review on the SSA3000X if approached by Siglent?

.......
So I'm going to argue my point again that the innovative/interesting range of low cost/small/low power/wideband analysers that are hitting the market today should (ideally) be tested to see how well they hold up against the claimed performance in the glossy brochure. The risk that they don't meet these specs is going to be far greater than a conventional bench spectrum analyser made by the classic/top manufacturers.
Of course and exactly the reason they need be compared to the main brands by someone competent to do so.
The UI is always going to different to that one is used to but what matters more is can the instrument be trusted as meeting spec.

Would/could you be interested?

Thanks, but sadly, I don't have the free time to do this in an efficient manner. I also lack the presentation skills (charisma?) of Dave or Shahriar so I'm likely to send the audience to sleep when doing the testing. You also run the risk of me finding huge holes in the design integrity of the analyser. I'm not sure any of this is good for the marketing of Siglent products :)

Maybe you should send me a Rigol 815 or the revised Tek RSA306 to investigate ;)

To give you an idea of my background I used to design small, high performance (expensive!) RF converters for use with a digital IF back in the 1990s through to about 2003. The design goals were high dynamic range and low internal/external spurious response coupled with a wide final IF bandwidth. These were for gov/mil use and I had the luxury of a big budget. However, I didn't have the luxury of today's modern chips and chipsets to choose from. I made a lot of mistakes along the way and this was a great way to gain knowledge and experience and I'm also a very experienced user of spectrum analysers having used them all my working life.

But maybe these video reviews just need a few classic/basic comparison tests between competing analysers. You don't need someone like me for this stuff.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: _Wim_ on May 14, 2016, 01:36:08 pm
That probably depends on how you define your target group.

I have seen a few of his videos, and they are extremely long and complex in the sense that he expects
that you already are an expert user on spectrum analyzers.

In most of his videos there is some "test filter that I had lying around". This is okey for one video,
but why use this approach over and over in every single video you make? Gets boring!

Moreover I have never seen him write some formulas on a blackboard, to explain some basic
concepts (e.g. Resolution BandWidth versus sweep time), like other people do,
such as Dave Jones and Jack Gansle.

Why not break the video in different sections, and make it in such a way, that both beginners and experts can enjoy it. Beginners watch the video from the start. Experts can watch the intro to get info
about where in time their sections of interest start, and then watch those specific parts.

The educational approach from Dave Jones and Jack Gansle are much better in my opinion.
They do have a section that works for beginners. They do use the blackboard for making notes.

I enjoy their videos much more, as they do have charisma. It's not the technical details that count always.

A good video, is a video that works for both a beginner and an expert, and where the speaker has charisma. It's a skill that you can't learn. Either you have it or you don't have it.

Last thing that you want is a long video, that gets so technical up to the level that the video becomes
boring, while at the same time you don't really learn any new things in it. What's the point of such videos? Can anyone tell me please?

If the video is technical and boring, but if you at least really learn something from it, then that's okey,
but if you don't really learn anything in the video, you better spend your time in watching another video :)

Dave Jones has this big red "FAIL" button on the shelf behind his desk, which makes this "big fail" sound when you press it. That's the very same button which I like to press now at this very moment of writing.

I really has to disagree about this, for me Shahriar's videos are the best I have seen so far. I agree they can be a bit more complex, but that is just the fact I like about them. For formula's and theory I have books and the internet, but his video's inspire to that it a step further, and also show some practical tips and trick that you do not learn from studying theory. I consider his video's as watching over the shoulder of a much more experienced college at work, it makes you feel privileged you can follow along and learn.

In my opinion it is also not really possible to make a video that fits for an absolute beginner and also an expert, you have to choose your target public, and Shahriar has chosen a different target then Dave and Jack.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Deuze on May 19, 2016, 06:02:42 am
FYI.
The RBW on datasheet is 10Hz, but after the upgrade, I noticed it goes to 1Hz!!! Photo as below.
This means I got a totally 'revolutionized' SA with 1449 Euro?
More than satisfied with the SA.  :popcorn:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on May 19, 2016, 07:11:26 am
FYI.
The RBW on datasheet is 10Hz, but after the upgrade, I noticed it goes to 1Hz!!! Photo as below.
This means I got a totally 'revolutionized' SA with 1449 Euro?
More than satisfied with the SA.  :popcorn:

Amazing!

(But perhaps your price is 0% VAT)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on May 24, 2016, 02:21:58 pm
3) Then, a,  what I got as below photo, 3.2 G and all options opened,,,it saves me thousand of bucks if it valid forever!

 :wtf:

It's weird .... to say the least !

So SSA3021X and SSA3032X are HW wise identical and the only difference is the firmware ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on May 24, 2016, 09:11:18 pm
3) Then, a,  what I got as below photo, 3.2 G and all options opened,,,it saves me thousand of bucks if it valid forever!

 :wtf:

It's weird .... to say the least !

So SSA3021X and SSA3032X are HW wise identical and the only difference is the firmware ?
Seems this is the case.  :-\

No different to most other brands of TE with models from the same series/family.
This is why there's so many attempted hacks of TE to enable further inbuilt functionality.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on May 25, 2016, 10:26:59 pm
No different to most other brands of TE with models from the same series/family.
This is why there's so many attempted hacks of TE to enable further inbuilt functionality.

Agreed, but in this specific case the price gap between the hacked device and the "legit" one is sooo huge :palm:

But i'm ever more surprised about the  self-hacking FW upgrade "gaffe" ...  :o

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on May 25, 2016, 10:31:42 pm
No different to most other brands of TE with models from the same series/family.
This is why there's so many attempted hacks of TE to enable further inbuilt functionality.

Agreed, but in this specific case the price gap between the hacked device and the "legit" one is sooo huge :palm:

But i'm ever more surprised about the  self-hacking FW upgrade "gaffe" ...  :o
You're not the only one.  ::)

Grab that FW update just in case you might ever need it.
I have.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on June 03, 2016, 11:48:49 am
Seriously, I need someone to post already a youtube review of this equipment !!!  :=\
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 03, 2016, 01:49:02 pm
AFAIK Signalpath has one for testing so I guess that is going to be a make or break review.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 09, 2016, 10:18:28 am
Out from box...  tool to my own  hobby use after my old HP8568B work horse find new home. (it was really nice tool but too big and heavy for continue with it.  Also my "retired" eyes like better this bit over 10" display so I do not need use magnifier anymore. (Signal in image from separate source. This is why there can see small drift and cursor position not anymore perfect when take image)
20dB input amplifier is off.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=231557;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 10, 2016, 05:01:53 pm
Input terminated with 50ohm N terminator.
Atten 0, Input Amplifier ON, RBW10kHz (roughly: subtract 40dB for normalize to dBm/Hz, Positive peak average.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=231917;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on June 10, 2016, 05:20:35 pm
Input terminated with 50ohm N terminator.
Atten 0, Input Amplifier ON, RBW10kHz (roughly: subtract 40dB for normalize to dBm/Hz, Positive peak average.

That is very nice, somehow this SA appeals me more than the dsa815, and although I already have the SA from the Rohde CRTU I wouldn't mind adding this one to my lab
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 10, 2016, 06:39:17 pm
Just playing with one not so bad 10MHz DOCXO.  (yes far better SSB PN than this SA, so...)
Some may think this somehow tell something about phase noise, perhaps something.  Of course SSA3000X is ot "High-End" or  "State-Of Art" class like some R&S but if think elcheapo instrumets, not so terrible. (note 10Hz RBW,  so roughly can take 10dB off  when just only playing)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=231947;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 12, 2016, 01:52:42 pm
Here signal come from  HP8642B to SSA3000X.

Here one old forum message for some kind of ref,
https://www.eevblog.com/forum/testgear/spectrum-analyzer-rigol-dsa815/msg172618/#msg172618 (https://www.eevblog.com/forum/testgear/spectrum-analyzer-rigol-dsa815/msg172618/#msg172618)


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=232594;image)


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=232596;image)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 13, 2016, 09:57:00 am
In image Rigol trace source is:
https://www.eevblog.com/forum/testgear/spectrum-analyzers-comparison-rigol-dsa815-signal-hound-sa44b-input-needed/msg470809/#msg470809 (https://www.eevblog.com/forum/testgear/spectrum-analyzers-comparison-rigol-dsa815-signal-hound-sa44b-input-needed/msg470809/#msg470809)

SSA3000X signal is coming fom Agilent 8644B  -10dBm, 100MHz.


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=232809;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 14, 2016, 01:53:38 pm
It looks like Siglent internal frequency reference looks stabile and accurate. (after warm up and stabilizing time)
For more accurate watching about drift,  I have used here 2GHz where of course 2Hz is 0.001ppm.  (1ppb)
(also in same time looked how it survive with quite low level signal. Also 20Hz AM modulation in signal is with some reason but it is not related to this)

Specs say initial error in freq is under 0.5ppm.  (in my unit error was nearly -0.1ppm)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233208;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on June 14, 2016, 06:14:40 pm
Thanks rf-loop for all those tests....
Am I the only one who thinks this SA looks like a really good deal??  ;D
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: cio74 on June 14, 2016, 06:20:09 pm
Yes indeed, thanks for testing and sharing the screenshots, looking to get one for myself, should be more than enough for ham radio hobby projects.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 14, 2016, 07:21:57 pm
Thanks rf-loop for all those tests....
Am I the only one who thinks this SA looks like a really good deal??  ;D
Yes, I think you are the only one  >:D . I'm still waiting for Signalpath's review to see if it is still a bugfest or not and whether it can be hacked.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 15, 2016, 10:14:01 am
I have one  ;D

(https://pbs.twimg.com/media/Ck9vJiGXEAUyRDU.jpg)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 15, 2016, 10:18:16 am
I have one  ;D
Preliminary thoughts Dave?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 15, 2016, 10:31:33 am
Yes, I think you are the only one  >:D . I'm still waiting for Signalpath's review to see if it is still a bugfest or not and whether it can be hacked.

I was told it can be hacked to 3GHz. If so, it's a bargain and will completely kill the Rigol.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 15, 2016, 10:32:52 am
I have one  ;D
Preliminary thoughts Dave?

Sorry, have done literally nothing with it apart from turn it on for the photo.
But from that, great big screen, heavy, fan a bit annoying, and cheapish look'n'feel on the plastic case.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 15, 2016, 10:38:59 am
Hack thread is here:
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/ (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/)

And specific post here:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg938261/#msg938261 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg938261/#msg938261)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 15, 2016, 10:45:41 am
Quote
Dave Jones has this big red "FAIL" button on the shelf behind his desk, which makes this "big fail" sound when you press it. That's the very same button which I like to press now at this very moment of writing.
Well Shahriar it was always going to be after the unprofessional display Dave gave with his review of the SDS1000X.
He got a fail for that.

Ok, I'll bite, what was wrong with it?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 15, 2016, 11:05:03 am
Yes, I think you are the only one  >:D . I'm still waiting for Signalpath's review to see if it is still a bugfest or not and whether it can be hacked.
I was told it can be hacked to 3GHz. If so, it's a bargain and will completely kill the Rigol.
Only:
IF is stays hackable
IF the advanced features are actually usefull/working and not checkbox features / pray-ware
IF it is free of bugs

Even with the SDS2000 dissaster still fresh in my mind it is mighty tempting to get one but it will take a full functional test and everything has to work before I'd decide to keep it.

BTW I really don't care if something looks cheap on the outside. All test equipment is a light to dark grey box with a display and buttons. Nowadays the Panda-look is hot to make the display look bigger.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: cio74 on June 15, 2016, 11:20:00 am
I have one  ;D
Preliminary thoughts Dave?

Sorry, have done literally nothing with it apart from turn it on for the photo.
But from that, great big screen, heavy, fan a bit annoying, and cheapish look'n'feel on the plastic case.

Do you think you got the time to do a [short] review, I'm just about to buy one to complete the RF generator acquisition.

Thanks.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 15, 2016, 11:26:44 am
Quote
Dave Jones has this big red "FAIL" button on the shelf behind his desk, which makes this "big fail" sound when you press it. That's the very same button which I like to press now at this very moment of writing.
Well Shahriar it was always going to be after the unprofessional display Dave gave with his review of the SDS1000X.
He got a fail for that.

Ok, I'll bite, what was wrong with it?
https://www.eevblog.com/forum/testgear/siglent-sds1000x-series-oscilloscopes/msg823502/#msg823502 (https://www.eevblog.com/forum/testgear/siglent-sds1000x-series-oscilloscopes/msg823502/#msg823502)

I too cringed when I watched it for the first time.

Dave, you must know that your every action when reviewing new equipment is carefully scrutinised by all, some many times over, so apparent user mistakes can reflect poorly on any brand when better familiarity with the UI or the equipment's features would result in a fairer review. You've made and hurt manufacturers and that's the risk they take by sending equipment for you to review.
You're good at what you do, well organised and we know you have to edit an episode to make it watchable while not excluding the important content and of course that's why you now have one in your hands.

Like many I'll now wait for your apparent "worlds first" review and trust Siglent has presented you with an SA that you can report is worthy of consideration by buyers.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on June 15, 2016, 01:24:12 pm

Quote
Only:
IF is stays hackable
IF the advanced features are actually usefull/working and not checkbox features / pray-ware
IF it is free of bugs
I count on SW bugs, but im more interested in the HW specs. The former can be fixed with time, but the latter can't. Take for example the SDG2042x, the HW is very good, capable of generating rise times of 4.5ns, and outputting 10Vpp at high frequencies, something the Rigols signal gen can't even dream of. It has however some minor SW issues which are simply unimportant details to me.
From what I've seen from rf-loop posts, the HW in the SSA3000x looks great, but I'll wait for more in-depth reviews anyway....

Quote
BTW I really don't care if something looks cheap on the outside. All test equipment is a light to dark grey box with a display and buttons. Nowadays the Panda-look is hot to make the display look bigger.
Agreed
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 15, 2016, 01:39:25 pm
Quote
Only:
IF is stays hackable
IF the advanced features are actually usefull/working and not checkbox features / pray-ware
IF it is free of bugs
I count on SW bugs, but im more interested in the HW specs. The former can be fixed with time, but the latter can't.
True but how much time does Siglent need to get the firmware to an acceptable level if they aren't there yet? Their software team working on their oscilloscopes is horribly slow; you can count progress in years. OTOH a spectrum analyser is far less complicated from a software point of view so it shouldn't take too long to come up decent firmware but seeing is believing. As a general rule of thumb you have to make sure you can live with the device as it is out of the box with the most recent firmware and not wait for the firmware to mature because that may never happen within a reasonable timeframe.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on June 15, 2016, 05:11:16 pm
Sorry, have done literally nothing with it apart from turn it on for the photo.
But from that, great big screen, heavy, fan a bit annoying, and cheapish look'n'feel on the plastic case.


Heavy is good, heavy is reliable  ;D
Oops, was supposed to start at 1:05

www.youtube.com/watch?v=q8XaVWAsT9A&t=1m5s (https://www.youtube.com/watch?v=q8XaVWAsT9A&t=1m5s)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TheSteve on June 15, 2016, 05:17:57 pm
Yes, I think you are the only one  >:D . I'm still waiting for Signalpath's review to see if it is still a bugfest or not and whether it can be hacked.

I was told it can be hacked to 3GHz. If so, it's a bargain and will completely kill the Rigol.

I assume they sent you the 3 GHz model, if not will you be demo'ing the hack for us?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 15, 2016, 05:19:57 pm
Not checkbox feature but TG.

Looked RLC Electronics 1.8-2GHz band pass filter.
Limit is dynamic range.  Most narrow  RBW is 30kHz when TG in use.
Sweep time is with this RBW and span quite long, naturally.
If use 1G RBW it do same with 192ms. But bottom (noise) level rise so it reduce useable  level range.
Also in sweep mode sweep speed can adjust and if go too fast result is "Uncal".
80-90dB is not so much and if need more it is game over and then need different tools.
But imho it is well enough still for many purposes.

Image colors... this is my fault.. (original reason was that I forget inverse save mode in SA settings on and it is not same as negative and then I adjust it but data is there so I do not use more time for cosmetics.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233506;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 15, 2016, 05:25:20 pm
30kHz RBW versus a couple of GHz is close to irrelevant :) . If the frequency response of a filter operating in the GHz area has a 1% accuracy you are already talking about a range of tens of MHz in which the filter meets it's specifications so even a much wider RBW would yield accurate results.

edit: written more clearly
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 15, 2016, 06:11:11 pm
30kHz RBW versus a couple of GHz is close to irrelevant :) . If the frequency response of a filter operating in the GHz area has a 1% accuracy you are already talking about a range of tens of MHz in which the filter meets it's specifications so even a much wider RBW would yield accurate results.

edit: written more clearly

Of course. But....

Do you know what happend when we reduce spectrum analyzer RBW bandwidth. RBW is irrelevant...omg...  |O

Perhaps it need tell that filter stop band may be also interesting.
Of course, this can also  bend  using a iron wire. But I try first with this image.
Here attached image is exactly same test setup and same normalize. Whan was changed, RBW from 30kHz to 3000kHz.


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233512;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 15, 2016, 06:23:32 pm
 :palm: I see I forgot about the noise floor if you also want to check the maximum attenuation of the filter.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 16, 2016, 12:09:05 am
Quote
Dave Jones has this big red "FAIL" button on the shelf behind his desk, which makes this "big fail" sound when you press it. That's the very same button which I like to press now at this very moment of writing.
Well Shahriar it was always going to be after the unprofessional display Dave gave with his review of the SDS1000X.
He got a fail for that.

Ok, I'll bite, what was wrong with it?
https://www.eevblog.com/forum/testgear/siglent-sds1000x-series-oscilloscopes/msg823502/#msg823502 (https://www.eevblog.com/forum/testgear/siglent-sds1000x-series-oscilloscopes/msg823502/#msg823502)

I too cringed when I watched it for the first time.

It was a quick "first impressions" review. I did not extensively test it, it was me basically playing around with it for the first time.
With that in mind, what was wrong with it?

Quote
You're good at what you do, well organised and we know you have to edit an episode to make it watchable while not excluding the important content and of course that's why you now have one in your hands.

I have one in my hand because the local dealer lent me their demo unit as soon as they got it. It did not come from Siglent to me.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 16, 2016, 12:42:35 am
Quote
Dave Jones has this big red "FAIL" button on the shelf behind his desk, which makes this "big fail" sound when you press it. That's the very same button which I like to press now at this very moment of writing.
Well Shahriar it was always going to be after the unprofessional display Dave gave with his review of the SDS1000X.
He got a fail for that.

Ok, I'll bite, what was wrong with it?
https://www.eevblog.com/forum/testgear/siglent-sds1000x-series-oscilloscopes/msg823502/#msg823502 (https://www.eevblog.com/forum/testgear/siglent-sds1000x-series-oscilloscopes/msg823502/#msg823502)

I too cringed when I watched it for the first time.

It was a quick "first impressions" review. I did not extensively test it, it was me basically playing around with it for the first time.
With that in mind, what was wrong with it?
What can I say that won't be taken the wrong way other than you looked like a newbie operating his new toy, aimlessly twiddling this and that however if that's done to demonstrate the responsiveness of the UI and resistance to simple lockups......well done, I've overlooked that.
Hey, it's your show and I certainly couldn't do better so rather than send this thread more OT .......

I have one in my hand because the local dealer lent me their demo unit as soon as they got it. It did not come from Siglent to me.
Thanks to Charles then.


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 16, 2016, 12:54:53 am
IMHO it is difficult to tell what makes a good review. From a technical buyers perspective I'd like to see a full functional test (especially when it comes to Chinese equipment) so at least I can see it works and how easy it is to operate. However such a video would be boooring  :=\  :=\ where was I... oh reviews... All in all I think Dave has to make a tradeoff between showing all the ins & out versus a cursory look to show a device exists and what the pros & cons are when compared to similar products.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TheSteve on June 16, 2016, 01:59:41 am
Dave functions best when he follows his own motto - "Don't turn it on, take it apart". I find the internal shots and details of the electronic equipment a thousand times more interesting then seeing a basic functional review. It is also generally easier to find someone who shows off the user interface and functions versus seeing what makes a device tick internally as many people are afraid to take stuff apart.

So Dave, don't turn it on(we'll leave that to Shahriar), take it apart!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 16, 2016, 03:28:49 am
IMHO it is difficult to tell what makes a good review. From a technical buyers perspective I'd like to see a full functional test (especially when it comes to Chinese equipment) so at least I can see it works and how easy it is to operate. However such a video would be boooring  :=\  :=\ where was I... oh reviews... All in all I think Dave has to make a tradeoff between showing all the ins & out versus a cursory look to show a device exists and what the pros & cons are when compared to similar products.

Those are usually two different types of videos. A "first impressions" video for want of a better term is literally me turning the camera on taking it out of the box and dicking around with it, I have never used it before. The video ends up being what it is. People don't have to like that style, but it lets me get a video out quickly within a matter of hours.
Review videos have more thought and a lot more hours put into them. For example the Rigol 1054Z review where I did a 1:20min feature review, and a shorter 13min summary review, plus a teardown video. And I still didn't cover everything.
Every review is going to be a tradeoff in some way.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 16, 2016, 03:32:26 am
Dave functions best when he follows his own motto - "Don't turn it on, take it apart". I find the internal shots and details of the electronic equipment a thousand times more interesting then seeing a basic functional review. It is also generally easier to find someone who shows off the user interface and functions versus seeing what makes a device tick internally as many people are afraid to take stuff apart.

IIRC teardowns usually get more views than the reviews.

Quote
So Dave, don't turn it on(we'll leave that to Shahriar), take it apart!

There is no "we'll". I do what I want, other bloggers do what they want.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 16, 2016, 03:33:48 am
BTW, I think probably the best way to "review" the SSA is to compare it with the Rigol DSA, as they are basically the only two units on the market in this price point.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on June 16, 2016, 07:22:29 am
BTW, I think probably the best way to "review" the SSA is to compare it with the Rigol DSA, as they are basically the only two units on the market in this price point.

It would be good to get an SA44B in there as a wildcard if you can get one?

It's cheaper - although USB based so you need a PC. It has much better specs than the Rigol, and is comparable with the Siglent. 
https://signalhound.com/products/usb-sa44b/

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 16, 2016, 08:42:22 am
Sorry, have done literally nothing with it apart from turn it on for the photo.
But from that, great big screen, heavy, fan a bit annoying, and cheapish look'n'feel on the plastic case.

Heavy is good, heavy is reliable  ;D

I checked the datasheet, it's not that heavy:
contain tracking generator 4.60 kg(10.1 lb)

In fact little more than a DSA815:
With Tracking Generator
4.25 kg (9.4 lbs)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 16, 2016, 10:08:39 am
BTW, I think probably the best way to "review" the SSA is to compare it with the Rigol DSA, as they are basically the only two units on the market in this price point.
It wouldn't hurt to put an HP/Agilent/Keysight or Advantest spectrum analyser next to it.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 16, 2016, 04:39:07 pm
Example Keyshit N9320B 3GHz is perhaps technically somehow comparable.
-------------------

Here attached bit more carefully done test for imagine something about SSA3000X phase noise so that also with exactly same settings result is checked using other enough known signals and they all match well enough for this purpose.


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233748;image)

Why there is unvisible trace C (Math). This I will explain later but this is how I can jump over forced Detector setting in Marker function  Noise (if I do not this, result is more nice but imho, too optimistic) Math do nothing but just Trace A + 0dB. But when select Marker fn Noise it do not matter if it change trace C detector setting. After then I can move cursor source from trace A and I can keep dBm/Hz and use what ever Detector mode in cursor source trace. (I hope they disable this Detector forcing and think that User is Mastera nd equipment is slave. I do not like equipments what try play as Master over me. ;) 

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: cio74 on June 16, 2016, 04:44:28 pm
Has anyone published anything yet, I have the damn thing in the basket for a couple of days now, got to click the 'Checkout' button...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 03:06:43 am
Tg option is here:
http://www.siglent.eu/catalog/product/view/id/1111/s/siglent-tg-ssa3000x-tracking-generator-license/category/98/ (http://www.siglent.eu/catalog/product/view/id/1111/s/siglent-tg-ssa3000x-tracking-generator-license/category/98/)
That option sounds like a mere softtware licence key, does it mean that the instrument come anyway with TG HW installed and it's only matter to activate it, even after the purchase ?

Yes. TG option is only $169, a no-brainer decision.

I got these prices quoted:
SSA3021X
9KHz-2.1GHz, Phase Noise<-98dBc/Hz, RBW 10Hz-1MHz, Min. DANL -161dBm/Hz, Total Amplitude Accuracy<0.7dB, 10.1 lnch WVGA?1024x600?Display
$1,595

SSA3032X
9KHz-3.2GHz, Phase Noise<-98dBc/Hz, RBW 10Hz-1MHz, Min. DANL -161dBm/Hz, Total Amplitude Accuracy<0.7dB, 10.1 lnch WVGA?1024x600?Display
$3,295

TG-SSA3000X
Tracking Generator Kit
$169

EMI-SSA3000X
EMI measurement kit
$559

AMK-SSA3000X
Advanced measurement kit ,including ACPR, CHPower, OBW and so on.
$465

Refl-SSA3000X
Reflection measurement kit
$429

UKitSSA3X
Utility Kit: N (M) -SMA (M) cable, N (M) -N (M) cable, N (M) -BNC (F) adaptor (2 pcs), N (M) -SMA (F) adaptor (2 pcs), 10 dB attenuator
$259

RBSSA3X20
Refl-SSA3000X, RB (1 MHz~2 GHz), N (M) -N (M) adaptor (2 pcs)
$559

SRF5030
Near Field Probe Set (4 pcs), N(M) -SMA (M) cable, N(M) -BNC(F) probe
$660

N-SMA-6L
N-SMA cable, 6GHz bandwidth
$49

N-N-6L
N-N cable, 6GHz bandwidth
$49

N-BNC-2L
N-BNC cable, 2GHz bandwidth
$39

SEM5040A
LISN
$1,885
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 03:14:37 am
Playing with it now.
Both set to 1.5GHz span and same attenuation settings.
The Siglent is an almost exact copy of the Rigol menu system! (not the first time they have done this, they have copied Keysight before)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: ebclr on June 17, 2016, 03:40:10 am
I am eagerly waiting for the results of this comparison in your videos

Did you bought both ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 03:48:00 am
Did you bought both ?

No, both are on loan.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 03:52:20 am
The UKitSSA3X utility kit is very nice. Comes with response test result, as does the individual cable option for $49


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 17, 2016, 04:11:11 am
Seems crazy to me that the UKitSSA3X utility kit at the above listed price of $259 doesn't come in a $2 plastic box but in a cardboard one.  >:(
Siglent or their supplier of these accessories needs to do better IMO, someone's gone to the trouble of making a custom foam inner that probably cost more than a decent box.  ::)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 04:29:37 am
Did you bought both ?

No, both are on loan.

Is this SSA3000X what you use for playing with SA equipped with new or old HW (afaik, main difference is TG)
If  last 6 numbers of serial number  is over  160100 (In some old information 160110) then TG is new improved version.
Is it normal selling version or distributors early phase demo version?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 04:56:26 am
Is this SSA3000X what you use for playing with SA equipped with new or old HW (afaik, main difference is TG)
If  last 6 numbers of serial number  is over  160100 (In some old information 160110) then TG is new improved version.
Is it normal selling version or distributors early phase demo version?

Serial 2160239, May 2016 build.
It is the new one with the revised hardware. From what I have heard it's the front end they had to revise.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nugglix on June 17, 2016, 05:10:42 am
I looked at Batronix and siglent.eu, they don't even list the UKitSSA3X option.

Anyone knows if this is a new addition to the options?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on June 17, 2016, 05:14:38 am
Playing with it now.
Both set to 1.5GHz span and same attenuation settings.
The Siglent is an almost exact copy of the Rigol menu system! (not the first time they have done this, they have copied Keysight before)

Theres a +20dB noise improvement right there... cio74 you should just hit "buy" with confidence, ask for the latest HW though
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TheSteve on June 17, 2016, 05:20:17 am
How much does the noise floor change with the preamps enabled?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 17, 2016, 05:24:24 am
I looked at Batronix and siglent.eu, they don't even list the UKitSSA3X option.

Anyone knows if this is a new addition to the options?
They're all listed in the datasheet and on the Siglent websites:
http://www.siglentamerica.com/USA_website_2014/Documents/DataSheet/SSA3000X_DataSheet_DS0703X-E03A.pdf (http://www.siglentamerica.com/USA_website_2014/Documents/DataSheet/SSA3000X_DataSheet_DS0703X-E03A.pdf)
http://www.siglentamerica.com/pdxx.aspx?id=1546&T=2&tid=227 (http://www.siglentamerica.com/pdxx.aspx?id=1546&T=2&tid=227)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on June 17, 2016, 05:32:43 am
Dave have you checked out the new Rigol E variation?
http://www.emona.com.au/products/electronic-test-measure/rf-test-equipment/dsa-832e-865.html#.V2OKxvl97AQ (http://www.emona.com.au/products/electronic-test-measure/rf-test-equipment/dsa-832e-865.html#.V2OKxvl97AQ)

Wonder how that compares to the Siglent.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: cio74 on June 17, 2016, 05:38:51 am
Playing with it now.
Both set to 1.5GHz span and same attenuation settings.
The Siglent is an almost exact copy of the Rigol menu system! (not the first time they have done this, they have copied Keysight before)

Theres a +20dB noise improvement right there... cio74 you should just hit "buy" with confidence, ask for the latest HW though

I just did (ask which HW version/production date I will get) after reading the latest posts :)



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 06:20:52 am
Dave have you checked out the new Rigol E variation?
http://www.emona.com.au/products/electronic-test-measure/rf-test-equipment/dsa-832e-865.html#.V2OKxvl97AQ (http://www.emona.com.au/products/electronic-test-measure/rf-test-equipment/dsa-832e-865.html#.V2OKxvl97AQ)
Wonder how that compares to the Siglent.

Hadn't seen that.
Vastly better DANL than the regular one, but the price doesn't make it a comparison.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 06:32:03 am
How much does the noise floor change with the preamps enabled?

If you read specs and if you read this thread there is also some real tests
~20dB.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 06:36:10 am
How much does the noise floor change with the preamps enabled?

Both with preamps on (Siglent is 20dB vs 10dB on Rigol)
At 1MHz and 10KHz RBW


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TheSteve on June 17, 2016, 07:10:30 am
Very nice, Thanks Dave. It will be quite interesting to see them in operation side by side.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 07:12:35 am
Is this SSA3000X what you use for playing with SA equipped with new or old HW (afaik, main difference is TG)
If  last 6 numbers of serial number  is over  160100 (In some old information 160110) then TG is new improved version.
Is it normal selling version or distributors early phase demo version?

Serial 2160239, May 2016 build.
It is the new one with the revised hardware. From what I have heard it's the front end they had to revise.

Yep. I only ask so that readers know what are under test. (I have same rev HW)

Comment for image where can see noise floors and sweep speeds.

Sweep peed is quite complex compromise between things and one result is accuracy vs speed.

Here attached image.   Outside from image I can also note that just with this default trace and settings (144ms sweep time) it repeating speed is 3 sweep in second. (but this repeting time is really very much changing thing depending from many settings combination)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233920;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 08:12:42 am
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233920;image)

How'd you get the 4 difference traces with the different settings?
Buggered if I can do it...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 08:24:33 am
I have seen many confusions when peoples wonder trace settings. There is many settings including peak hold max, min, averages etc. These can select individually for all 4 traces. And then there is other "mystery": Detector. Also it can of course set individually for all 4 traces.

Trace average and video average is very different. In simply: Video average works inside one sweep but trace average averages sequential sweeps. But, when run long time Trace average it also result nearly same as video average but... still video average is very very different is look its result and Detector mode Pos Peak and with it done trace averaging. Video average may give "nice looking" image but there is serious trap where user can drop if do not be careful. Video average is nice for noise but it may loose signal if signal is quite narrow on the screen. Mostly, use Detector mode Positive Peak! Until you really NEED something else. In some cases even Neg Peak may be  handy in right place and in right hands what know what are doing.

Note that I have selected 10Hz RBW but 30Hz WBW just for give more clear visibility to these things and get more wide p-p so that Neg Peaks hit this spectrum absolute bottom border around 940pV.

Perhaps these images may clarify even something.  (with these  images can also get imagine about  DANL)



(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233945;image)


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233947;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 08:36:25 am
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=233920;image)

How'd you get the 4 difference traces with the different settings?
Buggered if I can do it...

It is customary first to study and to work afterwards.

Perhaps important question for users. (and at this time User Manual is ...really "poor".  I hope some day chinese manufacturer(s) do real "Users Reference Manual" what include more deep explanations ancluding also some detailed look how equipment works in some details - exactly. aka "Theory of operation")
Every trace have individual settings in trace menu and individual detector setting in detector menu where you select what trace use what detector. And when you want "freeze" one trace just in trace menu select "View". It need work sequentially (do one trace ready and freeze it, do next and freeze..etc. With this method can collect different things to same display).
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 08:53:12 am
Every trace have individual settings in trace menu and individual detector setting in detector menu where you select what trace use what detector. And when you want "freeze" one trace just in trace menu select "View". It need work sequentially (do one trace ready and freeze it, do next and freeze..etc. With this method can collect different things to same display).

Yes, I'm trying to do that (get a different RBW for each trace) but it seems buggy or something and doesn't want to leave the trace after I switch. It's weird.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 09:07:42 am
Every trace have individual settings in trace menu and individual detector setting in detector menu where you select what trace use what detector. And when you want "freeze" one trace just in trace menu select "View". It need work sequentially (do one trace ready and freeze it, do next and freeze..etc. With this method can collect different things to same display).

Yes, I'm trying to do that (get a different RBW for each trace) but it seems buggy or something and doesn't want to leave the trace after I switch. It's weird.

As example here in Reply #148

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=232594;image)

Works just simply and rock solid without any hassle.

But if your fingers works faster than your brain and more importantly faster than equipment brain.....  this is not way how we use equipments in lab. Every selection and every enter need do systematically and deliberately after cogitation. It is not gameboy where fastest finger win.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 17, 2016, 09:07:57 am
After much struggle with the stupid Trace system, I got this.
1MHz, 100KHz, and 10KHz RBW

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 09:37:57 am
After much struggle with the stupid Trace system, I got this.
1MHz, 100KHz, and 10KHz RBW

Do you still think Siglent have done copy from Rigol menu system? Or how long it takes to change opinion?
Every equipment is different. There is also learning curve. When I was use half year one Tek then I get (similar) HP to my hands I feel ...oh my god this is stupid and arrghs... but. After I feel familiar with it my opinion was changed.

But so or so. I hope Siglent and who ever manufacturer use more power to develop useability. This can not do if there is some programmers who have perhaps nearly total lack of knowledge about any real work in lab with T&M equipments and then he design UI as alongside the main job.
It need deep knowledge about human and it need lot of experience with real work using T&M equipments to design front panel and menu system so that it best serve equipment use in real work. Needing a broad interdisciplinary knowledge (including many science Sectors). Only then can design a good user interface. And it is not easy. It is also lot of work. This is why example in (old) HP they really work hard and invest lot of for useability and it have been also expensive. But also not without mistakes.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 17, 2016, 11:26:27 am
@rf-loop: can you tell something about the user interface when comparing an Advantest spectrum analyser and the Siglent SSA3000X series? If you have ever worked with an Advantest spectrum analyser.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on June 17, 2016, 01:34:37 pm
Quote
Only:
IF is stays hackable
IF the advanced features are actually usefull/working and not checkbox features / pray-ware
IF it is free of bugs
I count on SW bugs, but im more interested in the HW specs. The former can be fixed with time, but the latter can't.

True but how much time does Siglent need to get the firmware to an acceptable level if they aren't there yet? Their software team working on their oscilloscopes is horribly slow; you can count progress in years. OTOH a spectrum analyser is far less complicated from a software point of view so it shouldn't take too long to come up decent firmware but seeing is believing. As a general rule of thumb you have to make sure you can live with the device as it is out of the box with the most recent firmware and not wait for the firmware to mature because that may never happen within a reasonable timeframe.

Following up on this topic, I did report a bug 20 days ago on the sdg2042x ( actually tautech reported it to them  :) ), today a new firmware is available addressing that isssue and adding the capability of combining both output channels... So from my point of view they were pretty responsive. :popcorn:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bson on June 17, 2016, 04:43:16 pm
Following up on this topic, I did report a bug 20 days ago on the sdg2042x ( actually tautech reported it to them  :) ), today a new firmware is available addressing that isssue and adding the capability of combining both output channels... So from my point of view they were pretty responsive. :popcorn:
Agreed! They even fixed the external reference issue I had.   :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 04:54:05 pm
How much does the noise floor change with the preamps enabled?

Here is two examples. Using RBW 1MHz and 10kHz.
Results are quite comparable with other RBW settings. (With full span most narrow RBW is limited to 1kHz)


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234072;image)

Added Note: In this image RBW 10kHz and 1MHz use different "Sweep Mode". 10k sweep mode is FFT and 1M sweep mode is "Sweep".
Also sweep time is really very different and it is possible that it affect also bit specially for visible noise levels.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 17, 2016, 05:07:49 pm
Following up on this topic, I did report a bug 20 days ago on the sdg2042x ( actually tautech reported it to them  :) ), today a new firmware is available addressing that isssue and adding the capability of combining both output channels... So from my point of view they were pretty responsive. :popcorn:
Agreed! They even fixed the external reference issue I had.   :-+
Signal generators where the first real instruments they made (SDG1000 series) and the early versions where useable but far from complete. I'm also under the impression that Siglent has different software teams on different instruments so the update frequency on one product line does not necessarily says something about the update frequency on the other product lines. Because they have been doing signal generators for such a long time it is to be expected they can fix bugs quickly. However the spectrum analyser is (AFAIK) the latest addition so the software team is likely new as well.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 05:23:57 pm
However the spectrum analyser is (AFAIK) the latest addition so the software team is likely new as well.

Siglent SSA1010 and SSA3030 are previous models so they are not just new in SA's.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on June 17, 2016, 05:23:57 pm
It is very interesting to see a difference greater than 20dB between the 1MHz and 10kHz RBW. This might be due to a difference in filer shape?

BR
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 17, 2016, 05:38:20 pm
It is very interesting to see a difference greater than 20dB between the 1MHz and 10kHz RBW. This might be due to a difference in filer shape?

BR

1M RBW sweep mode is  "Sweep"  and with 10kHz RBW  sweep mode  is "FFT".  (In Auto mode it select automatically)
FFT sweep mode is not visible in image because first I take 10k traces and after then 1M traces.

Also sweep mode "Sweep" have two selections: "Speed"(default) and "Accuracy". In image it was default and also sweep mode selection was in Auto so it change automatically from "Sweep" to "FFT"
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on June 17, 2016, 09:09:30 pm
Makes sense, thank you for your quick reply.

BR
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 18, 2016, 03:38:15 am
Phase noise for a 1GHz 0dBm carrier from my Rubidium + Marconi 2030 for a 1MHz offset on both the Rigol and Siglent.
Significantly different PLL responses.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234147;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 18, 2016, 03:40:28 am
Works just simply and rock solid without any hassle.

No, it's a hassle if you don't know the exact sequence to get it working to do that. It is non-obvious IMO.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 18, 2016, 04:10:14 am
Works just simply and rock solid without any hassle.

No, it's a hassle if you don't know the exact sequence to get it working to do that. It is non-obvious IMO.
Swatting up a bit on these myself and the Quick Start guide gives little instructive help while the User manual is much better. There's a inbuilt Help system that after selection any further keys pressed will give assistance on that topic to the user and to exit press Help again.
While you indicate that usage (for you) is not intuitive plastered all through the manuals and marketing blurb is: friendly user interface, Intuitive menu, easy-to-use and so on.
I'm not taking the piss Dave, just trying to explore possible deficiencies in the UI.

It would be useful for those watching at home to know if the Help is any help at all.  :-//

http://www.siglentamerica.com/USA_website_2014/Documents/QuickStart/SSA3000X_Quick%20Guide.pdf (http://www.siglentamerica.com/USA_website_2014/Documents/QuickStart/SSA3000X_Quick%20Guide.pdf)
http://www.siglentamerica.com/USA_website_2014/Documents/UserManual/SSA3000X_User%20Manual_UM0703X_E02A.pdf (http://www.siglentamerica.com/USA_website_2014/Documents/UserManual/SSA3000X_User%20Manual_UM0703X_E02A.pdf)

Latest datasheet: (different to that posted in reply#2)
http://www.siglentamerica.com/USA_website_2014/Documents/DataSheet/SSA3000X_DataSheet_DS0703X-E03A.pdf (http://www.siglentamerica.com/USA_website_2014/Documents/DataSheet/SSA3000X_DataSheet_DS0703X-E03A.pdf)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 18, 2016, 04:19:27 am
It would be useful for those watching at home to know if the Help is any help at all.  :-//

The Help menu for the Trace function is not a huge help, but has a short description if you select help for each option. It's not better than the manual, practically the same short text.
The Rigol works identically because the Siglent UI is a complete ripoff.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Ivan7enych on June 18, 2016, 07:26:52 am
Phase noise for a 1GHz 0dBm carrier from my Rubidium + Marconi 2030 for a 1MHz offset on both the Rigol and Siglent.
Significantly different PLL responses.

Very strange picture on Siglent.
Why does Siglent show no warning that input power 0dBm is higher than Ref -40dBm, Rigol shows UNCAL warning.
Why trace peak on Siglent is much much lower (-65dBm) than actual input power (0dBm) ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 18, 2016, 08:35:35 am
Why does Siglent show no warning that input power 0dBm is higher than Ref -40dBm, Rigol shows UNCAL warning.

That's not what the UNCAL warning is for on the Rigol, it has to do with sweep time.
The Siglent will eventually show an "ADC overload" warning message and beep continually if the input is overloaded.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on June 18, 2016, 09:32:07 am
Why does Siglent show no warning that input power 0dBm is higher than Ref -40dBm, Rigol shows UNCAL warning.

That's not what the UNCAL warning is for on the Rigol, it has to do with sweep time.
The Siglent will eventually show an "ADC overload" warning message and beep continually if the input is overloaded.

Can you explain what those images are supposed to show please, cos it's making no sense to me to set the ref to -40dBm and feed in an 0dBm signal.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on June 18, 2016, 09:52:18 am
Phase noise for a 1GHz 0dBm carrier from my Rubidium + Marconi 2030 for a 1MHz offset on both the Rigol and Siglent.
Significantly different PLL responses.

Very strange picture on Siglent.
Why does Siglent show no warning that input power 0dBm is higher than Ref -40dBm, Rigol shows UNCAL warning.
Why trace peak on Siglent is much much lower (-65dBm) than actual input power (0dBm) ?

Also why does the Siglent have a attenuation of 10dB set?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on June 18, 2016, 10:10:05 am
That's not what the UNCAL warning is for on the Rigol, it has to do with sweep time.
The Siglent will eventually show an "ADC overload" warning message and beep continually if the input is overloaded.
Exactly. In this setting everything below 100Hz RBW will show the UNCAL on the Rigol; in other cases in might appear earlier or later, probably depending on the sweep time.
However, Dave if showing such comparisons you should use the same settings on both machines. I recognized at least the 10dB  attenuator on the Siglent (0dB on the Rigol) (as the poster before me already posted).

The lower signal on the Siglent appears to be a bug. I recognized that with lower RBWs (probably only with narrow band signals - this needs some more time for checking) the signal is not being displayed correctly anymore (EDIT: not a bug, system was in video average mode and there were not enough data on the screen; with a smaller span (=more data) it is OK). See attached screenshots showing RBW of 10KHz, 3KHz, 1KHz, 300Hz, 100Hz, 30Hz). (Edit: in PeakPeak mode it is correct, thus Daves screenshot would probably look correct it he would change Detect mode from Video Average to PeakPeak).
It is always the same 10 Mhz signal, no difference in settings but RBW. Signal level on the screen falls from >0dB to -75dB.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 10:20:07 am
Why does Siglent show no warning that input power 0dBm is higher than Ref -40dBm, Rigol shows UNCAL warning.

That's not what the UNCAL warning is for on the Rigol, it has to do with sweep time.
The Siglent will eventually show an "ADC overload" warning message and beep continually if the input is overloaded.

Can you explain what those images are supposed to show please, cos it's making no sense to me to set the ref to -40dBm and feed in an 0dBm signal.

We can set reference level lower than signal peak level. But, there need be careful also and know what do so that result in sideband is still valid. I will later show some test images what may explain this better but this may take bit time due to queued work and hobby situation.
Basic fundamentals of spectrum analyzers may also help.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on June 18, 2016, 11:07:43 am
Why does Siglent show no warning that input power 0dBm is higher than Ref -40dBm, Rigol shows UNCAL warning.

That's not what the UNCAL warning is for on the Rigol, it has to do with sweep time.
The Siglent will eventually show an "ADC overload" warning message and beep continually if the input is overloaded.

Can you explain what those images are supposed to show please, cos it's making no sense to me to set the ref to -40dBm and feed in an 0dBm signal.

We can set reference level lower than signal peak level. But, there need be careful also and know what do so that result in sideband is still valid. I will later show some test images what may explain this better but this may take bit time due to queued work and hobby situation.
Basic fundamentals of spectrum analyzers may also help.

Interesting - so you are overdriving it for a portion of the sweep so that you have enough sensitivity left to see the sideband?

The SA I use has a phase noise mode for doing that and the dBc conversion. Possibly because it does not show anything like a sensible trace when overdriven to that level. I didn't realise other types permit it.

Not only is the 10dB attenuator set, the Siglent also has 10x averaging turned on.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 11:40:47 am

Why trace peak on Siglent is much much lower (-65dBm) than actual input power (0dBm) ?

Because in this case Siglent use Detector mode what is ok for measure noise (average), not ok for measure signal peaks. Independent of this, there is still 0dBm signal what, due to phase noise, is rising sideband (noise) level what is (in principle) ok - exept that I suspect bit this result....

Also need note that 100kHz from carrier or 1M from carrier are in same ballpark. But if we look more low signals I suspect that  Rigol meet its noise floor level very soon.  But totally different game start if we go near to carrier. There is just - game over.
Many times I need look near carrier center, say example inside 1kHz from carrier center.

Siglent need repair and improve some things in Markers and specialy what are related to dBc/Hz and or dBm/Hz
It is borderline that I can name it as bug. But least it need improve if not even repair.
(Do not trust dBm/Hz readings exept if you measure just noise and nothing else. Specially if use delta cursors so that there is just noise and signal peak. For more trusted result you need change Detector. But now happend strange thing. It reset dBm/Hz and show agen just dBm. If at this time need use it there can set one trace for math. Trick is: do math for this trace sot that output is input (add zero). After then take this trace for Marker source. Now select Noise marker. (it now set VideoAverage detector  for this

Other thing what Siglent need think agen is frequency settings. If I do, Peak marker - move it to start freq. After I want change span I want keep this start freq but Span is always calculated related to CF and I can not select that  "keep start freq" (or stop freq or center). It is permanently fixed to "keep center freq". This is not nice for sideband working. Of course it can do also now but but need push lot of buttons after change span. Also proportinally moving Markers when change span need perhaps some more option what user want set. Keep abs positions or change proportinally after user change span.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 11:53:04 am
Why does Siglent show no warning that input power 0dBm is higher than Ref -40dBm, Rigol shows UNCAL warning.

That's not what the UNCAL warning is for on the Rigol, it has to do with sweep time.
The Siglent will eventually show an "ADC overload" warning message and beep continually if the input is overloaded.

Can you explain what those images are supposed to show please, cos it's making no sense to me to set the ref to -40dBm and feed in an 0dBm signal.

We can set reference level lower than signal peak level. But, there need be careful also and know what do so that result in sideband is still valid. I will later show some test images what may explain this better but this may take bit time due to queued work and hobby situation.
Basic fundamentals of spectrum analyzers may also help.

Interesting - so you are overdriving it for a portion of the sweep so that you have enough sensitivity left to see the sideband?

The SA I use has a phase noise mode for doing that and the dBc conversion. Possibly because it does not show anything like a sensible trace when overdriven to that level. I didn't realise other types permit it.

Not only is the 10dB attenuator set, the Siglent also has 10x averaging turned on.

Specifications
"Displayed Average Noise Level (DANL)....sample detector, trace average >50"

As I have previously told sample det with trace average (enough sweeps) give very similar result as give VideoAverage. (When average mode is LogPower)
This can also use for measure sideband noise levels in case of phase noise. But it need note that only Peak detector give also carrier level reliable for measure its level. It come very important if user use example delta markers for measuring and there is easy acciddentally walk and drop to trap.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 18, 2016, 11:55:35 am

Why trace peak on Siglent is much much lower (-65dBm) than actual input power (0dBm) ?

Because in this case Siglent use Detector mode what is ok for measure noise (average), not ok for measure signal peaks. Independent of this, there is still 0dBm signal what, due to phase noise, is rising sideband (noise) level what is (in principle) ok - exept that I suspect bit this result....
Can you show a 10MHz signal with a 1MHz span at 30Hz RBW to verify Pinkus used the wrong settings which caused the wrong results?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 18, 2016, 12:03:56 pm

Why trace peak on Siglent is much much lower (-65dBm) than actual input power (0dBm) ?

Because in this case Siglent use Detector mode what is ok for measure noise (average), not ok for measure signal peaks. Independent of this, there is still 0dBm signal what, due to phase noise, is rising sideband (noise) level what is (in principle) ok - exept that I suspect bit this result....
Can you show a 10MHz signal with a 1MHz span at 30Hz RBW to verify Pinkus used the wrong settings which caused the wrong results?
See edited post
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg964577/#msg964577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg964577/#msg964577)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on June 18, 2016, 12:04:12 pm
Can you show a 10MHz signal with a 1MHz span at 30Hz RBW to verify Pinkus used the wrong settings which caused the wrong results?
I edited my post above. The problem was VideoAverage mode on "ON" (I tried to use the same basic settings Dave was using). The same problem applies to Daves shot. As of this there is not enough data on the screen for the average, thus not enough data. With VideoAverage "Off" or a smaller SPAN (=more data) it is fine.
Edit: I added 4 pictures to this post:
1st: 100Hz in Average mode (displayed signal is already a bit too low)
2nd: 30Hz in Average mode (now even more dropped level)
3rd: 30Hz in Average mode but with a Span of 25Khz instead of 200Khz (everything OK as now more data available for averaging)
4th: 100Hz in PeakPeak mode and 200 Khz Span (everything OK even with a wider Span as now peaks are displayed)

So it is obvious that the problem is a result of not enough data on the screen for video averaging. I should have noted this before.
Dave: can you please produce your shot again in Trace: Average; Detector: PeakPeak mode?
The Rigol DSA815 does have the same problem when RBW is small enough, it has the the same wrong display as the Siglent; when Detector is set to Peak and Trace to Avg everything is OK here too.


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 12:05:33 pm

Why trace peak on Siglent is much much lower (-65dBm) than actual input power (0dBm) ?

Because in this case Siglent use Detector mode what is ok for measure noise (average), not ok for measure signal peaks. Independent of this, there is still 0dBm signal what, due to phase noise, is rising sideband (noise) level what is (in principle) ok - exept that I suspect bit this result....
Can you show a 10MHz signal with a 1MHz span at 30Hz RBW to verify Pinkus used the wrong settings which caused the wrong results?

Imho,  This is not that Pinkus selected wrong settings.

Is this peak noise? No it is not, it is signal carrier peak. But he use Noise cursor function what set wrong Detector for measure nothing other than Noise in this named  case..

But yes I will show it (also it is explained indirectly earlier in this thread when I tell why I have used one trace for Math (for intermediate step for jump over Siglent forced detector selection)
Title: Comparison Rigol DSA815TG with Siglent SSA3000x
Post by: Pinkus on June 18, 2016, 12:46:41 pm
OK Guys,
I will have the Siglent and the Rigol here for another 2 hours.
I already took the opportunity and made some checks and comparisons (with screenshots) which I will post later (maybe tomorrow).

Now: if you have specific needs and/or wishes where I should compare those two analyzers, please post them here. I will try to accomplish your wishes.
Time is running......
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 02:20:29 pm

Why trace peak on Siglent is much much lower (-65dBm) than actual input power (0dBm) ?

Because in this case Siglent use Detector mode what is ok for measure noise (average), not ok for measure signal peaks. Independent of this, there is still 0dBm signal what, due to phase noise, is rising sideband (noise) level what is (in principle) ok - exept that I suspect bit this result....
Can you show a 10MHz signal with a 1MHz span at 30Hz RBW to verify Pinkus used the wrong settings which caused the wrong results?

Here some images (2nd is what you ask).
There is used different Detectors.
PosPeak (pink), Normal (Yellow), VideoAverage (Green) this last one is good to noise but very careful with other things, as described shortly also in Usermanual.



All images is made so that carrier peak is 0dBm. (also in displayed level range exept last "extreme")
Signal come from HP/Agilent 8644B also checked with Z3801 DOCXO (in free run mode)  and with HP8642B with its own option reference. I do not use directly example Rb for reference because they are so poor in short time stability.

Last image: This is NOT what you get when you buy SSA3000X!  This is out from SSA3021X and SSA3032X features and specifications, totally.
In last image I have set ref to -10dBm because noise level drop partially out from display. 10dB over ref so that noise level rise enough for looking. Carrier peak is still  measured right by Marker and it is there still ok 10dB over reference level (but not more if want level accuracy (in this particular combination of settings)

Also it looks like Siglent frequency reference is really good.  It looks more like if want competite higher class SA's there need bit improve PLL or soething.

----
@Pinkus. If you still have available Rigol also, please look 1kHz span 100Hz RBW and example 4k span with 0dB signal and using normal pos peak and video average detectors and so that ref is also 0dBm. (perhaps you need also use some 2-5 times  trace averaging for more steady image?)
Because, there is real drop out game.

In images, note that Marker 1 is only what measure narrow carrier "peak" level right. (Marker 2 just show how wrong it can be with Detector what is not good for used purpose. User need know what he is doing.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234275;image)
1GHz   Span 1M, RBW30Hz

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234277;image)
10MHz   Span 1M, RBW30Hz

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234279;image)
10MHz   Span 200kHz, RBW30Hz


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234281;image)
Do not dream about this!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: egonotto on June 18, 2016, 02:59:43 pm
Hello,

i want ask what the real difference in noisefloor (DANL) is.

As in Daves picture "SiglentSSA3000-1.JPG" it seem to be almost 20dB.

I have trouble to believe that.
Do he use comparable adjustment (perhaps detector)?

Best Regards
egonotto

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on June 18, 2016, 04:16:37 pm
@Pinkus. If you still have available Rigol also, please look 1kHz span 100Hz RBW and example 4k span with 0dB signal and using normal pos peak and video average detectors and so that ref is also 0dBm. (perhaps you need also use some 2-5 times  trace averaging for more steady image?)
Because, there is real drop out game.
OK - done. Almost in the last minute...the Rigol is gone now - no more comparison possible.
Please find attached the shots you asked for.
All show the same 10 Mhz signal with (almost) 0dB level. All shots with 20x video average (detector: peak-peak).
Attenuator had to be 20dB at Siglent (Rigol 10dB), otherwise the signal was to strong. All other settings are identical.

Screenshots:
Rigol 4 Khz SPAN, 100 Hz RBW
Siglent 4 Khz SPAN, 100 Hz RBW

Rigol 1 Khz SPAN, 100 Hz RBW
Siglent 1 Khz SPAN, 100 Hz RBW

Rigol 1 Khz SPAN, 30 Hz RBW
Siglent 1 Khz SPAN, 30 Hz RBW

Siglent 1 Khz SPAN, 10 Hz RBW (10 Hz not available at Rigol)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 18, 2016, 04:35:19 pm
Still I'm not sure whether it is correct the signal shows so low on the SSA3000 when using the normal detector. I just tried with my Advantest SA and with RBW=1kHz and VBW=10Hz a 0dBm signal stays at 0dBm. Could it be Siglent compresses multiple points into a single point by taking the average of several measurements instead of the maximum measured value?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 06:30:17 pm
Still I'm not sure whether it is correct the signal shows so low on the SSA3000 when using the normal detector. I just tried with my Advantest SA and with RBW=1kHz and VBW=10Hz a 0dBm signal stays at 0dBm. Could it be Siglent compresses multiple points into a single point by taking the average of several measurements instead of the maximum measured value?

I do not exatly understand what test or what image you have in mind with this comment.

Perhaps this clarify it better. There is marker now for every trace and every trace have different detector.

Signal 10MHz, 0dBm, Span 4M, Center 10M, RBW 1kHz, VBW 10Hz.

Detectors:
A Normal e as in some previous images this "fat" yellow trace where even point draw positive and odd point negative and repeating over
B PPeak
C Npeak
D VideoAverage

Detector mode Sample not used (it moves between B and C as can see in my some previous images)

Traces just all new in every sweep (no trace averaging)

Display line is adjusted exactly where is VideoAverage level when signal is off



As can see PPeak and Normal result is same.


Note: Ref is -10dB but signal is 0dB. Top is over image but it measure it still ok, (this is not problem in this case)
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234382;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 18, 2016, 06:54:44 pm
Yes, but what happens if to decrease the RBW to 30Hz with a 1MHz span? IMHO normal detector mode should give a level around 0dBm.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 07:16:22 pm
Yes, but what happens if to decrease the RBW to 30Hz with a 1MHz span? IMHO normal detector mode should give a level around 0dBm.

Yes it give also 0dBm, exactly. Images later.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Andy2 on June 18, 2016, 07:24:42 pm
The Siglent certainly appears to put the Rigol in the shade re phase noise. But (I'm sorry, I can't resist this as I've had an early Scotch & Dry...) My little Signal Hound SA44b does even better:

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 07:32:18 pm
Yes, but what happens if to decrease the RBW to 30Hz with a 1MHz span? IMHO normal detector mode should give a level around 0dBm.

Here previously missed images.
As can see, both detectors give same result.
Also there can see VidAve trace is same independent of VBW as expected.

It is possible that in some my Siglent images made confusion becaause no information abput what marker is for what trace. Also it need know that trace display priority is D, C, B, A.  No it is not accident it is just clever. First you use default trace A. After then you want add some setting... take trace B. It write over A, then you think you want still keep these  but take something other visible and you add C  and now this most new write over these old...  This is good as default.  But I hope they later add feature where user can call what ever trace over others just pressing trace selector and this trace pop up  over others and so on..  Just like in oscilloscopes.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234423;image)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234425;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 18, 2016, 07:50:59 pm
The Siglent certainly appears to put the Rigol in the shade re phase noise. But (I'm sorry, I can't resist this as I've had an early Scotch & Dry...) My little Signal Hound SA44b does even better:

Yes.

There can also see that SH filter shape factor is different.
And, it take nearly 7 times more time for sweep 4kHz with RBW100Hz
How it is with 10Hz RBW.

SH near carrier phase noise looks exellent!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Andy2 on June 19, 2016, 08:07:59 am
Moving in to 1KHz span and 10 Hz RBW begins to show the Hound's very close in noise:



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 19, 2016, 11:03:33 am
Moving in to 1KHz span and 10 Hz RBW begins to show the Hound's very close in noise:
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234563;image)



NOTE: In Siglent image top level (Ref) is -20dB. Signal top is there 0dBm but unvisible.
(Siglent display setting max is 10dB/div so max visible range is 100dB)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234579;image)

Signal 0dBm 10MHz, AM modulation 1% with 80Hz

Green trace is average what give quite ok result for also average noise level.
Yellow trace is Positive peak detector Positive peak hold. "Max hold".
Pink trace is Positive peak detector Negative peak hol. "Min Hold"

Just explanation if someone is confused with Atten and Ref level settings... Siglent can not turn for 120dB display range. So visible window can in some situations  move down if there is some interesting under -100dBc.
Why 21dB Attenuator instead of Default 20dB. Just with 10Hz RBW if use default -20dB Attenuator and Ref is 0dBm and Signal is 0dBm it goes too close to some internal limiting factors. (With 30Hz RBW there is more room before hit limitst, and with 100Hz RBW agen more.) If situation is very very bad with levels then there come also visible and audible warning of course but then we are really in true ADC clipping) There is not this situation with 10Hz RBW, 0dBm signal 0dBm Ref 20dB atten. But there strat minimal level instability in measurements and something like 0.2-0.4dB random variations. This is why I set 1dB more Attenuator from 20dB to 21dB so signal peak level measurement is rock solid stabile and accurate.

Shortly: do not worry my settings. They are exactly ok for this case and do not give any kind of too bad or too good result..

Signal is there just ok over top of visible window with these settings. Also of course automatic tracking cursor follow this peak.

Why there is this modulation. Just for imagine what is situation if look same with example Rigol. These AM sidebands just perhaps barely detectable. (But not at all if minimum RBW is 100Hz, but I have heard someone have hacked it to 10Hz RBW)

Disclaimer:
Last two images: No one can promise if these are available and true in SSA3kX. World is full of many kind of experimental things out from specifications....
Specifications for SSA3000X what Siglent sell and promise at this time is: Minimum available RBW is 10Hz. Period!

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234581;image)

Next is just for show  that previous image signal level is ok when it exeeds display reference level.
Only change is ref level.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234583;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: cio74 on June 19, 2016, 08:06:10 pm
Apologise if I have missed it, have someone injected or/and sweep a signal very close to the noise floor level, say -80dBm, is it properly displayed/measured?

Thanks.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on June 19, 2016, 10:04:52 pm
Apologise if I have missed it, have someone injected or/and sweep a signal very close to the noise floor level, say -80dBm, is it properly displayed/measured?

Thanks.
Here you go: 0dB signal with external attenunator switched to
0dB
-20dB
-40dB
-60dB

and then
-70dB
-80dB

and then
-80dB with PreAmp switched on.
-80dB with PreAmp switched on and also internal attenuator of 40dB.
Nothing to complain I would say.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on June 19, 2016, 10:06:57 pm
FYI for future readers (currently the threads are close together but that will change):
I did here: https://www.eevblog.com/forum/testgear/comparison-rigol-dsa815-tg-with-siglent-ssa3021x-spectrum-analyzer/msg965435/#msg965435 (https://www.eevblog.com/forum/testgear/comparison-rigol-dsa815-tg-with-siglent-ssa3021x-spectrum-analyzer/msg965435/#msg965435)
a brief comparison between the Rigol DS815-TG and the Siglent SAA3021X.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 20, 2016, 02:50:49 am
Here is the 10MHz phase noise comparison at 10KHz offset with a -110dBc source.
No contest, the Siglent wins hands down.

(https://www.eevblog.com/forum/testgear/comparison-rigol-dsa815-tg-with-siglent-ssa3021x-spectrum-analyzer/?action=dlattach;attach=234821;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 20, 2016, 06:33:28 am
45min comparison with the Rigol 815 rendering now.
All I've got time for now, want to do a teardown tomorrow before it needs to go back.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 20, 2016, 06:33:38 am
Apologise if I have missed it, have someone injected or/and sweep a signal very close to the noise floor level, say -80dBm, is it properly displayed/measured?

Thanks.

After @Pinkus previous answer I take next small amount different and simple approach to Q
This also tell something about  levels measurement. It need know that always if we are near noise level, where ever it is with our settings, level measuremet is unreliable due to signal + noise is what then measure and if noise is near signal all we know that 1+1 is 2   and 1+-1 is 0 but if signal level is enough below signal 1+0.01 is 1.01 and 1+-0.01 is 0.99. Independent of brand, math realities are  same.

In these images signal source level is also quite reliable but if need real accuracy this need other methods. But source is HP8644B with optional better level accuracy. (also I check that using two calibration level 30dB external attenuator with -70dBm out result was same as direct -130dBm.



With these settings in image it can measure accurately 10dB over ref level (if someone wonder these yellow A traces.)
There is many basic fundamental things nicely explained in this application note (chaper levels). http://cp.literature.agilent.com/litweb/pdf/5952-0292.pdf (http://cp.literature.agilent.com/litweb/pdf/5952-0292.pdf)

Traces C and  D with bit more narrow RBW  for get more distance to floor.
Note: Trace C Detector accidentally forget to Normal instead of P-Peak (but in this case result is same so no error, just quickly checked it)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234836;image)




NOTE: Att 50dB! (if you wonder noise level)
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234834;image)
(sweep time is nice)

For clarify. Next image only changed is that i release  trace C from freeze (also changed to P-PK but no effect here).  A, B and D stay freezed)
After then I set turn Attenuator from 50 to 0dB.  Signal is exactly same -40dBm.
As can see noise level drops as expected and measured level stay close same so also attenuator do not have big error between 0dB position  and 50dB position.
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234841;image)
Noise level do not drop 50dB (of course)
But signal level drop and this is what need happend.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: cio74 on June 20, 2016, 06:36:05 am
Thanks, much appreciated.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: ted572 on June 20, 2016, 12:22:28 pm
Here is the 10MHz phase noise comparison at 10KHz offset with a -110dBc source.
No contest, the Siglent wins hands down. 

The Signet data provided looks flawed to me.  Please see comments here ->  https://www.eevblog.com/forum/testgear/comparison-rigol-dsa815-tg-with-siglent-ssa3021x-spectrum-analyzer/msg966028/#msg966028 (https://www.eevblog.com/forum/testgear/comparison-rigol-dsa815-tg-with-siglent-ssa3021x-spectrum-analyzer/msg966028/#msg966028)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on June 20, 2016, 03:09:33 pm
In Daves video at around 38:30 it shows a unit with firmware 100.01.02.07.06.
I am wondering where this FW 07.06 comes from, as the latest official available firmware is 07.05?

Interestingly his unit has a serial # just approx. 30 larger than mine which was calibrated 2 weeks earlier. That makes an average of 3 finished units per day. So it seems they do not expect to flood the market at this moment.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markone on June 20, 2016, 10:41:51 pm
Here is the 10MHz phase noise comparison at 10KHz offset with a -110dBc source.
No contest, the Siglent wins hands down.

Personally i would consider this peculiar performance gap togheter with larger frequency coverage clear winner points against Rigol DS815, bigger screen is a nice addition.

I am eagerly waiting to see your tear down video, with the hope to see a decent internal build quality, because hammered metal shield, rust and solder balls would be clear deal breakers.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 20, 2016, 10:56:52 pm
In Daves video at around 38:30 it shows a unit with firmware 100.01.02.07.06.
I am wondering where this FW 07.06 comes from, as the latest official available firmware is 07.05?
I'm guessing it's a beta FW, we do occasionally get pre-release beta FW versions sent to us.
If it is we may have to wait a little for the next official FW release as the couple of bugs Dave spied might get fixed in the 7.xx.  :-\


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 21, 2016, 07:00:43 am
There is now so much talking about noise floor and phase noise things including misunderstandings and mixing things etc.

Close carrier phase noise is better what I expect with specifications. Specifications tell only Phase Noise for 10, 100 and 1000kHz offset and only for 1GHz.

Here 2 images.
First one is 10MHz carrier in center and 5MHz LSB and USB. Here used 1kHz RBW
Second image is also 10MHz carrier in center and then 10kHz LSB and USB.
Both images have 3:1 RBW/VBW

10MHz signal come from HP Z3801  owen (quite good phase noise also in near carrier where it beats normal cheap Rb's just completely) and holdoff (GPS antenna shutted off).

In first image there is 4 traces.
Trace B is for reference without signal (and then freezed) with all same settings.
Trace A Detector is Positive Peak
Trace C Detector is Normal
Trace D Detector is VideoAverage
No any trace averaging in use so that no one can develop paranoid thoughts what is hidden using average.


Second image  also have 4 traces.
Trace A detector is Pos Peak


Trace C is 20 times Trace Average from Detector: Pos Peak
Trace B detector is VideoAverage
Trace D is 20 times Trace Average from Detector: VideoAverage

Sidenote: When marker function is Noise marker do not use it for signal/peaks  level measurements. It is NOT for this!
Simplified: It force marker source trace input from VideoAverage detector output. (this is ok (only) for purposes what it is designed as its name tell). But it is not direct value from VideoAverage detector output. It show "noise corrected" 1Hz normalized value.
I have not ispected what correction values they exatly use. (this factor depends many internal details in filter shapes and detector details etc. In some individual case it looks like this value was 2.5dB.  (but my quess is that always in SSA3kX it is between 2.1 and 2.8dB (?))
So if you look VideoAverage and RBW is 1kHz... not -30dB from this but -27.5dB for Hz (noise).

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=235054;image)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=235056;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 21, 2016, 01:32:01 pm
SPOILER!
NOTE: Not finished yet, I need to go home and get some sleep  :=\
Click for full res pic.
The 3.2GHz bit is obviously the preamp which can be switched in or out.

(https://c6.staticflickr.com/8/7301/27815910285_e0a47ba415_n.jpg) (https://flic.kr/p/JnZP36)Siglent RF Section Block Diagram (NOT FINISHED) (https://flic.kr/p/JnZP36) by Dave Jones (https://www.flickr.com/photos/eevblog/), on Flickr
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on June 21, 2016, 03:45:04 pm
The signal flow is a bit wrong on the above picture, my take at it is as follows:

BR
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on June 21, 2016, 09:40:53 pm
Yes, there's lots wrong with the labelling at the moment.

If you send me an unmarked version I'll mark it up with some more detail with what I think is correct. I think the main (1st LO) VCO is the Zcomm part in the metal can that you have marked as VCO.

To get the full LO1 range this has to be doubled and then the doubled output has to pass through one of three interdigital BPFs before it reaches the first mixer. So you have the yellow arrow direction backwards through the three LO1 BPFs.

The section you have labelled MAIN  VCO LO1 looks like the VCO for LO2 to me. The yellow signal path arrows through the first IF along the bottom of the image looks to be backwards to me as well.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on June 21, 2016, 09:52:31 pm
There also appears to be an optional/switchable (narrow?) BPF at the final IF to the left of U86 but these SMD parts aren't fitted. This option at the final IF may be to minimise the BW fed to the ADC when the full IF bandwidth isn't required.

If the (locked out?) control for this is found in the firmware and unlocked then you could fit a BPF with BW of your own choice and select it from the UI.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on June 21, 2016, 10:52:23 pm
Looking at the microstrip dimensions (and the pale colour of the PCB dielectric material) the top layer PCB material is likely to be Rogers 4003C or 4350 at 0.020" thick.

If so, you could guesstimate the frequency of the first IF by measuring the resonator length in the first IF filter. It's going to be somewhere around 4GHz. Probably 4.4GHz? But that's just a guess based on a guess at the PCB material and a guess at the frequency plan. Looking at the resonator spacing, the filter is going to be quite wide. Probably 500MHz wide?
Each one of the three LO1 BPFs needs to be about 1GHz wide to cover the total 3GHz tuning range for LO1 and the resonator spacing in these filters looks to be about right for this bandwidth.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 21, 2016, 11:01:31 pm
Yes, Z-COMM unit is the 1st LO I think.
I must engage brain next time. I'll start again.
Original photo is here:
https://www.flickr.com/photos/eevblog/27749729501/ (https://www.flickr.com/photos/eevblog/27749729501/)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on June 21, 2016, 11:18:11 pm
The amplifier on the 1st IF is a hmc716, so the frequency is between 3.1 and 3.9GHz.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on June 22, 2016, 12:13:29 am
It is also nice to see they have used an elliptic / Cauer low pass microstrip filter (bottom left corner). It is the first time I have seen one in the wild.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: G0HZU on June 22, 2016, 12:20:26 am
The amplifier on the 1st IF is a hmc716, so the frequency is between 3.1 and 3.9GHz.

It might be down as low as 3.9GHz but that would mean that the IF rejection spec for the input LPF would be quite tough to meet.

Also, LO2 is clearly a low side LO wrt IF1 and if the IF2 is 810MHz then this would mean that LO2 would sit inside the analyser's main tuning range of 0 to 3200MHz. Even with IF1 at 3.9GHz this would happen.

But it's late and I can't think so clearly right now...  off to bed...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 22, 2016, 03:02:46 am
Anyone know what a 955C SOT23-6 is?
buggered if I can find it.
Obviously some RF switch

(http://i.imgur.com/imOFezP.png)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on June 22, 2016, 03:12:14 am
Those are all SPDT RF switches. I couldn't find the manufacturer.

BR
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 22, 2016, 04:15:00 am
This is a better effort:

(https://c8.staticflickr.com/8/7352/27829964535_82928e40b7_n.jpg) (https://flic.kr/p/JpeQSK)SiglentRF-Final (https://flic.kr/p/JpeQSK) by Dave Jones (https://www.flickr.com/photos/eevblog/), on Flickr
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bson on June 22, 2016, 04:55:26 am
Do we know yet what the real-time FFT span is?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: radar_macgyver on June 22, 2016, 05:24:46 am
They did well to choose the HMC835 for the second LO PLL. It has a low phase noise on its own and really shines when combined with an external VCO with a higher Q. I've used it in conjunction with Zcomm's coaxial resonant oscillators to make some compact, low phase noise synthesizers. I haven't played with the HMC703, but it looks like it has the same frac-N core as the 835.

I'm also hoping that Siglent will implement some dynamic parameter switching on these PLLs to tune up the close-in phase noise in certain modes. Agilent does this on the MXA and PXAs, which offer a low phase noise mode that trades off sweep speed for lower close-in noise.

Can anyone read the part number on U83/U84 (bottom right of picture)?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: EEVblog on June 22, 2016, 05:34:25 am
Can anyone read the part number on U83/U84 (bottom right of picture)?

HMC860, HMC976, linear regs
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on June 22, 2016, 07:36:49 pm
Do we know yet what the real-time FFT span is?

The SAW filters have a 3dB BW of 15MHz and a flat passband region of 6Mhz, so I would guess the real time range is around 10MHz?

BR
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 25, 2016, 11:18:28 am
There is real bug when SAA3000X is in SSA3021X mode.

Not analyzed more due to lot of  queyed works.

Detector VideoAverage, Average mode LogPower, when using very wide Span (example full span)  and RBW1kHz (most narrow RBW with very wide span).  Average mode Power or Voltage looks like ok.
With RBW3kHz all  is ok.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 25, 2016, 04:31:19 pm
I do not know what happend to image quality visible in forum. If you download image then it looks ok. It looks like forum reduce image size??
Oups...it is MY browser/display!



(http://i181.photobucket.com/albums/x2/aghp55/SSA3000X/SSA3k-esku/SSA3000X-32-NoiseLevel.png)
Mode:  3.2GHz



(http://i181.photobucket.com/albums/x2/aghp55/SSA3000X/SSA3k-esku/SSA3000X-21-NoiseLevel.png)
Mode: 2.1GHz

(note: With full span RBW1k detector VideoAverage is wrong. This is why I use detector "Sample" and trace averaged (only 10 times due to long sweep time.)
And also some other small details different but this because bit different detector and trace average settings when it was running.

 2.1GHz model  and 3.2GHz model,  all traces are stopped (there read "Viev"  what means it is freezed. Reason for this was simply. If I accidentally hit something I do not loose long time acquisition (look sweep time and multiply it least ten)

In all trace C imply DANL dBm/Hz 
(math is used for 1kRBW to 1HzRBW and then noise level correction using constant 3dB)

Input terminated by 50ohm.



(http://i181.photobucket.com/albums/x2/aghp55/SSA3000X/SSA3k-esku/SSA3000X-32-NoiseLevel-888MHz.png)
3.2GHz

(http://i181.photobucket.com/albums/x2/aghp55/SSA3000X/SSA3k-esku/SSA3000X-21-NoiseLevel-888MHz.png)
2.1GHz

In these added 888.88MHz  -100dBm carrier.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 25, 2016, 08:12:05 pm
Pic.....
Mode:  3.2GHz

Pic....
Mode: 2.1GHz


 2.1GHz model  and 3.2GHz model, 
How did yo do that^^^
Have you 2 units or 1 improved model?  >:D
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 26, 2016, 06:07:23 am
Pic.....
Mode:  3.2GHz

Pic....
Mode: 2.1GHz


 2.1GHz model  and 3.2GHz model, 
How did yo do that^^^
Have you 2 units or 1 improved model?  >:D

Magic under the polar lights, dual personality, speaks during the day and at night she howls like a wolf.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 26, 2016, 06:37:29 am
Pic.....
Mode:  3.2GHz

Pic....
Mode: 2.1GHz


 2.1GHz model  and 3.2GHz model, 
How did yo do that^^^
Have you 2 units or 1 improved model?  >:D

Magic under the polar lights, dual personality, speaks during the day and at night she howls like a wolf.
:-DD
I thought that might be so.   ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on June 26, 2016, 06:38:32 am
Pic.....
Mode:  3.2GHz

Pic....
Mode: 2.1GHz


 2.1GHz model  and 3.2GHz model, 
How did yo do that^^^
Have you 2 units or 1 improved model?  >:D

Magic under the polar lights, dual personality, speaks during the day and at night she howls like a wolf.

I didn't realise you guys were both from Taupaki

 :scared:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on June 26, 2016, 02:30:45 pm
Something about level flatness.

This test is not real level accuracy and flatness test.
But this may still tell something. (Trace B)
 Least that there is flatness correction table "in home" what is generated in factory calibration.
More deep real test need very accurate power meter, calibration grade precision splitter and other needed things.
But for bit better trust I did it with two very different cable: 25cm RG223 and 300cm Suhner Sucoflex 104-PE. Also I know this my HP8642B individual unit have good flatness. Far better than  crap HP8657B.  More accurate is HP8644B (with better than standard accuracy) but my unit go only to 1G so this is why 42B.

(with noise floor shape traces I have used different RBW)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=236168;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on June 27, 2016, 12:36:26 pm
.... 2)  there is a free PC software called EasySpectrum, this works good. You can save the screen picture to PC with a black or white background.
@Deuze: On my SSA3021x with firmware 07.05, the software Easyspectrum will not start. It shows an errror message that my firmware is not the latest one (which it is). When I downgrade to 07.03, everything is fine. Can you confirm this behaviour on your machine too?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on June 27, 2016, 09:48:56 pm
If the video is done well, it can be watched both by beginners and more advanced users.
Please check my posting more careful :)

Basically the videos from Shahriar, lack structure, and don't take up the classical formal tests from the start to the end.

With proper structure in place, educational explanations on a blackboard in between, to not only focus
on the instrument as such, but also about the background technology related to spectrum analyzers, you can do a video that is both learnful, not boring, includes variation, and which is accessible to beginners and more advanced users. With an index at the beginning advanced users can start the video at the proper section.

Like I said before: I think we are looking for a 3rd type of video blogger, next to Dave/Jack and Shahriar.

Nobody is perfect. And there is always room for improvement. If only more video bloggers and forum users would realize this :)

To come back on the topic of the videos made by Shahriar.

Here is an example video, that demonstrates the same approach of Shahriar: Trying to impress by rambling technical buzz words, without any overall structure in the video whatsoever, resulting in a video that is totally useless to people who are not already experts in the field.

https://youtu.be/Gl1FHUIWNzY?t=49 (https://youtu.be/Gl1FHUIWNzY?t=49)

Note that people who are already experts in the field don't need these videos in the first place :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TeusTukker on July 03, 2016, 01:46:33 pm
.... 2)  there is a free PC software called EasySpectrum, this works good. You can save the screen picture to PC with a black or white background.
@Deuze: On my SSA3021x with firmware 07.05, the software Easyspectrum will not start. It shows an errror message that my firmware is not the latest one (which it is). When I downgrade to 07.03, everything is fine. Can you confirm this behaviour on your machine too?
On mine with version 07.05 is connected to LAN and shows up in the Home network list in the ADSL modem. However, in the "Connect" dialog box it does not show up (It shows my SDM3055 though). It is a bug  :(
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on July 03, 2016, 04:40:34 pm
.... 2)  there is a free PC software called EasySpectrum, this works good. You can save the screen picture to PC with a black or white background.
@Deuze: On my SSA3021x with firmware 07.05, the software Easyspectrum will not start. It shows an errror message that my firmware is not the latest one (which it is). When I downgrade to 07.03, everything is fine. Can you confirm this behaviour on your machine too?
On mine with version 07.05 is connected to LAN and shows up in the Home network list in the ADSL modem. However, in the "Connect" dialog box it does not show up (It shows my SDM3055 though). It is a bug  :(
I did connect it through USB (the connector on the back side) to the PC, not LAN.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TeusTukker on July 03, 2016, 07:42:09 pm
So, both LAN and USB do not work. I noticed today: if I leave EasySpectrum running and the connect dialog open sometimes the SSA will say "press escape to go local". So the PC it is trying to connect.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 03, 2016, 07:52:44 pm
On mine with version 07.05 is connected to LAN and shows up in the Home network list in the ADSL modem. However, in the "Connect" dialog box it does not show up (It shows my SDM3055 though). It is a bug  :(
Welcome to the forum.

There is a good chance Siglent are aware of this and you may have noticed the unit Dave did his EEVblog review with had FW version 7.06 installed. We have yet to see this version offered publicly however I'll point Siglent tech support to your post so we can get some idea if there is an outstanding LAN connection problem and when it will be fixed.
So, both LAN and USB do not work. I noticed today: if I leave EasySpectrum running and the connect dialog open sometimes the SSA will say "press escape to go local". So the PC it is trying to connect.
Interesting.....
Other members have posted screenshots from both USB and LAN connection, and yes and I see you have SDM3055 that apparently works with both USB and LAN so we'll ask tech support for pointers for a fix.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 05, 2016, 10:03:21 am
New Firmware for SSA3000X series

Version: P07.07
http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X-P07.07.rar (http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X-P07.07.rar)
7.2 Mb

Changelog from website

1.   Add “amplitude correction editing functions”
2.   Add “input impedance switching function between 50? and 75?”
3.   Add “jpg format screenshot function”
4.   Add “Reset & Clear function”
5.   Fixed “problem of loading U disk is slow”
6. Separate the “File Type” into “View Type” and “Save Type” in the file menu.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on July 05, 2016, 01:57:43 pm
There is also a new version of the EasySpectrum software available at

http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/Easyspectrum.rar (http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/Easyspectrum.rar)

It is Version P.03.01 and does require the
FW version 100.01.02.07.07 on your SSA3000X spectrum analyzer.

We have not tried it out yet but it is said to include:
* Spectrum Monitor Function - 2D/3D display
* Supports TOI measurement
* Improved / Re-edited Help files

We will take a look at it this week.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on July 05, 2016, 06:02:09 pm
Dear Siglent,
Have you investigated the issue with a ghost frequency that Dave reported in his review video?
He could find a ghost frequency in the spectrum, that seemed to come from the internal electronics in the spectrum analyzer itself.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on July 05, 2016, 07:21:56 pm
Dear Siglent,
Have you investigated the issue with a ghost frequency that Dave reported in his review video?
He could find a ghost frequency in the spectrum, that seemed to come from the internal electronics in the spectrum analyzer itself.

Hi Pascal_Sweden,

Are you referring to the spur at about 1 GHz that was around -138 dBm?
I just tried that here with the same setup conditions Dave had and got the same thing.

I will check with the spectrum analyzer engineering product manager and see what he can tell us about that.
Thanks.
Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TeusTukker on July 05, 2016, 08:31:30 pm
There is a good chance Siglent are aware of this and you may have noticed the unit Dave did his EEVblog review with had FW version 7.06 installed. We have yet to see this version offered publicly however I'll point Siglent tech support to your post so we can get some idea if there is an outstanding LAN connection problem and when it will be fixed.
I updated my SSA to version 07.07, EasySpectrum to 03SP1, and the VISA drivers to 15.5 and it works now!  :popcorn:

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 05, 2016, 08:49:54 pm
Internal spurious  are normal in many receivers, including spectrum analyzers.
Input related and also not input related spurs.

Here example from Rohde&Schwarz FSC
https://cdn.rohde-schwarz.com/pws/dl_downloads/dl_common_library/dl_brochures_and_datasheets/pdf_1/FSC_dat-sw_en_5214-3330-22_v0200.pdf (https://cdn.rohde-schwarz.com/pws/dl_downloads/dl_common_library/dl_brochures_and_datasheets/pdf_1/FSC_dat-sw_en_5214-3330-22_v0200.pdf)

Some characters can not show... if need, read pdf.
Quote
Image frequencies
fin – 2 × 21.4 MHz < –70 dBc, typ. –80 dBc
fin – 2 × 831.4 MHz < –70 dBc, typ. –90 dBc
fin – 2 × 4881 MHz –60 dBc
Intermediate frequencies
21.4 MHz, 831.4 MHz, 4881.4 MHz –60 dBc, typ. –80 dBc
8931.4 MHz –50 dBc

Other interfering signals,
signal level – RF attenuation < –20 dBm
f ? 3.6 GHz
spurious at fin – 2440.7 MHz < –60 dBc
3.6 GHz < f ? 6 GHz
spurious at fin – 4465.7 MHz < –60 dBc

Other interfering signals,
related to local oscillators
f ? 3.6 GHz
?f < 300 kHz –60 dBc
?f ? 300 kHz < –60 dBc
f > 3.6 GHz
?f < 300 kHz –54 dBc
?f ? 300 kHz < –54 dBc
f = receive frequency

Residual spurious response
input matched with 50 ohm,
without input signal, RBW < 30 kHz,
f ? 3 MHz, RF attenuation = 0 dB,
tracking generator = OFF
< –90 dBm


Siglent SSA3000X specifications

Quote
Residual response (= Residual spurious response)
input terminated = 50 ohm, attenuation = 0 dB
<-90 dBm,typ.


And afaik they are well below (better) than specified (typical) limit.


Just simplified, and there can be much more than just these named...
http://rf-design.blogspot.fi/2008/07/spectrum-analyzer-residual-spurious.html (http://rf-design.blogspot.fi/2008/07/spectrum-analyzer-residual-spurious.html)

Quote
Spectrum Analyzer Residual Spurious Response

When the RF input is terminated, the spectrum analyzer may still show discrete responses while the LO's are sweeping. This occurs because at certain LO frequencies, the harmonics of the first and second LO mix together forming a product that is equal to an IF frequency. If this "spurious" IF frequency gets into the IF path, the detector will see a signal and therefor the display will show a blip at the RF frequency where m*LO1-n*LO2 = +/-IF. IF can be any of the IF frequencies in the instrument.

Using Google there can find lot of reading for whole rest of life about spurs, in theory and in practice. Spectrum analyzer IS just one kind of heterodyne receiver.

Of course it is important to reduce these spurs as far as reasonable but if need really clean all we do not have enough money for buy these.

I can not see any serious issue in SSA3000Xrelated to internal spurs. But, user is good to know these scatter spur frequencies just as example 1540MHz, 1905MHz etc. Oh and 20nVrms level 1GHz in my test SA. Is it 10 fW (0.01pW)  in 50ohm system?

It is nice if Siglent can attenuate/reduce these but many times it is hard (and some times also hard core) rf-designers hardware work.
There is many other much more important things to do.

In all T&M instruments, all what you see are errors and lies mixed with illusions of reality.

 

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pherdie on July 06, 2016, 01:50:43 am
Re: New Firmware

Apparently no more system lock ups when manually adjusting the bandwidth!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 06, 2016, 03:39:09 am
Re: New Firmware

Apparently no more system lock ups when manually adjusting the bandwidth!
Thanks.
Please tell us more.....previous firmware? Was it an ongoing problem?

I don't think I've seen this problem mentioned before.  :-//
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: KE5FX on July 06, 2016, 06:26:58 am
This is why you don't use nice round frequencies like 100 MHz in your equipment.  :-DD 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 06, 2016, 08:31:19 am
... issue with a ghost frequency that Dave reported in his review video?

What is small and what is big?
~0.3 attoWatt.  It is lot of. But also it is bit low...


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=238109;image)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on July 06, 2016, 12:13:50 pm
Yes, RF-Loop is absolutely correct regarding spurious responses. I had responded before I stopped to check the specification. With a spec of <-90 dBm, this -138 dBm spur would fall well within limits. Most any generator, spectrum analyzer or other source of RF / microwave is going to have unwanted harmonic and non-harmonic related responses.
Checking other manufacturers' spectrum analyzers in this class shows other models having similar specifications for Residual / Non-Harmonic related spurs.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 06, 2016, 12:46:38 pm
In all T&M instruments, all what you see are errors and lies mixed with illusions of reality.
:-+ Too bad this text is too long for a T-shirt though.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pherdie on July 06, 2016, 09:08:23 pm
Re: New Firmware

Apparently no more system lock ups when manually adjusting the bandwidth!
Thanks.
Please tell us more.....previous firmware? Was it an ongoing problem?

I don't think I've seen this problem mentioned before.  :-//

It was mentioned in a previous post and it occurred during Dave Jones' EEV Blog video review.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on July 08, 2016, 11:21:28 pm
Since I found the 30kHz RBW limit on the SSA3X Analyzers (when the TG is active) a little awkward (see here: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg975408/#msg975408 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg975408/#msg975408)), and while "rf-loop" correctly pointed out that this shouldn't be a problem, I wanted to dig a little bit deeper into the matter of the tracking generator in this machine.

What made me really wonder is that I wasn't able to get a proper parallel resonance dip with a very accurate 1MHz crystal, whatever I tried -- there was always some kind of "hills and valleys" where the dip should be visible. Also the series resonance peak appeares a little "wiggly", see the screenshots in the above link.

Other (less accurate) crystals measure fine without any visible artefacts. The difference is that the mentioned "high accuracy crystal" has a very small frequency span between series and parallel resonance, it's just about 950Hz whereas more common crystals have spacings more like several tens of kilohertz. The reading cannot be an inherent characteristic of the crystal since on my other SA (Rigol 815TG) and also on my 8753C VNA it measures fine. So the problem has to be related to the way the TG in the SSA3X works.

As I reported in the contribution linked above, I found the TG of the Siglent analyzer to produce some "wobble" in the frequency while scanning, and I wanted to undestand better why it does so and what it means. With the TG signal viewed on the scope, it appeard the wobble gets worse when the video bandwidth (VBW) is increased (resolution bandwidth of the analyzer anyways preset at 30kHz for the small spans). So I hooked up the Siglent's TG output to my Rigol DSA to get an idea of the spectrum and guess I was surprised what I found: It seems the increments are not the same over the whole VBW range but get bigger with incresing VBW setting. Moreover, it seems there is some kind or relationship with the "frequency wobble" and the scan of the SA input (it's difficult for me to explain but otherwise it would be impossible for the "hills and valleys" of the very narrow bandwidth crystal to appear). Please see the attached screenshot of the TG scan shape of my "slightly tuned" SSA3X. The basic settings are always the same (center frequency 1MHz, span 3kHz, TG 0dBm, 30kHz RBW, sweep time approx. 12s, changing the "frequency step" has no effect on the TG scan pattern. The scans on the Rigol were done with "max hold" trace, summed up over approx. 20 minutes each. The cyan trace resembles 10Hz VBW, the magenta one 100Hz and the yellow one 1kHz VBW on the Siglent.

While the cyan trace should be able reproduce the characteristics of the high precision crystal fairly well, it actually causes a lot of artefacts while increaseing VBW settings just "smears" the curve. When I use the TG in the Siglent and the Rigol SA to display the spectrum (sweep time about 24s (Siglent) / 300ms (Rigol)), I need only about three scans to get a "half-way decent" spectrum of the Crystal while the Siglent alone simply generates artefacts. For comparison, a trace of the Rigol TG/SA is also shown.

I also noticed a small bug in the recent SSA3X firmware (7.07): When the device is configured to start with the last configuration when powering up, and it has been powered down with the TG enabled, the TG will be enabled upon power-up but the TG control light will stay off. I'm not sure if the TG should be enabled after power-up at all even if the Analyzer had been shut down with the TG on. But at least the TG indicator should be lit if it is turned on.

Otherwise, the SSA3X appears to be a decent device so far, yet I would appreciate if Siglent had a closer loog at the TG sweeping and if it may be possible to simply depend TG frequency step size on the sweep time so the user could decide to have a slow/accurate measurement or a faster but not as accurate one, especially since RBW is limited when using the TG.

Cheers,
Tom
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 09, 2016, 06:02:11 am
Broadly speaking agree.


I have also made some investigations and it is partially ok  but then there is also need for  improvement if we want SA-TG what can really use for DUT what have very steep and deep edges.  SA RBW is not so important (exept that it can use for hide problems in TG but also depending how  SA work. In full analog sweeping SA things are different)

Most important, mandatory,  is TG signal good quality(1).
If stepping sweep, there really can not be glitches in level or freq jitter - phase noise. Of course also SA side is important but this is other thing (when TG is perfect, then need also look SA side how it works for more or less perfect result)

1) Simply talking: If run pure fixed sine to example filter steep edge still get fixed level out. But then start "jittering" this frequency and it  is of course translated to AM modulation (note AM LSB and USB). Using sweep with RG and SA we just want see this AM modulation related to perfect sweep. But we do not want see AM modulation what is result from other freq change - jittering. More steep edge filter etc is our DUT more important is TG quality.

Now First: This example is how it need  look, this we need, Siglent! (exept RBW setting and truth that this take 1000 second)
(later how it looks with SSA TG)

This is made using External (step)Sweeping HP8644B generator instead of internal TG

And also this example do not at all have very deep and very steep level change with small freg delta
(60dB with <<10ppm  change in frequency is perhaps this kind of steep what I mean, is it for work with this kind of machine...all kind things can dream..)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239081;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 09, 2016, 10:06:27 am
...

(later how it looks with SSA TG)



Here..


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239109;image)

Here first image is one simple example with more steep changes (Note 600Hz/div) .  TG jitter together with RBW 30kHz start coming in and set limits...
Trace B. Same DUT ((Xtal) sweeped using Extrernal Sweep and others with SSA TG. 
Trace C is just for show where is bottom when input is open and when look traces A and D.



(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239135;image)

Second image is using other Xtal (not so steep) as DUT. Here response is not so steep and no problem visible.
Problems start as shown in first image where is much more steep response as TurboTom has previously been well presented.

Note 2500Hz/div. 

TurboTom tests and also my tests can show what kind of limits is its usability. If you work out from these limits all is ok. If user reach these limits he can still use it but the interpretation of the results requires knowledge and experience with the device. If go more deep over limits it can say, game is over. Every equipment have limits. If can not live with these limits then need other kind of equipment.
If there come improvement then it come. But this is true now and with this user need live now.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: jjoonathan on July 09, 2016, 04:12:31 pm
Speaking of knowing limitations, I keep hearing that the sweep rate isn't quite as good for wide spans as the DSA815 (which reports 50ms SWT for SPAN=1.5GHz RBW=1MHz but due to crippled update rate only squeezes in 4 or 5 sweeps a second). I can see the slower sweep time in the eevblog 3000x review video, but I believe this was with sweep type set to "accuracy" rather than "speed" -- what is SWT (and update rate) of SPAN=1.5GHz RBW=1MHz on the "speed" setting? Can you manually adjust it to be even faster?

I'd love to swap out my 815 and get the better BW, noise floor, and max update rate of the 3000x, but one of my major use-cases of the 815 is for "wide span surveys" and I'd hate to take a step back on that front without knowing what I'm getting into.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on July 09, 2016, 11:11:39 pm
"Standard" sweep times for wide band scans are worse than with the Rigol, yet the preset sweep time can be overridden and reduced ("uncal" will be displayed in the upper left corner of the screen). Sweep times and screen update rates appear to follow some funny relation, standard sweep time for 0...1.5GHz (to resemble the DSA815) in "speed" setting is 144ms and screen update frequency is approx. 3.1 Hz (??). Sweep time can be reduced to 24ms which results in approx. 12.6Hz screen update rate, albeit at considerable more noise and artefacts. A somwhat acceptable trade-off between accuracy and fast reaction appears to be the combination of the fastest sweep time with a low count trace averaging (5...10 sweeps).

Narrow bandwidth scans are lighning-fast compared to the Rigol due to the FFT algorithm (if it suits the job).

I also did some more testing of the TG over the 3.2G range and found it to be catastrophically bad above approx. 2.5GHz. There's actually a dip at around 3GHz that reaches -5dBm after the device has warmed up (initially it's about 1dB better). Unfortunately, I haven't got a calibrated RF generator that covers the range up to >3GHz. All that I've got that's half-way suitable at all is one of these cheap Chinese USB synthesized sweep generators that run from 35MHz to 4.4GHz. I wanted to understand if the problem with the very ugly TG spectrum is actually the TG or the SA section (probably a little of both...). so I fed the signal of the "el-cheapo" sweep generator into the SA and set the sweep time very slow so i could get a more or less proper spectrum with a "max hold" trace over some 30 minutes. This is the yellow trace in the attached screenshot. The other three traces are of the internal TG of the siglent, yet with different connection cables:

The yellow trace with the sweep generator and the purple trace were taken with a high quality Suhner semi-rigid cable of approx. 20cm length (N to SMA / N to SMA-M plus quality SMA-F to N adapter).

The blue trace has been recorded with a DIY 30cm RG316 SMA-M to SMA-M cable and two quality SMA-F to N adapters.

Just out of interest, I used a cheap 80cm RG58 BNC cable and two BNC to N adapters for the green trace.

The comparison between the yellow and the purple traces (these are the only relevant ones) suggests that it's very probable that the calibration problem rather lies in the TG than the SA section since there aren't any obvious identical features between these two traces. So it will be necessary to have a look at the internal calibration data to see if it's possible to "tune" the TG to better match the 0dB line.

Cheers,
Thomas


Edit -- typo(s)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: jjoonathan on July 10, 2016, 12:27:17 am
I actually probed the DSA815 VCO at one point (well, its three VCOs, which have charming red LEDs under the RF shield to tell when each is active), and it wasn't lying about its sweep speed, just conveniently neglecting to mention the dead time -- I suspect the Siglent is the same way. The real question is why. I suspect it has something to do with the PLL, but I don't know enough about PLLs to speculate. It would be a real shame for an instrument with such modest compute requirements to be bottlenecked by computation in this day and age.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on July 10, 2016, 11:41:25 am
Okay - just had a look at the TG calibration, and - unfortunately - it's a joke... There's a file "cali_tg" that's just 135 bytes long. It contains the complete calibration data for the TG and looks like this (on my machine):

0 599300 4 599300 1244300 5 1244300 1324300 4 1324300 1569300 3 1569300 2834300 4 2834300 2884300 3 2884300 2964300 1 2964300 3200000 0

There are always three consequent values that belong togeter which define the frequency span segment and the attenuation value for that segment, i.e. the first segment spans from 0 to 599.3MHz and is attenuated by 4dB and so on. Actually, the band pass filters of the 1st LO switch over at input frequencies of 599.3MHz and 1569.3MHz. At these frequencies, there are also obviously calibration band edges configured.

I thought to myself "super -- let's change the calibration bands a little so they better match the spectrum of the particular TG in my machine", so initially I prepared a calibration file with all 0dB attenuation just to see the "natural" response of the TG and already got the first setback: There's a deep ditch of the TG at around 3GHz which (even unattenuated) drops down to approx. -5dBm when the machine has warmed up. When cold, it's about 2dB better. So this problem cannot be solved by mere software calibration, it would require a review of the TG hardware. My next attempt to calibrate the TG otherwise was also more or less a complete failure: It seems the calibration frequency bands are fixed and cannot be changed to slightly other values. So all I could do was modify the attenuation values of the existing bands a little which brought some minor improvement but no real change.

Unfortunately, I didn't record a trace with the original calibration so I can only show the TG without calibration (yellow trace) and with my new, modified calibration (magenta). Please keep in mind that the dip around 3GHz will get worse (by almost 2dB) when the instrument warms up, the attached screenshot was taken just minutes after powering up.

Room for improvement... but wait a moment, I bought a 2.1GHz spectrum analyzer and over this frequency range, the TG works okay. Everything else is my own problem...  ;)

Cheers,
Thomas



Edit: Attached the wrong screenshot...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on July 10, 2016, 12:40:45 pm
Just an idea: At everything > 2 Ghz  cables and connectors can play an important role.  Did you check them at a known system to be sure about their impact to the displayef response?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 10, 2016, 02:13:31 pm
Measured TG output directly  from connector. (Power sensor N directly in TG out N and all temperatures well stabilzed)
(This method of course include all RF what is coming out)

Reference level 0dBm @50MHz

TG level set 0dBm. TG in zero span mode and manually stepped from around 1MHz to 3200MHz.
Sensor calibrated to 0dBm @50MHz and for other freq used sensor correction table.

TG 50MHz out between 0 and  -0.1 dBm

from 1 to 3200MHz there is level variations mostly less than < +/-1dB and then  pair +/-2dB  and then one clear  most high and low:
-3.0 - -3.1dB @ 2996MHz 
+2.9 - +3.0dB @ 2468MHz

because my power sensors cal are obsolete I did same measurement with two sensor, 8481A and 8482A so I can trust result bit better. Both give so near same that in practice it can say "same".
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on July 10, 2016, 02:51:56 pm
So the TG is only in a +-2dB range up to approx. 2.7 Ghz.
Fine for me....  :) but good to know.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 10, 2016, 02:56:31 pm
So the TG is only in a +-2dB range up to approx. 2.7 Ghz.
Fine for me....  :) but good to know.

No, you do not know after my test. This do not tell your SSA! It tell my SSA in my test condition.
Every SSA is different!  This is why there is (afaik) personal correction table for every individual SSA.

Also sidenote.
Power meter measure total RF power out from TG N connector. It is NOT frequency selective!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on July 11, 2016, 12:22:57 am
If the spurious response comes from the device internals itself, isn't there an easy way to characterize the spurious response for a spectrum analyzer under no load, and calibrate, adjust, and eliminate it from the readings?

Or would that spurious response be unstable over time, depending on external parameters, such as electro-magnetic noise, interference, reflection, ambient temperature?

For comparison: Are all spectrum analyzers subject to this? How does the Rigol DSA185-TG perform on this front?

Is it too costly to make a spectrum analyzer with zero spurious response, or is it just impossible by design, based on the topology and build up of the various stages in the spectrum analyzer?

Are there different variations possible in the build up of the various stages in the spectrum analyzer,
and are some variations less subject to spurious response compared to others?

Is the build up of the stages in most spectrum analyzers the same or very similar, or are there 2 or more fundamental variations and approaches that are completely different from each other, and that have a completely different internal spurious response by design?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 11, 2016, 06:45:02 am

Is it too costly to make a spectrum analyzer with zero spurious response, or is it just impossible by design, based on the topology and build up of the various stages in the spectrum analyzer?


Not only too costly but also impossible.  Just as impossible as doing pure sinewave or ideal rectangle wave - or what ever ideal. School books with nice ideal sine and square are just so out from reality what can. In reality there is no pure sine wave, no exact time, no exact voltage, no ideal mixer, no ideal filter, no ideal amplifier...  you want more. As told previously, all what you see on oscilloscope or spectrum analyzer display are collection of errors mixed with undefined truth.

Too often I quote what Keyshit (former Agilent, former Hewlett-Packard) tell us.
Here from Tektronix.
Why they all talk about spurious, residuals etc. Rohde&Schwarz, Tektronix, Keysight, Anritzu, Advantest, and so on...


From "Fast, Low Level Spurious Search with
Tektronix Real-Time Signal Analyzers"
Quote
Considering the Spurious Performance of
Spectrum Analyzers


Measuring low level spurs requires care even when the
spectrum analyzer’s Displayed Average Noise Level has
sufficient margin to perform the required measurements.
All spectrum analyzers create artifacts or spurs that can
appear at low levels
. Some spurs are created internally by the
Spectrum Analyzer’s circuitry. Others are generated inside the
instrument as a result of input signal interactions with internal
signals and non-linear circuit behavior.
These unwanted
signals, typically related to harmonics of the input signal, are
highly dependent on the maximum signal level present in the
input, even when the large signal lies outside the displayed
span.


Residuals
Residual Spurious responses are internally generated spurs
that exist in all spectrum analyzers and are independent of
any input signal
. These unwanted signal components are
the result of imperfect isolation between the various signal
paths inside the spectrum analyzer and can come from digital
clocks, local oscillators or switching power supplies. Spectrum
analyzers are regularly used to measure spurs far below their
Residual Spurious specifications. One technique to account
for these residual signals is to measure them by taking a spur
sweep with the input terminated.
The resulting list of spur
locations and levels can be tabulated and then removed from
the subsequent measurement results. Residual Spurious
are expressed as an absolute power level, specified in dBm.
This means they do not change level with any input. The
specification for the RSA6120B is -90 dBm for frequencies
from 40 MHz to 200MHz, and -95 dBm (-110 dBm Typical)
from 200 MHz to 20 GHz. These signals must be well
understood to ensure they are not mistakenly included in the
results as they may not be from the DUT.



Spurious with Signal
Spurious with Signal Present or signal-related spurs are the
result of unintended interactions between the input signal
and the various internal clocks and local oscillators that are
part of the spectrum analyzer’s circuitry. Most signal-related
spurs are caused by non-linear behavior in the spectrum
analyzer’s circuitry and are highly dependent on the levels
of signals present at the spectrum analyzer input. There are
several types of signal-related spurs which are often specified
separately. They include image rejection, harmonics, third
order intermodulation, second order intermodulation, etc.
The specifications for signal-related spurs are usually in terms
of dB below the input signal level or dBc. Signal related
spurs specifications are especially relevant if a low level spur
search must be made in the presence of a high level signal.
Measuring spurs in a transmitter output, for example, may
require the measurement of spurs at the -120 dBm level as in
our example while the transmitters intended output signal has
a power of several watts. In these cases, it might be required
to filter out the transmitter’s signal (notch filter) to make sure
that its level does not exceed the input level specified in the
analyzer’s spurious specifications.
All spectrum analyzers publish spurious with signal
specifications that vary with acquisition BW and input
frequency at a specified level of input signal.
The RSA6120B,
for example, performance varies from -78 dBc to -70 dBc
depending settings with a maximum signal level of -25 dBm
after RF attenuation. The option 51 preamplifier, when used,
would typically achieve similar performance with a maximum
input signal at approximately a 30 dB lower level.

Harmonics
These unwanted signals can appear whenever the analyzer
is tuned to N times the frequency of a signal present at the
input (N is an integer). The most relevant is the 2nd-harmonic
specification (N=2). The RSA6100B Series specifies 80 dBc
harmonics for -25 dBm input signals with no RF attenuation
and preamplifier off. The Option 51 preamplifier, when used,
would typically achieve similar performance with a maximum
input signal at -55 dBm with no RF attenuation.
Predicting the spurious behavior with Input is usually more
difficult than harmonics or residual spurious. A detailed
analysis requires knowledge of the frequency conversion
stages internal to the Spectrum Analyzer (Local Oscillators,
IF frequencies, ADC clocks, etc.) These kinds of spurs will
be present at frequencies related the mixing of internal
frequencies and harmonics of the input. For example, if one of
the local oscillators in a spectrum analyzer is at 9 GHz, then
signals harmonically related to the combination of the input
signal and 9 GHz could show up as spurs.

How to recognize internally generated spurious what are not input related.

It is simple (mostly).

Terminate input and look if it is there.

Thumb rule: If you have signal connected. Change attenuator example 5 or 10dB. If it is your real signal its level do not change or change is minimimal. If it is spur what is there also if there is not input its level change around same amount as you change attenuator. (because this "signal" does not walk through the attenuation)

Type this phrase to Google: spectrum analyzer residual response

....and start reading.

Here SSA3000X most important normal input independent internally generated  "spurs"   and also one internally (input independent) generated spur compared to real input signal and changing attenuator level. There can see how real signal behave and iiis behave when change attenuator.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239601;image)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239603;image)
Correct: recognize
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on July 11, 2016, 07:34:35 am
Thanks for your detailed feedback! Really nice explanations and screenshots.

The screen composition of the Siglent is very well laid out, and looks very professional!

BTW: I noticed you are based in Finland. Greetings neighbour!
Only spurious response in spectrum analyzers, and no spurious response in ice hockey right? :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 15, 2016, 11:27:30 am
I won't profess to be any sort of SA expert, so some shots of my fiddlings using a simple 25mm diameter 50 ohm loop "sniffing" various emissions from a Samsung tablet

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=240557)

Loop

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=240559)

I'm quite impressed with the file management UI, you can maybe see some of it in the poor pic above but you can even capture a screenshot of it.  :)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=240561)



More fiddling to come.  :popcorn:

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on July 21, 2016, 04:03:55 pm
What about the spurious response (both internal spurs without signals connected, or spurs as a result of the interaction with a connected signal) in an analog spectrum analyzer versus the spurious response in a digital spectrum analyzer?

Maybe analog spectrum analyzers are better in this field? Or are they worse?

How is the analog spectrum analyzer HP 8560E doing in this field, in comparison with the digital spectrum analyzer Siglent SSA3021X?  Any clear winner to identify in terms of low to zero spurious response? (both internal spurs without signals connected, or spurs as a result of the interaction with a connected signal)


If the spurious response comes from the device internals itself, isn't there an easy way to characterize the spurious response for a spectrum analyzer under no load, and calibrate, adjust, and eliminate it from the readings?

Or would that spurious response be unstable over time, depending on external parameters, such as electro-magnetic noise, interference, reflection, ambient temperature?

For comparison: Are all spectrum analyzers subject to this? How does the Rigol DSA185-TG perform on this front?

Is it too costly to make a spectrum analyzer with zero spurious response, or is it just impossible by design, based on the topology and build up of the various stages in the spectrum analyzer?

Are there different variations possible in the build up of the various stages in the spectrum analyzer,
and are some variations less subject to spurious response compared to others?

Is the build up of the stages in most spectrum analyzers the same or very similar, or are there 2 or more fundamental variations and approaches that are completely different from each other, and that have a completely different internal spurious response by design?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 21, 2016, 08:58:21 pm
What about the spurious response (both internal spurs without signals connected, or spurs as a result of the interaction with a connected signal) in an analog spectrum analyzer versus the spurious response in a digital spectrum analyzer?

Maybe analog spectrum analyzers are better in this field? Or are they worse?

How is the analog spectrum analyzer HP 8560E doing in this field, in comparison with the digital spectrum analyzer Siglent SSA3021X?  Any clear winner to identify in terms of low to zero spurious response? (both internal spurs without signals connected, or spurs as a result of the interaction with a connected signal)

As suggested study replies #298 and #314.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on July 22, 2016, 09:27:47 am
What about the spurious response (both internal spurs without signals connected, or spurs as a result of the interaction with a connected signal) in an analog spectrum analyzer versus the spurious response in a digital spectrum analyzer?

Maybe analog spectrum analyzers are better in this field? Or are they worse?
...

The difference between ‘analog’ and ‘digital’ spectrum analyzers is only in the final IF processing, where analog SAs basically have (quartz crystal) filter banks, whereas digital ones utilize a high resolution ADC and digital signal processor.

The RF part is basically always the same, i.e. some swept multi-conversion superheterodyne receiver - and this is where the spurs come from. It is mainly the non-ideal characteristics of amplifiers, mixers, filters and LO synthesizer(s) causing the spurs (both residual and input signal related ones).

So it is not a question of digital vs. analog, but the design of the RF part of the instrument. The Siglent SSA3000X appears pretty decent and I would be surprised to find any vintage SA that performs significantly better in terms of residual spurs. It might be something different when it comes to signal related spurs, particularly intermodulation products, where I assume that the SSA3000X is as good as the majority of SAs, but of course cannot compete with the few instruments optimized for high dynamic range like R&S FSEA30, probably not even with an old HP 8560 as this instrument also appears to perform above average in terms of 3rd order dynamic range.

Btw. The HP8560 are ‘digital’ as well, at least for RBWs of 100Hz and below.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 23, 2016, 01:17:59 am
More fiddlings  ^-^

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=242687)

 :scared: My ~3 yr old Siglent SDG1010 non-external referenced AWG appears to be a whole 20 Hz out.  :rant:  ;)

AWG settings 10 MHz (max) @ 200 mV p-p.


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 23, 2016, 06:23:19 am
So how accurate is a new SDG2042X ?

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=242725)

That's better, only 2 Hz off without an external reference.  :phew:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 23, 2016, 06:48:02 am
That's better, only 2 Hz off without an external reference.  :phew:


Impressive! At 40 MHz thats 50ppb isn't it? :-+

20Hz out in the previous post is 2ppm by the same logic.
I don't know if thats the correct way to calculate it, the beauty of EEVBlog is there is always someone who knows.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 23, 2016, 08:05:50 am
That's better, only 2 Hz off without an external reference.  :phew:


Impressive! At 40 MHz thats 50ppb isn't it? :-+

20Hz out in the previous post is 2ppm by the same logic.
I don't know if thats the correct way to calculate it, the beauty of EEVBlog is there is always someone who knows.
Not having a frequency counter I wasn't sure what to expect but I did know there are many that use the SDG1k series externally referenced and some even rework/replace the internal reference for better accuracy. There's quite a bit of discussion about that in the SDG1000 and 800 thread.
Being nosey and needing to become more familiar with SA's I just had to check.  ;D

However there's an Auto Cal setting in the SSA3kX I had turned off.  :palm:
After getting into that part of the UI I hit the Help for some info on it.
It first runs after 30 mins then at intervals after that.......If it's been done right the frequency of Auto Cal should be related to ambient temp variations.........well, IMO.

More fiddling needed.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 23, 2016, 11:02:57 am
Spurred on by the above results and gaining a little more confidence with basic use it was time to look at another sine wave output, this time from the inbuilt AWG in a SDS2000X DSO.

Autoset
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=242767)

Yep, that's what is obtainable with just one push but look at the resolution bandwidth, no way I could see what I was looking for.

Autoset Zoom
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=242769)

Better but the frequency Span and sweep values are still too large.

Manual
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=242771)

A few tweaks later in manual mode revealed what I was looking for.
108 Hz out.  :scared:

But from the SDS2kX datasheet:
SDS2000X series AWG Frequency Accuracy ±50 ppm
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on July 23, 2016, 11:47:14 am
A few tweaks later in manual mode revealed what I was looking for.
108 Hz out.  :scared:

But from the SDS2kX datasheet:
SDS2000X series AWG Frequency Accuracy ±50 ppm

Isn't it funny how all SDS2k(X) seem to run a little high in terms of internal reference frequency?

My measurements with 25MHz out of the WaveGen:
SDS2k: +440Hz (+17.6ppm)
SDS2kX: +333Hz (+13.3ppm)

My standalone Function Genrator is specified to +/-100ppm for 1 year over the temperature range of 18°C ~ 28°C, and right now it's +29.2°C here in my home lab and the instrument is several years old without recalibration. And guess what? It is just 38Hz high at 25MHz, which is only +1.5ppm. This is what I'm used to with all my equipment and I have always wondered why Siglent seems to struggle to do the same...

The winner amongst the SDS2k(X) instruments so far is your SDS2kX with just +108Hz (+4.3ppm).  :-+

Not sure how accurate the measurement with the SSA3kX is though. Yes, according to the data sheet, internal reference of the SA should be within 1ppm, but the marker peak search might also be a little off.

Unless the SA has a built-in true frequency counter (some have), it isn't the instrument of choice for me when it comes to highly accurate frequency measurements. Of course it should be fine as long as we're talking about a couple of ppm, but you really cannot trust it whenever you want accuracies better than that... ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 23, 2016, 02:52:33 pm
A few tweaks later in manual mode revealed what I was looking for.
108 Hz out.  :scared:

But from the SDS2kX datasheet:
SDS2000X series AWG Frequency Accuracy ±50 ppm

Isn't it funny how all SDS2k(X) seem to run a little high in terms of internal reference frequency?

My measurements with 25MHz out of the WaveGen:
SDS2k: +440Hz (+17.6ppm)
SDS2kX: +333Hz (+13.3ppm)

My standalone Function Genrator is specified to +/-100ppm for 1 year over the temperature range of 18°C ~ 28°C, and right now it's +29.2°C here in my home lab and the instrument is several years old without recalibration. And guess what? It is just 38Hz high at 25MHz, which is only +1.5ppm. This is what I'm used to with all my equipment and I have always wondered why Siglent seems to struggle to do the same...

The winner amongst the SDS2k(X) instruments so far is your SDS2kX with just +108Hz (+4.3ppm).  :-+

Not sure how accurate the measurement with the SSA3kX is though. Yes, according to the data sheet, internal reference of the SA should be within 1ppm, but the marker peak search might also be a little off.

Unless the SA has a built-in true frequency counter (some have), it isn't the instrument of choice for me when it comes to highly accurate frequency measurements. Of course it should be fine as long as we're talking about a couple of ppm, but you really cannot trust it whenever you want accuracies better than that... ;)

Marker peak tracking is quite accurate. Much better than 1Hz resolution what it show. When follow it, it discipline very accurately to peak and follow it.  When I take this image it some times move ine pixel left or right and some times it also show 10MHz but mostly 1Hz less.

Signal is coming from Rb (Rb error sure less than +/- 5mHz but I do not promise more because there is time when I have adjusted it)
Same signal is also reference for HP83131A for measure SSA3000X 10MHz Ref Out.
It is bit high, (so,  SA readings bit low). When I take this image SSA Ref Out freq is around 10 000 000.430 Hz after over half hour stabilizing time (some first minutes it really sweep lot, nearly like ocxo)

But If turn (in marker functions) freq counter on (yes there is), there is some (perhaps systematic) small error. This counter resolution is 1Hz also with GHz range.
But, in this image it is not used. This is just with normal marker and tracking on.
Also if set scale to 10dB/div this peak top is wide but still it discipline marker very accurate to top middle, even when  part of trace peak  top looks straight horizontal line (due to TFT resolution) still marker is well adjusted to center


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 24, 2016, 05:05:47 am
A few tweaks later in manual mode revealed what I was looking for.
108 Hz out.  :scared:

But from the SDS2kX datasheet:
SDS2000X series AWG Frequency Accuracy ±50 ppm

Isn't it funny how all SDS2k(X) seem to run a little high in terms of internal reference frequency?

My measurements with 25MHz out of the WaveGen:
SDS2k: +440Hz (+17.6ppm)
SDS2kX: +333Hz (+13.3ppm)

My standalone Function Genrator is specified to +/-100ppm for 1 year over the temperature range of 18°C ~ 28°C, and right now it's +29.2°C here in my home lab and the instrument is several years old without recalibration. And guess what? It is just 38Hz high at 25MHz, which is only +1.5ppm. This is what I'm used to with all my equipment and I have always wondered why Siglent seems to struggle to do the same...

The winner amongst the SDS2k(X) instruments so far is your SDS2kX with just +108Hz (+4.3ppm).  :-+

Not sure how accurate the measurement with the SSA3kX is though. Yes, according to the data sheet, internal reference of the SA should be within 1ppm, but the marker peak search might also be a little off.

Unless the SA has a built-in true frequency counter (some have), it isn't the instrument of choice for me when it comes to highly accurate frequency measurements. Of course it should be fine as long as we're talking about a couple of ppm, but you really cannot trust it whenever you want accuracies better than that... ;)
Ha, funny how all these inbuilt AWG's so far have been a little high in frequency.
My nearly 3 yr old SDS2304 (HW 3.3)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=242938)

476 Hz low.  :o
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on July 24, 2016, 08:55:57 am
476 Hz low.  :o

Oh, great news – thanks for checking that!

I already wondered if there is some systematic problem, but you have now proven that it’s not.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 24, 2016, 09:09:06 am
Be carefull which reference point to choose. Basically you can't measure more accurately than the accuracy specs of the clock source in the SA or generator.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 24, 2016, 09:25:54 am
Be carefull which reference point to choose. Basically you can't measure more accurately than the accuracy specs of the clock source in the SA or generator.
::)
And you never took the moment to read rf-loops reply above.  :palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 24, 2016, 10:08:17 am
Be carefull which reference point to choose. Basically you can't measure more accurately than the accuracy specs of the clock source in the SA or generator.

If my 10MHz reference x accuracy is specified so that error is under 1ppm then it is as long as do not know more about it.
I have measured my individual  10MHz reference x so that I know, its error is less than 0.1ppm.
I can use it with this knowledge and I do not care anything about what manufacturer specifications are as long as I know better my individual unit specs what I can write.  But, this do not claim anything how it is in other single individual same equipment with same manufacturer specs. It can be better or worse than my individual and if really do not know, only known thing is manufacturer specifications and its calibration certificate.

So, if one do not really know more then can claim only as specifications as long as cal certificate is valid.

So, if look something what show 25MHz then can tell it is 25MHz +/- 25Hz if there is not more available aabout accuracy than manufacturer this specification.

My measurements are based to one selected Trimble Tb and Z3801A GPS (or based to these some times readjusted Rb's). With accuracy what I need they are enough, but still not true NIST traceable. Real accuracy is not so simple thing, depending of course if we are satisfied with max 1ppm or  <0.1ppb error.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 24, 2016, 10:17:08 am
Be carefull which reference point to choose. Basically you can't measure more accurately than the accuracy specs of the clock source in the SA or generator.
::)
And you never took the moment to read rf-loops reply above.  :palm:
I just see a lot of comparing between various generators going on without mentioning what frequency reference is being used.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 24, 2016, 10:25:30 am
Be carefull which reference point to choose. Basically you can't measure more accurately than the accuracy specs of the clock source in the SA or generator.
::)
And you never took the moment to read rf-loops reply above.  :palm:
I just see a lot of comparing between various generators going on without mentioning what frequency reference is being used.

It looks like name Siglent generate some biased blind point in your eyes.

Years I have told in many places, including also in this thread what kind of references I use.
Btw, if you do not see in SSA3000X display left top reading Ext Reference it use its internal reference. Is it difficult to know then.
If there read Ext Ref then it can not know if not explained. Difficult?

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 24, 2016, 10:42:48 am
Be carefull which reference point to choose. Basically you can't measure more accurately than the accuracy specs of the clock source in the SA or generator.
::)
And you never took the moment to read rf-loops reply above.  :palm:
I just see a lot of comparing between various generators going on without mentioning what frequency reference is being used.

It looks like name Siglent generate some biased blind point in your eyes.
I guess my name has the same effect on you  :) So no, I was just making a comment about Tautech's screendumps and the good habit of questioning the meaning of measurement results in general. He compares his generators with eachother and makes comments on their frequency being off based on -appearantly- the clock in his spectrum analyser. Statiscally it is odd that all generators he tested deviate in the same direction. It could happen but it requires some more investigation to determine whether his spectrum analyser is a bit off or the generators all are slightly high. When measuring 10MHz the 1ppm reference in the spectrum analyser has an error of +/-10Hz. At >50ppm accuracy the SDG1010 may be off by +/-500Hz at 10MHz.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 24, 2016, 10:52:03 am
Be carefull which reference point to choose. Basically you can't measure more accurately than the accuracy specs of the clock source in the SA or generator.
::)
And you never took the moment to read rf-loops reply above.  :palm:
I just see a lot of comparing between various generators going on without mentioning what frequency reference is being used.

It looks like name Siglent generate some biased blind point in your eyes.
I guess my name has the same effect on you  :) So no, I was just making a comment about Tautech's screendumps and the good habit of questioning the meaning of measurement results in general. He compares his generators with eachother and makes comments on their frequency being off based on -appearantly- the clock in his spectrum analyser. Statiscally it is odd that all generators he tested deviate in the same direction. It could happen but it requires some more investigation to determine whether his spectrum analyser is a bit off or the generators all are slightly high. When measuring 10MHz the 1ppm reference in the spectrum analyser has an error of +/-10Hz. At >50ppm accuracy the SDG1010 may be off by +/-500Hz at 10MHz.
My turn.
Do your eyes not work?
A few tweaks later in manual mode revealed what I was looking for.
108 Hz out.  :scared:

But from the SDS2kX datasheet:
SDS2000X series AWG Frequency Accuracy ±50 ppm

Isn't it funny how all SDS2k(X) seem to run a little high in terms of internal reference frequency?

My measurements with 25MHz out of the WaveGen:
SDS2k: +440Hz (+17.6ppm)
SDS2kX: +333Hz (+13.3ppm)

My standalone Function Genrator is specified to +/-100ppm for 1 year over the temperature range of 18°C ~ 28°C, and right now it's +29.2°C here in my home lab and the instrument is several years old without recalibration. And guess what? It is just 38Hz high at 25MHz, which is only +1.5ppm. This is what I'm used to with all my equipment and I have always wondered why Siglent seems to struggle to do the same...

The winner amongst the SDS2k(X) instruments so far is your SDS2kX with just +108Hz (+4.3ppm).  :-+

Not sure how accurate the measurement with the SSA3kX is though. Yes, according to the data sheet, internal reference of the SA should be within 1ppm, but the marker peak search might also be a little off.

Unless the SA has a built-in true frequency counter (some have), it isn't the instrument of choice for me when it comes to highly accurate frequency measurements. Of course it should be fine as long as we're talking about a couple of ppm, but you really cannot trust it whenever you want accuracies better than that... ;)

Marker peak tracking is quite accurate. Much better than 1Hz resolution what it show.
When follow it, it discipline very accurately to peak and follow it.  When I take this image it some times move ine pixel left or right and some times it also show 10MHz but mostly 1Hz less.

Signal is coming from Rb (Rb error sure less than +/- 5mHz but I do not promise more because there is time when I have adjusted it)
Same signal is also reference for HP83131A for measure SSA3000X 10MHz Ref Out.
It is bit high, (so,  SA readings bit low). When I take this image SSA Ref Out freq is around 10 000 000.430 Hz after over half hour stabilizing time (some first minutes it really sweep lot, nearly like ocxo)

But If turn (in marker functions) freq counter on (yes there is), there is some (perhaps systematic) small error. This counter resolution is 1Hz also with GHz range.
But, in this image it is not used. This is just with normal marker and tracking on.
Also if set scale to 10dB/div this peak top is wide but still it discipline marker very accurate to top middle, even when  part of trace peak  top looks straight horizontal line (due to TFT resolution) still marker is well adjusted to center



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 24, 2016, 11:19:08 am
Resolution is something different than accuracy. With an internal reference accuracy of 1ppm in the SSA3000 measuring a 1GHz signal has an accuracy of +/-1000Hz so when the marker says it is at 1 000 000 000 Hz in reality the frequency can be anywhere between 999 999 000 Hz and 1 000 001 000 Hz.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 24, 2016, 11:33:26 am
Resolution is something different than accuracy. With an internal reference accuracy of 1ppm in the SSA3000 measuring a 1GHz signal has an accuracy of +/-1000Hz so when the marker says it is at 1 000 000 000 Hz in reality the frequency can be anywhere between 999 999 000 Hz and 1 000 001 000 Hz.
Oh for heavens sake.
rf-loop has made that statement based on fact.....by verification of the frequency counters accuracy.

Do you doubt he has the equipment to do that?

If you're an persistent doubter, grow some balls and go and get one to check it out for yourself.
You may have had a disappointing experience with Siglent equipment before but surely you've lived long enough to know and have seen companies improve their product, or are you so blind you cannot see?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 24, 2016, 12:16:48 pm
Resolution is something different than accuracy. With an internal reference accuracy of 1ppm in the SSA3000 measuring a 1GHz signal has an accuracy of +/-1000Hz so when the marker says it is at 1 000 000 000 Hz in reality the frequency can be anywhere between 999 999 000 Hz and 1 000 001 000 Hz.
Oh for heavens sake.
rf-loop has made that statement based on fact.....by verification of the frequency counters accuracy.

Do you doubt he has the equipment to do that?
I don't doubt rf-loop has the equipment to do that but the thing is that when it comes to drawing conclusions from measurements you have to go by the accuracy specification for the instrument. If rf-loop's SSA3000X happends to be accurate within 0.05ppm (for example) that doesn't mean the SSA3000X you have or which I could get has the same (initial) accuracy. Siglent specifies it will be accurate within 1ppm over a certain time and temperature range so that is as sure as you can get without using an external (more accurate) frequency reference.

For example: earlier this year I bought a Keysight 6.5 digit DMM for a project. It's calibration sheet shows the readings during factory calibration are well within it's accuracy specification but still I can't say it will always perform better than specified based because it worked so well during it's factory calibration. It has been transported, went through temperature cycles, was switched on/off several times, humidity changes, etc which could have changed it's reference a little bit. Keysight's specs guarantees it will meet a certain level of accuracy but there is no way for me to tell how much it has actually drifted.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 24, 2016, 12:31:15 pm
Resolution is something different than accuracy. With an internal reference accuracy of 1ppm in the SSA3000 measuring a 1GHz signal has an accuracy of +/-1000Hz so when the marker says it is at 1 000 000 000 Hz in reality the frequency can be anywhere between 999 999 000 Hz and 1 000 001 000 Hz.
Oh for heavens sake.
rf-loop has made that statement based on fact.....by verification of the frequency counters accuracy.

Do you doubt he has the equipment to do that?
I don't doubt rf-loop has the equipment to do that but the thing is that when it comes to drawing conclusions from measurements you have to go by the accuracy specification for the instrument. If rf-loop's SSA3000X happends to be accurate within 0.05ppm (for example) that doesn't mean the SSA3000X you have or which I could get has the same (initial) accuracy. Siglent specifies it will be accurate within 1ppm over a certain time and temperature range so that is as sure as you can get without using an external (more accurate) frequency reference.

For example: earlier this year I bought a Keysight 6.5 digit DMM for a project. It's calibration sheet shows the readings during factory calibration are well within it's accuracy specification but still I can't say it will always perform better than specified based because it worked so well during it's factory calibration. It has been transported, went through temperature cycles, was switched on/off several times, humidity changes, etc which could have changed it's reference a little bit. Keysight's specs guarantees it will meet a certain level of accuracy but there is no way for me to tell how much it has actually drifted.
:blah:  :blah:  :blah:
I'm calling you out as a troll.

You made this post:
Be carefull which reference point to choose. Basically you can't measure more accurately than the accuracy specs of the clock source in the SA or generator.
::)
And you never took the moment to read rf-loops reply above.  :palm:
I just see a lot of comparing between various generators going on without mentioning what frequency reference is being used.

It looks like name Siglent generate some biased blind point in your eyes.
I guess my name has the same effect on you  :) So no, I was just making a comment about Tautech's screendumps and the good habit of questioning the meaning of measurement results in general. He compares his generators with eachother and makes comments on their frequency being off based on -appearantly- the clock in his spectrum analyser. Statiscally it is odd that all generators he tested deviate in the same direction. It could happen but it requires some more investigation to determine whether his spectrum analyser is a bit off or the generators all are slightly high. When measuring 10MHz the 1ppm reference in the spectrum analyser has an error of +/-10Hz. At >50ppm accuracy the SDG1010 may be off by +/-500Hz at 10MHz.
Again you fail to read a post for the info contained within and are blatantly trolling.

A few tweaks later in manual mode revealed what I was looking for.
108 Hz out.  :scared:

But from the SDS2kX datasheet:
SDS2000X series AWG Frequency Accuracy ±50 ppm

Isn't it funny how all SDS2k(X) seem to run a little high in terms of internal reference frequency?

My measurements with 25MHz out of the WaveGen:
SDS2k: +440Hz (+17.6ppm)
SDS2kX: +333Hz (+13.3ppm)

My standalone Function Genrator is specified to +/-100ppm for 1 year over the temperature range of 18°C ~ 28°C, and right now it's +29.2°C here in my home lab and the instrument is several years old without recalibration. And guess what? It is just 38Hz high at 25MHz, which is only +1.5ppm. This is what I'm used to with all my equipment and I have always wondered why Siglent seems to struggle to do the same...

The winner amongst the SDS2k(X) instruments so far is your SDS2kX with just +108Hz (+4.3ppm).  :-+

Not sure how accurate the measurement with the SSA3kX is though. Yes, according to the data sheet, internal reference of the SA should be within 1ppm, but the marker peak search might also be a little off.

Unless the SA has a built-in true frequency counter (some have), it isn't the instrument of choice for me when it comes to highly accurate frequency measurements. Of course it should be fine as long as we're talking about a couple of ppm, but you really cannot trust it whenever you want accuracies better than that... ;)
Ha, funny how all these inbuilt AWG's so far have been a little high in frequency.
My nearly 3 yr old SDS2304 (HW 3.3)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=242938)

476 Hz low.  :o
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 24, 2016, 12:46:37 pm
Resolution is something different than accuracy. With an internal reference accuracy of 1ppm in the SSA3000 measuring a 1GHz signal has an accuracy of +/-1000Hz so when the marker says it is at 1 000 000 000 Hz in reality the frequency can be anywhere between 999 999 000 Hz and 1 000 001 000 Hz.


I've always said that when you try and have enough hard-working, everything can be learned. Even this kind of complex things.
 :-DD


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 24, 2016, 01:18:50 pm
So +/-1ppm of 1GHz is not +/-1000Hz?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on July 24, 2016, 01:22:52 pm
Gentlemen, please don’t get into a fight for nothing, despite a few misunderstandings.

May I sum it all up:

Nobody here has claimed that the SSA3kX generally could do frequency measurements with better than 1ppm accuracy (without individual verification of the calibration, that is).

We were derailing this thread by briefly discussing the frequency deviations of instruments that have 25ppm accuracy specs. To do this, an instrument with 1ppm guaranteed accuracy is certainly up to the task.

I’ve made a silly objection that the peak search might introduce additional errors on the marker frequency, but that quite obviously cannot be true for verifying a 25MHz signal on an instrument that offers RBW down to 1Hz, like the SSA3kX does.

Still I’m old school, so whenever I publish any frequency measurements, they will be from my frequency counter that’s accurate within a couple of ppb thanks to a well aged, military grade ovenized frequency standard (and calibration is checked from time to time). But that’s certainly not necessary as long we’re talking about deviations in the ppm range.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 24, 2016, 02:01:25 pm
So +/-1ppm of 1GHz is not +/-1000Hz?

Why such question? Has someone said something like that?
Do you like the strawman?


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 24, 2016, 02:16:25 pm
So +/-1ppm of 1GHz is not +/-1000Hz?
Why such question? Has someone said something like that?
Do you like the strawman?
Just answer the question yes or no.
If I use a frequency counter with a 1ppm reference what is the possible error when it shows 1GHz?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: joeqsmith on July 24, 2016, 04:38:28 pm
My measurements are based to one selected Trimble Tb and Z3801A GPS (or based to these some times readjusted Rb's). With accuracy what I need they are enough, but still not true NIST traceable. Real accuracy is not so simple thing, depending of course if we are satisfied with max 1ppm or  <0.1ppb error.

I too use the Z3801A.  It's tied to a UPS and looks like it been on for almost 13 years now.   Even back then I don't remember them selling for a whole lot.   I have an antenna located in the attic of the house for it.  Modified mine to use an internal supply and enabled the RS-232.  I thought the 10MHz reference was was 10-9, so 1hz/GHz.   Also thought this was not very good compared to what they had at the time.   

Looking in the manual, "Frequency Accuracy: < 1 x 10-9, one day average"   Certainly good enough for 1ppm.   
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 24, 2016, 05:17:32 pm

I too use the Z3801A.  It's tied to a UPS and looks like it been on for almost 13 years now.   Even back then I don't remember them selling for a whole lot.   I have an antenna located in the attic of the house for it.  Modified mine to use an internal supply and enabled the RS-232.  I thought the 10MHz reference was was 10-9, so 1hz/GHz.   Also thought this was not very good compared to what they had at the time.   

Looking in the manual, "Frequency Accuracy: < 1 x 10-9, one day average"   Certainly good enough for 1ppm.

Looking in the manual, "Frequency Accuracy: < 1 x 10-9, one day average"

We have smiled with this specification many times. But, they do not lie. ;)
It is better.

Need also remember there was time  when they change SA status in GPS system for civil use.

But some 3801 is much better than some other. Also depending if OWEN is drifted out from optimal temperature discipline or perhaps in manufacturing phase they have not done it perfectly for every individual XTALS)

It fun that some (old) Trimble (not Tb but model what looks like just as Z3801A
specify:
Frequency accuracy - <2E-12 one day average  and  <2E-10 any interval.
Perhaps Trimble NTPX26  what  have also used years ago parallel with Z3801
(At this time I have 2x Z3801A and this Trimble NTPX26 and also Trimble Tb (with good OCXO)
And I need say I get best with Z3801A's
But Trimble Tb can be very good if environment temp do not change so much and parameters are carefully set for accurate frequency (default is more like fast find accurate time and this leads to more wide freq changes when it discipline. Discipline Parameters (and also receiver parameters depending local  things) need find optimum for individual Trimble)


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 24, 2016, 07:19:59 pm
Hello.
Can someone please tell me if it is possible to downgrade the firmware? If I buy a new one and get it with FW0707, can I still install FW0705?
Thanks!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 24, 2016, 10:10:11 pm
Hello.
Can someone please tell me if it is possible to downgrade the firmware? If I buy a new one and get it with FW0707, can I still install FW0705?
Thanks!
Yes.

From 7.07 to 7.05

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=243098)

And back again, no problem.

One of the improvements in 7.07 was to enable the saving of jpeg file types, not only bmp as was in 7.05 so I had to convert the image to jpeg from bmp to meet the forum file size limits.



I do like the file/folder management UI, it's quite easy to browse into all levels of sub-folders and out again.  :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 25, 2016, 02:09:49 am
Thanks!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 25, 2016, 05:13:57 am

One of the improvements in 7.07 was to enable the saving of jpeg file types, not only bmp as was in 7.05



This is shame they select jpeg as alternative for BMP. Better than nothing but..

Jpeg is ok for normal photographs. But not at all good for this kind of detailed technical images.  It destroy colors (when thin lines) and produce lot of artefacts and pixelization. Poorest format for this purpose. So, least I need continue BMP - PNG conversion using example very fast and simple irfan view.

Here is example about difference. I have rised gamma from 1.0 to 1.5 so that difference is more visible.
And what best, png  file size is less (with this kind of images) around 15k to around 25k as can see with most of my images. And quality is lot of better than jpg "scrambling".

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 25, 2016, 06:51:41 am
I've asked for more file types for a little while, SSA3kX is the first of any Siglent AFAIK to offer jpeg and we hope there will be more in the future. Png? Maybe. Discussion with Tech support has been around the time to convert each of the different types and the effect it has on the Save file computation times.

Jpeg takes a few more seconds to compute than BMP and with the jpeg format I have missed files by removing a USB pen drive too quickly before it has fully loaded. Annoying, yes but with the SSA3kX it is very quick to use the File management UI to check the file is present and does actually contain data.
I need to learn to more patient.  :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 25, 2016, 08:01:46 am
I've asked for more file types for a little while, SSA3kX is the first of any Siglent AFAIK to offer jpeg and we hope there will be more in the future. Png? Maybe. Discussion with Tech support has been around the time to convert each of the different types and the effect it has on the Save file computation times.

Jpeg takes a few more seconds to compute than BMP and with the jpeg format I have missed files by removing a USB pen drive too quickly before it has fully loaded. Annoying, yes but with the SSA3kX it is very quick to use the File management UI to check the file is present and does actually contain data.
I need to learn to more patient.  :)

It can nearly say that jpeg in this kind of use is mistake. It is widely known. It is very ok for photograph but not at all ok for technical graphics. PNG is widely known and supported. Of course fully lossless packaging is best but if use example GIF (one of most widely supported format and old also) then need change SSA colors to match 256 colors (what is not at all problem, only it need do)

When designer put jpg to this kind of purpose in equipment it can nearly say it is design error.
PNG is perhaps best possble what support also wide color pallette but for technical purposes GIF is even more better because it is true lossless. Still it produce small file size. But, color pallette is reduced and if we convert higher color depth image to GIF there may come very fun results, so it is best if original is also 256 colors. In teccnical equipment display like Spectrum analyzer imho 256 color depth is not at all problem.

Please Siglent:
Give us freedom to select whole display color map by user. I do not like these "childrens toy" colors.
This is just one table in UI.
Take example old ancient R&S Spectrum and look how they have done it (at this time display was color crt). So simple, so very simple.
User select example one trace, After then he turn knob and trace color change. After user find ok color he leave it and go to other things for adjust. 2 minutes and you have adjusted whole display just as you want, simple. Next time you turn it on it remember it. Only if do deep reset (not preset) set it back to factory state. Or something like it.
Only way to do it is fully freedom to user. Manufacturer made "skins" are not ok, mostly they are just terrible.

All peoples color taste is not same, also culture may affect this. Then, peoples eyes are different. Some times it is nice to "harmonize" all equipments so that when I look long time red display and then I move my eyes to blue display it is  just - terrible. (it may some times take long time before eye adapt and "negative" color disappear.
Then some times we need work dark. How hell these equipments can use in dark, example in observatory. Only way is buy lot of color and gray filters, or do hardware modifications.

Please Siglent:
If you really want keep JPEG there it is ok, no need delete but please give us least PNG.  (GIF only if also native color depth is reduced to 256)

;)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 25, 2016, 09:11:39 am
PNG is lossless.
http://www.howtogeek.com/203979/is-the-png-format-lossless-since-it-has-a-compression-parameter/ (http://www.howtogeek.com/203979/is-the-png-format-lossless-since-it-has-a-compression-parameter/)

There was a patent dispute over GIF IIRC. I just googled it and the patents have expired FWIW. PNG would be better anyway.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 25, 2016, 10:19:27 am
PNG is lossless.


Yes. You are exactly right. Thanks.

Somehow I was thinking it is very nearly as lossless. But never checked it exactly.
Before I write my opinion I fast check using my png and not at all check same image bmp because this I know is direct bitmap.
When I zoom my png it show some small artifacts/softness but very lot of less than same image jpg.
Jus after your msg I recheck. It is irfanView and/or my computer what destroy image (when I zoom image). It is fun, when I change zoomed image window size  in irfanView it return just clean). No any difference between original BMP and then PNG and used maximum compression. (also my laptop monitor do not use native reolution because I have reduced it due to my old dated eyes.)


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: KE5FX on July 25, 2016, 10:21:33 am
When designer put jpg to this kind of purpose in equipment it can nearly say it is design error.

+1.  .JPG is for photographs, not high-contrast line and vector imagery.  .PNG is the appropriate format.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 25, 2016, 11:55:02 pm
Hello,

I come from the TV world and I am into TV, CATV, SAT, IPTV & RADIO monitoring.

I own several TV analyzers and field meters, most with spectrum analyzer, which in comparison to a "real" spectrum analyzer are pretty basic.

However, to educate myself, I am really getting interested in owning a SAA3021X. Just because. Others collect stamps, I like to monitor the ether with spectrum analyzers and I like to learn and there is no better way to do it, than owning the required equipment.

Anyway, since I have no real experience with this kind of product, I would like to clarify the following issue, which is bugging me (especially because I grilled one simple spectrum analyzer due to this - see my other post "Presenting my new software for the SMA Spectrum Analyzer 138MHz-4.4GHz" - https://www.eevblog.com/forum/testgear/presenting-my-new-software-for-the-sma-spectrum-analyzer-138mhz-4-4ghz/ (https://www.eevblog.com/forum/testgear/presenting-my-new-software-for-the-sma-spectrum-analyzer-138mhz-4-4ghz/) - but I was able to repair it):

The RF input connector of the SAA3021X is specified as follows: "To avoid damage to the instrument, for the signal input from the RF input terminal, the DC voltage component and the maximum continuous power of the AC (RF) signal component can not exceed 50 V and +30 dBm respectively."

Would it therefore be safe to connect the LNB Loopthrough cable from a satellite receiver (which would be responsible for feeding the DiSEqC-motor, LNB, etc.)? This cable would carry the RF signal from the LNB, together with 14/18V and 0/22kHz Signal.

How could I be sure that the "maximum continuous power of the AC (RF) signal component" will be less than +30 dBm?

The same goes for:
- CATV: sometimes active elements like amplifiers will feed current into the coax cable for additional remote powered amplifiers
- Antenna: what if I connect a huge antenna which will produce a really strong signal?

Thanks!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 26, 2016, 12:27:56 am
As you've discovered damage to the input is to be avoided at all costs.

Unfortunately even a basic DC block is not offered in the list of accessories from Siglent and it's something I'm currently investigating alternative sources for. Some cheap ones are available from eBay with dubious specs.  :-//

A good general recommendation of accessories needed are listed in this previous post:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg884523/#msg884523 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg884523/#msg884523)


Just like any test equipment the base unit is only the start of other pieces needed in order to complete many tasks.  :(
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 26, 2016, 12:36:28 am
When unsure about a signal it is best to check the signal first by feeding the signal into the spectrum analyser through a 40dB (or more) attenuator and perhaps also an extra DC blocker.

@Tautech: I just tested some cheap DC blockers from Ebay and they work quite well.
This one is the blue line (yellow is no DC blocker): www.ebay.com/itm/141638175057 (http://www.ebay.com/itm/141638175057)
However it seems the Siglent SSA3000X series has DC blocking capacitors build in so there is no need for an external one for DC levels up to +/-50V.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 26, 2016, 01:14:09 am
@Tautech: I just tested some cheap DC blockers from Ebay and they work quite well.
This one is the blue line (yellow is no DC blocker): www.ebay.com/itm/141638175057 (http://www.ebay.com/itm/141638175057)
Yep, spied that one and found it for less from other sources.
But if you check the specs it's true DC blocking voltage is only 50V.  >:(

Quote
However it seems the Siglent SSA3000X series has DC blocking capacitors build in so there is no need for an external one for DC levels up to +/-50V.
Quite, but with a rated 50V input how much more isolation is wise to use?
IMO if a significant amount more is not added there's still a risk that a SA newbie like me might do damage.
I'd rather be safe rather than sorry with a $3K+ SA .

I'm looking for something reasonable and a bit higher spec to offer as an option to customers rather than have unnecessary equipment failures as a result of misuse.

Anyone suggest a source of a suitable DC block, a bit better spec'ed?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 26, 2016, 05:16:24 am
Quite, but with a rated 50V input how much more isolation is wise to use?
IMO if a significant amount more is not added there's still a risk that a SA newbie like me might do damage.
I'd rather be safe rather than sorry with a $3K+ SA .

I'm looking for something reasonable and a bit higher spec to offer as an option to customers rather than have unnecessary equipment failures as a result of misuse.

Anyone suggest a source of a suitable DC block, a bit better spec'ed?

Maybe 50V is the standard -  e.g. the Signalhound accessory pack - they use Minicircuits DC blocks which all seem to be rated to 50V.

If someone blows both that _and_ the built in 50V input protection - well it reminds me a bit of this old joke :)
http://www.waynesthisandthat.com/response.htm (http://www.waynesthisandthat.com/response.htm)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 26, 2016, 05:29:17 am
Quite, but with a rated 50V input how much more isolation is wise to use?
IMO if a significant amount more is not added there's still a risk that a SA newbie like me might do damage.
I'd rather be safe rather than sorry with a $3K+ SA .

I'm looking for something reasonable and a bit higher spec to offer as an option to customers rather than have unnecessary equipment failures as a result of misuse.

Anyone suggest a source of a suitable DC block, a bit better spec'ed?

Maybe 50V is the standard ......
Maybe its is, but for some this might be considered an essential accessory too:
http://www.aliexpress.com/store/product/N-M-F-DC-VARIABLE-POWER-block-DC-2-5GHz-200W-1000V-RF-Coaxial-high-voltage/1247757_32628218601.html (http://www.aliexpress.com/store/product/N-M-F-DC-VARIABLE-POWER-block-DC-2-5GHz-200W-1000V-RF-Coaxial-high-voltage/1247757_32628218601.html)

Edit
comprehension
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 26, 2016, 05:46:33 am
Quite, but with a rated 50V input how much more isolation is wise to use?
IMO if a significant amount more is not added there's still a risk that a SA newbie like me might do damage.
I'd rather be safe rather than sorry with a $3K+ SA .

I'm looking for something reasonable and a bit higher spec to offer as an option to customers rather than have unnecessary equipment failures as a result of misuse.

Anyone suggest a source of a suitable DC block, a bit better spec'ed?

Maybe 50V is the standard ......
Maybe its is, but stuff for some this might be considered an essential accessory too:
http://www.aliexpress.com/store/product/N-M-F-DC-VARIABLE-POWER-block-DC-2-5GHz-200W-1000V-RF-Coaxial-high-voltage/1247757_32628218601.html (http://www.aliexpress.com/store/product/N-M-F-DC-VARIABLE-POWER-block-DC-2-5GHz-200W-1000V-RF-Coaxial-high-voltage/1247757_32628218601.html)


Thats an impressive beast. Just curious is it just projection from accidents when probing around or is there a type of application where they might need that type of protection - kinda sounds like you have something in mind?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 26, 2016, 05:57:27 am
Quite, but with a rated 50V input how much more isolation is wise to use?
IMO if a significant amount more is not added there's still a risk that a SA newbie like me might do damage.
I'd rather be safe rather than sorry with a $3K+ SA .

I'm looking for something reasonable and a bit higher spec to offer as an option to customers rather than have unnecessary equipment failures as a result of misuse.

Anyone suggest a source of a suitable DC block, a bit better spec'ed?

Maybe 50V is the standard ......
Maybe its is, but for some this might be considered an essential accessory too:
http://www.aliexpress.com/store/product/N-M-F-DC-VARIABLE-POWER-block-DC-2-5GHz-200W-1000V-RF-Coaxial-high-voltage/1247757_32628218601.html (http://www.aliexpress.com/store/product/N-M-F-DC-VARIABLE-POWER-block-DC-2-5GHz-200W-1000V-RF-Coaxial-high-voltage/1247757_32628218601.html)


Thats an impressive beast. Just curious is it just projection from accidents when probing around or is there a type of application where they might need that type of protection - kinda sounds like you have something in mind?
Not really, there's stuff out there for 1kW and more. Have a hunt on eBay, you'll see.  ;)

No I haven't got a personal need, just looking for something appropriate to offer customers for additional input protection.

But should customers need to go looking at HV RF, those that might should have the nouse to know what they're doing.....I hope.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 26, 2016, 06:26:10 am
Ah I see kW not kV- i.e. you want to block DC and an RF power limiter. That makes sense, I'm sure people have transmitted 100W into their SA before.

Someone will know more about that. I just use a 20dB attenuator _and_ an external DC block on the front end when I need to be careful, but thats only good to maybe a couple of Watts and 50V. Of course something like that big limiter would be too heavy for the SMA connector on my Signalhound, would be like the tail wagging the dog :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on July 26, 2016, 06:49:47 am
Why typically 50V dc.

Look typical cheap SMD capacitors specifications.

Note also that for 9kHz in 50ohm system this capasitance need be quite high.

Many DC blocks looks like they have nF class capacitors there instead of around uF class.
Example one in ebay tell that center pin DC block capacitor is 1nF
Now look this corner frequency just for simple estimation without more complex math.

But if do not really need 9kHz and starting from MHz or so is ok  it may give much more protection in practice what can read from DC value. Rising from 50V to 200V feeels like some improvement but... think also if freq range bottom is more high, it may also give more protection in practice because it is high pass filter before all internals and more low frequency things are attenuated.

Pity these eBay sellers do not give enough data or data is copied and not exactly from what they are selling..
Also it need think if need DC/High pass block both, center and shield and not only center.




Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on July 26, 2016, 08:59:55 am
@Tautech: I just tested some cheap DC blockers from Ebay and they work quite well.
This one is the blue line (yellow is no DC blocker): www.ebay.com/itm/141638175057 (http://www.ebay.com/itm/141638175057)
Yep, spied that one and found it for less from other sources.
But if you check the specs it's true DC blocking voltage is only 50V.  >:(
The breakdown voltage is specified at 1kV. See below.
Quote
Quote
However it seems the Siglent SSA3000X series has DC blocking capacitors build in so there is no need for an external one for DC levels up to +/-50V.
Quite, but with a rated 50V input how much more isolation is wise to use?
IMO if a significant amount more is not added there's still a risk that a SA newbie like me might do damage.
I'd rather be safe rather than sorry with a $3K+ SA .
If you look at Dave's SSA3000X teardown you'll see the MLCC capacitors for the DC blocking near the input. Even though they are rated for 50V MLCC capacitors in general have a very high dielectric breakdown voltage (over 1kV). This PDF has more information on it: http://www.koaspeer.com/pdfs/MLCC.pdf (http://www.koaspeer.com/pdfs/MLCC.pdf) 
Note the PDF is not about safety but it shows MLCC capacitors can deal with significant overvoltages based on emperical data.

HOWEVER(!) when using a high voltage DC block the capacitor inside still needs to be charged to level out the DC bias. This energy will go into the SA's input so IMHO it is better to use an attenuator as well when dealing with potentially high DC levels.

Also DC blocks don't work very well at low frequencies. I also measured that (see below). Yellow is a 0dBm signal with a 20dB attenuator (to protect the input against the generator misbehaving), the blue line is the SMA Ebay DC block I listed earlier.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: joeqsmith on July 26, 2016, 12:14:51 pm
Sensitive test equipment input protection ideas would have made for a great sticky thread.   Rare I want to look at anything exceeding 20bB but I keep an assortment of attenuators, blocks, GDTs and diode clamps.  Combo depends what the signal is.  Looking at a gas grill ignitor is going to be different than looking at a 10W 100MHz signal.     Link from when I was increasing the BW of my current probe.  You can see a small load I made with a tap. 

https://www.eevblog.com/forum/projects/home-made-pa-and-load/msg640180/#msg640180 (https://www.eevblog.com/forum/projects/home-made-pa-and-load/msg640180/#msg640180)


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 26, 2016, 12:17:40 pm
Why typically 50V dc.

Look typical cheap SMD capacitors specifications.

Note also that for 9kHz in 50ohm system this capasitance need be quite high.

Many DC blocks looks like they have nF class capacitors there instead of around uF class.
Example one in ebay tell that center pin DC block capacitor is 1nF
Now look this corner frequency just for simple estimation without more complex math.

But if do not really need 9kHz and starting from MHz or so is ok  it may give much more protection in practice what can read from DC value. Rising from 50V to 200V feeels like some improvement but... think also if freq range bottom is more high, it may also give more protection in practice because it is high pass filter before all internals and more low frequency things are attenuated.

Pity these eBay sellers do not give enough data or data is copied and not exactly from what they are selling..
Also it need think if need DC/High pass block both, center and shield and not only center.
It's all starting to make a little more sense now. (to me)
So if we look at the datasheet spec:

Amplitude and Level
Measurement range DANL to +10 dBm, 100 kHz~1 MHz, preamplifier off
                                DANL to +20 dBm, 1 MHz~3.2 GHz, preamplifier off
Reference level -100 dBm to +30 dBm, 1 dB steps
Preamplifier 20 dB (nom.), 9 kHz~3.2 GHz
Input attenuation 0~51 dB, 1 dB steps
Maximum input DC voltage +/- 50 VDC
Maximum series RF power 33 dBm, 3 minutes, input attenuation >20 dB


Then apply each rating in turn to our intended use there seems to be quite adequate front end protection for normal use.

 Opinions to the contrary?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 26, 2016, 02:11:19 pm
"Sensitive test equipment input protection ideas would have made for a great sticky thread. "

I am glad, my question was not as stupid as I feared...

Again, coming from TV/CATV/SAT field meters, I never had to worry about connecting the coaxial cable, but it would worry me to connect a unknown source to an expensive equipment like a spectrum analyzer.

Would it be wise to open a separate thread on this?

Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 26, 2016, 07:39:36 pm
"Sensitive test equipment input protection ideas would have made for a great sticky thread. "

I am glad, my question was not as stupid as I feared...

Again, coming from TV/CATV/SAT field meters, I never had to worry about connecting the coaxial cable, but it would worry me to connect a unknown source to an expensive equipment like a spectrum analyzer.

Would it be wise to open a separate thread on this?

Regards

Seperate thread is probably a good idea.

In the meantime, what about static charge which can build up on an antenna coax?

I know you should discharge the static before connecting the coax to anything sensitive like a SA or analyzer. Anyone know more about that?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 26, 2016, 08:22:56 pm
Antennas, SAT and CATV should all be grounded, hence there should be no static at all.

I will open a separate thread.

Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 26, 2016, 08:41:06 pm
Antennas, SAT and CATV should all be grounded, hence there should be no static at all.

I will open a separate thread.

Regards

I'm not sure its that simple for all of the antennas out there. I thought the coax is acting like a capacitor and building up charge - grounding one leg of a capacitor won't discharge it.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 26, 2016, 09:17:42 pm
I was referring to TV antennas and SAT/CATV distribution! These are definitly grounded - in Germany by law as a protection against lightening.

The signal is transported by the inner core (aluminium or copper) and the outer mesh (normally steel) is used for grounding the antenna and acting as a shield (hence the name) against interferences coming inside the cable (i.e. Dect phones) or against emissions from the cable core, causing interferences. In the US, it is mandatory to perform tests against signal leakage in CATV networks, to prevent interference i.e. in aeronautics communication.

I would not expect any static here, but you might end up with some voltage from DC@RF devices like SAT-receivers, amplifiers, etc.).

Not so sure about best practices in amateur radio antennas...

Regards


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 26, 2016, 09:40:03 pm
I was referring to TV antennas and SAT/CATV distribution! These are definitly grounded - in Germany by law as a protection against lightening.

OK understood. Yes I was thinking of amateur radio antennas mainly.
 
These are the things I try(I'm being honest!) to remember before connecting:
* DC voltage
* RF Power
* Static/ESD

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tefe on July 29, 2016, 01:08:59 am
Since I found the 30kHz RBW limit on the SSA3X Analyzers (when the TG is active) a little awkward (see here: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg975408/#msg975408 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg975408/#msg975408)), and while "rf-loop" correctly pointed out that this shouldn't be a problem, I wanted to dig a little bit deeper into the matter of the tracking generator in this machine.

What made me really wonder is that I wasn't able to get a proper parallel resonance dip with a very accurate 1MHz crystal, whatever I tried -- there was always some kind of "hills and valleys" where the dip should be visible. Also the series resonance peak appeares a little "wiggly", see the screenshots in the above link.

Other (less accurate) crystals measure fine without any visible artefacts. The difference is that the mentioned "high accuracy crystal" has a very small frequency span between series and parallel resonance, it's just about 950Hz whereas more common crystals have spacings more like several tens of kilohertz. The reading cannot be an inherent characteristic of the crystal since on my other SA (Rigol 815TG) and also on my 8753C VNA it measures fine. So the problem has to be related to the way the TG in the SSA3X works.

Why on SSA3k, using a 30 kHz RBW, we got a peak with its 3dB BW far less than 30kHz in a 3k span, even like a 100Hz RBW ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 29, 2016, 01:33:26 am
Why on SSA3k, using a 30 kHz RBW, we got a peak with its 3dB BW far less than 30kHz in a 3k span, even like a 100Hz RBW ?
There's some explanation of your "seen" behaviour in reply #304.


Edit
And welcome to the forum
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tefe on July 29, 2016, 07:05:09 am
Why on SSA3k, using a 30 kHz RBW, we got a peak with its 3dB BW far less than 30kHz in a 3k span, even like a 100Hz RBW ?
There's some explanation of your "seen" behaviour in reply #304.


Edit
And welcome to the forum

I couldn't find my answer from #304.

I guess 2 points: 1, when sweep time is long , the Xtal reach its full resonance, so the curve seems smoothly. When short, the Xtal isn't stable yet, so the curve is wiggly? But why DSA815 got a smooth curve?  2, why the peak looks thin , because the TGout was "tracking" the RFin? If a frequency  stands there, then the peak will follow the RBW shape.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on July 29, 2016, 10:45:52 am
Let me try to put it like this: The Rigol DSA815 has a very simple but otherwise clearly understandable approach to measuring with its TG in use: Both TG and SA section scan the frequency span in constant increments, defined by the count of displayable pixels on the screen (round about 700 in case of the DSA815) and the span. So the TG outputs the center frequency of the "bin" (defined by the resolution bandwidth) the SA is sampling. Since the bandwidth of the TG signal in each "bin" is much smaller than the minimum 100Hz RBW of the Rigol, you can consider the signal to be picked up after a narrow-bandwith component (crystal for instance) a discrete frequency scan of the component. The video bandwith setting has no effect on the TG output.

The situation with the Siglent is much more complex and so far, I'm not sure if I understood it completely. Since the RBW of the instrument with the TG in use is limited to 30kHz and above, frequency discrimination has to be done by scanning with the TG. And here's the big difference vs. the Rigol SA: The VBW setting affects the discrete frequencies to be swept with the TG, i.e. a lower VBW setting results in the TG discrete frequencies to be more closely spaced while a higher VBW causes them to be further apart. Consequently, this also affects scan speed. Why this method of sweeping the frequency results in the "hills and valleys" may be the result of some "chirping" of the TG when setting the new frequency during a sweep. It should be possible yet to eliminate this problem by temporal "windowing" the measurement after the TG has settled. I guess Siglent should address this issue.

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Deuze on August 04, 2016, 02:46:13 am
Hi, I have received several requests of P07.05 hackable FW. Now I upload it to Mega, please download it if you need.
https://mega.nz/#!WltUFbBa!oSkqO8UV8K6KvsfArgdMQ-BnUcblf_9qHsz828eY9g0
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on August 04, 2016, 11:37:45 am
Can you give a summary of this firmware? :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 04, 2016, 12:34:40 pm
Can you give a summary of this firmware? :)

You get summary if you read all messages about SSA3000X  ;)

We do not need "Simply guide for dummies" about this. Or do we?

Exactly every bit same as previous Siglent public downloadable official FW 7.05 for SSA3000X
But due to reasons it is gone. If it is still shared it can only "destroy" Siglent reputation due to severe fatal bugs in this version. (after then there was 7.06 but it was not in public share. In this old FW 7.05 there is several not so nice bugs and even more severe "fatal class"  bugs if you run it with "non documented mode" (imho, 7.07  changelog is not at all complete, just some more visible changes)

And because 7.07 is not very old, example all my previous tests have used this FW version.

Now current official public shared version is FW 7.07 for SSA3000X

;)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on August 04, 2016, 12:39:37 pm
Does it give SSA3021X super powers (aka SSA3032X)? :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 04, 2016, 12:51:23 pm
Does it give SSA3021X super powers (aka SSA3032X)? :)

I will recommend you read these SSA3000X threads and you get answer easy. I have not so many fingers how many times it have told...

Or you can buy SSA3021X and do what you do..and... Hunters and fishermen often moves or stay quite quietly - because...you know.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on August 04, 2016, 12:56:30 pm
Yes I understand. I just hope that the fish includes calibration data for the other part of the pool :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pherdie on August 15, 2016, 03:31:40 am
Experienced two system crashes in short order on my SSA3021 w/TG and firmware .07.07. No hacks have been tried or applied to this unit. The unit had been displaying a 10.7 Mhz signal @-20db, 10hz RBW, 300Hz span. TG was not running. Signal was removed from the input for about an hour and the analyzer ran untouched and unterminated for the entire period. When the exact same signal was reconnected to the input, no signal was displayed. A scope was used to verify the signal being input was still present. The analyzer preset button was then activated, the same conditions set up on the analyzer and the input signal was then displayed as before. Within two minutes the system fully locked up and would not even respond to the power off button being momentarily depressed. The power off button was then held down for about 10-15 seconds until the unit finally went into shut down and reset. No system problems were apparent on reboot.

Anyone else had a similar issue?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 15, 2016, 07:30:27 am
Experienced two system crashes in short order on my SSA3021 w/TG and firmware .07.07. No hacks have been tried or applied to this unit. The unit had been displaying a 10.7 Mhz signal @-20db, 10hz RBW, 300Hz span. TG was not running. Signal was removed from the input for about an hour and the analyzer ran untouched and unterminated for the entire period. When the exact same signal was reconnected to the input, no signal was displayed. A scope was used to verify the signal being input was still present. The analyzer preset button was then activated, the same conditions set up on the analyzer and the input signal was then displayed as before. Within two minutes the system fully locked up and would not even respond to the power off button being momentarily depressed. The power off button was then held down for about 10-15 seconds until the unit finally went into shut down and reset. No system problems were apparent on reboot.

Anyone else had a similar issue?

One question: How about autocal.  ON or OFF?


In some rare case (using FW 7.05) I have found that turning autocal on may freeze system. (specially found just with narrow RBW's. But it happend rare so not enough experience how it is related to some settings but this all was using 7.05.  7.07 not (yet) detected this.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pherdie on August 15, 2016, 04:20:11 pm
Auto Cal was "Close" (off)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 23, 2016, 02:20:14 pm
Hi,

I am trying out my new SSA3021X and have a question:

Using the DEMOD button, I can demodulate AM and FM signals and make them auditable through an earphone.

I tried it with an FM radio station and indeed it works, I can listen to the radio, though I am not totally sure about some parameters. I.e. first I thought that I need to use ZERO SPAN on the carrier frequency, but apparently that is not the case. I seem to need to use a RWB of 100KHz, which kind of makes sense. I don't understand the timing parameter: I guess that is to give the SSA3021X more time to actually demodulating the audio instead of doing screen rendering?

The main question, however, is this: while I can listen to FM radio, I failed to get any signal (even noise) in AM mode. I have a radio scanner and can i.e. listen to aviation. If I use the same frequency on the SSA3021X I won't hear any sound, while the radio is reproducing fine. I can, however see the signal on the spectrum.

Is my AM demodulator broken or am I doing something stupid, like using wrong RWB, VWB, sweep, amplitude, etc.?

Thanks!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 23, 2016, 03:52:58 pm
Hi,

I am trying out my new SSA3021X and have a question:

Using the DEMOD button, I can demodulate AM and FM signals and make them auditable through an earphone.

I tried it with an FM radio station and indeed it works, I can listen to the radio, though I am not totally sure about some parameters. I.e. first I thought that I need to use ZERO SPAN on the carrier frequency, but apparently that is not the case. I seem to need to use a RWB of 100KHz, which kind of makes sense. I don't understand the timing parameter: I guess that is to give the SSA3021X more time to actually demodulating the audio instead of doing screen rendering?

The main question, however, is this: while I can listen to FM radio, I failed to get any signal (even noise) in AM mode. I have a radio scanner and can i.e. listen to aviation. If I use the same frequency on the SSA3021X I won't hear any sound, while the radio is reproducing fine. I can, however see the signal on the spectrum.

Is my AM demodulator broken or am I doing something stupid, like using wrong RWB, VWB, sweep, amplitude, etc.?

Thanks!

Just like what ever radio there is IF filer and IF filter have some bandwidth.  In spectrum analyzer we name it as Resolution Band Widht  filter. RBW. It is this IF filter if we talk radio.

For listening radio (as you know but someone perhaps do not know): With sweeping can not listen radio, same if you very fast turn your radio frequency adjustment. Sweeping need stop. For this: Zero Span.  SA is "sweeping Radio"

Filter need match with transmission BW. 

For commercial FM stations, RBW 100kHz, RBW 300kHz or  EMI RBW 120kHz.

For AM. Normal commercial shortwave AM. Start with 10kHz.

Btw, connecting antenna to SA input need also care that do not burn your SA front end!
Also need note that Max level what is told is valid with Attenuator 20dB and more.

If you think it is not enough sensitive.  Question is antenna and antenna matching.


It need also note that normal radio, even cheapest "pocket radio" have automatic RF/IF level control.  SA do not have at all. If signal is fading you need manually adjust RF level with Atten and PA.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 23, 2016, 03:59:24 pm
Thanks for your reply.

Can you please elaborate on the precautions required to not fry the input?

I am i.e. using a broadband amateur radio reception antenna. The signal is -50 to -70 dBm. I would have thought that there is no danger at all connecting this antenna to the SA. Am I missing something?

The same with cables carrying TV, CATV or SAT signals: I am using a DC blocker (mainly for SAT cable, due to the LNB power sent by the receiver). The signal itself varies from -40 to -70 dBm. That's safe, right?

I have a TV field meter which has a full spectrum analyzer and here the same 50VDC limit exists and the +20dBm. I never fried the input stage of any of my devices.

Still, I would appreciate a little more insight on this subject.

Thanks,
Vitor

(Btw: my name is Vitor and I just used the nick "Bicurico" because all my other commonly used nicks were not available)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 23, 2016, 05:29:27 pm
Thanks for your reply.

Can you please elaborate on the precautions required to not fry the input?

I am i.e. using a broadband amateur radio reception antenna. The signal is -50 to -70 dBm. I would have thought that there is no danger at all connecting this antenna to the SA. Am I missing something?

The same with cables carrying TV, CATV or SAT signals: I am using a DC blocker (mainly for SAT cable, due to the LNB power sent by the receiver). The signal itself varies from -40 to -70 dBm. That's safe, right?

I have a TV field meter which has a full spectrum analyzer and here the same 50VDC limit exists and the +20dBm. I never fried the input stage of any of my devices.

Still, I would appreciate a little more insight on this subject.

Thanks,
Vitor

(Btw: my name is Vitor and I just used the nick "Bicurico" because all my other commonly used nicks were not available)

Just normal care.

Randomly sometimes I listen FM or SW (just for fun experimentation)
  and I do not afraid connect small antenna. But if I think I use it more with antenna and  bit more good outside antenna, example long wire - I do not feel safe until I use some DC block with  with higher low freq limit (less capacitance) and/or limiter. 
With 9kHz l freq limit SSA internal DC block capacitance is quite high, I think it is least well over 1 uF .

For FM listening 1nF is enough. For MW 200nF  and for SW example 20nF.

Is not worth too much to worry about, but the normal sensible caution is good - as always.

It is still good to tightly realize and remember that even if look 1kHz wide band around 1MHz using 10Hz RBW whole front end get in all what is available in input terminal  from nearly DC (<9kHz)  to far over 3GHz and all, entire total amount, is going there to attenuator, switches and pereamplifier and mixer. Whole this front end  take even this 145MHz +30dBm even if you listen 7Mhz and see only -90dBm signals...   this fact is some times too easy forget. In normal environmnet this iss not big problem but if in house is also some transmitter or this and that what produce high LF - HF field when antenna is connected to SA..

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on August 23, 2016, 05:42:40 pm
By default the spectrum analyzer supports FM and AM demodulation.
But are there SW options for other modulations (QPSK, FSK, etc.)?
GW-Instek provides many more modulation options than Rigol and Siglent by default.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: cncjerry on August 23, 2016, 05:59:07 pm

It is still good to tightly realize and remember that even if look 1kHz wide band around 1MHz using 10Hz RBW whole front end get in all what is available in input terminal  from nearly DC (<9kHz)  to far over 3GHz and all, entire total amount, is going there to attenuator, switches and preamplifier and mixer. Whole this front end  take even this 145MHz +30dBm even if you listen 7Mhz and see only -90dBm signals...   this fact is some times too easy forget. In normal environment this is not big problem but if in house is also some transmitter or this and that what produce high LF - HF field when antenna is connected to SA..

rf-loop, that is a very important point you make re broadband input to the SA front end.  Another point related to long wires is static buildup and lightening strikes.  Many times lightning can be blamed for failures of equipment hooked to long random wires even though the lightning didn't directly strike the antenna.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 23, 2016, 06:03:39 pm
Finally I got some sound on AM demodulation!

It seems the gain of my antenna is much too low: I had to turn off attenuation (0.00dB) and turn on Preamp!

Noise is at -110 dBm while transmissions happen at around -90dBm. Volume goes to 10 (max.)

If I turn Attenuator to AUTO and Preamp to OFF, I won't receive anything.

@pascal_sweden: only AM/FM demodulator available. For QPSK/8PSK/QAM/etc. (all digital TV modulations) you should use a TV field meter. Let me know if you want some recommendations!

Regards
Vitor

PS: In the picture I tried to turn on Attentuation AUTO and Preamp On. The picture shows a nearby plane communication, hence the attenuation of 10 dB was OK.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 24, 2016, 01:27:40 pm
Messing around with EasySpectrum.

The pictures show once again aviation communication, the pilot talking to the tower. The 3D waterfall diagram is spectacular and I wasn't even expecting this funcion to be available!

Sidenote to use EasySpectrum, as information is scarce: before installing the EasySpectrum package from Siglent, you need to download and install the National Instruments VISA package (https://www.ni.com/visa/ (https://www.ni.com/visa/)). This provides the required driver/framework for the GPIB protocol.

After installing it, run NI MAX and under network add the SSA3021X. Make sure the SSA3021X has the network correctly configured and you know what IP it is using.

Now run EasySpectrum and it should just work.

Regards,
Vitor

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Electro Fan on August 25, 2016, 02:21:57 am
Messing around with EasySpectrum.

The pictures show once again aviation communication, the pilot talking to the tower. The 3D waterfall diagram is spectacular and I wasn't even expecting this funcion to be available!

Sidenote to use EasySpectrum, as information is scarce: before installing the EasySpectrum package from Siglent, you need to download and install the National Instruments VISA package (https://www.ni.com/visa/ (https://www.ni.com/visa/)). This provides the required driver/framework for the GPIB protocol.

After installing it, run NI MAX and under network add the SSA3021X. Make sure the SSA3021X has the network correctly configured and you know what IP it is using.

Now run EasySpectrum and it should just work.

Regards,
Vitor

Really nice 3D software!  Is EasySpectrum included with the SA or is it an additional cost?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Electro Fan on August 25, 2016, 02:34:06 am
Somewhat off topic, but at about 10:15 in Dave's video he shows the noise floor for the Siglent vs the Rigol at three different RBW settings with and without the preamp invoked.

https://www.youtube.com/watch?v=gkLciTsjGZg&feature=youtu.be (https://www.youtube.com/watch?v=gkLciTsjGZg&feature=youtu.be)

The numbers with the preamp on were especially impressive.  Question:  how do these numbers equate to the noise floor numbers of older HP856X spectrum analyzers (which I don't think offered the same type of preamp or preamp control, yet I think HP claimed some pretty good numbers)?

I'm interested in a comparison of the Siglent vs. the older HPs both in terms of the performance specs and in terms of the underlying SA architecture design.  (Clearly, technology has changed a bunch in a couple decades so 3D rendering, etc. wasn't in the design back in the day; I'm more interested in how the performance compares and how the performance was/is achieved.)

Thx
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 25, 2016, 02:57:55 am
Messing around with EasySpectrum.

The pictures show once again aviation communication, the pilot talking to the tower. The 3D waterfall diagram is spectacular and I wasn't even expecting this funcion to be available!

Sidenote to use EasySpectrum, as information is scarce: before installing the EasySpectrum package from Siglent, you need to download and install the National Instruments VISA package (https://www.ni.com/visa/ (https://www.ni.com/visa/)). This provides the required driver/framework for the GPIB protocol.

After installing it, run NI MAX and under network add the SSA3021X. Make sure the SSA3021X has the network correctly configured and you know what IP it is using.

Now run EasySpectrum and it should just work.

Regards,
Vitor

Really nice 3D software! 
The 3D image is part of the GUI EasySpectrum software package. and I've highlighted the terminology ^^^ Siglent use to describe it.

Quote
Is EasySpectrum included with the SA or is it an additional cost?
It should be on the CD (haven't checked) but it's freely available from the Siglent America website:
http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/Easyspectrum.rar (http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/Easyspectrum.rar)

Edit
Correction
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 25, 2016, 04:45:56 am
I think normal waterfall, "Spectrum monitor" as it is named in SA GUI is included with Option: AMK-SSA3000X.

Quote
Advanced Measurements Kit (AMK-SSA3000X)  – Includes automatic measurements for
– Channel Power
– Adjacent Channel Power Ratio
– Time Domain Power
– Occupied Bandwidth
– Includes Waterfall Display


Here  waterfall image how my SSA3000X  display it. It show level only with color.
(I can not test without this AMK-SSA3000X Option because permanent Option can not remove using SSA GUI)
This looks very different what PC software EasySpectrum image @Bicurico  posted  and it looks 3-d waterfall.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=250175;image)

@Bicurico posted nice 3-d waterfall using PC software EasyWave (free)




(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=250405;image)

My SSA3000X (FW 7.05,  with Option: AMK-SSA3000X). Image  from SSA display.

(note also image quality when used JPG or PNG where PNG wins like 10-1.  I hope Siglent add this PNG and make it as default. Peoples can take selfies and scenery or what ever art pictures using JPG but this is not suitable for this kind of technical document images. If yoy zoom some details etc you can see what kind of pixel porridge JPG is coocking in details)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on August 26, 2016, 05:20:59 am
Here  waterfall image how my SSA3000X  display it. It show level only with color.
(I can not test without this AMK-SSA3000X Option because permanent Option can not remove using SSA GUI)
This looks very different what PC software EasySpectrum image @Bicurico  posted  and it looks 3-d waterfall.

Stricly speaking only the image from your SSA-X shows a waterfall display format (the EasySpectrum image from Bicurico isn't a "waterfall" display format, it's just a 3D P/F/t display format; waterfall display formats, as the name implies, start at the top and built up to the bottom, with the vertical axis being the time axis).

Quote
(note also image quality when used JPG or PNG where PNG wins like 10-1.  I hope Siglent add this PNG and make it as default. Peoples can take selfies and scenery or what ever art pictures using JPG but this is not suitable for this kind of technical document images.

That is not correct. JPEG can provide a similar image quality as PNG, but it depends on the parameters (i.e. quality level, compression factor) that are used for generating them. If the screenshots in JPG are inferior in quality to PNG shots then this isn't the fault of JPEG but of Siglent because they set the JPG parameters in their firmware to low quality.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 26, 2016, 07:59:06 am
d scenery or what ever art pictures using JPG but this is not suitable for this kind of technical document images.

That is not correct. JPEG can provide a similar image quality as PNG, but it depends on the parameters (i.e. quality level, compression factor) that are used for generating them. If the screenshots in JPG are inferior in quality to PNG shots then this isn't the fault of JPEG but of Siglent because they set the JPG parameters in their firmware to low quality.
[/quote]

Not at all if we look result file size.

Original TFT BMP is 1843254 bytes.

Perhaps need some lesson?  PNG is a lossless compression format when JPG is lossy.

You can try your self some exercises if you never have done.

After convert SSA  1.8M BMP to PNG so that PNG file size is around 30k. Look result. (file size depends what you have in picture, because it IS lossless. But also this is why it pack well this kind if images where image do not have nearly anything)
Then do same using conversion to JPG so that result is around same file size. Look result.

But, if you take normal camera image situation is very very different if look PNG and good quality JPG file sizes. In this case JPG win 10-1. Also in normal photograph, it is not so criticalk (usually( if we loose something.. 

And vice versa... in this kind of SSA etc technical images, mostly PNG win JPG like 10-1.

These things is best you self study using example google and read.
But in other hand, everyone has the right to choose a religion, and it must be respected.

Of course  if we use very high quality settings for JPG package result is quite good, also for this kind of images, but why we then use packing if file size is big when we can get still better quality  with lot of smaller file size.

Do you think we want out from BMP just because file size.  Best result is with PNG and difference is not even only marginal.

Here attacehed two images.

Exatly same. Same BMP converted ti PNG and JPG. First I think I try pack JPG to ssame size as PNG size here but result was so terrible that then I select around double file size for JPG paackgage result.

BMP is too big here but even with high zooming I can not find difference between this original BMP and this PNG.
But if you zoom in to JPG it is like pixel porridge. And note, it compressed file size is still over 2x PNG

Do not look what image show, look only image quality. (experiment what you see in image is not what you get from Siglent directly, but 10MHz carrier level is 0dBm)
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=250746;image)

Load, then zoom both 5x and compare.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on August 26, 2016, 09:02:59 am
Quote
d scenery or what ever art pictures using JPG but this is not suitable for this kind of technical document images.

That is not correct. JPEG can provide a similar image quality as PNG, but it depends on the parameters (i.e. quality level, compression factor) that are used for generating them. If the screenshots in JPG are inferior in quality to PNG shots then this isn't the fault of JPEG but of Siglent because they set the JPG parameters in their firmware to low quality.

Not at all if we look result file size.

Original TFT BMP is 1843254 bytes.

Perhaps need some lesson?  PNG is a lossless compression format when JPG is lossy.

Maybe you should educate yourself before trying to lecture others?

https://en.wikipedia.org/wiki/Lossless_JPEG (https://en.wikipedia.org/wiki/Lossless_JPEG)

JPEG can be both lossy and lossless, and lossless JPEG exists for over 20 years (it's often used in medical application, and I believe it's also the format used by the US Librabry Of Congress to archive stuff).

Quote
You can try your self some exercises if you never have done.

After convert SSA  1.8M BMP to PNG so that PNG file size is around 30k. Look result. (file size depends what you have in picture, because it IS lossless. But also this is why it pack well this kind if images where image do not have nearly anything)
Then do same using conversion to JPG so that result is around same file size. Look result.

Well, if the file size of the PNG and JPEG are identical then this should have already told you that the JPG is very likely created with a very low quality setting. Simply because lossless JPG is less efficient than the much newer PNG format and a lossless JPEG will be larger than a (lossless) PNG at equal quality.

That is if Siglent even uses lossless JPG, because they might very well just use the lossy variant. Still, even the lossy variant should have no problems to come up with similar quality as a PNG file. But that won't be the case if Siglent uses low quality settings for JPG.

Quote
But, if you take normal camera image situation is very very different if look PNG and good quality JPG file sizes. In this case JPG win 10-1. Also in normal photograph, it is not so criticalk (usually( if we loose something.. 

And vice versa... in this kind of SSA etc technical images, mostly PNG win JPG like 10-1.

I hope you don't want to suggest that the crappy 1024x600 (0.6Mpx) screenshot with 256 or less colors displayed (your Siglent SSA-X, like most low-cost low-performance test devices, is highly unlikely to use anything over a 256 color palette, it might well be just 16 colors) and large, homogenous areas is a bigger challenge to a compression format than a multi Mpx photograph with true 24bit resolution and complex content with fine-grnulated, nuanced details?

Quote
These things is best you self study using example google and read.
But in other hand, everyone has the right to choose a religion, and it must be respected.

What are you on about? This are technical facts, not religion.

Quote
Of course  if we use very high quality settings for JPG package result is quite good, also for this kind of images, but why we then use packing if file size is big when we can get still better quality  with lot of smaller file size.

So you realize the simple reason the JPG is worse is because of the settings Siglent has chosen in their firmware?

Besides, the point of why good test equipment offers more than just one file format is that PNG simply isn't always supported, while JPEG and BMP generally are. So when you have to read the screenshot on a platform/software which for some reason or other doesn't support PNG then PNGs advantages of better compression simply ecome irrelevant.

Quote
Do you think we want out from BMP just because file size.  Best result is with PNG and difference is not even only marginal.

We went from BMP (which is usually uncompressed and then pretty much a 1:1 copy of the raw image data, and thus will provide the best image quality) to compressed format because BMP files are huge, and for multi-Mpx images become very difficult to handle. JPG is one of the oldest image formats, it supports lossy and lossless compression, and is widely supported. PNG is a younger format which pretty much exists to circumvent the patents that are in one of JPGs compression formats. And because PNG is younger, it's also more efficient than JPEG, so it shouldn't be surprising when a similar quality JPEG file is larger than a PNG file.

Quote
Here attacehed two images.

Exatly same. Same BMP converted ti PNG and JPG.

Nice, but useless. The quality of the JPG pretty much depends on the settings (what compression, what compression ratio, and so on) you have chosen when creating the file (or what the converter you used as default settings), so it's pretty meaningless.

However, the point I was trying to make is that if the JPG screenshots look inferior to PNG screenshots then this isn't the fault of the JPEG file format, it's Siglent who is to blame. JPEG works fine for screenshots if the settings are appropriate, which on most test instruments I've taken JPEG screenshots from are.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on August 26, 2016, 09:15:37 am
BTW: The BMP format supports RLE compression which is perfect for typical test equipment screendumps.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 26, 2016, 09:23:00 am
The standard and only image format for all Siglent products to date has been BMP. That, we imagine will remain however there are moves afoot to offer alternative formats as well. As all images are currently captured as BMP they then need be converted to other formats and then there will be some tradeoffs depending on the computation power available in each product.
We've had some behind the scenes discussion as which formats might be offered and the likely phase in time over the product range. Word I have is that other image file formats will gradually be rolled out in subsequent versions of new FW. We hope for a good selection of formats that offer users the image file type that will suit them best.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 26, 2016, 10:17:43 am
@Wuerstchenhund

Of course if we talk common photographing and image formats and so on...
But, I was talking in this context where we talk SSA image formats.

Primary is that BMP file size is too big.
We want reduce it and still keep all simple and get also good result and even more, format what is really widely supported.
We can of course use JPG lossless but very easy file size is 200 to over 300k.
Is it nice if we get 300k files (yes it CAN do also smaller but I'm not sure where we hit problems with compatibility in all places.
For this kind of images what are SSA TFT we can very easy do PNG. Get very small file size and keep original image quality.

PNG is not at all best for all things.
But for this purpose PNG  is exellent.

If you believe some lossless "jpg" is better you can believe. But I believe it also leads to many complaints.
I don not talk here  photographing and related to these image formats. JPG may give superior compression for photographic or realistic artwork and for lossless purposes LS and 2000 etc.   but  I talk here SSA3000 TFT screen shot images and what is best solution in practice to get good compression with good quality so that also it is supported as widely as possible. And for this PNG is perhaps even best solution.

Microsoft: "JPEG is not suitable for simpler pictures that contain few colors, broad areas of similar color, or stark differences in brightness."



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on August 26, 2016, 10:18:54 am
We've had some behind the scenes discussion as which formats might be offered and the likely phase in time over the product range. Word I have is that other image file formats will gradually be rolled out in subsequent versions of new FW. We hope for a good selection of formats that offer users the image file type that will suit them best.

I don't think there's a need to offer some dozen of more or less obscure image format for a simple screenshot. Offering BMP, PNG AND JPG (maybe with some slamm tweaks to improve quality) is perfectly fine and already more than many other instruments offer.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 26, 2016, 10:22:37 am
We've had some behind the scenes discussion as which formats might be offered and the likely phase in time over the product range. Word I have is that other image file formats will gradually be rolled out in subsequent versions of new FW. We hope for a good selection of formats that offer users the image file type that will suit them best.

I don't think there's a need to offer some dozen of more or less obscure image format for a simple screenshot. Offering BMP, PNG AND JPG (maybe with some slamm tweaks to improve quality) is perfectly fine and already more than many other instruments offer.
Exactly what we've asked for.  :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 26, 2016, 10:24:02 am
We've had some behind the scenes discussion as which formats might be offered and the likely phase in time over the product range. Word I have is that other image file formats will gradually be rolled out in subsequent versions of new FW. We hope for a good selection of formats that offer users the image file type that will suit them best.

I don't think there's a need to offer some dozen of more or less obscure image format for a simple screenshot. Offering BMP, PNG AND JPG (maybe with some slamm tweaks to improve quality) is perfectly fine and already more than many other instruments offer.


Exactly what we've asked for.  :)
:-+
Exactly!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 26, 2016, 10:44:18 am
When I noticed jpeg screenshot file types added in the 7.07 FW I asked Tech support if they would include png and discussion then focussed on these other formats being offered in other instruments......it's coming I was told.  :clap:
"But we should not announce it yet as to provide it across whole the range will take some time".


It may not be possible or wise to include all types on some instruments IMO as the compression and subsequent file upload times may become frustrating, just as it is in some competitors equipment and that's well documented in various posts on the forum. It's something R&D will have to work through to decide which instruments support which formats and what might be acceptable compression and upload delays. Only time will tell what Siglent come up with.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on August 26, 2016, 01:32:41 pm
I think they should focus R&D efforts more into the debugging and performance sectors, far more important for a SA than the picture format. How often except for really basic report did you even use screen shots at work? Usually the data is imported into a SW and then processed there and replotted using the used SW plotting function. I barely ever used the screen shot function in real life applications. :-//

BR
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Wuerstchenhund on August 26, 2016, 02:29:20 pm
I think they should focus R&D efforts more into the debugging and performance sectors, far more important for a SA than the picture format. How often except for really basic report did you even use screen shots at work?

Pretty much every day. It's the quickest way to document all kind of stuff.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 26, 2016, 02:52:08 pm
I would like to suggest the EasySpectrum application. It makes grabbing pictures much easier and you don't have the hassle of having to copy things over with a USB stick. I know that this only works if the SA is sitting next to the PC. This way you can grap the pure BMP and save it in whatever format you want! ::) Also, you get to use the "3D waterfall" (not sure how to call it properly).

I have a question on the everyday use of the SSA3021X: when I start to play with Frequencies, Span, Amplitude, Sweep and Trace options, after some time everything gets slow. Even if I set the parameters back to reasonable values, the refresh rate is low. If I press the PRESET button, however, things speed up again. So I tried to memorize those PRESET settings and on the next slow down entered them manually: the SA was still slow. Pressing the PRESET made it run faster again.

Perhaps I am doing something wrong and I did not really measure speeds. Can it be that the PRESET button also resets memories, logs, buffers or whatever?

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on August 26, 2016, 04:45:40 pm
I think they should focus R&D efforts more into the debugging and performance sectors, far more important for a SA than the picture format. How often except for really basic report did you even use screen shots at work?
Well I do that all the time because it is easy. Sure you can use external software but you need a PC, set the software up (and this is often a painful process due to drivers, the right NI VISA driver, etc) and then control the instrument from your PC -if that works at all-. It is just much easier to press a button and when making the report you just drag&drop the images into the document from a USB stick.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: KE5FX on August 26, 2016, 08:20:11 pm
I think they should focus R&D efforts more into the debugging and performance sectors, far more important for a SA than the picture format. How often except for really basic report did you even use screen shots at work?

Pretty much every day. It's the quickest way to document all kind of stuff.

Yeah, that's crazy talk.  A measurement you didn't record is one you didn't make.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Electro Fan on August 27, 2016, 03:09:05 am
I think normal waterfall, "Spectrum monitor" as it is named in SA GUI is included with Option: AMK-SSA3000X.

Quote
Advanced Measurements Kit (AMK-SSA3000X)  – Includes automatic measurements for
– Channel Power
– Adjacent Channel Power Ratio
– Time Domain Power
– Occupied Bandwidth
– Includes Waterfall Display


Here  waterfall image how my SSA3000X  display it. It show level only with color.
(I can not test without this AMK-SSA3000X Option because permanent Option can not remove using SSA GUI)
This looks very different what PC software EasySpectrum image @Bicurico  posted  and it looks 3-d waterfall.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=250175;image)

@Bicurico posted nice 3-d waterfall using PC software EasyWave (free)




(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=250405;image)

My SSA3000X (FW 7.05,  with Option: AMK-SSA3000X). Image  from SSA display.

(note also image quality when used JPG or PNG where PNG wins like 10-1.  I hope Siglent add this PNG and make it as default. Peoples can take selfies and scenery or what ever art pictures using JPG but this is not suitable for this kind of technical document images. If yoy zoom some details etc you can see what kind of pixel porridge JPG is coocking in details)

Just to clarify, there are two images posted above; the top looks "3D", the bottom looks like a "2D""waterfall".

Is the ability to make the top 3D image freely included with the SA, or is the top 3D image only possible for an extra charge?  Thanks
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 27, 2016, 05:56:46 am
Upper image is from PC, running free PC software named EasySpectrum. 
This EasySpectrum PC software come free with SA  or  it can also free download from Siglent.
This need SSA is connected to PC and PC software EasySpectrum produce this image. This image is from PC display, not from SSA display at all.  This work with standard SSA without any extra Option. It is EasySpectrum PC software function, not SSA function.

EasySpectrum and other EasyXxxx softwares for other Siglent equipments can download here.
http://siglentamerica.com/support_software_14 (http://siglentamerica.com/support_software_14)
Before install it, first need install  National Instruments VISA (Ni-Visa 15.0.1)
Also it is free. It can get from National Instruments.

Of course if have good programming skills there can produce what ever images using data from SSA and command SSA using SCPI commands.  These can find in SSA3000X  Programming quide (http://www.siglentamerica.com/USA_website_2014/Documents/Program_Material/SSA3000X_Programming%20Guide.pdf)





Lower image is directly from stand alone SSA3000X display (and screen dump to USB stick).   It is one function included in Option AMK-SSA3000X.  This Option is not free and for activate it permanently need buy license key. When buy new SSA there is short trial time for all Options. But these need try out soon after get SSA because all options timers run always when SSA is running, not only if you use option. ( The trial period implementation is not good. My opinion is that counter need count only when Option is used.)

Advanced Measurements Kit (AMK-SSA3000X)  – Includes automatic measurements for
– Channel Power
– Adjacent Channel Power Ratio
– Time Domain Power
– Occupied Bandwidth
– Includes Waterfall Display
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 27, 2016, 09:57:14 am

I have a question on the everyday use of the SSA3021X: when I start to play with Frequencies, Span, Amplitude, Sweep and Trace options, after some time everything gets slow. Even if I set the parameters back to reasonable values, the refresh rate is low. If I press the PRESET button, however, things speed up again.

I have never meet this exept in situations when I have changed some parameter what affect speed. I mean example if I have adjusted VBW, after adjusting it is manually forced until I change its mode back to auto. Now If I forget this and if I do some other things and then just example change span. Then I wonder why this is so slow. Until I realize that oops... VBW is narrow. There is many this kind of things what do not return back to auto where SSA set itself better value when user select some other parameter. Also then, example sweep mode, in some (most) cases sweep is slower that FFT. If you normally use in auto sweep mode and then you select manually sweep mode sweep. Then  change freq, span etc it may work much slower than usually if in sweep mode auto where is select FFT or (default) speed optimize instead of accuracy.

Of course I have not tested all possible combinations (human life is not enough for all possible combinations), so it is still possible there is some situation where it live some process on what slows system.  When find this, it is good to document exacxtly these kind of findings so that same can repeat example by other user or in Siglent.

One I know. If use AMK option "waterfall". When it start from empty waterfall image it is more fast. After it collect more and more data it goes  slower, until there is full waterfall image, after then it run with this speed.

Also if turn on Demod and set demod time long then forget demod on and go to look some other things. But demod time still make "pause" between sweeps. (in this case there is AM or FM displayed in left side)
If there is example 500ms demod time and then you go to some other things and your sweep time is example 10s. You do not perhaps note this extra pause. But then you adjust BW and or span etc and you expect much more fast sweep. Then you wornder why 24ms sweep is so slow. It keep demod time pauses (and you are not using it but forget it on)


Needs a lot of experience before the device is so familiar with that note of all the factors that affect each other and how they interact with each other.
Know your device - it is always important.
Then, when you know or seriously suspect that something is really wrong, it is good to document it well. So well that the problem may be repeated anywhere at any time by other user and I'm sure Siglent want also check all documented problems carefully.



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 27, 2016, 10:37:35 am
About LIMIT function. One small example. Of course it can use for many things.
Also it have both, upper limit and lower limit.
It can use in two kind of limits. Just simple level limit line over span or user defined shape limit line.
Limit trace can fully edit and one limit line may have up to 100 points what each have level and frequency. Limit line is based data points. When limit is used and If you change ref level, scale and span etc limit line follow its own data points even if they are out from screen. Data points keep values what you have made.

In this example perhaps most simple case where is user edited limit line (in this case only 7 data points) These limits can store and use later of course. (file type .lim)

Some times it is nice to leave SSA watching some frequency band if there exists some times some signal. Of course for this can use Max-Hold function but it is not always optimal.  There was continuous signal and highly variable level so I made limit line what give more room for this signal.
Then I set limit rule so that SSA stop when limit test fail.
Now it run as in first image and after some signal hit limit, it stop like in next image. Also Marker was set for trace highest peak.

Limit line editing is easy and fast after short exercise. This siglent control knob is really good, accurate and fast also . Not at all like some oscilloscopes encoders. Also finger feel these small steps. Finger point to the small hole, and then a rotation, it goes like HP in the old days. (but I do not believe it is optical with as good bearings like old times HP)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=251058;image)
Running, no any signal hit limit.


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=251060;image)
Signal hit limit, stop. (marker is not because hit limit, it is because at this time this signal peak is highest)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on August 27, 2016, 03:50:14 pm
That is not correct. JPEG can provide a similar image quality as PNG, but it depends on the parameters (i.e. quality level, compression factor) that are used for generating them. If the screenshots in JPG are inferior in quality to PNG shots then this isn't the fault of JPEG but of Siglent because they set the JPG parameters in their firmware to low quality.

Not at all if we look result file size.

Original TFT BMP is 1843254 bytes.

Perhaps need some lesson?  PNG is a lossless compression format when JPG is lossy.
I did some tests and with the JPG quality set over 90% you won't see the differences between BMP and JPG but still get a more than 10 times reduction in size. What is most worrying is that nobody at Siglent gave any thought about the JPG compression setting or which file format to support. It is all trial & error with the end user in the loop.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 27, 2016, 09:52:16 pm

I have a question on the everyday use of the SSA3021X: when I start to play with Frequencies, Span, Amplitude, Sweep and Trace options, after some time everything gets slow. Even if I set the parameters back to reasonable values, the refresh rate is low. If I press the PRESET button, however, things speed up again.

I have never meet this exept in situations when I have changed some parameter what affect speed. I mean example if I have adjusted VBW, after adjusting it is manually forced until I change its mode back to auto. Now If I forget this and if I do some other things and then just example change span. Then I wonder why this is so slow. Until I realize that oops... VBW is narrow. There is many this kind of things what do not return back to auto where SSA set itself better value when user select some other parameter. Also then, example sweep mode, in some (most) cases sweep is slower that FFT. If you normally use in auto sweep mode and then you select manually sweep mode sweep. Then  change freq, span etc it may work much slower than usually if in sweep mode auto where is select FFT or (default) speed optimize instead of accuracy.

Of course I have not tested all possible combinations (human life is not enough for all possible combinations), so it is still possible there is some situation where it live some process on what slows system.  When find this, it is good to document exacxtly these kind of findings so that same can repeat example by other user or in Siglent.

One I know. If use AMK option "waterfall". When it start from empty waterfall image it is more fast. After it collect more and more data it goes  slower, until there is full waterfall image, after then it run with this speed.

Also if turn on Demod and set demod time long then forget demod on and go to look some other things. But demod time still make "pause" between sweeps. (in this case there is AM or FM displayed in left side)
If there is example 500ms demod time and then you go to some other things and your sweep time is example 10s. You do not perhaps note this extra pause. But then you adjust BW and or span etc and you expect much more fast sweep. Then you wornder why 24ms sweep is so slow. It keep demod time pauses (and you are not using it but forget it on)


Needs a lot of experience before the device is so familiar with that note of all the factors that affect each other and how they interact with each other.
Know your device - it is always important.
Then, when you know or seriously suspect that something is really wrong, it is good to document it well. So well that the problem may be repeated anywhere at any time by other user and I'm sure Siglent want also check all documented problems carefully.

I think I have figured out great part of the SSA3021X, but naturally there is still much to learn.

Perhaps I just forgot to set one parameter and thus got the feeling that the refresh rate was slow.

I will try to pay attention to this and if it really gets slow, I will try to find out what is the cause, so that it can be reproduced. Right now I am not sure if it is my mistake.

All in all, I do like the device very much. It is a great step up in regards to the best of my field meters with spectrum function.

I find the resolution amazing, showing (often the right word is revealing) signals in a detail I couldn't see before with my existing devices.

Another aspect, that I haven't read in this thread and might be of interest to some potential buyers: the screen is huge! When I first got the SSA3021X I was surprised about the size of the screen. Much bigger than what I would have guessed from the pictures. And the resolution of 1024x600 really gives enough room to properly display everything.

While I understand that professionals who have to comply with tight specifications need to use a premium spectrum analyzer (with a price tag that can easily have an extra digit), I would say that this SSA3021X will do the job for most hobby or casual professional application (if specs like bandwidth are within requirements) hands down. At the current retail price, this is a real bargain.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on August 27, 2016, 10:58:25 pm
Isn’t it funny how the picture format for screenshot files has become a major topic here in a thread about a spectrum analyzer – quite obviously just because it looks like a good opportunity to bash Siglent once again.
But Siglent needs not give a thought about JPEG compression settings, since this is an SA and not a camera of any kind, hence it outputs technical graphs. Consequently, the screenshots come as BMP and not JPG – most folks who have followed this thread and actually read what has been posted would have been aware of that by now.

Of course, we want to keep our documents small, so we use some tool on our PCs to convert the bitmaps to some compressed file format. RF-Loop has pointed out that PNG is the best file format for this, since it’s lossless and the resulting files are tiny nevertheless. He tried to get a similar file size with JPG, but failed, as the result was plain unusable. Even with twice the file size, the BMP was still rather ugly. Hardly a surprise – as PNG is able to boil the 1126kB BMP from a typical scope screen down to just 16kB – that’s a 70:1 ratio, without any loss of image fidelity.

The lack of PNG file format might be a little inconvenience – for those who don’t do any post processing anyway, e.g. optimizing the gamma for the document or adding some remarks – but still a very insignificant issue for sure.

But yes, it would be nice to have PNG as alternative file format for screenshots in the future, but that’s it then.

I don’t have an SSA3000X, but even so I would much prefer the firmware development team to concentrate e.g. on the TG control, so that it can accurately measure steep filters in SNA mode, instead of tinkering with picture file formats.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on August 27, 2016, 11:16:55 pm
Isn’t it funny how the picture format for screenshot files has become a major topic here in a thread about a spectrum analyzer – quite obviously just because it looks like a good opportunity to bash Siglent once again.
But Siglent needs not give a thought about JPEG compression settings, since this is an SA and not a camera of any kind, hence it outputs technical graphs.
:palm: Siglent has a long history of getting the format for saving screenshots totally wrong. So yes, this is an issue! Every manufacturer of test equipment has been using JPEG, PNG or even compressed BMP for decades. So it is just dumb they choose to use JPEG and not care to have a look whether the output is 'grainy' or visually perfect. People do need screendumps for reports and copying large BMPs into a document isn't going to help to keep the size down so the document can be e-mailed.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: radar_macgyver on August 27, 2016, 11:22:51 pm
Isn’t it funny how the picture format for screenshot files has become a major topic here in a thread about a spectrum analyzer – quite obviously just because it looks like a good opportunity to bash Siglent once again.

As an added data point, Anritsu's spectrum analyzers (with a 10 dB higher price tag) also use JPEG with compression turned up when saving screenshots. This was seen on a Spectrum Master 20 GHz hand-held, with the latest firmware.

Some folks just have an axe to grind.  :horse:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 27, 2016, 11:38:27 pm
Isn’t it funny how the picture format for screenshot files has become a major topic here in a thread about a spectrum analyzer – quite obviously just because it looks like a good opportunity to bash Siglent once again.
But Siglent needs not give a thought about JPEG compression settings, since this is an SA and not a camera of any kind, hence it outputs technical graphs.
:palm: Siglent has a long history of getting the format for saving screenshots totally wrong. So yes, this is an issue!
Since you don't even own one and have often declared your dislike for Siglent products after a previous unfortunate experience we can only assume you are trolling again.  :palm:  :palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on August 27, 2016, 11:41:26 pm
@Tautech: On the Siglent SDS2000 I owned the BMP screendumps where already an issue and thus brought to Siglent's attention over 2 years ago.
Besides that: I wrote I did some tests and hinted on how Siglent can fix the JPEG output quickly.

Defaulting to calling me a troll isn't going to work. Better come up with good arguments or just accept the truth hurts.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 28, 2016, 12:07:25 am
Hi,

I think the screenshot file format has been discussed more than plenty in this thread and it is making the thread longer to go through for no real reason. I know that it is in the nature of forums to deviate and discuss in full length certain topics, but I would like to sum it up, so we could move on to other subjects related to the SSA3000X series.

Attached is a picture I edited showing the Siglent BMP and JPEG output side by side. Zooming in, one can see the typical JPEG artefacts, resulting from lossy compression.
The BMP picture has no artifacts, since every pixel is stored 1:1 in the file.

File size of both pictures:

BMP = 1.801 KB
JPEG = 82 KB

It now occurs to me that I could actually have freezed the spectrum to save two identical screenshots in either format, but I think even so, the results are clear to see.

Sum up:
1) Siglent allows to either store screenshots in BMP or JPEG format (at least in firmware 07.07)
2) There is no configuration for the JPEG format
3) It is not possible to store in PNG format (lossless compression)
4) IN MY OPINION the JPEG image is perfectly fine to use - I would be happy to use the pictures in reports and magazine articles. Artifacts can be seen if one searches them, but the relevant information of the screenshot is fully usable
5) Storing a BMP takes considerably more time, which can be a nuissance (JPEG = almost instantly, BMP takes like a few seconds)
6) The file size of BMP is IN MY OPINION irrelevant, since any 3 Euro buy a 4GB flash memory capable of storing thousands of screenshots
7) Would it be nice to add PNG? Yes. Can *I* live without it? Yes: JPEG quality is perfectly OK for me and I do write for publications and if required I can store in BMP or through EasySpectrum on PC (which in my case is nicer because I don't have to go through the USB stick)

Hopefully this helps clearing this up for good.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 28, 2016, 12:10:10 am
@Tautech: On the Siglent SDS2000 I owned the BMP screendumps where already an issue and thus brought to Siglent's attention over 2 years ago.
Besides that: I wrote I did some tests and hinted on how Siglent can fix the JPEG output quickly.

Defaulting to calling me a troll isn't going to work. Better come up with good arguments or just accept the truth hurts.
:-DD
Again you fail to read or understand previous posts or blatantly refuse to believe what I have said.  :palm:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1012253/#msg1012253 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1012253/#msg1012253)
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1012293/#msg1012293 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1012293/#msg1012293)

So moves ARE afoot to address this issue and further discussion on the file type issue is only  :horse:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on August 28, 2016, 12:20:38 am
Siglent is working on it!

And yes, nctnico, you can always go for a mail in rebate and trade your GW-Instek for a Siglent :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Muxr on August 28, 2016, 12:23:54 am
Siglent should really implement PNG. It's the perfect format for saving instrumentation screenshots. It's also patent free. https://tools.ietf.org/html/rfc2083
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 28, 2016, 12:28:52 am
Siglent should really implement PNG. It's the perfect format for saving instrumentation screenshots. It's also patent free. https://tools.ietf.org/html/rfc2083
We know.
To quote some content of a high positioned Siglent employee I got in an email today (yes Sunday here)

I think we'll have PNG in the next FW release. I've been talking to them about it.

Patience grasshoppers.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pascal_sweden on August 28, 2016, 12:31:25 am
There should be plenty of open source libraries available for Linux related to PNG :)

Siglent can probably even pick from several ones!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bson on August 28, 2016, 12:59:44 am
RF-Loop has pointed out that PNG is the best file format for this, since it’s lossless and the resulting files are tiny nevertheless.
Let's just be clear about one thing in general - PNG is not inherently lossless.  For continuous-tone images it has to map the tonal values to palette entries, which is a lossy operation that results in dither.  In fact, it's horribly poor for photography and you'll easily see dither and blotchy skin type artifacting as it applies a histogram-based mapping and dither.  It's *only* lossless when there are fewer discrete colors in the image than the selected PNG palette, so if you convert an instrument graphic with a 3-bit palette to a 4-bit PNG color map you're golden.  In that case it's lossless.  If you map a 10-bit palette to a 4-bit one there will be decimation and dither and the results are butt ugly.  It's *only* lossless in this particular use case of saving instrument screenshots and graphs, one it's absolutely perfectly suited for.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: GEuser on August 28, 2016, 01:15:13 am
In the 15 year old floppy drive scope i have the choices are TIFF and BMP , does this 3000x have a speaker in it? , they could set it up so when it saves a image to USB it also plays the sound of a Floppy at work (you do not know what you are missing out on!) ..
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: KE5FX on August 28, 2016, 02:08:49 am
RF-Loop has pointed out that PNG is the best file format for this, since it’s lossless and the resulting files are tiny nevertheless.
Let's just be clear about one thing in general - PNG is not inherently lossless.  For continuous-tone images it has to map the tonal values to palette entries, which is a lossy operation that results in dither.  In fact, it's horribly poor for photography and you'll easily see dither and blotchy skin type artifacting as it applies a histogram-based mapping and dither.  It's *only* lossless when there are fewer discrete colors in the image than the selected PNG palette, so if you convert an instrument graphic with a 3-bit palette to a 4-bit PNG color map you're golden.  In that case it's lossless.  If you map a 10-bit palette to a 4-bit one there will be decimation and dither and the results are butt ugly.  It's *only* lossless in this particular use case of saving instrument screenshots and graphs, one it's absolutely perfectly suited for.

You're confusing .PNG and .GIF.  .PNG supports true RGBA color.  (It's true that it's still not a great format for photographs, of course.)

There's very little room for debate on this stuff.  Manufacturers should support .BMP and .PNG and call it a day.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: et328 on August 28, 2016, 05:49:31 am
All in all, I do like the device very much. It is a great step up in regards to the best of my field meters with spectrum function.
But it can't do many of the things that field meters do. I'm also interested of the Siglent but I also want DVB-S/S2/T/T2 signal functions. So looks like it's devices like Rover HD Tab 7 or Promax HD Ranger that offer those functions with decent spectrum function. Too bad that those are way more expensive than the Siglent. I own two Emitor devices already.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 28, 2016, 05:54:57 am
All in all, I do like the device very much. It is a great step up in regards to the best of my field meters with spectrum function.
But it can't do many of the things that field meters do. I'm also interested of the Siglent but I also want DVB-S/S2/T/T2 signal functions. So looks like it's devices like Rover HD Tab 7 or Promax HD Ranger that offer those functions with decent spectrum function. Too bad that those are way more expensive than the Siglent. I own two Emitor devices already.
Your profile gives no hint to where you are.  :-//
There're Siglent dealers all over and many likely have a demo model to have a try with.
The last one I sold was carefully checked out by a forum member before he bought.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: et328 on August 28, 2016, 06:06:47 am
Your profile gives no hint to where you are.  :-//
Added the flag. So I'm from RF-Loop country...  :D
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 28, 2016, 07:04:17 am
All in all, I do like the device very much. It is a great step up in regards to the best of my field meters with spectrum function.
But it can't do many of the things that field meters do. I'm also interested of the Siglent but I also want DVB-S/S2/T/T2 signal functions. So looks like it's devices like Rover HD Tab 7 or Promax HD Ranger that offer those functions with decent spectrum function. Too bad that those are way more expensive than the Siglent. I own two Emitor devices already.

SSA3000X can not do this (http://www.emitor.se/prod_combolook_color_s2t2.htm) at all. ;)

But, also vice versa, Emitor Combolook  can not do what SSA3000X can if we talk about RF spectrum analyzer.

Just like my ice scream machine can not cook coffee.

Promax HD ranger is much more expensive "travel TV" but no any idea what it is if think RF spectrum analyzer.

Just, different tools for different needs. ;)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 28, 2016, 08:05:07 am
All in all, I do like the device very much. It is a great step up in regards to the best of my field meters with spectrum function.
But it can't do many of the things that field meters do. I'm also interested of the Siglent but I also want DVB-S/S2/T/T2 signal functions. So looks like it's devices like Rover HD Tab 7 or Promax HD Ranger that offer those functions with decent spectrum function. Too bad that those are way more expensive than the Siglent. I own two Emitor devices already.

Hello,

I was not implying that the SSA3021X was REPLACING any of my field meters! I was just saying that the possibilities of the SPECTRUM ANALYZER is far beyond the ones implemented in TV field meter!

If you need to do measurements for TV, CATV and SAT installations, you need a field meter, not a pure spectrum analyzer.

Yes, they are more expensive, but then they do have many special functions:
- DVB-S/S2/T/T2/C demodulator
- MPEG-2/4 CODEC
- Measurments: BER, MER, Constellation, Echo, MER vs Carrier, etc.
- Spectrum analyzer (configured to show transponders, hence normally with RWB of 1MHz)
- battery for on the field operation
- ...

Let me know if you need opinion on what device to purchase: I own devices from Rover Instruments, Spaun, Deviser, KWS, Kathrein, Emitor, etc. (unfortunatly so far no Promax).

Because I have all these field meters, I wanted to have a pure spectrum analyzer for special cases and to compare spectrum analysis performance on modern field meters. Some new devices feature a pretty good spectrum mode (like the Deviser S7000 - http://www.tele-audiovision.com/TELE-audiovision-1309/eng/deviser.pdf (http://www.tele-audiovision.com/TELE-audiovision-1309/eng/deviser.pdf)).

Example: while you can see all QPSK/8PSK transponders on the spectrum function of all these field meters, you fail to see some extra transponders which are not QPSK/8PSK. Believe it or not, but some very narrow band signals exist, which you can only see if you reduce RWB to 10-100kHz. I still cannot demodulate them, but knowing they exist, measuring their signal power and bandwidth, allows me to then try to analyze them by other means (i.e. TBS satellite card with CrazyScan or hooking up a radio scanner with ZF output for subsequent PC based analysis).

Regards,
Vitor


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 28, 2016, 08:25:25 am
Hi,

Here is an example: the first pictures shows the spectrum of Astra 19.2E as seen by the Emitor Satlook Color (which I presume you have).

The next three pictures show the SAME spectrum as seen by the SSA3021X. Notice how far I can "zoom" into the spectrum, revealing the tiniest signals!

Still, the Emitor will do measurements, demodulation, constellation diagram, show MER and BER and even analog and DVB-S picture. Totally different device class.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: et328 on August 28, 2016, 09:01:08 am
Here is an example: the first pictures shows the spectrum of Astra 19.2E as seen by the Emitor Satlook Color (which I presume you have).

The next three pictures show the SAME spectrum as seen by the SSA3021X. Notice how far I can "zoom" into the spectrum, revealing the tiniest signals!
Thanks for the info and pics. I have Combolook Color HD S2T2 and Satlook Micro. How fast is the spectrum display (of Astra) on the Siglent? Can you set it to almost realtime with resolution similar to Satlook? Or is it always way above Satlook Color's spectrum performance?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 28, 2016, 09:57:00 am
Here is an example: the first pictures shows the spectrum of Astra 19.2E as seen by the Emitor Satlook Color (which I presume you have).

The next three pictures show the SAME spectrum as seen by the SSA3021X. Notice how far I can "zoom" into the spectrum, revealing the tiniest signals!
Thanks for the info and pics. I have Combolook Color HD S2T2 and Satlook Micro. How fast is the spectrum display (of Astra) on the Siglent? Can you set it to almost realtime with resolution similar to Satlook? Or is it always way above Satlook Color's spectrum performance?

Hi,

I know EXACTLY why you are asking this question, so let me give you a longer answer, to make it eventually interesting to others.

The Emitor Satlook Digital series of field meters feature indeed a pretty fast realtime spectrum. This comes very handy for aligning a satellite dish, as you can immediatly "see" the satellite (much before a tuner can actually lock onto the satellite) and by the shape of the spectrum you can, with some experience, guess what satellite it is. Hands down, this is the best possible aid to align a satellite dish and fine tune it.

However, the Emitor products don't exactly stand out for precision or full set of measuring features. This is OK at the price they are sold. And again: I still use my Satlook Digital NIT (the one with the black and white CRT) as the primary device to tune my dishes, as it is the least valueable device to be carried to the roof. And the spectrum does what is needed.

BUT: the spectrum that you see, is just a representation of what is really happening (like with any spectrum analyzer) and in this case, the representation was made to be fast with a low resolution.

Cheap Chinese meters take this to a whole new level and actually show extrapolated spectrum frames with random noise inserted, just to show an apparently realtime spectrum! Disconnect the cable and the spectrum lives on for another 3-5 seconds...  :palm:

When it comes to a dedicated spectrum analyzer, it is not the speed that matters! I had to learn this myself.

Why? Because you can actually set the SWEEP speed to whatever value you like (within some limits)! But, if you set it too fast, the ADC won't have time to actually see anything usefull.

RBW, VBW and SWEEP go hand in hand and depend on the selected parameters.

Think of it like this:

The RBW is like the apperture letting in the signal. The smaller it is, the more detailed a signal you can distinguish.
SWEEP is the speed with which you will run the RBW "window" across the SPAN. Make it too fast and you "didn't have time to properly look into the apperture".

Finally, coming to your question: if I set the SPAN to 1GHz and use a RBW of 1MHz, then yes, the Siglent is as fast or even faster than TV field meters, including the Emitor.
If I want to set the SPAN to 3GHz and use a RBW of 100kHz with a suitable VBW (think of it as a filter to keep the noise level down by averaging the reading of each "RBW window" during sweep), then the refresh rate goes down. However, you will see things otherwise invisible.

Last example: Look at a picture with 800x600 pixels and then at the same picture with 1920x1080 pixels. No question which has more detail. That is what RBW is all about and apart from the Deviser S7000 no other field meter allows to toggle this filter. Some allow to select fast/very fast spectrum or something similar, which means you can select from two predefined RBW values. But the remaining parameters are still preconfigured to show analog or digital TV transponders (again, the Deviser S7000 is an exception and I don't know about the Promax range of products).

I think that the SSA3021X is not an option for you, if you are into dish alignment: remember that the SSA3021X does NOT provide power for LNB or 0/22kHz & 14/18V & DiSEqC support. I am using the Loop Trough port of a satellite receiver to get the satellite spectrum images. Also, the lack of internal battery makes it evident that you cannot use it on the roof.

So again, I didn't buy it to replace any of the field meters, but to learn, experiment, do DXing and to evaluate the quality of the spectrum analysers in modern TV field meters I get to test.

Hope this helps a little.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on August 28, 2016, 11:17:57 am
Today I had a little time for "Sunday Tinkering" while the "girls" are still to return from holiday and it's too hot to do anything else (the basement is my preferred location under these conditions...)  ;)

So I made a return loss bridge to use with the Siglent analyzer in VSWR mode. Some of the more difficult parts to find is very thin 50Ohm quality coax cable to make the balun to couple the bridge to the measurement port. Actually I found a seller for 1.2mm PTFE coax but then I came across an offer for adapters that connect an SMA socket to one of those ultra-tiny PCB clip-on connectors (for WiFi or cell phone equipment). But the best about this was that it contained about half a meter 0.8mm PTFE coax and cost close to nothing (at least compared to the amounts to be spent for a "proper" RLB -- it must have been arond 4€). So I quickly found some scrap double sided FR4 (ages old but the photoresist still working), mixed some developer and etching solution and tried if I still can "cook" PCBs "the old way"...  :)

To be honest, I planned that already some time before and slected some toroids for matching AL values out of a bunch.

And look at the result and how it performs, even without a shielding enclosure (this will be milled some time in future, first have to top up my stock of 10mm aluminium plate). The screenshot is from an SMA WiFi antenna connected to the test port -- doesn't seem to be the worst quality.

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on August 28, 2016, 11:41:22 am
So I made a return loss bridge to use with the Siglent analyzer in VSWR mode.

Nicely done! I love that!

Now it would be interesting to see the usable frequency range – could you show us the return loss with a quality 50 ohms terminator instead of the antenna?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on August 28, 2016, 05:22:17 pm
Well, I did some more testing with the RLB, as-is, without any tweaking or shielding so far. Since most of my RF stuff is DIY or otherwise of questionable origin / condition, all the figures are to be taken with a grain of salt...

I did the following tests: The RLB is connected to the SSA via a pair of N/SMA adapters and 15cm long semi-rigid SMA/SMA cables, one straight and one 90° connector each. I salvaged these cables from a "Superfilter" (professional GSM gear), so they should be of reasonable quality. The first test was to normalize the TG with a straight-through SMA(F) adapter instead of the RLB and then to take a spectrum of the RLB with the test port open, shown in the first screenshot attached.

Unfortunately, the SSA somehow works erroneously on other traces if TG normalization is used so the following scans are taken without normalization. It appears the SSA occupies one of the traces for the normalization data but I didn't look at this in detail for the moment, I just disabled this function.

This takes us to the second screenshot. The orange trace shows us again the RLB with the test port completely open. For the magenta trace, I attached a 15cm semi-rigid cable to the test port, once again with an open end (open SMD SMA(F) socket installed). The cyan trace shows the same configuration, but this time with a reflective short (shorted SMD SMA(F) socket installed). And finally, the green trace was taken with a DIY terminator (SMD SMA(F) socket with 2* 100Ohm 805 resistors).

The resonance peaks changed significantly if I only touched the screen of the semi-rigid cable at the test port, so I guess proper shielding of the RLB will improve the situation.

Then I decided to keep the orange and the green trace and test two other 50 ohm terminators that I've got - the magenta trace of the third screenshot shows a Barry 50W power terminator which came with 23cm of rigid microwave cable premanently attached to it (nice beryllium oxide ceramics device with the proper warning labels attached...). I soldered a 90° quality SMA connector to the open end. The cyan trace in the third screenshot shows a MiniCircuits SMA(M) terminator (MCL-ANNE-50+ DC-18GHz).

Finally, I thought it might be interesting to compare the DIY RLB to a MiniCircuits ZEDC-15-2B (1MHz...1GHz) directional coupler, which is shown in the fourth screenshot. The orange and the magenta traces originate from the DIY RLB whereas the cyan and the green ones are from the MiniCircuits coupler. The orange and the cyan traces were taken with the test port open while for the magenta and the green traces, the aformentioned MCL-ANNE-50+ terminator was directly attached.

I'm quite curious what effect shielding (and maybe a little bit of tweaking) of the DIY RLB may have... Definitely still room for improvement, but as a starting point not too bad I would say!  :)

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on August 28, 2016, 06:21:15 pm
I'm quite curious what effect shielding (and maybe a little bit of tweaking) of the DIY RLB may have... Definitely still room for improvement, but as a starting point not too bad I would say!  :)

Shielding is a must, but other than that, I cannot see any significant improvement and the performance is quite impressive. I take my hat off to you and your fine effort!

Your RLB clearly outperforms the MiniCircuit device for frequencies >100MHz by quite a margin.

Your RLB appears to be very usable up to at least 2.5GHz. Now the intriguing question remains: how low can it go in frequency? 1MHz like the MiniCircuit? If so, you most definitely have a winner here.  :-+

(and if not, it's still great work!)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on August 28, 2016, 07:00:19 pm
The low frequency performance of my DIY RLB is superb and outperforms the MiniCircuits coupler considerably! See the following two screenshots. Also, a big plus, shielding is not an issue here  ;). Trace A is reflective open, Trace D reflective short. Traces B and C are with 50 Ohm termination, B with the MiniCircuits terminator, C with the (apparently more accurate) DIY version. I would say the usable range starts at 65 kHz.

What I really think needs improvement on the SSA is how "frozen" traces are processed. They scale properly if level-related adjustments are done, but if frequency-related parameters are changed, they just stay where/as they are. No stretching/shrinking or shifting at all so they are completely useless if they are supposed to be compared to a newly recorded trace that (partly) covers a similar span. On the DSA815 this is solved much better!

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on August 28, 2016, 07:34:24 pm
The low frequency performance of my DIY RLB is superb and outperforms the MiniCircuits coupler considerably!

Great news, congratulations!  :-+

To be honest, I’ve almost expected that – your construction looks like it has the potential for a very good low frequency performance. So in the end, you’ve built a really useful tool!

Regarding the reference traces I have to agree with you. References are of rather limited use if they don’t shift/scale with the current settings accordingly. Still I would not do it like I’ve seen it on the DSA815, i.e. I would not want the reference trace to extend beyond the existing data. If we increase the span, well then the reference trace should be only visible for that part of the screen where data is available.

Ideally, we would be able to zoom into a reference trace as well, i.e. going to narrower spans and even lowering the RBW. Unfortunately I cannot see a reasonable way to implement this, so it’s not going to happen I’m afraid ;)

The only realistic option is to compress/decimate the reference data for wider spans and spread/interpolate them for narrower ones.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 28, 2016, 07:41:57 pm
 :-+

Congratulations!

Can/will you provide some schematics and BOM, so that one could try to recreate your design?

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: KE5FX on August 28, 2016, 08:49:30 pm
So I made a return loss bridge to use with the Siglent analyzer in VSWR mode. Some of the more difficult parts to find is very thin 50Ohm quality coax cable to make the balun to couple the bridge to the measurement port. Actually I found a seller for 1.2mm PTFE coax but then I came across an offer for adapters that connect an SMA socket to one of those ultra-tiny PCB clip-on connectors (for WiFi or cell phone equipment). But the best about this was that it contained about half a meter 0.8mm PTFE coax and cost close to nothing (at least compared to the amounts to be spent for a "proper" RLB -- it must have been arond 4€). So I quickly found some scrap double sided FR4 (ages old but the photoresist still working), mixed some developer and etching solution and tried if I still can "cook" PCBs "the old way"...  :)

Very nice!  I think that's the best-performing homebrew return loss bridge I've seen, or at least it has the potential to be.

Can you be more specific about where you got the 0.8mm coax?  It's incredibly useful stuff.  I've been getting it by cutting up Murata JSC jumpers from DigiKey, but that process only yields 200 mm at a time.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 28, 2016, 09:24:16 pm
What I really think needs improvement on the SSA is how "frozen" traces are processed. They scale properly if level-related adjustments are done, but if frequency-related parameters are changed, they just stay where/as they are. No stretching/shrinking or shifting at all so they are completely useless if they are supposed to be compared to a newly recorded trace that (partly) covers a similar span. On the DSA815 this is solved much better!

Funny, as this is exactly the same problem I have with my SMA Simple Spectrum Analyzer software! I implemented traces (and set each to WRITE, MIN, MAX, AVG permanently on later versions). When you change amplitude, the stored values are correctly shifted in Y direction. But if you change frequencies, I simply delete what is stored in each trace.

The reason is simple: imagine I have trace 2 in VIEW mode for a span of 10MHz. Now the user decides that the span should be 100MHz. How should I draw trace 2? In order to do it correctly, I would have to actually ignore the span setting internally and record the full span, so that I could show whatever part of the span the user selects after having VIEW activated. This would require a really fast spectrum analyzer!

Alternatively I could just draw whatever bit of trace is stored, like a curve that starts and ends somewhere in the middle of the screen.

Finally, a cheat could be done, where the VIEW mode is temporarily interrupted to gather new data and then set again.

Now that you mention the Rigol, I wonder how they do it?

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on August 28, 2016, 10:09:30 pm
What I really think needs improvement on the SSA is how "frozen" traces are processed. They scale properly if level-related adjustments are done, but if frequency-related parameters are changed, they just stay where/as they are. No stretching/shrinking or shifting at all so they are completely useless if they are supposed to be compared to a newly recorded trace that (partly) covers a similar span. On the DSA815 this is solved much better!

Funny, as this is exactly the same problem I have with my SMA Simple Spectrum Analyzer software! I implemented traces (and set each to WRITE, MIN, MAX, AVG permanently on later versions). When you change amplitude, the stored values are correctly shifted in Y direction. But if you change frequencies, I simply delete what is stored in each trace.

IIRC the Signalhound SA124B removes the trace if you change pretty much anything - and it doesn't return if you change the setting back.

Alternatively I could just draw whatever bit of trace is stored, like a curve that starts and ends somewhere in the middle of the screen.

This behaviour would be the one I would choose - just draw what you have in the correct location when any setting is changed.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: papo on August 29, 2016, 06:55:14 am
TurboTom

Nice work on the bridge. I'm also wondering about your source for the thin coax -- this looks like a fun project indeed.

Since you and rf-loop had a good look at it... Question on the RBW limit when the TG is on: How would you characterize a filter that has a very deep notch, say 70 to 80 dB? The 30 kHz RBW limit seems to be a problem in that case since it's not possible to further reduce the displayed noise level. Or am I mistaken? I have to admit that while I feel confident about having understood how spectrum analyzers work, I don't think I have fully understood what's going on with the tracking generator in this instrument.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 29, 2016, 07:46:17 am
TurboTom

Nice work on the bridge. I'm also wondering about your source for the thin coax -- this looks like a fun project indeed.

Since you and rf-loop had a good look at it... Question on the RBW limit when the TG is on: How would you characterize a filter that has a very deep notch, say 70 to 80 dB? The 30 kHz RBW limit seems to be a problem in that case since it's not possible to further reduce the displayed noise level. Or am I mistaken? I have to admit that while I feel confident about having understood how spectrum analyzers work, I don't think I have fully understood what's going on with the tracking generator in this instrument.

I think this picture tell something about what SSA3000X is capable of using TG. (if talk about "dynamic range")  With external sweep generator, of course, can reach much wider range.  But, then we perhaps meet also SA own phase noise, depending filter width and other things.

Here is simply cascaded two Mini circuits SHA800  High pass filers. (poor method but stop band is well below so that only limiting factor is SA.


(http://i181.photobucket.com/albums/x2/aghp55/SSA3000X/SSA3k-esku/SSA3000X-21-TG-2-MiniCirc-SHA-800-connected-series-P-PK-N-PK.png)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 29, 2016, 08:35:05 am


National Instruments  LabVIEW driver for Siglent SSA3000X series. (http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=39C412A2D0A969BEE05400144FFAB014)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on August 29, 2016, 09:09:42 am
So let's start with the possible sources for very small coaxial cable: One source for 1.13mm PTFE / FEP cable is UCTRONICS: http://www.uctronics.com/1m-meter-rf1-13mm-silver-plated-audio-video-signal-cable-32awg-black-red-gray.html (http://www.uctronics.com/1m-meter-rf1-13mm-silver-plated-audio-video-signal-cable-32awg-black-red-gray.html). I didn't find a source for "naked" even thinner cable so for the 0.81mm variety, I reverted to salvaging pre-configured cable assemblies (from the "bay"): http://www.ebay.de/itm/171651868955 (http://www.ebay.de/itm/171651868955). Make sure to chose the maximum length available (50cm/20" in this case). One such cable was exacly sufficient for one of my RLBs (around 48.5cm required). I'll post a BOM and design information on my RLB later and probably in a separate thread.

@papo -- In general, characterizing a high resolution filter with the 30kHz RBW of the SSA3000X when the TG is in use isn't a problem. You could actually do that even without any filtering at the input (i.e. with a broad-band RF power meter), only scanning the frequency with the generator. On the SSA, the VBW setting affects the increments at which the TG scans the span, so this works perfectly well for filters / components that slope in the range of about 80db/10kHz. For whatever reason, components with steeper slopes (i.e. the high precision 1MHz crystal that I used in several of my tests which has a series->parallel resonsnce slope of about 80dB/1kHz), the SSA3000X produces artefacts. This hasn't got anything to do with the measurement principle, I rather guess there's a problem with the settling of the TG / gating of the SA relationship. I'm sure with some modifications in the SSA's firmware and maybe allowing a little more time for the sweep, the problem can be solved (though manual adjustments of the sweep time don't have any effect).

@Vitor -- On the Rigol DSA the "frozen" traces are stretched/compressed as data is available. But one ugly detail is that the last valid level is used as the missing data to fill the screen (see the attached screenshot, the magenta trace was recorded before and then the span has been increased, compressing the "real" information just to the left of the window). Of course, this doesn't make any sense but maybe the graphics engine requires all traces to span from left to right of the display window and none are premitted to start / stop at an arbitrary point. If this is actaully a requirement, I would prefer to have the level of the "fill-in" data at the minimum that can be displayed (-171dB or whatever the math resolution permits). Of course, displaying the frozen traces in non-vectorized form (or a dashed line if possible) would be best if they are stretched/compressed. This would directly make it obvious to the user that the scale is not matching the record for these traces.

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 29, 2016, 10:06:06 am
This image tell better what is dyn range for measure filters using TG.
Green: Normalized with very short cable.
Blue: Base noise level (connection between TG out - SA in OFF)
Yellow: Connection between TG out - SA in OFF-ON-OFF-ON-OFF-Short(leak-peak)-ON-OFF-Short(lleak-peak)*)
*) in this case short peaks because it was my finger what was too close what destroy OFF isolation - just like kid playing - what hapend if....

(OFF isolation in this context "infinite")
(all time same cable, same normalization, same RBW and VBW))

In practice this mean that in practice  range is  max ~70dB - 80dB
(naturally as can see normalization is "mirrored" to noise level.)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=251617:image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: papo on August 30, 2016, 08:08:19 am
TurboTom and rf-loop, thanks for the info, clarifications and screen shots. It looks like the 30 kHz limitation is exactly like I originally assumed. I agree that it's not a limiting factor for most measurements -- I have purchased the instrument because I very much liked what I saw. Yet I am wondering about the reason for it. Just out of technical interest, any idea on why the limit is there? I feel like I'm missing something here and I don't like that because with these instruments, it's easy to mis-interpret a result if one doesn't understand how the instrument works.  All possible explanations for the 30 kHz RBW limit that come to mind are somewhat strange...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on August 31, 2016, 03:07:08 pm
Hi,

I made a small and simple video of the Siglent SSA3021X being remote controlled by EasySpectrum in response to a few people asking for a video showing spectrum analyzer at work.

https://youtu.be/_qphYeB0-TM (https://youtu.be/_qphYeB0-TM)

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on September 02, 2016, 01:53:41 pm
I know that many people have asked for videos on the Siglent SSA3000X Spectrum analyzers. Shahriar will be doing a review although he has said that he is running behind on his Signal Path work.

Here is a nice video that one of our new aps engineers just posted to YouTube this morning. I thought it might be interesting to some of you.
https://www.youtube.com/watch?v=QtZPz-OUCSU&feature=youtu.be (https://www.youtube.com/watch?v=QtZPz-OUCSU&feature=youtu.be)

Thanks
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 02, 2016, 02:56:52 pm
Nice video.

Perhaps you might want to make further videos:

- explaining general and special functionality in more depth (even for existing users)
- showing general performance (which is what I tried to show on my video): people are often just interested in seeing basic things like the sweep rate

Regards


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on September 02, 2016, 04:00:46 pm
Nice video.

Perhaps you might want to make further videos:

- explaining general and special functionality in more depth (even for existing users)
- showing general performance (which is what I tried to show on my video): people are often just interested in seeing basic things like the sweep rate

Regards

Thanks, Bicurico.
We will definitely be making more videos showing different measurements and applications.
Thanks for your comments.
Steve
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Jester on September 04, 2016, 08:32:12 pm
Let me try to put it like this: The Rigol DSA815 has a very simple but otherwise clearly understandable approach to measuring with its TG in use: Both TG and SA section scan the frequency span in constant increments, defined by the count of displayable pixels on the screen (round about 700 in case of the DSA815) and the span. So the TG outputs the center frequency of the "bin" (defined by the resolution bandwidth) the SA is sampling. Since the bandwidth of the TG signal in each "bin" is much smaller than the minimum 100Hz RBW of the Rigol, you can consider the signal to be picked up after a narrow-bandwith component (crystal for instance) a discrete frequency scan of the component. The video bandwith setting has no effect on the TG output.

The situation with the Siglent is much more complex and so far, I'm not sure if I understood it completely. Since the RBW of the instrument with the TG in use is limited to 30kHz and above, frequency discrimination has to be done by scanning with the TG. And here's the big difference vs. the Rigol SA: The VBW setting affects the discrete frequencies to be swept with the TG, i.e. a lower VBW setting results in the TG discrete frequencies to be more closely spaced while a higher VBW causes them to be further apart. Consequently, this also affects scan speed. Why this method of sweeping the frequency results in the "hills and valleys" may be the result of some "chirping" of the TG when setting the new frequency during a sweep. It should be possible yet to eliminate this problem by temporal "windowing" the measurement after the TG has settled. I guess Siglent should address this issue.

Cheers,
Thomas


My question relates to the TG explanation quoted above:
With an oscilloscope connected to the TG output of my SSA3021, I observe a pretty nasty looking waveform on my scope (see below)
This is with start = 200.0 kHz, stop = 200.1 kHz, frequency step = 1Hz. Sweep time 50 seconds

My first impression was there is something seriously wrong with the TG as I was expecting a nice smooth and clean looking frequency ramp. My next thought was that the TG is actually stepping not sweeping the frequency and perhaps the frequency requires some time to stabilize.  I suppose that if the SA measurement firmware knows the time required for the TG to become stable and then ignores the data while it's stabilizing that might be okay?

Decreasing the sweep time or increasing the VBW makes the really easy to observe.

Is this normal or do I have a bad TG?

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on September 04, 2016, 08:52:53 pm
An RF generator (which is what a TG output is) isn't a function generator so in general don't expect a clean frequency sweep. So yes, the spectrum analyser will step the TG along with the frequency it is sampling.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on September 05, 2016, 07:24:47 am
@Jester --

that's basically what I found here: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg975408/#msg975408 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg975408/#msg975408), yet I don't know why Siglent have arranged it like that. May it be unintentional, or is it done like this by purpose? So at that time, I wouldn't consider it normal but apparently it's present on all the TGs of the SSA3000X series of Analyzers. Other SA's TGs are also not the "cleanest" but not as weird as this. When testing high-Q components, the huge frequency spread may actually excite resonances that aren't part of the span one is looking at. As yet, there's no official statement on this behavior from Siglent. And obviously, there's the documented problem with analyzing components with very steep slopes in the frequency domain.

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: MotoDog on September 11, 2016, 07:36:11 pm
Is the 2.1 GHZ model in production now stable.  Should I wait to buy one?   Lately it has been all about output picture format.
I would not worry that much.  Is it buggy and has Siglent taken care of any bug fixes?   Are there any game-stoppers?

I watched the eval against the Rigol (which I got), looked impressive.

I want a tracking generator and it looks like the Siglent has a lot better noise
performance and the narrow bandwidth, as well as TG hardware built in?

I am just a experimenter Ham type.  I would be happy if I could retrofit the Rigol with a tracking generator, but they won't do it.
I bought my Rigol used, did not know it could not be retrofitted.

Thanks for any info!
Mike
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 11, 2016, 07:59:56 pm
If it is just the tracking generator that you are missing out on, let me recommend this neat device: http://www.roverinstruments.com/prodotti.php?idp=4&camblingua=2&changelan=yes&idprod=214 (http://www.roverinstruments.com/prodotti.php?idp=4&camblingua=2&changelan=yes&idprod=214)

It is a small wide noise source, reasonably flat and can be powered by *any* USB port. It will consume very little energy, so even a low spec USB battery will last ages. But you can just pop it on the spectrum analyser's USB port (works with my Siglent SSA3021X).

You will get an output power of -56dBm from 4MHz to 2500MHz. I am not sure about the price, but I think it costs around 300 Euro. It comes with an SMA to F-type adapter cable and a T-connector, which is used on Rover Instruments meter's with the reflectometer app.

With this noise source you will effectlively be able to do the same as with a tracking generator.

Another, cheaper, option is this: http://www.ebay.de/itm/381623138109 (http://www.ebay.de/itm/381623138109)

This is a low cost noise source. Not as flat, precise and robust as the Rover Instruments one, but 10 times cheaper.

Carefull though, as it a) gets really hot and b) does not have any case or shielding: I broke the first one when the PCB touched a cable conector lying on my table...

To sum up: if you already own a Rigol, you don't really need to buy a Siglent just for the tracking generator. However, you might want to sell your Rigol and get the Siglent, for enhanced display resolution, increased bandwidth, lower RWB and more features/options.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: MotoDog on September 11, 2016, 08:44:04 pm
Thanks!

Yes, I actually laid out a pcb and built a noise source.  2  RF Amp ICs looking at a Zener Noise source.
I never got it to work.  I guess I gave up.  I even used stip line technique per a data sheet.  Trying to keep 50 ohms.

So, maybe I better go pull out the project from the junk in the garage.
I guess if I could get my Rigol sold for a decent price $500?  It is still over another $1000 for the slick Siglent!

BUT, Rigol just released a cheaper model! Crap.  I should have bought what I wanted in the first place.

OK, go find the noise maker in the junk box.

Mike
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 12, 2016, 04:55:19 am
Thanks!

Yes, I actually laid out a pcb and built a noise source.  2  RF Amp ICs looking at a Zener Noise source.
I never got it to work.  I guess I gave up.  I even used stip line technique per a data sheet.  Trying to keep 50 ohms.

So, maybe I better go pull out the project from the junk in the garage.
I guess if I could get my Rigol sold for a decent price $500?  It is still over another $1000 for the slick Siglent!

BUT, Rigol just released a cheaper model! Crap.  I should have bought what I wanted in the first place.

OK, go find the noise maker in the junk box.

Mike
@ MotoDog
Here's the link to Ca suppliers:
http://siglentamerica.com/map.aspx?id=1054 (http://siglentamerica.com/map.aspx?id=1054)

Do remember Saelig offers EEVblog members discounts, use this thread to ask for the code to be PM'éd to you.
https://www.eevblog.com/forum/testgear/equipment-discounts-from-saelig/ (https://www.eevblog.com/forum/testgear/equipment-discounts-from-saelig/)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on October 03, 2016, 10:31:18 pm
Hi,
some nice curves - SSA3000X pushed to the limit:
1 - CW signal  -127dBm,
2 - CW signal  -143dBm
Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on October 04, 2016, 06:35:17 am
@Jester --

that's basically what I found here: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg975408/#msg975408 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg975408/#msg975408), yet I don't know why Siglent have arranged it like that. May it be unintentional, or is it done like this by purpose? So at that time, I wouldn't consider it normal but apparently it's present on all the TGs of the SSA3000X series of Analyzers. Other SA's TGs are also not the "cleanest" but not as weird as this. When testing high-Q components, the huge frequency spread may actually excite resonances that aren't part of the span one is looking at. As yet, there's no official statement on this behavior from Siglent. And obviously, there's the documented problem with analyzing components with very steep slopes in the frequency domain.

Cheers,
Thomas

It is under investigation in Siglent.




Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 11, 2016, 03:13:54 pm
 I know the US distributor is in New York State, but isn't service on these done back in China?

I just starting reading thru this, a quick question, is the general conscious this is better overall than the Rigol?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on October 11, 2016, 07:12:10 pm
I know the US distributor is in New York State, but isn't service on these done back in China?

I just starting reading thru this, a quick question, is the general conscious this is better overall than the Rigol?
Ohio actually.
http://www.siglentamerica.com/how_to_buy (http://www.siglentamerica.com/how_to_buy)

Repair of modern instruments is done at module level with faulty modules sent back to the factory if still under warranty. There are instances of members requiring replacement PCB's of other Siglent products and some have dealt directly with Siglent Tech support and others have sourced from their local dealers.


Do some more reading, there's some comparison between the two brands and there's also Dave's comparison vid between them where this Siglent comes out on top.

https://www.eevblog.com/2016/06/20/eevblog-891-siglent-ssa3021x-vs-rigol-dsa815-spectrum-analyser/ (https://www.eevblog.com/2016/06/20/eevblog-891-siglent-ssa3021x-vs-rigol-dsa815-spectrum-analyser/)
https://www.eevblog.com/2016/06/22/eevblog-892-siglent-ssa3021x-spectrum-analyser-teardown/ (https://www.eevblog.com/2016/06/22/eevblog-892-siglent-ssa3021x-spectrum-analyser-teardown/)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on October 19, 2016, 05:04:47 pm
Hi,

some measurements with this extraordinary instrument:
directivity of diy return loss bridge,
reflection for 40m inverted vee and magnetic loop antenna,

regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 19, 2016, 08:30:24 pm
Upper image is from PC, running free PC software named EasySpectrum.
This EasySpectrum PC software come free with SA  or  it can also free download from Siglent.

Before install it, first need install  National Instruments VISA (Ni-Visa 15.0.1)
Also it is free. It can get from National Instruments.
For anyone not familiar with this 'add on' from NI, it is H-U-G-E!!! And I mean HUGE! I tried it once and removed it as quick as possible and that was no simple task since the installer did NOT completely remove everything, not even close.

It installs a ton of processes that runs continuously even if you aren't running the software which is unacceptable to me.
You might as well call it a M$ product, just as bloated, if not worse. I have no idea why on earth anything has to be this enormous for what should be a somewhat simple interface.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on October 20, 2016, 02:36:02 am
Upper image is from PC, running free PC software named EasySpectrum.
This EasySpectrum PC software come free with SA  or  it can also free download from Siglent.

Before install it, first need install  National Instruments VISA (Ni-Visa 15.0.1)
Also it is free. It can get from National Instruments.
For anyone not familiar with this 'add on' from NI, it is H-U-G-E!!! And I mean HUGE! I tried it once and removed it as quick as possible and that was no simple task since the installer did NOT completely remove everything, not even close.

It installs a ton of processes that runs continuously even if you aren't running the software which is unacceptable to me.
You might as well call it a M$ product, just as bloated, if not worse. I have no idea why on earth anything has to be this enormous for what should be a somewhat simple interface.
Yes it is large, it's a connection utility for many brands and types of instruments, however I've never had a problem with it or noticed it being hungry on resources.  :-//
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 20, 2016, 03:39:22 am
Look at all the processes running when you aren't using it and the size of the program itself. IIRC, doesn't that need Net Framework also?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on October 27, 2016, 01:25:50 pm
Hello,

We have posted a new application note on RBW/VBW and phase noise and how they effect the frequency resolution of the measurement in spectrum analyzers. I thought some people might be interested in reading it.

http://www.siglentamerica.com/USA_website_2014/FAQ/SSA/SpecAn_Bandwidth.pdf (http://www.siglentamerica.com/USA_website_2014/FAQ/SSA/SpecAn_Bandwidth.pdf)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 27, 2016, 05:36:46 pm
Has anyone come up with a 'wish list' or a 'fix this list' for these?

To start;

1. A Mechanical on-off switch to completely remove power w/o using a power strip or pulling the plug,
2. A lower speed fan to cut down on the noise, and/or one that has a thermistor to operate when it needs to, not continuously,
3. Option to remove (hide) the on screen display in the upper left of the grid which is: A. too large, B. usually not necessary,
4. Resign the standby mode to meet the Energy Star limit of under one watt, not FIVE watts which may of been ok 15-20 years ago, but shouldn't be now,
5. Expand the 'grid' by narrowing the side bars and merging the top to the bottom. Too much dead (wasted) space around the perimeter. To much of the larger screen (over the competition)  is wasted

The first three also apply to Rigols SA's. Number four does not.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on October 28, 2016, 06:41:22 am
Has anyone come up with a 'wish list' or a 'fix this list' for these?

To start;

1. A Mechanical on-off switch to completely remove power w/o using a power strip or pulling the plug,
2. A lower speed fan to cut down on the noise, and/or one that has a thermistor to operate when it needs to, not continuously,
3. Option to remove (hide) the on screen display in the upper left of the grid which is: A. too large, B. usually not necessary,
4. Resign the standby mode to meet the Energy Star limit of under one watt, not FIVE watts which may of been ok 15-20 years ago, but shouldn't be now,
5. Expand the 'grid' by narrowing the side bars and merging the top to the bottom. Too much dead (wasted) space around the perimeter. To much of the larger screen (over the competition)  is wasted

The first three also apply to Rigols SA's. Number four does not.  ;)

1. Important. But not only SSA. All X series equipment same. I do not think so much energy save but also safety.
3. Display menu, Screen text  --> OFF.   It is there.  Do you mean some other thing?
5. Number of display points is 751.  It need many things if rise this. It is not alone display question. Perhaps many internal things are based to this amount of data points.
If only "stretch" this 751 for example 800 or some other amount, how to easy map data for display without any adverse effects.

On other thing is if left side can also use better for some other useful purposes. Example more informations.  One possible is develop markers information better when use marker table, but also when screen is not split to table and SA trace. Also visual ergonomy may develop bit more.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 28, 2016, 11:49:05 am
1. Important. But not only SSA. All X series equipment same. I do not think so much energy save but also safety. All T&M equipment should have this!
3. Display menu, Screen text  --> OFF.   It is there.  Do you mean some other thing? Not the entire display text, just what is inside the grid
5. Number of display points is 751.  It need many things if rise this. It is not alone display question. Perhaps many internal things are based to this amount of data points. No, the area of the grid.
See the attachment for clarification.

What is with all these trailing zeros, especially with RBW, VBW, Sweep & Span?  ???
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 28, 2016, 11:56:37 am
For comparison, here is Rigols screen with the same problems. At least Siglent's font size in the right pane is smaller.
I added the comment about the duplicate text that I didn't have room for in the previous posts attachment. The problem with the oversized, duplicates text within the grid is, many times it's in the way of the waveform I'm trying to see. Though it can be moved, that's annoying and has to be moved back later.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on October 28, 2016, 12:11:09 pm
Quote

What is with all these trailing zeros, especially with RBW, VBW, Sweep & Span?  ???

those trailing zeros are needed because they may not always be zero, see my post with a photo of a rohde crtu
https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/msg948669/#msg948669 (https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/msg948669/#msg948669)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 28, 2016, 12:36:35 pm
Then, show when needed.  ;)
Your example was only the center frequency. When would those extra decimal places be needed for RBW, VBW, Sweep & Span?  ???
How often do you see a figure with a decimal point with training zeros unless it was in reference to another figure with additional trailing digits?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on October 28, 2016, 01:16:15 pm
Quote

What is with all these trailing zeros, especially with RBW, VBW, Sweep & Span?  ???

those trailing zeros are needed because they may not always be zero,
But if they are zero then just cut them. It just clutters the screen and makes the numbers difficult to read. Also there are very few situations where the numbers have to show so many digits anyway.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: PartialDischarge on October 28, 2016, 02:06:46 pm
Quote

What is with all these trailing zeros, especially with RBW, VBW, Sweep & Span?  ???

those trailing zeros are needed because they may not always be zero,
But if they are zero then just cut them. It just clutters the screen and makes the numbers difficult to read. Also there are very few situations where the numbers have to show so many digits anyway.

ok, fair enough. Those zeroes dont bother me, but tell all other manufacturers first, rohde, anritsu, agilent.... Dont make it look like Siglent is screwing it up.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on October 28, 2016, 02:08:54 pm
Quote

What is with all these trailing zeros, especially with RBW, VBW, Sweep & Span?  ???

those trailing zeros are needed because they may not always be zero,
But if they are zero then just cut them. It just clutters the screen and makes the numbers difficult to read. Also there are very few situations where the numbers have to show so many digits anyway.

I like more these fixed lenght. When I adjust (not only with this SSA) example frequency using small increments, it is really terrible if length is all time jumping when adjust. Fixed positions are much more for human eye. I have also trucck load of instruments what really keep wholöe length without turnin these zeroes on and off. Counters, signal generators atc. When there is 1.000 009999 GHz on the display I really do not like if +1Hz and it turns last 0...00 off and then if +1 Hz agen on these last 0...01.   I throw it out from window if they change this. I do not want look this kind of "numbers jumping".  This have also very carefully designed and thinked example in Hewlett-Packard when they tink watching ergonomy in some instruments imho.

---

Then about horizontal width. Signal have 751 data points (1:1 with TFT resolution) , no less and no more and stretching this for more wide on the display do not give any advantages. Perhaps not disadvantages but also it may happen.

Adding real data points and then get more width, of course nice but also without more processing power it may slow.

Keysight N93222C  have 461 data points. (and tiny 6.5" 640x480 display) (also 1:1 TFT resolution)

Keysight N9040B UXA  have more, it have adjustable amount of data points, up to 40001 (this is quite powerful  and expensive tool)

Rigol DS800 serie have 601.  (and also 1:1 TFT resolution)


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 28, 2016, 03:22:56 pm
Why do the data points have to change? I'm talking about enlarging the active area as one would enlarging a photograph.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on October 28, 2016, 04:26:26 pm
Quote
3. Display menu, Screen text  --> OFF.   It is there.  Do you mean some other thing?
Yeah, but then you are not able to see your data entry when typing in e.g. "FREQ" and then "433.1750" "Mhz". You have to type the whole number blindly.
I think the display off feature is nice, but should be enhanced: when pressing "FREQ/SPAN/RBW" or any number key, the display for this should be switched on again. By this you are able to see your entry. Then after a few seconds (after the last pressed key) it should be switched off again (only when the corresponding display option is "off" of course).
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 28, 2016, 04:41:24 pm
Your choice is the idea. I'm asking for a option to turn it off. My other point it is too large.
I don't remember ever looking at that when I enter a frequency, so I wouldn't miss it (assuming it works the same way as Rigols).
Title: Escape button to clear grid text
Post by: videobruce on October 28, 2016, 05:41:41 pm
Your right, I had no idea, is it in the manual, I never saw it?  :-//
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on October 28, 2016, 06:06:23 pm
Why do the data points have to change? I'm talking about enlarging the active area as one would enlarging a photograph.

Yes I undestand well what you want but..  there fixed real compued data points. You want magnify it. It means you add some fake "data" inside real tata points queye. Is it entertainment image machine or measurement equipment? Between what data points you want add these fake's so that trace is bit more long on the screen. After then, what we get more? What is advantage of generated visual arts.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on October 28, 2016, 06:22:19 pm
I think the "real estate" balance is about right.
OK, I'm no expert but if you keep bashing around in the UI you'll find that the "little" additional space that could be gained will only clutter the GUI and possible confuse newbies to spectrum analyzers more.
For those that are proficient with such tools, yes some more enlargement/compaction might be advantageous but who is the target market ?
If the UI is used to a full extent like some of rf-loops screenshots the GUI is then getting quite busy.
A quick look back a few pages to P13 finds some screenshots to illustrate both sides of the discussion:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239603)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=240557)

Of course Siglent will see/read these comments and no doubt have some discussion about your suggestions Bruce, whatever the outcome it's good to examine these things so thanks for bringing them up.  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 28, 2016, 06:47:36 pm
Coming from a video background, when I look at a T&M display, I look at how large the most important part of it is; the actual test result area, the 'grid'. On this, more so than Rigol (since it is a larger screen) I see unused area around the perimeter that tells me, 'why not expand the grid'. I didn't take into account the 'data points' equation which I would figure is the same as pixels in a photo. Enlarge the photo in editing software, something has to 'fill in' to make up the difference.

My bad, learned from my error.  :palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on October 29, 2016, 10:36:41 am
I think the "real estate" balance is about right.
OK, I'm no expert but if you keep bashing around in the UI you'll find that the "little" additional space that could be gained will only clutter the GUI and possible confuse newbies to spectrum analyzers more.
For those that are proficient with such tools, yes some more enlargement/compaction might be advantageous but who is the target market ?
If the UI is used to a full extent like some of rf-loops screenshots the GUI is then getting quite busy.
A quick look back a few pages to P13 finds some screenshots to illustrate both sides of the discussion:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239603)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=240557)

Of course Siglent will see/read these comments and no doubt have some discussion about your suggestions Bruce, whatever the outcome it's good to examine these things so thanks for bringing them up.  :-+

There is an opportunity to change the data under the graphic - in between 'Centre' and 'Span' or 'Start' and 'Stop' in your images.
Personally, I would add 'Start', 'Centre' and 'Stop'.

I can see why they have done it that way, and the (blunt) message here is that innovation and improvement should trump copying.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on October 29, 2016, 02:08:06 pm
On most spectrum analysers (the ones I have used) the frequency range is either start/stop or span/centre. It depends on how you input the frequency range. IMHO there is nothing wrong with the way it works. Sometimes I want to look at a range (start/stop) and sometimes I want to look at the spectrum around a certain frequency (span/centre).
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on October 29, 2016, 02:16:06 pm
This is just one example image for thinking display development for improve useability.
(I have lot of images with different setups for thinking how some things can fix and improve. It is, imho, not bad now but there is many details what can improve)

Perhaps signal area can move more right and then get more room to left and after then then bit new arrange and there is room for some more information.

But this work is not at all ready. When ready I will send My opinions to Siglent development team.

One thing is clear. Bottom: I like if there is always Start f, Center f,  Span f, and Stop f  visible.
Also I like if there is more information visible about markers including some marker functions results and some things with these is now, If I can say, bit poor.  One wink to Siglent, if you copycat, do not copy poor things, copy only good things. Best is design own, better than others.

Also when user change start, center, stop and span f. Logic is not best possible. User is master, and if user want Start f priority it need keep start f untouched if user change Span. It is frustrating if I want keep constant start and then change span, now I need always after then agen change start and  in some cases I need do many "iterations" before I get what I want. Just why.
It can be much more clever or is it better say, more user friendly.
These kind of things are not really bad in this model but why it is semi good when using same money it can be good or even excellent. 

Example this (f change) priority can select with some clever way. Then I can (example) underline what parameter is set for "keep" or can it say highest priority. If I underline Span. After then if I change start it also change stop and if I highlight start then if I set Stop or Span it keep this Start. If I underline Span  and I change Center then both, Start and Stop follow with this constant Span. And so on..

Without marker table open there is room for display all 4 marker freq and level. Now it show only one marker.
When I use marker functions and select NdB example if measure filters so that one marker show -3dB BW and next marker -60dB width.
I want both (and all markers) can show this BW freq (and perhaps more info) least in marker table.

But, this kind of story is "endless".  These my example opinions are not at all finished, just only imagine someting...for example.

All things need think carefully and think pros and cons. So I will not start debate here how and what need develop better. This kind of work need good and experienced working team. But, principle is of course, every idea, even maddest idea,  is good in first place... ideas selection, evaluation, processing, developing, grinding and polishing, it is an art.

It is not like this and that is nice to have or like santa-claus wish list. Of course I want all... or perhaps not... I want what I need and make things more usable.. and also in different environments.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=265860;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: morris6 on October 30, 2016, 02:26:41 pm
It was mentioned earlier in this thread:

Unfortunately, the SSA somehow works erroneously on other traces if TG normalization is used so the following scans are taken without normalization. It appears the SSA occupies one of the traces for the normalization data but I didn't look at this in detail for the moment, I just disabled this function.

I investigated the behaviour somewhat, to find out what's going on.
Keeping it simple I connected TG output to SA input, Selected TG on. In the Normalize menu I entered Norm Ref pos 50%, Ref trace View on and then Normalize on.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=266047;image)

Trace A (yellow) is nice and straight loopthrough 0dB respons and the green trace is the "nomalization reference trace", the correction substraced from the actual SA input, if I'm right.. ?
Now in Sweep menu I selected Single to observe what is happening without the results running "of screen".
Next in Trace menu I selected trace A and activated View, to keep it during further measurements, with B or C..
This triggers another sweep and..

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=266049;image)

It seems another normalize correction was done to trace A. This is not wanted here, we want to keep trace A while we select trace B for further measurements.
OK, select trace B to ClearWrite..
As expected this triggers another sweep and..

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=266051;image)

While trace B comes up as loopthrough 0dB, again a normalize correction is done to trace A in View mode..?
Now in the Sweep menu I did another 5 sweeps

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=266053;image)

The frozen A trace, in View mode, gets further "corrected". If you had added some attenuation in the TG output before normalization the frozen trace gets an extra "correction" wih the amount of attenuation.
IMHO the TG function and normalization only works correctly for one trace since a trace in View mode, to save it during further measurements, gets "corrected" with every sweep.

It would be nice if the trace function could be used while normalization is on in TG mode.


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on October 30, 2016, 03:10:12 pm
I have used the TG function in any of the SA's I have owned all the time, but I have never put multiple traces up on the screen.
I wonder if Rigol has the same issue since these seem to 'mirror' one another in many ways?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on October 30, 2016, 03:14:02 pm
There is bug in FW.

Trace freeze (View mode) do not work correct in this case.


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on November 09, 2016, 04:44:09 pm
New FW for the SSA3kX
http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X-P08.01.rar (http://www.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X-P08.01.rar)
P08.01
7.2 Mb

From the changelog:
1. Add “PNG“ file type for screenshot.
2. Support TG in RBW less than 30 kHz.
3. Modify default TG output power, -20 dBm in spectrum analyzer mode and 0 dBm in reflection measure mode, and some other TG issues.
4. Updating the format of “LIM“ file. After this firmware , the old limit files will not be supported. You can re?????? them through “EasySpectrum” free software easily.
5. After this firmware, do not support downgrade operation.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 09, 2016, 05:24:12 pm
Warning: A quick check revealed to me that the root password has changed!

Because you cannot downgrade the firmware, you would be stuck at the moment!

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nugglix on November 09, 2016, 05:35:17 pm
And the liberated options are also gone.

So BEWARE!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: janekivi on November 09, 2016, 09:37:18 pm
My quick check shows exactly the same files in \passwd folder
so nothing changed there...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 09, 2016, 09:42:25 pm
You are right.  :palm:

Both passwd and shadow are the same, at least for root.

I must have gotten stressed, as I was lecturing while doing the anlysis through RDP.

Sorry.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 09, 2016, 09:59:43 pm
EDIT: Deleted attachment.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 10, 2016, 12:16:29 pm
And the liberated options are also gone.

So BEWARE!

Have you tried activating them again through TELNET?

It kind of makes sense for Siglent to replace the edited license file with a new one, as offical customers will have the activation code to reactivate everything.

I wonder if they only reset the evaluation time settings or the actual activation settings: the hacks described in the other thread point to two different ways of doing the hack. One way is to change the eval period to infinite, the other consists in setting the option as activated.

Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nugglix on November 10, 2016, 05:43:55 pm
Have you tried activating them again through TELNET?

Yes.
Seems to be a completely different method now.

There is a new file w/ entered license keys.
The liberation method described above doesn't work anymore.

Cheers
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 10, 2016, 05:47:51 pm
Sorry to hear that.

Probably the application executable checks the signature of the authorised options. Without the key, nothing can be done, which is why they didn't even bother to replace the root password.

I would say that Siglent spectrum analyzers are locked again and probably for good.

Regard
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: megafix on November 12, 2016, 12:48:07 pm
Two things I noticed after upgrading from P07.07 (100.01.02.07.07) to P08.01 (01.02.08.01)

I had enabled all options and changed the model from SSA3021X to SSA3032X prior to the upgrade.
After the upgrade all options were lost but the model stayed with SSA3032X. In addition the newly created NSP_sn_bandwidth.xml has been appended with a license key for 3032.

Firmware downgrade is very simple. If you overwite ecomb (5054420 Bytes) with the previous ecomb (5007948 Bytes) from P07.07 all options are back.

ecomb is the main application located at /usr/bin/siglent. In order to replace ecomb you need to temporarily remount the rootfs as rw (read-write).

mount rootfs -o remount,rw
cd /usr/bin/siglent
cp /usr/bin/siglent/usr/mass_storage/U-disk0/ecomb . (in case the downgrade ecomb is located at USB stick)
sync
mount rootfs -o remount,ro
shutdown -r now
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 12, 2016, 01:30:32 pm
Thanks!

For all: The ecomb file can be accessed easily by converting the P07.07 ADS firmware file with the tool I attached a few posts before.

Open the resulting ZIP with 7Zip and extract ecomb.

So this is step 1: downgrade is possible again!

One thought:

If you can just copy ecomb from P07.07 and it works fine with all options back, how about writing a script for /etc to alternate between one ecomb and the other? Like you turn the SSA on and get P08.01. Turn it on again and you get P07.07 and so on. Even better would be some kind of boot menu...

*** These posts should really be moved to the "Hack of Sigllent spectrum analyzer ssa3021X?" @thread... Can some MOD do this, please? ***

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on November 12, 2016, 09:12:56 pm
Well, the situation isn't as hopeless as initially assumed: if you use peterdb's method of "liberating" the machine (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg998095/#msg998095 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg998095/#msg998095)) and modify the license node in /usr/bin/siglent/firmdata0/NSP_system_info.xml to look like this:

<license><_3032>TRUE</_3032><_3021>FALSE</_3021><_TG>TRUE</_TG><_EMI>TRUE</_EMI><_Meas>TRUE</_Meas><_CAT>TRUE</_CAT></license></system_information>

and make sure all traces of previous hacking are eliminated -- don't forget to delete the "monster.txt " (not sure if all this is really necessary) and then apply the firmware update, a set of license codes will be generated automatically and the options will stay active (just tried it on my SSA*X).

The new firmware apparently doesn't support 1Hz and 3MHz RBW anymore. Operation with the tracking generator active has been improved, yet when operated in the area that normally is covered in FFT mode, it continues to sweep and gets unbelievably slow. I always thought the Rigol DSA was a dog but if you have to use the Siglent in this high-res TG modes, you'll get a new definition of "slow"! Yet, the results are better than before, the SSA hasn't got a problem to properly measure the parallel resonance of my high-accuracy 1MHz glass-tube crystal. But still, when zooming further into the spectrum, funny artefacts become visible, yet I'ld say the result is now completely usable as it is. Did I tell it's slow?  ;)

So much for now, I may report back once I had more time to play with it.

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 12, 2016, 11:00:44 pm
Hi,

Finally got some time...

I upgraded mine and had no problem. All options remain active.

As I thought:

Quote
I wonder if they only reset the evaluation time settings or the actual activation settings: the hacks described in the other thread point to two different ways of doing the hack. One way is to change the eval period to infinite, the other consists in setting the option as activated.

Those who actually activated the option instead of messing with the trial time will have those options with P08.01.

I confirm that the 3MHz RBW is gone. Maximum RBW is 1MHz.

I have not tested the 1Hz RBW, as I did not activate it.

So apparently, Siglent is not being too harsh.  :-+

Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 12, 2016, 11:26:00 pm
There is a new version of the EasySpectrum software, too:

ReleaseDate
2016/11/10 18:04:23
Version: P03.02

Note:
1. Support manually IP connection.
2. Support editing and exporting “Correction” file.
3. Support editing and exporting “Limit” file, and off-line editing.
4. Add scale line to “Spectrum Monitor” mode

Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on November 12, 2016, 11:34:48 pm

...

So apparently, Siglent is not being too harsh.  :-+

...

True but I guess for those who will purchase the machine with a firmware newer than 7.07, things may look different. Apparently, during the update 7.07 -> 8.01 the encrypted license codes will be generated if the corresponding files are correctly "prepared". During this update, the machine boots twice (at least mine) - would be interesting to know what it's doing there  ;).

And since a "proper" downgrade of the firmware is inhibited now (at least Siglent states this - I believe them and didn't test it), this "easy road" will be closed for future machines. There might be other options, for example if a set of files in the /usr/bin/siglent/firmdata0/ directory of a "liberated" machine gets leaked, it might run as well on a new machine, of course cloning the serial number of the "donor".

Cheers,
Thomas


P.S.  I modifed the attachment in my "patch instructions post" to be compatible with the firmware update (they have to be applied before the performing the update!) -- see here: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg998366/#msg998366 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg998366/#msg998366)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 12, 2016, 11:39:41 pm
As mentioned before, you can downgrade, copying the P07.07 ecomb file on top of the current one.

This would allow modifying the license file and then copying back the P08.01 ecomb file.

I have not tested this, though.

Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on November 13, 2016, 08:13:14 am


*** These posts should really be moved to the "Hack of Sigllent spectrum analyzer ssa3021X?" @thread... Can some MOD do this, please? ***

Regards,
Vitor

Lets hope all "how to try hack or how to hack" etc is important to move to this thread:

https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/ (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/)

It looks like moderators are not interested about this.

The situation in which all messed up should be avoided.

Without MOD help it is possible also to other way. Some people can make one message where is quoted all this kind of messages. The chronology is also an important.

But, still I think that doing it now is better than later. After then there is small chronology mess with hack thread messages. But if do not it now, later it is perhaps more hard.

What is good point to start quote and copy to hack thread. I recommend that starting from first message about new 8.01FW.

I will do it starting from message 502 in this thread by tautech. Even when it confflict time order in hack thread.

I will do it but please do not send new messages to this or hack tread until done.
Later after done, please post all hack related messages to hack thread, only.   (use and test results wwith hacked or factory condition SSA of course to what ever thread.

So, please do not send  SSA "modifications - hack" message to this thread!

For mod-hack messages, this thread:
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/ (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/)



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on November 13, 2016, 09:28:54 am
Please, for avoid any mess and confusion,  please continue all modification and hack related "how to do" and hack study things to this "hack" thread:

https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg939720/#msg939720 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg939720/#msg939720)

There is now quoted in time order all messages from msg#502 in this thread. So there can continue these things.

For this thread all usual discussion, tests, bug reports, good things reports etc...just normal product discussion.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on November 13, 2016, 10:48:45 am
hi,
it is shame to lose something like that - hope in wisdom in this forum
- saga should be continued - :phew:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on November 13, 2016, 12:11:03 pm
I think that 1Hz and 3MHz RBW is not within specification and can actually cause overload, which is probably why they removed it again.

I had an overload alarm once, when I was messing around trying out things on the SSA3021X with nothing more than an unamplified DVB-T antenna connected! I accidentally rotated the encoder while in RWB mode to 1Hz without noticing it and focused for some reason to the PC and only after a short period of time did I notice the overload alarm. Fortunaltly nothing broke, but it left me with an odd feeling about having the 1Hz option... So I disabled it myself, to prevent accidental setting.

What I am saying might be complete nonsense and the alarm may have been triggered by something else, but somehow I think one should not operate the filter out of specs.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on November 13, 2016, 01:40:37 pm
I have done a lot of stuff with 1 RBW,  without any problem, but wit great experimenters enthusiasm.
Resolving power  of the instrument is simply extraordinary.

Maybe one question for analyzer experts:
SSA3000X is specified from 9kHz, but measurements is possible from 0Hz.
I have done some in audio range and have noticed that amplitude is attenuated,
everything else seemed to be fine.
Is it safe to measure so low frequencies ever, and when not why this is not blocked (in software?)?
Unfortunately, is not many stuff about that on the web? :-//
Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on November 13, 2016, 01:51:11 pm
I think that 1Hz and 3MHz RBW is not within specification and can actually cause overload, which is probably why they removed it again.

I had an overload alarm once, when I was messing around trying out things on the SSA3021X with nothing more than an unamplified DVB-T antenna connected! I accidentally rotated the encoder while in RWB mode to 1Hz without noticing it and focused for some reason to the PC and only after a short period of time did I notice the overload alarm. Fortunaltly nothing broke, but it left me with an odd feeling about having the 1Hz option... So I disabled it myself, to prevent accidental setting.

What I am saying might be complete nonsense and the alarm may have been triggered by something else, but somehow I think one should not operate the filter out of specs.

Regards,
Vitor

3MHz, 3Hz and 1Hz RBW, they are not specified in any place. It is fully possible they are for Siglent development department own use for study and develop these things. But this is just quess.

What I have looked, specially 1Hz, it looks that somehow Autoranging ADC system do not work ok with this RBW.

http://cp.literature.agilent.com/litweb/pdf/5952-0292.pdf (http://cp.literature.agilent.com/litweb/pdf/5952-0292.pdf)

Look  chapter 3 and there figure 3-3.

Also with Siglent SSA there can find these noise floor level steps. But if no signal or very low signals only, and with 1Hz RBW you can see only straight line without noise floor. Then you start rise signal level carefully using 1Hz filter then these level steps can see. With some level there can see bottom line without even noise and then just near signal noise  start step up.... something like this agilent image. But something in automatic  leveling is not optimal with this unspecified filter.



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on November 13, 2016, 01:58:46 pm
I think that 1Hz and 3MHz RBW is not within specification and can actually cause overload, which is probably why they removed it again.

What I am saying might be complete nonsense and the alarm may have been triggered by something else, but somehow I think one should not operate the filter out of specs.

Regards,
Vitor

I didn't notice any overload but amplitude calbration get's lost with RBW of 3Hz and 1Hz at signal sevels at and below -130dBm
E.g. at -133dBm the indicated level is off by 4dB (low) and a -140dBm signal
isn't visible any more while a -143dBm signal at a RBW of 10Hz is clearly visible.
See my reply #115 at https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/100/ (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/100/)
I cant't think of any useful application where one would need a RBW of 3MHz.

Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on November 13, 2016, 02:07:45 pm

Is it safe to measure so low frequencies ever, and when not why this is not blocked (in software?)?
Unfortunately, is not many stuff about that on the web? :-//
Regards

It is safe as long as you keep true input signal level inside specs. (because it attenuate highly low frequencies.) DO NOT rise signal level for better visibility and looking only what level SSA display.  Do not forget true level what is going to N connector.
Keep True level to input N connector inside specs and all is safe. From nearly zero. (zero frequency exist only in "simplified theory" books.

Also remember that max is defined for  20db or more attenuation and limited to max 3 minutes.

If some people want he can also modify his equipment (with his own risk) for starting 0Hz but I really do not recommend to jump over DC block. After then user need really know what he is doing and carefully. Also internal DC block capacitor can change with higher capacitance but it need understand how easy then some signal may cause damage.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on November 13, 2016, 03:25:50 pm
rf-loop thanks for answer  i'll be careful!
I agree with DL4RAJ:
till -130dBm everything is precise,
and work es it should be!  :popcorn:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on November 15, 2016, 02:09:11 pm
New FW 8.01

TG  is now bit improved.



First some older test images from this thread (around page 13).
OLD FW TEST
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239046;image)
@TurboTom,  Siglent OLD FW




OLD FW TEST
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239109;image)
@ rf-loop Siglent OLD FW
Used Xtal name "Tedford 2-71"
With external sweep (trace B) and then using SSA-TG with 2 different setting.



(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=239048;image)
@ TurboTom at this time compaared with Rigol  815


NEW FW TEST
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=270592;image)
rf-loop Siglent NEW FW 8.01
Used Xtal name "Tedford 2-71" (same as used in previous test, but other probes )

It is clear that accuracy improvement is remarkable.
But adverse effect is - slow. 
With this kind of Xtal or filter (dB/Hz) it can run without any visible problems around double speed (optimal can find using RBW and VBW) Minimum RBW is 30Hz. Minimum VBW is same as normally 1Hz.

Sidenote. Also this .png image is now directly from SSA and original without any image adjustments. It is fast and it is now default. (if want, there is still crap jpg and then .bmp)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on November 16, 2016, 10:39:03 am
Here some other example. One 14.2MHz filter. (bit off)

At this time used RBW 1kHz 

Upper and lower limits and delta cursors are there only just for example without any special purpose.
(also as I'm lazy I use only minimal amount of points in limit lines. Btw, limit lines use real frequency and level points. If change span or other freq settings and level these lines follow.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=270816;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on November 16, 2016, 06:05:30 pm
Here some other example. One 14.2MHz filter. (bit off)

Yes,this filter has not been designed for 50 Ohm,hence the strong ripple.


Regards

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on November 20, 2016, 05:41:52 pm
Today had a closer look at the new frequency scanning scheme of the SSA3000X with the 8.01 firmware: I set up the SSA with a center frequency of 1MHz, Span 200kHz, RBW 100Hz and TG enabled. This results in a sweep time of 161.56s. I then connected the TG output to an MSO2xx2A-S scope and started tinkering with the settings while the TG was sweeping. It's obvious that finding infrequent events in a relatively continuous stream of sine waves may be challanging. But fortunately, at some frequencies of the TG, the aliasing moire patterns are well enough defined to visualize the change, see the attached screenshot.

The sweep isn't continuous but one frequency is held for a certain time (apparently something like e/RBW) and then the PLL is adjusted to the next frequency. With the parameters I selected, there are approx. eight individual frequencies scanned for each resolution point on the screen.

It appears that one of the PLLs that are in use to generate the TG frequency (not sure whether 1st LO or the offset PLL oscillator in the TG box) isn't locking too well (read: directly, quickly) to the new frequency since between the "measurement intervals", there's a considerable "chirp" with frequencies well outside the span range. Maybe that's what caused the problems with sweeping high Q factor filters/crystals with the TG (with 7.07 and before firmware that is) , and now the input is gated to prevent "seeing" the wrong signals.

Anyway, time is limited (family duties...  ;)) -- otherwise I would have had a less superficial view on the TG detais. I hope this information is of some interest anyway.

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on November 20, 2016, 05:59:54 pm
New FW 8.01
TG  is now bit improved.

Here again my 8-pole crystal filter,once with 30kHz RBW (yellow) and once
with 30Hz RBW (pink).
Blue is noise floor in SA mode (30Hz RBW/1Hz VBW) with input terminated in 50 Ohm.
It can be seen that there are still around 20dB left down to the SA's noise floor.
For comparison once more also the screenshot from my VNA2180 with the same filter.
The Siglent now comes quite close.
Re sweep time:
I've noticed that the sweep time ist set to VERY long times in TG mode when one is playing with
VBW,e.g. 1Hz.When the VBW is reset to higher values,e.g. 30Hz or more,the sweep time
seems to stay at the extremely long value from before.
So it is worth checking sweep time if it can be cranked down bevor finally starting the
sweep.

Regards




Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on November 20, 2016, 08:00:23 pm
New FW 8.01

TG  is now bit improved.

Here some screenshots from my SDR showing the old TG version vs the new version.
TG1 is old version with 30Hz RBW of the SDR.
TG2 is old version zoomed in with 1.9Hz RBW of the SDR.
TG3 is new version also zoomed in with 1.9Hz RBW of the SDR.

The difference between TG2 and TG3 is considerable.
Signal is MUCH cleaner now and also stable.
The zoomed in view at 1.9Hz RBW of TG3 looks even better (small fft window) than the 30Hz RBW view of TG1
where you can't see so much details.

Edit:In all three screenshots the *SA* was set to 30kHz RBW in TG mode.
When VBW or RBW of th SA are set to smaller values the "spikes" seen on the SDR
move more and more together,i.e. the discrete frequency steps of the TG become
smaller and smaller.

Regards

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: mike509 on November 23, 2016, 10:07:49 pm
Hi Guys, I am new to all this,

I was wondering if there was an amplitude Auto-Correction setting to normalize the trace down. Due to external interference, I am getting 3 spikes (+18dB) on my screen when my DUT is not connected. The "Add point"  from the Amplitude correction seems to be tedious as you need to add the adjacent point ( ex 94.281, 94.282,94.283...)

Also, I saw a few post from people using Perseus software, does it work?

I will be doing EMI measurement on different frequency range (~5 ranges) with different limit for about 10 different items. Is there a way to automate the process?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on November 24, 2016, 10:37:37 am


Also, I saw a few post from people using Perseus software, does it work?


Perseus software works with Perseus receiver. Using Perseus or what ever radio  receiver  (conventional or software defined)  you can "listen" what ever transmitter. In this case  @DL4RAJ  have used Perseus for listen SSA Tracking Generator signal.

For test automation there can use SCPI commands, in this case PC control what SSA do.
You can look  SSA3000X Programming Guide (http://www.siglentamerica.com/USA_website_2014/Documents/Program_Material/SSA3000X_ProgrammingGuide_PG0703X-E02A.pdf)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on December 08, 2016, 06:03:17 pm
Hi,

Does anyone know the SCPI port for the SSA3000X?

I am considering writing my own software,  but don't want to friend on NI to interface.

Thanks,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: alexo on December 08, 2016, 11:02:49 pm
I apologize for asking such a simple question : how do I connect a parallel resonant circuit ( capacitor and coil ) tuned to around 1Mhz to a Siglent spectrum analyzer with tracking generator ? Do I need some sort of impedance adapters ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on December 08, 2016, 11:32:48 pm
Does anyone know the SCPI port for the SSA3000X?

I guess my question doesn't make sense: I used Wireshark to find out the correct port and I run a port-scanner, too.

The SSA3000X listens to ports:

23 -> Telnet
111 -> Apparently to RECEIVE SCPI commands
897 -> Apparently to RECEIVE SCPI commands (* one of both 111 or 897 seems to be used to setup the ports for reception on the PC side)

The PC is receiving responses on ports:

3648
3649
3650

I don't know much about network protocols and I know nothing about SCPI, but I guess that the Siglent uses two different ports: 111 and 897 to receive data and sening data to ports 3648-3650 on the PC.

This is too much for me to fiddle with, without having any documentation explaining what is going on.

Seems much easier on the Rigol DS1054Z, where you just telnet to port 5555.

I guess I will base any possible software development on the NI driver framework, which kind of sucks, due to the HUGE software package that has to be installed, with all kind of services ending up running on the system...

Anyway, I stand corrected - if someone can tell me how to "easily" connect to the SSA3000X, please tell me!

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on December 09, 2016, 06:21:45 am
Just read about TCP/IP. You'll learn the incoming port is fixed and the 'return' port is always somewhere above 1000. This is negotiated by the TCP/IP protocol so no need to worry about that. Try to telnet to port 111 and 897 and see what works (or not).
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on December 09, 2016, 05:14:43 pm
I apologize for asking such a simple question : how do I connect a parallel resonant circuit ( capacitor and coil ) tuned to around 1Mhz to a Siglent spectrum analyzer with tracking generator ? Do I need some sort of impedance adapters ?

Just put 50Ohm 10dB pads before and behind the circuit to avoid reflections and/or
impedance transformation on the cables.
This costs you 20dB of dynamic range but you can afford this easily as there are around
90dB DR if you set the SSA to 30Hz RBW.

regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on December 10, 2016, 10:08:36 am
I apologize for asking such a simple question : how do I connect a parallel resonant circuit ( capacitor and coil ) tuned to around 1Mhz to a Siglent spectrum analyzer with tracking generator ? Do I need some sort of impedance adapters ?
Just put 50Ohm 10dB pads before and behind the circuit to avoid reflections and/or
impedance transformation on the cables.
This costs you 20dB of dynamic range but you can afford this easily as there are around
90dB DR if you set the SSA to 30Hz RBW.
AFAIK that is called a pi-network. Another option is to use a directional coupler / directional bridge but either way this is getting into network analyser territory.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: alexo on December 10, 2016, 05:46:55 pm
I apologize for asking such a simple question : how do I connect a parallel resonant circuit ( capacitor and coil ) tuned to around 1Mhz to a Siglent spectrum analyzer with tracking generator ? Do I need some sort of impedance adapters ?

Just put 50Ohm 10dB pads before and behind the circuit to avoid reflections and/or
impedance transformation on the cables.
This costs you 20dB of dynamic range but you can afford this easily as there are around
90dB DR if you set the SSA to 30Hz RBW.

regards

But given that the LC circuit is in parallel with the TG and the SA input, wouldn't this crash the Q of the circuit ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on December 10, 2016, 11:10:30 pm
Depends what you want to measure. If it's just the resonance frequency, I would go the route with a return loss bridge and maybe an inductive probe (if your DUT permits magnetic coupling). Otherwise, you can also use two very small capacitors (in comparison to the resonance capacity) to couple into and out of the LC resonator. Or just use an additional winding on the inductor. It's all a question of what parameters you need to figure out and which options / tools you've got. My recommendation would be to just start experimenting with the system and gain experience.

Have fun,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on December 11, 2016, 12:36:52 am
I apologize for asking such a simple question : how do I connect a parallel resonant circuit ( capacitor and coil ) tuned to around 1Mhz to a Siglent spectrum analyzer with tracking generator ? Do I need some sort of impedance adapters ?
Just put 50Ohm 10dB pads before and behind the circuit to avoid reflections and/or
impedance transformation on the cables.
This costs you 20dB of dynamic range but you can afford this easily as there are around
90dB DR if you set the SSA to 30Hz RBW.
AFAIK that is called a pi-network. Another option is to use a directional coupler / directional Bridge...

An attenuation pad can be made either in pi or T-configuration.
A directional coupler/bridge is useless in this application as a parallel resonant circuit
has >>1kOhm (depending on its Q),so the return loss is near zero.
A directional coupler makes only sense when you deal with DUTs not too far from 50 Ohm.

Quote
but either way this is getting into network analyser territory.

Yes,but only into scalar network analyser territory which is far less complicate
than vector network stuff.


regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on December 12, 2016, 03:15:47 pm
Hi,

Does anyone know the SCPI port for the SSA3000X?

I am considering writing my own software,  but don't want to friend on NI to interface.

Thanks,
Vitor

Hello.

We will have this feature in our next FW (V1.2.8.2) and it is currently being tested. One will then we able to use SCPI to control the SSA3000X directly through LAN without having to use VISA.

We expect the FW update to be tested and ready in January.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on December 12, 2016, 03:23:37 pm
Great!

Could I then make a wish?

Using i.e. Rigol, one can interface to SCPI through one single port. This even allows using telnet as a client.

With Siglent, the port on the PC side is constantly changing. This may be documented and part of the TCP/IP protocol, but it does make life difficult for people like me, who do not master TCP/IP and want to start in VB .net with basic networking code samples.

The easiest is to just listen to a port. But I do need to know what port to listen to! It should always be the same port!

I think this could lead to some interesting tools to be developed. Take a look at my "VMA Simple Spectrum Analyser" software (http://vma-satellite.blogspot.pt/ (http://vma-satellite.blogspot.pt/)) and all the cool features I implemented so far. I would LOVE to be able to interface to the SSA3000X in the same manner, to be able to develop my custom measurents.

Thanks,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on December 12, 2016, 03:40:14 pm
I will check on this with the factory.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on December 12, 2016, 04:15:28 pm
Great!

Could I then make a wish?

Using i.e. Rigol, one can interface to SCPI through one single port. This even allows using telnet as a client.

With Siglent, the port on the PC side is constantly changing. This may be documented and part of the TCP/IP protocol, but it does make life difficult for people like me, who do not master TCP/IP and want to start in VB .net with basic networking code samples.
What happens if you telnet to the spectrum analyser? Does that work? If yes, then you shouldn't worry about the return port because that will be handled by the OS.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on December 12, 2016, 05:25:33 pm
Hi.

With telnet I can send commands and the SSA will switch to remote.
But I won't receive any return data, because it is sent to a different port.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on December 12, 2016, 05:41:20 pm
Hi.

With telnet I can send commands and the SSA will switch to remote.
But I won't receive any return data, because it is sent to a different port.
So it is a bug!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on December 12, 2016, 05:52:37 pm
I don't think it is a bug.  The port is previously indicated in TCPIP but I don't know how to handle that.  Wireshark shows that well. And VISA works, too.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rch on December 12, 2016, 07:02:51 pm
I don't think it is a bug.  The port is previously indicated in TCPIP but I don't know how to handle that.  Wireshark shows that well. And VISA works, too.

If you're connecting via telnet you need to either to send the commands you want to use over telnet, or run a program which resides  on the scope via telnet or make a new connection with a different program from your computer.  In the latter case, if it uses the same port as telnet you need to close telnet first. The new program will make a new connection with a different return port.  I don't think this is a bug.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on December 13, 2016, 12:01:02 am
Hi,

I wasn't home, so here a more complete answer.

I used Wireshark to sniff the network traffic between my PC and the SSA3000X, when using EasySpectrum, which requires NI VISA.

The SCPI communication starts at port 111 and/or 897 on the PC side.
However, any reply from the SSA3000X goes to port 4xxx. This port is different on every new connection and is told to the PC through what I imagine is a lower level protocol.

The problem I have with this, is that I haven't found a way in VB .net to read that incoming port number. So I don't know which port I should listen to.

Using Wireshark, I can see the raw TCP/IP packets and yes, there is the incoming port number. But how do I access it? No idea!

NI VISA supports such protocol and I managed to test communication under VB .net using NI VISA (hint: you need to install VISA with all options - somehow I missed the newer .Net runtimes on the first install).

But it kind of sucks having to install 600MB of software to then run a 200kB VB .net executable!

So what I am asking Siglent: please make SCPI work with a single fixed port number! The standard port number would be great, which is 5025.

Make it work in both directions and to test it, one could then just use "telnet 192.168.1.2 5025" to access the SSA3000X (which has IP 192.168.1.2 in this example).

As it is right now, you cannot telnet, because while you can SEND SCPI commands on port 111 or 897, the telnet session will NOT receive any incoming data on those ports! You can still verify the truth of what I am saying, because doing a telnet to the SSA3000X on port 111 and typing "*IDN?" will cause the device to show "REMOTE" on the screen and lock all keys except the ESC key (used to close the remote connection).

You won't see and reply, though, as the SSA3000X will reply to a different port.

Using one single port is perfectly doable and Rigol does that (at least with the DS1054Z I own: I can telnet, type commands like "*IDN?" and do get a propper reply). However, Rigol chose to use port 5555.

I have another professional device with SCPI support, that behaves like the Siglent. Again, that is not a bug and is according to TCP/IP specification. But it does prevent people like me to use it without NI VISA.

Hope this clears all up!

Regards,
Vitor

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on December 13, 2016, 01:07:15 am
First use a telnet client (the telnet command) and then write code! A component which sets up a tcp/ip connection should do the trick.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on December 13, 2016, 05:40:12 am
@nctnico: please read what I have written. YOU CANNOT USE TELNET FOR SCPI WITH THE SSA3000X, which is why I was asking Siglent to change the behaviour, despite the current implementation not being a bug.

Please try yourself and you will see what I mean.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on December 13, 2016, 07:30:10 am
First use a telnet client (the telnet command) and then write code! A component which sets up a tcp/ip connection should do the trick.

Is is better that you start first reading TCP/IP Instrument Protocol Specification VXI-11.
But good luck with windows telnet client.

It is totally other game  IF  Siglent implement telnet or what ever  based simple 1 host - 1 device SCPI communication channel for some simple PC2SSA use for some hobby fun. 

At this time there is VXI-11 and there communication need do as VXI-11  is specified.

Here very short example (and note for @ntcnico: without any detected bugs!)
There can also see ports and how it build link.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on December 13, 2016, 10:15:38 am
The instruments I have seen so far (including my Advantest spectrum analyser and Keysight multimeter) support SCPI over telnet (which is super simple to do) but for the SSA3000X it seems you have to implement the complicated VXI-11 protocol then. It seems Siglent did things the hard way by implementing a protocol which isn't even widely used.

Edit: where I'm hinting at: Bicurico has made some very nice software for a cheap 'Ebay' spectrum analyser. People like that can create an ecosystem around an instrument which can provide some additional sales. For that to happen communication with an instrument has to be simple without needing a specific version of the many megabyte VISA package from NI or having to implement complicated protocols which basically transport SCPI commands.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on December 13, 2016, 08:13:44 pm
Anybody seen this and can offer advice to a new SSA3kX owner ?
https://www.eevblog.com/forum/testgear/ssa3021x-spur-345-mhz/ (https://www.eevblog.com/forum/testgear/ssa3021x-spur-345-mhz/)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on December 31, 2016, 11:08:23 pm
Recent question about 50 and 75 \$\Omega\$ input impedance selection:
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg1103377/#msg1103377 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg1103377/#msg1103377)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: alexo on January 17, 2017, 01:36:19 pm
In the screenshot underneath the spectrum analyzer is "looking" at it's 50 ohm terminated input between 0 and 2Mhz. The first 600Khz or so are very high. Is this normal ???? Shouldn't be flat(ish) from 9Khz ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on January 17, 2017, 03:44:58 pm
The shape of the noise looks like the phase noise component of the 0Hz peak (here the 1st LO will have the same frequncy as the first IF). I haven't got my SSA available right now so I cannot verify your finding, but the Rigol DSA815 doesn't show this behavior (see attachment).

You may check this closer by setting center frequency to 50kHz. If there's a "dip" of the noise around 20kHz and towards higher frequencies, the noise increases again, the I'm almost certain that it's phase noise.

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: alexo on January 17, 2017, 05:02:16 pm
Here it is...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on January 17, 2017, 08:24:43 pm
In the screenshot underneath the spectrum analyzer is "looking" at it's 50 ohm terminated input between 0 and 2Mhz. The first 600Khz or so are very high. Is this normal ???? Shouldn't be flat(ish) from 9Khz ?

As Turbo Tom says it is the phase-/sideband noise of the LO at zero Hz.
I've measured the  sideband noise with -98.36dBc/Hz at 10kHz offset,
see https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg1065022/#msg1065022 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg1065022/#msg1065022)
which means around -83dBc/Hz in 300Hz RBW.
When you look at the plot of my SSA below you'll see that the noise is about this level around 10kHz.The noise of your SSA is a bit higher due to normal sample variations.
Regards

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: alexo on January 17, 2017, 10:26:41 pm
Thank you very much. I like this particular machine a lot as it is very quiet and almost spur free in particular around 500Mhz, the zone I am interested in. I really hated the thought of having to have it replaced or repaired.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on February 09, 2017, 10:10:41 pm
I hope no one is in a hurry, there won't be any until March 1st according to Siglent;
.
Quote
all our units been selling fast for this item and we checked with the warehouse in SOLON OHIO, and they have been experiencing delays due to the Asian holidays.
Quote
Many items delay since China Holiday
 Ruby Wu
Siglent Technologies America Inc.
Ruby.wu@siglent.com
440-3985800x103
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Chig on February 13, 2017, 02:01:45 am
I've spoken with TrioTest in Australia too, they are in much the same boat - they have *one* demo unit (fully unlocked for all features), but no stock of any new units for another ~4 weeks.


Chig.
(long LONG time reader, first time poster...)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on February 13, 2017, 03:37:42 am
I've spoken with TrioTest in Australia too, they are in much the same boat - they have *one* demo unit (fully unlocked for all features), but no stock of any new units for another ~4 weeks.


Chig.
(long LONG time reader, first time poster...)
Welcome to the forum.

Thanks for that, just asked the factory if they have stock and will come back with an edit. they are under pressure to match demand.
For Kiwi's I have one 3021X plus my 3032X demo on hand.
Title: Glitch/Quirk?
Post by: videobruce on February 23, 2017, 11:29:43 pm
Two things, the 1st is consistent:

Using the Tracking generator; if the 'Units' (under Amplitude) are set to anything other than dBm, the Normalize function will not work. If you remember, on the Rigol, when the Units are set to something other than dBm, theirs will automatically change the setting back to dBm. On this it doesn't, it just won't allow a normalize function to work even thou the TG function is 'on'.


There is a problem powering off my unit, but I don't have a handle on it as of yet, there doesn't seem to be a pattern. Even after I did a reset, the problem manifested itself the 1st powerup/down cycle. The next time, it powered off ok. 

More than once, I had to hold the power button down for as long as four seconds before it powered down. There is never a problem powering back up. I'm trying to narrow it down, but haven't been able to. I noticed this right off the bat upon receipt and initially though it had a delayed off where one had to hold the button purposely.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on February 23, 2017, 11:32:47 pm
On a side note, there is a F/W update on their site available released today (2/23/17);
http://siglentamerica.com/prodcut-gjjrj.aspx?id=5113&tid=227&T=2 (http://siglentamerica.com/prodcut-gjjrj.aspx?id=5113&tid=227&T=2)

Quote
1. This firmware must be upgraded from V1.2.8.1 or later. If your SSA3000X has an earlier version, please to V1.2.8.1 first and then proceed to uplate to the latest version.
 2. Add socket/telnet-scpi, you can operate remote control through LAN port without NI-VISA installed. Please check SSA3000X Programming Guide for more details.
 3. Change two limit lines in different colours.
 4. When quit from TG, stay in“Auto”sweep.
 5. Lower some spurs when FFT.
 6. Improve the stability.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on February 24, 2017, 09:40:58 am
Hi,

This new FW is actually the answer of Siglent to a request I made in this thread (they didn't do it for me, of course - at least I wouldn't think so):

It allows SCPI commands through a regular telnet connection. This opens doors to people like me to program custom applications that use the SSA3021X remotely.

Without any promise, imagine this: a software similar to my "VMA Simple Spectrum Analyser" (made for the cheap ADF4350, ADF4351, MAX2870 range of devices, like the NWT4000 - discussed in a different thread) in a special version for the SSA3021X, offering all the "advanced" measurements, but based on measurements of a propper spectrum analyser!

More info about my software: http://vma-satellite.blogspot.pt/2016/12/vma-simple-spectrum-analyser-download.html (http://vma-satellite.blogspot.pt/2016/12/vma-simple-spectrum-analyser-download.html)

Thumbs up for Siglent!

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on February 24, 2017, 11:14:33 am
Hi,

This new FW is actually the answer of Siglent to a request I made in this thread (they didn't do it for me, of course - at least I wouldn't think so):

It allows SCPI commands through a regular telnet connection. This opens doors to people like me to program custom applications that use the SSA3021X remotely.

Without any promise, imagine this: a software similar to my "VMA Simple Spectrum Analyser" (made for the cheap ADF4350, ADF4351, MAX2870 range of devices, like the NWT4000 - discussed in a different thread) in a special version for the SSA3021X, offering all the "advanced" measurements, but based on measurements of a propper spectrum analyser!
You will see more of this in Siglent products in the near future....but it's best left to be discussed in other threads when it happens.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dpenev on February 24, 2017, 01:40:36 pm
Hello,

I am after accurate noise measurements.
I have applied flat White Gaussian noise -120dBm/Hz to the analyzer.
I have done two measurements with and without pre-amplifier and I get about 0.35dB difference.
See attached picture. Probably this PA offset can be fixed?
Anyone with experience with the instrument calibration?

Thanks
Dimitar

 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dpenev on February 24, 2017, 11:00:21 pm
Hello,

Another things that puzzle me.

My setup:
-120dBm/Hz flat white Gaussian noise
I have tried to measure using "Noise marker" and setting few RBWs.
Each time I keep the VBW same as RBW and average traces enough to get low variance (0.5dB)
Detector is "Average"
RBW=10KHz(100 avg traces)  Noise marker=  -120.1dBm/Hz (trace variance +/-0.5dB)
RBW=3Khz (100 avg traces)    Noise marker= -120dBm/Hz     (trace variance +/-0.5dB)
RBW=1KHz (100 avg traces)    Noise marker= -120dBm/Hz     (trace variance +/-0.5dB)
RBW=300 (3 avg traces)          Noise marker= -117.8Bbm/Hz  (trace variance +/-0.5dB)
RBW=100 (1 avg traces)          Noise marker= -118.3Bbm/Hz  (trace variance +/-0.5dB)

For the RBW 300Hz and 100Hz my measurement is about 2dB too strong. Do you think it is a bug?
Should I prefer big RBW and many trace averaging or small RBW and less  trace averaging?

I also have compared the dBm readings on the screen at the marker and what the "Noise marker" calculates
for example I see my trace at -95dBm with the RBW=300Hz  and I expect power density -95-10*log10(300)=-119.77 dBm/Hz
but the noise marker calculates it to  -117.8 dBm/Hz (2dB too strong)
It is interesting how the analyzer is calculating the "Noise marker"?

Things are getting even more confusing as I noticed that what I see on screen differs from the regular dBm marker with sometimes 1dB
See the attached picture. So I am not sure I should believe the trace and grid or the marker.

Any comments on all this is welcome.

Thanks
Dimitar
 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on February 24, 2017, 11:30:28 pm
Aren't you looking at the SA's own noise level at the higher RBW settings? Using a -120dBm noise source may not be the best way.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on February 24, 2017, 11:38:22 pm
http://vma-satellite.blogspot.pt/2017/02/siglent-ssa3021x-new-firmware-p0802.html (http://vma-satellite.blogspot.pt/2017/02/siglent-ssa3021x-new-firmware-p0802.html)

 :)

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on February 25, 2017, 03:12:41 am
http://vma-satellite.blogspot.pt/2017/02/siglent-ssa3021x-new-firmware-p0802.html (http://vma-satellite.blogspot.pt/2017/02/siglent-ssa3021x-new-firmware-p0802.html)

 :)

Regards,
Vitor
Exactly.  :-+

@ dpenev
Any comments of measurement should always be made with the # firmware version in use.
The latest (8.2) was released yesterday.
Please comfirm the one you have installed.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dpenev on February 25, 2017, 07:12:44 am
@nctnico it is - 120dbm/hz noise power density, not - 120dbm. I think I am far above the noise floor
@Tautech all was done with 8.1 will update and redo
Meanwhile I found agilent app note for noise marker they do a few compensation. http://www.ab4oj.com/test/docs/5966-4008E.pdf (http://www.ab4oj.com/test/docs/5966-4008E.pdf)
Wondering if Siglent implementation is OK

Thanks!

Sent from my MI NOTE Pro using Tapatalk

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on February 25, 2017, 10:11:49 am
About noise level measurements.


Noise level need corrections due to distribution (Rayleight distribution) and correction for gaussian type and rectangle filter etc. Noise dB/Hz is so that there is 1Hz wide "window". Just like you se noise and then cut 1 Hz wide slice from it.  But because SSA can not do it, independent of brand. Is it R&S, Keysight or what ever, it use  filters what are typically "gaussian like" (exept that.... but not here...)

This is overall nice explanation how SSA3kX works. (when you read compatible things there)   http://cp.literature.agilent.com/litweb/pdf/5952-0292.pdf (http://cp.literature.agilent.com/litweb/pdf/5952-0292.pdf)
Whole chapteer 5 is good to read from start to end.

Finally there need do some approximation and without nitpicking just find some factor what is "near enough" right.  In Siglent it looks like this correction factor constant is 2.5 or 2.51dB.


This image is just one example for pick up this factor. (previously I have made more many different tests and all tests are in line with this one.  Previously in this forum this factor have also noted.  It is also handled in other Agilent app note (150)

In image there is 2 traces. A and B.  They are overlayed and B is top.
SSA3kX FW 1.2.8.2

Marker 1  read trace A level  dBm
Marker 2 read trace B level but show normalized level for dBm/Hz   (1Hz)
RBW is 10kHz.  So subtract 40dB
Add noise 1Hz normalization factor ~2.5dB  Who knows if this is exactly right for just these filters and other things. It can be exactly right in very rare cases but still I'm quite sure it is mostly wrong (but enough close right for normal use). Nearly all is wrong and what ever you see on the screen is still lie, sum of errors, what ever you try or how ever perfect human made machine you do it show all wrong - more or less. Test and measurement world is this.  But if it is enough right we can happy use these.   
It is just "close enough to the truth" for this kind of purposes what is typical use of this kind of SSA's.
Slide rule as calculator and HP T141+plugins  as SA and ITT as DMM, they are nice, they do not fool user with last digits after decimal point...





(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=294771;image)



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on February 25, 2017, 03:50:45 pm
http://vma-satellite.blogspot.pt/2017/02/siglent-ssa3021x-new-firmware-p0802.html (http://vma-satellite.blogspot.pt/2017/02/siglent-ssa3021x-new-firmware-p0802.html)

Hi Vitor,
now seen on your Satellite Blog, looks very promising - congratulation :-+

Regards,
Bozidar
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on February 25, 2017, 04:48:22 pm
http://vma-satellite.blogspot.pt/2017/02/siglent-ssa3021x-new-firmware-p0802.html (http://vma-satellite.blogspot.pt/2017/02/siglent-ssa3021x-new-firmware-p0802.html)

Hi Vitor,
now seen on your Satellite Blog, looks very promising - congratulation :-+

Regards,
Bozidar

Same here.  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: michael2 on February 25, 2017, 09:05:39 pm
After a few months without my hobby, I decided to look for a new firmware for my SSA, and found this note:

Quote
1. This firmware must be upgraded from V1.2.8.1 or later. If your SSA3000X has an earlier version, please to V1.2.8.1 first and then proceed to uplate to the latest version.

Hmm. I don't have V1.2.8.1.   :-//  And Siglent doesn't provide a link to this older firmware.   :palm:

Please, can somebody help me and send me the older firmware?   ^-^

Thank you in advance!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on February 25, 2017, 10:28:11 pm
After a few months without my hobby, I decided to look for a new firmware for my SSA, and found this note:

Quote
1. This firmware must be upgraded from V1.2.8.1 or later. If your SSA3000X has an earlier version, please to V1.2.8.1 first and then proceed to uplate to the latest version.

Hmm. I don't have V1.2.8.1.   :-//  And Siglent doesn't provide a link to this older firmware.   :palm:

Please, can somebody help me and send me the older firmware?   ^-^

Thank you in advance!
All previous versions of firmware for any Siglent model or series are listed in this page:
http://www.siglentamerica.com/gjjrj.aspx?id=15 (http://www.siglentamerica.com/gjjrj.aspx?id=15)

Latest versions are at the top.
Scroll down or next page until you find the one you need.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on February 26, 2017, 01:44:47 am
Hi,

Here is a small demo of the work in progress. Not very useful at the moment, as lots of funtionallity still missing.

Pic 1: Current state.
Pic 2: VMA Simple Spectrum Analyser for ADF4350/ADF4351/MAX2870 devices.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on February 26, 2017, 08:44:24 am
Vitor,

how fast is actually your application (specially the waterfall diagram)?

Regards,
Bozidar
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on February 26, 2017, 10:05:55 am
Pretty fast, at least compared to the other version for the small Chinese devices.
It depends on the settings, though, especially RBW and VBW.
For reasonable settings it is very fast. If you have a SSA3021X, try it yourself.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on February 26, 2017, 11:29:28 am
I think it is useful to start separate new topic just for this VMA - SSA. 

If we continue it here it may lead endless talking about this software this and that mixed with only SSA3000X things. Who can then find anything what is about SSA3000X itself or about your nice development work..



My opinion is that it is useful to start own topic for this VMA-SSA  and not so much mess this thread. If we mix these things here and if there come many messages for this, then it is very hard for forum vistors find real things for SSA3000X itself.  Just like "mod"  is also in separate thread.

@Bicurico   this is nice work and I hope this can develop to very useful software - it is hard work.

---------------
Edit / Add:
New thread for this nice work by Bicurico can find here:

 :-+   https://www.eevblog.com/forum/testgear/vma-simple-spectrum-analyser-for-siglent-ssa3021x/ (https://www.eevblog.com/forum/testgear/vma-simple-spectrum-analyser-for-siglent-ssa3021x/)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on February 26, 2017, 11:41:52 am
Yes, i totally agree with rf-loop -
 own topic for this VMA-SSA will be perfect,
 so Vitor, please open a new topic,
 your software definitely deserve that :-+

Regards,
Bozidar
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dpenev on February 26, 2017, 06:32:56 pm
Hi Gents,

During upgrade (from 7.07 to 8.1 and then up to 8.2) the progress bar I get goes up to 40% and then instrument reboots.
I get logo which stays for a while and the instrument  reboots again into the normal working mode.

Is this the same behavior you have during the upgrade?

Thanks!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on February 26, 2017, 07:38:04 pm
Hi Gents,

During upgrade (from 7.07 to 8.1 and then up to 8.2) the progress bar I get goes up to 40% and then instrument reboots.
I get logo which stays for a while and the instrument  reboots again into the normal working mode.

Is this the same behavior you have during the upgrade?

Thanks!
Yes, to date this has happened in all firmware updates. It is normal.
My 3032X demo unit arrived with 7.01 and with every update since, SSA3kX has auto double booted while updating.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on February 27, 2017, 09:39:35 am
Another successfully upgraded SSA to 8.2  :)
Thanks to the community
Regards,
Bozidar

 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on February 27, 2017, 03:13:25 pm
Hello,

I am after accurate noise measurements.
I have applied flat White Gaussian noise -120dBm/Hz to the analyzer.
I have done two measurements with and without pre-amplifier and I get about 0.35dB difference.
See attached picture. Probably this PA offset can be fixed?
Anyone with experience with the instrument calibration?
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=294561;image)
Thanks
Dimitar

Real "factory" calibration need so many things and so on... 

But, if really want do some own corrections and if really ( I mean really) know what to do there is one method.  But if not have enough accurate and trusted signal sources I do not recommend.

There is inside system one file. In this file there is correction table for PA. It have 806 data points over whole frequency bandwidth (3.2G)

This file is in "calib" folder.  File name is cali_pa

It need telnet connection and knowledge how to operate there.

Best is first take backup from all important data there.

After then make own edited cali_pa file. Then change it to system. And keep original also there (renaamed) so that these can later swap when need/want.

In this image is one very rough experiment.
cali_pa data table edited very roughly for get this figure.
One data point in table is in form 0x00000000
In my unit this part of table is roughly around 0x00001000   and edited table have first steps same.
After then 5 data points 0x00002000 and after then next 5 positions 0x000007FF and then next fiive 0x00001000 and then just where is image right side start next five  0x000017FF  but these are not visible..

It looks like cal daata do not affect linear and also it depends frequency and I suspect it is very different with individual preamplifiers... 

Around 100MHz and around 0x00001000 value  0.1dB is roughly (hex) 1F ~ 23

trace A: PA on, just SSA noise without signal and modified cali_pa in use.
trace B: Sweep with external sweeper 1 - 80MHz!  (this sweeper is NOT level accurate) but there can se same figure. (last ~20MHz rise around 10dB due to harmonics etc during sweep. Trace mode "max hold")

This is only for give some idea.....  (but carefully, it is very easy to do more damage there than useful... )

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=295330;image)





Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dpenev on February 27, 2017, 11:12:33 pm
Hello,

Another things that puzzle me.

My setup:
-120dBm/Hz flat white Gaussian noise
I have tried to measure using "Noise marker" and setting few RBWs.
Each time I keep the VBW same as RBW and average traces enough to get low variance (0.5dB)
Detector is "Average"
RBW=10KHz(100 avg traces)  Noise marker=  -120.1dBm/Hz (trace variance +/-0.5dB)
RBW=3Khz (100 avg traces)    Noise marker= -120dBm/Hz     (trace variance +/-0.5dB)
RBW=1KHz (100 avg traces)    Noise marker= -120dBm/Hz     (trace variance +/-0.5dB)
RBW=300 (3 avg traces)          Noise marker= -117.8Bbm/Hz  (trace variance +/-0.5dB)
RBW=100 (1 avg traces)          Noise marker= -118.3Bbm/Hz  (trace variance +/-0.5dB)

For the RBW 300Hz and 100Hz my measurement is about 2dB too strong. Do you think it is a bug?
Should I prefer big RBW and many trace averaging or small RBW and less  trace averaging?

I also have compared the dBm readings on the screen at the marker and what the "Noise marker" calculates
for example I see my trace at -95dBm with the RBW=300Hz  and I expect power density -95-10*log10(300)=-119.77 dBm/Hz
but the noise marker calculates it to  -117.8 dBm/Hz (2dB too strong)
It is interesting how the analyzer is calculating the "Noise marker"?

Things are getting even more confusing as I noticed that what I see on screen differs from the regular dBm marker with sometimes 1dB
See the attached picture. So I am not sure I should believe the trace and grid or the marker.

Any comments on all this is welcome.

Thanks
Dimitar
 

Hello,

I have redone the above measurements using latest firmware 8.2
The above values I get the same.

Then I have used another white noise source to check (General purpose arbitrary waveform generator)
and I got more equal noise power estimation at RBW=10KHz and 300Hz.

Then I realize that my original noise although random is actually limited record length which is repeated (34Hz repetition rate)
and so discrete spectrum. This is most probably make my noise marker 1.5dB off at low RBWs?
The noise sampling rate is much bigger then my measurement frequency range.   

To summarize, my experiment may be useful for someone.
(Or someone can explain the results)   
The difference in the noise power spectrum measurements for RBW 10KHz and 300Hz is: (for a few input noise level values)

Source A (white noise but the record is limited in time and repeated with 34Hz)
~ -100 dBm/Hz    1.5 dB
~ -120 dBm/Hz    2 dB
~ -133 dBm/Hz    1.6 dB

Source B (AWG) better results in the specified Analyzer tolerances.
~ -80 dBm/Hz      0.8dB
~ -133 dBm/Hz      0.5dB


Thanks
Dimitar

 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dpenev on February 28, 2017, 08:19:41 am
Hello again

Doing some more experiments I am observing something I believe is an issue
I was measuring my -120dbm/Hz white noise (two noise sources have been tested ) and decide to compare two spans 10MHz and 50MHz using RBW=VBW=300Hz
Each time I was measuring the noise marker around 5MHz.
See the attached plot.  The old trace was for the 10MHz span and I have measured noise power -120dBm/Hz @5MHz
The new span is 50MHz , all other settings the same
The new partially plotted trace measures -117.47 dBm/Hz @ 5MHz so 2.5dB more.
Why the analyzer shows different power at the different span settings?

This issue I don't see for RBW=VBW=10KHz 
 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on February 28, 2017, 10:43:52 am
Here is two images.Both have two traces.
All have Detector=VideoAverage
All have exactly same pseudorandom noise level input.
All have same center freq, 5MHz
All have RBW=VBW=300Hz
Image where is span 100kHz and 500kHz it have both traces sweep mode "sweep" and both traces set for same sweep time around 54s (manually forced).
Image where is 1MHz and 10MHz span, it have both traces sweep mode "FFT" and 1MHz span have (automatic) 3.8s sweep time and 10MHz span sweep time is (automatic) 42.8s

I can not see any significant differences  between different spans from 100kHz to 10MHz span.
(also I have tested many times and also bit different settings. All results in same ballpark.)

Is it possible you have some  error in your test system or user error or some other problem. Wit these your exercise tests I do not believe your SSA is broken without real trusted evidences.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=295563;image)
A span 100kHz, B span 500kHz


(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=295565;image)
A span 1MHz, B span 10MHz
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dpenev on February 28, 2017, 02:42:44 pm
Hi rf-loot,

Thank you for the measurements.
I have double check and clearly see the issue.
See attached.
Yellow measurement is for the span 0 - 50MHz
Pink trace is for the span 0 - 10MHz

In your case you have not checked the 50MHz range.
Can you set wide band white noise at the analyzer input (the signal level you have used I think should be OK)
Measure with the same settings you already used from 0 - 10MHz and then 0 -  50 MHz.

Thanks
Dimitar
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on February 28, 2017, 03:27:44 pm
Hi rf-loot,

Thank you for the measurements.
I have double check and clearly see the issue.
See attached.
Yellow measurement is for the span 0 - 50MHz
Pink trace is for the span 0 - 10MHz

In your case you have not checked the 50MHz range.
Can you set wide band white noise at the analyzer input (the signal level you have used I think should be OK)
Measure with the same settings you already used from 0 - 10MHz and then 0 -  50 MHz.

Thanks
Dimitar

After now I have better imagine what was your test. I have done now some fast tiny checkings. More deep tests are time consuming together with documenting and I do not have more than 24h in my clock for day. If I can find 28h/day clock from some shop it may help..

I have not now images to show my tests but now I have seen it with my SA and my suspect is: there must be some kind of bug. It also looks like Error depends start and stop frequencies (and span). Small change in span and error looks like disappear and with bit different settings it show this error.
Just two examples (starting 0Hz):   Stop freq 50MHz not ok,  49.3Mhz ok,  48.36MHz not ok... and so on.
I will do some more tests and report to Shenzhen.



Title: Quirks & bugs to fix or add
Post by: videobruce on February 28, 2017, 09:00:38 pm
Many of these have already been reported I'm told by Siglent, but since I already composed a list of needed 'changes' I'll post them here for convenience. Note " 1" is skipped since it requires a separate entry due to it being what I consider fairly severe!

2.Trying to use the Normalize function with the Tracking Generator when the 'Units' are set to anything other than dBm will not work. Normalize is grayed out. One has to remember to go back and change the setting to dBm unlike other SA's that do this automatically (Rigol for starters). Note, dBmV has been common for receive measurements for Signal Level Meters (MATV/CATV etc) for as long as I can remember.

3. Tracking Generator menu: Remove the "Normalize" soft key on the 1st page since all it is is a .next page' go to button and move the four entries on that 2nd page to page one. There will still be a vacant soft key left over. This eliminates jumping back and forth between pages something they have done well to eliminate over the Rigol menu structure.

4. No mechanical power button. I see no reason why ALL test equipment shouldn't have one. Yes, they can be connected to switched power strips, but having a true removal of power w/o physically unplugging can also be a safety factor. Keep the standby button, but I'm sure there is room on the rear panel for a rocker switch.

5. The 'standby mode' is a power hog by todays standards. Five watts running 24/7 shouldn't be acceptable anymore. That's 1/6th of the operational current (28-29 watts). I assume this has wake on LAN or similar? Fine, but does it have to be that much of a hog? How about a option to disable and 'wake' mode to get the draw down below 1 watt (EPA standard)? At least that would be a somewhat quick fix, assuming it can be done thru the firmware.

6. Need a option to blank out the ridiculously long default name/number assigned to saved screen shots. Considering that the time & date is in the instrument directory and when copied to a flash drive, there isn't any real need for it to be the file name. Deleting it one digit at a time is even more annoying.

7. Those annoying front feet that collapses ever time they are extended after one picks up the instrument by the handle when it brushes the desk or table top is really annoying. Copying a good idea is one thing, but copying a bad idea is another.

8. How about a carrying case option? One that is designed to allow actually using the SA while still in the case. Mind you, I'm not suggesting climbing a tower, utility pole or rooftop, just for remote monitoring etc where AC is available.
Title: No one has noticed this?????
Post by: videobruce on February 28, 2017, 09:19:18 pm
Apparently everyone uses auto settings for Sweep, RBW & VBW since no one here has apparently noticed this somewhat severe firmware problem as follows.  ???
This has been reported and confirmed!

To justify my reason to declare this a #1 is this; the need for speed for real time monitoring complex waveforms. Namely ATSC (8VSB) for OTA (Over The Air) broadcast TV for just one example. Many analyzers allow adjusting sweep speeds in manual mode and they stay set no matter what is done otherwise,. But once set, the setting doesn't change (and shouldn't) if it is in 'Manual' mode.

Knowing that there isn't any free ride, in this case accuracy, something usually has to suffer which is acceptable in this case since missing changes in the signal for the sake of accuracy isn't. Manual modes are provided for a purpose. They allow operator choices which they should. You don't have to use them, but they are still there. I for one prefer to take advantage of a supplied option.  ;)

Setup conditions (easy to duplicate):

1. Place the RBW, VBW & Sweep settings all in manual mode. Set the two bandwidths to a middle setting. Settings for the attenuator or units shouldn't matter. No signal is required.

2. Change the Sweep to the fastest setting (usually 24ms)

3. Set the frequency range to whatever you want, the full bandwidth is fine though I never have a need for that. My ranges are usually between 50 & 500 Mhz.

4. Go to the BW page and start changing either of the two adjustments paying attention to the sweep speed. You can use either the 'jog' dial or the up/down buttons. You will see it drop to the next slower speed.

5. Now, here where it gets more interesting, return to the previous setting. Note the sweep speed still slowing instead of returning to where it was. Everytime you make any adjustment to either the RBW or the VBW in either direction the sweep slows down to the next fixed setting forcing one to return to the sweep page and crank to back to the fastest setting allowed. Trying to get a respectable display is a real chore jumping back and forth between BW & Sweep.

This brings up a few questions;
A. Why is it changing in the first place since all settings are in or supposed to be in manual mode??
B. Why are these preset sweep speeds fixed at these 'odd' figures? Some mathematical formula and/or a limitation of the system??

With further testing I did find a couple of exceptions where the speed reversed direction, but only to a certain extent.

And no one noticed this at all??    :-//

I trust this was spelled out enough to get a handle on it. If it wasn't please ask where I lost anyone.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on February 28, 2017, 10:27:56 pm
I think you came across the same issue I mentioned vaguely here: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1012414/#msg1012414 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1012414/#msg1012414)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on February 28, 2017, 11:15:24 pm
when I start to play with Frequencies, Span, Amplitude, Sweep and Trace options, after some time everything gets slow. Even if I set the parameters back to reasonable values, the refresh rate is low. If I press the PRESET button, however, things speed up again. So I tried to memorize those PRESET settings and on the next slow down entered them manually: the SA was still slow. Pressing the PRESET made it run faster again.
I would say not since you didn't make any reference to RBW & VBW, nor to it the speed constantly dropping.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on February 28, 2017, 11:32:25 pm
I have never meet this exept in situations when I have changed some parameter what affect speed. I mean example if I have adjusted VBW, after adjusting it is manually forced until I change its mode back to auto.
That referred to a one time manual change then back to auto.

Among a number of older, far more expensive SA's I either demoed or actually owned, there were many that had deal-breaking 'quirks'. The Anritsu MS2712E for example had a similar problem, about as bad and surely quirky where sweep speed was inconsistent with other settings, so was a Agilent N1996A. Sweep time would report one thing, the screen clearly showed different.  ::)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on March 01, 2017, 09:25:17 am
Hi,

have someone noticed problems within file management system,
specially, delete function looks that functioning not
completely right (and others inconsistencies with it, too)?

Regards,
Bozidar
Title: Manual Sweep, RBW & VBW interaction
Post by: videobruce on March 02, 2017, 03:37:40 pm
FYI;
Regarding the changing sweep speed interaction with RBW & VBW, I received this reply from Siglent;
.
Quote
Engineering has started work on that bug with the sweep time changing. When you set it to manual, it should stay that way.
I entered the information in our bug tracking system. Case 1327. When the case is resolved, I’ll contact you with the solution
  :-+
Title: Re: No one has noticed this?????
Post by: DL4RAJ on March 12, 2017, 07:55:38 pm
And no one noticed this at all??    :-//

I trust this was spelled out enough to get a handle on it. If it wasn't please ask where I lost anyone.

See my post from 16th Nov 2016

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1074734/#msg1074734 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1074734/#msg1074734)

"...I've noticed that the sweep time ist set to VERY long times in TG mode when one is playing with
VBW,e.g. 1Hz.When the VBW is reset to higher values,e.g. 30Hz or more,the sweep time
seems to stay at the extremely long value from before...."

Regards
DL4RAJ
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on March 13, 2017, 01:53:21 pm
Yes, I now see that mentioned, but it wasn't noticed within the entire post with other details present.
I did detail the entire situation, at least someone else noticed something wrong. I can't believe Siglent didn't.  ???
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 23, 2017, 02:23:01 am
A couple of items sourced recently:
RBSSA3X20 option that is software and the reflection bridge:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=301776)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=301778)

The Soft Carry Case for SDS1000CFL, SDS2000, SDS2000X, SDS1000X and SSA3000X.
It is quite well padded and has a good # of pockets both inside and out for cables etc.
The SSA3kX is the widest of Siglent's instruments at present and it's a comfortable fit.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=301780)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=301782)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on March 23, 2017, 05:06:53 am
It would of been much nicer if the case material was more substantial. It looks like it's very thin, no padding which surely gives pause using it for that type of equipment.

What is the US price for the bridge??
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 23, 2017, 05:54:40 am
It would of been much nicer if the case material was more substantial. It looks like it's very thin, no padding which surely gives pause using it for that type of equipment.
The material is a sleek and finely woven synthetic. Front and rear padding is in multiple layers, feels ~8mm thick for each layer and there's at least 2 layers each face. Not your usual soft foam, pretty tough stuff.
The outermost pocket (by my finger) is not padded however a large padded flap folds down over it and Velcro secures the flap shut.
All external pockets are zipped.
Bottom has rubber feet, bottom, sides and top, the padding is a single layer ~6mm thick.
The business sides of the instrument are well protected IMO.

Quote
What is the US price for the bridge??
RB3X20 RB (1 MHz~2 GHz), N (M) ?N (M) adaptor (2 pcs) list is US$ 345

(http://www.siglentamerica.com/USA_website_2014/Picture/Product/Accessories/SSA/rbssa3x20-1.jpg)

It's included when option RBSSA3X20 (Refl?SSA3000X(SW) & RB3X20(HW) ) is purchased.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on March 23, 2017, 05:59:11 am
The price for that case is $120 US?

Is there a 3GHz version of the bridge?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 23, 2017, 06:02:25 am
The price for that case is $120 US?
US $125

Quote
Is there a 3GHz version of the bridge?

Not in my listings or on websites.....I'll ask.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Chig on March 23, 2017, 07:41:39 am
Keen to get a reflection bridge too... But i'm not paying that sort of money for it.

That said... i'm struggling to find anything else around online for a reasonable price that doesn't look like it was made in a 16 year old's electronics class...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on March 23, 2017, 07:52:02 am
Keen to get a reflection bridge too... But i'm not paying that sort of money for it.

That said... i'm struggling to find anything else around online for a reasonable price that doesn't look like it was made in a 16 year old's electronics class...
There is the advantage that there's no cables required, it adapts directly onto the TG and Sig In ports of SSA3kX models.
That's 2 cables you don't need, maybe only 1 if you can find F to F N type connectors.
Oh, and the real nice accessory pouch it all comes in.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=301778)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Chig on March 23, 2017, 08:10:17 am
Yeah, already have the gear to make up the cables anyway, but there's no doubting it's a superior solution, from a professional point of view. I'll probably be using the reflection bridge more for my hobby requirements than my professional requirements, however. When a comparable product is being sold on ebay for $10USD though... (for the cheapy reflection bridge) Hard to justify $345USD

The pouch is a bit overkill, to be honest... It'd probably live in my parts drawer when not in use anyway...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Chig on March 29, 2017, 02:59:06 am
Welp. Officially joined the Siglent club... Now just waiting on the order to arrive!

This will literally be the slowest week ever...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Sparky on April 08, 2017, 09:16:44 pm
Since there is no activity in this thread for over a week, I guess it's the new participants are eagerly awaiting delivery of SSA3021X?  Who is latest to receive their unit, and what firmware are they shipping with now?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on April 08, 2017, 09:51:29 pm
Since there is no activity in this thread for over a week, I guess it's the new participants are eagerly awaiting delivery of SSA3021X?  Who is latest to receive their unit, and what firmware are they shipping with now?
Others may have had different but one I got a few weeks back fresh from the factory had 8.1 installed. 8.2 is the latest firmware.
I'll have some more in a few weeks and I'll report back with what they have factory installed.

I always install the latest FW before dispatching as AFAIK this has no effect on any ability to hack them, study the hacking thread carefully.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: NikWing on April 12, 2017, 05:42:06 pm
Hey all :)

I got my SSA3021X yesterday. I'm just starting to learn about SAs and everything that has to do with them, so please be patient with me and my questions :)
I've already been in an EMI/EMC lab to have some products analyzed though.

Playing around with the SSA and EasySpectrum caused some questions popping up :)
Maybe you experienced users or Siglent may have some informations about that.

So I'll just ask them here, if that's okay:

1: In the lab the guys easily found leaks using a probe connected to a (way more expensive) SA.
They turned up the volume of the built in speaker and the noise de-/increased with the amount of radiation at the probe's location.
The Siglent SSA also has an option to connect headphones. I used my Samsung Galaxy headphones and demodulated some radio stations already :)
The volume was set to "1" and my ears nearly started bleeding. So either it's an output to connect a speaker or the pre-amp inside the SSA is not yet adjusted right.
Is there any way to ask Siglent for a better handling of the volume?
Is there any way to listen to (probably transposed) signals that are going into the SSA?
IMO (if it doesn't exist already) it would be great to make the SSA play some kind of audio signal (like 500 Hz sine or whatever) and make its volume de-/increase with the signal strength? With an amp connected to the SSA this would be helpful for leak hunting.

2: EasySpectrum is quite nice. Being able to set EMI limits and start (automatic) measurements.
It would be nice if there was an option to set the window size according to the PC's screen size/resolution. That way viewing the charts would be a lot better/nicer.

3: I've also bought the beehive 101A probe kit. There's a datasheet with formulas to calculate their output power if I'm not wrong. Stupid question, but is there a way to tell the SA what kind of probes are connected or to enter some correction data about the connected probe?
A DSO can be told what probe (1:10, 1:100 etc) is connected so it shows the correct values.
Beside cable attenuation etc, how do I know what power levels I really measure?

4: Some keypress beep feedback would also be great, maybe Siglent could add an option in the system settings ...

5: I set the SSA to show some peaks in the noise (for example: radio stations). Using the peak list I only saw one of them listed and I had a hard time to jump to the next peak that was clearly visible on screen. I used the rot-enc wheel to get to the desired/next/previous peak but that was quite uncomfortable.
Is there any easier way to jump to peaks while the measurement is not stopped (trace set to view)?

7: pushing peak button, stopping the measurement (trace -> view) and going back to peaks shows a list of them.
"Marker" is set to "normal". The button "next peak" does nothing here. "left" and "right" jump to the expected peaks. But pushing the "peak peak" button sets marker from "normal" to "delta pair" making a "1r" appear on screen on the lowest falling edge peak.
Is that to be expected?

6: How can I scroll or "scan" through the frequency band? Either there's a bug or I misunderstood something.
For example: start freq: 2.7 GHz, stop freq: 2.8 GHz, resulting span is 100 MHz
Selecting center freq (which results in 2.75 GHz), with a freq step of 10 MHz and turning the rot-enc wheel, shouldn't the next step be at 2.76 GHz? Here it jumps to 2.7505 GHz, doing 500 kHz steps ...

Thanks for any advice, hints and stuff like that :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on April 14, 2017, 02:31:25 pm
Quote
The Siglent SSA also has an option to connect headphones. I used my Samsung Galaxy headphones and demodulated some radio stations already
The volume was set to "1" and my ears nearly started bleeding. So either it's an output to connect a speaker or the pre-amp inside the SSA is not yet adjusted right.
1. That was brought out in a very good review on YouTube. The guy did connect a small speaker by itself and it worked.
Quote
5. Is there any easier way to jump to peaks while the measurement is not stopped (trace set to view)?
Turn 'Cont Peak' on & and choose 'Peak Peak'.
Quote
Selecting center freq (which results in 2.75 GHz), with a freq step of 10 MHz and turning the rot-enc wheel, shouldn't the next step be at 2.76 GHz? Here it jumps to 2.7505 GHz, doing 500 kHz steps ...
It is here. You must be doing something wrong somewhere.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: NikWing on April 17, 2017, 10:53:56 am
Jie from Siglent wrote me a message, they will try to see if changing it to logarithmic volume increase makes it better.

5: the problems I had mainly came from wrong peak detector settings. of course it's hard to jump to peaks that are jumping around ^^;

but I already tried your suggestion using the "peak peak" button. in 7 in wrote that this enables delta pair mode here and the 1r marker appears ...

and Jie told me: When using the wheel, the frequency steps is 1/200 of span. When using the Arrow which under the wheel, the frequency steps will be the manual setup.

I've spent the past days watching a lot of videos about spectrum analyzers and read many how-tos, too - and already gained some more knowledge :)
Though there are questions left about measuring and EMI debugging. I've also seen the 5µH LISN thread(s) etc. I guess I'll open a new thread and ask things there. Which part of the forum would be the right place to do so?
Test Equipment, Other Equipment, Projects/Designs or Beginners?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on April 17, 2017, 11:15:29 am
@ NikWing
There are many examples of advanced usage in rf-loop's posts throughout this thread. Many features of this instrument are tucked away within the UI and it takes some little time to know where each is and become familiar with their correct usage.
Spend some time to become competent with basic settings to get the displayed results you seek and then start to apply the measurement features. I like you had to learn to use this instrument but I had zero previous experience with SA's. There are some pdf's offered in this thread and there is some good reading in them.

One thing at a time, just like walking, start with small steps before being able to run.  ;)

As each and every SA is different IMO discussion of correct SSA3000X operation is best kept here so that other and future owners can benefit from combined experience. As the screenshots are small and easy to add to a post please do show them as we can see much information from the UI to offer advice.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Joel_l on April 30, 2017, 01:35:23 am
Hi,

I've had my SSA3021x for a couples weeks now and just got around to trying it out for one of my intended purposes. One of my my uses is to work on my vintage RC equipment. I had been using my HP 8920B but for some uses I needed more than 1GHz and also more complete SA features. Anyway,

I'm looking at the RF output of one of my AM TXs. I use the AM demodulator and hook the audio output to my scope to see the serial PPM signal.
The main thing I noticed is that the SA can't seem to sweep the display and demodulate at the same time. I either need to use zero span or set a long demodulate time.
If I set the time to say 10 seconds, I see my PPM stream on the scope with a hickup every 10 seconds while the SA sweeps. So I figure the demodulate time is really time between sweeps ( not the same as sweep time ). My 8920B doesn't have this issue.

It's not a big deal but just curious if anyone else using this SA to demodulate signals has noticed the same thing?

Same thing when just listening to FM broadcast, either need to use zero span or set a long demodulate time ( each new sweep cuts the audio ).

Another thing I notice is that the SA does not remember that last setting I used. Haven't gone through the manual completely yet, so maybe just on option to set.

So far, please with the SA.

Joel
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on April 30, 2017, 10:11:46 am
This is how it works. For continuous listening; Zero Span.  How sweeping SA can work different if it have only one "receiver". Try same with radio, tune freq continuously and try listen.  This Agilent old AN-150 is very mandatory to read and understand for every peoples who use SA. It also explain well how also Siglent SSA works.

About other question.
Go to System menu, open there "Power On/Preset"  menu. There you have  options for power on: Default, Last, User defined. 

Also you can configure "Preset" button for Default, Last, User.
There is selection "User Config".  Do first SA setup what you want, after then go to this menu and save this setup. It is now as "User defined" what you can also assign for blue "Preset" button if need.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Joel_l on April 30, 2017, 02:47:15 pm
I'll have to double check my 8920B, I don't recall it having any skips, but maybe.
I figured I could set the default startup behavior, just haven't gone through the manual well yet. I've been pretty much just been pushing buttons and playing.

Thanks for the tips.

Joel
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on May 01, 2017, 06:24:24 am
I'll have to double check my 8920B, I don't recall it having any skips, but maybe.
I figured I could set the default startup behavior, just haven't gone through the manual well yet. I've been pretty much just been pushing buttons and playing.

Thanks for the tips.

Joel

If you compare 8920B RF Communications Test Set and normal Spectrum analyzer it need note that they are extremely different machines. Yes it have also spectrum function but...  example 8922 can listen AND sweep SA at same time, 8920B I do not have any own experience. (least these units (GSM  test set's) what I have owned and used.)  These machines  are very different, and if look these units (new) prices and example Siglent SA (new) price.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nowlan on May 01, 2017, 01:41:04 pm
Bit late to the party, but saw AfroTechMods video last night.
https://www.youtube.com/watch?v=uA4SvTBCAXU (https://www.youtube.com/watch?v=uA4SvTBCAXU)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Joel_l on May 02, 2017, 12:32:44 am
You are right. The 8920B is very versatile and a different instrument all together. It does what it was made for very well. Its SA and scope functions were limited but useful. When I bought it, I was actually looking for an SA. At the time I couldn't touch a real SA for what I got the 8920B for. I made do with the 8920B and it has served my limited use of it well.

Now with the SSA3021x I am very pleased. The sweep and audio point is not really an issue and I don't think I would ever need to do both at one time. It was just something I noticed while getting familiar with it.

Thanks for the insights

Joel

I'll have to double check my 8920B, I don't recall it having any skips, but maybe.
I figured I could set the default startup behavior, just haven't gone through the manual well yet. I've been pretty much just been pushing buttons and playing.

Thanks for the tips.

Joel

If you compare 8920B RF Communications Test Set and normal Spectrum analyzer it need note that they are extremely different machines. Yes it have also spectrum function but...  example 8922 can listen AND sweep SA at same time, 8920B I do not have any own experience. (least these units (GSM  test set's) what I have owned and used.)  These machines  are very different, and if look these units (new) prices and example Siglent SA (new) price.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 27, 2017, 04:15:11 am
New FW for SSA3kX models:

Version V1.2.8.3
http://siglentamerica.com/gjjrj-xq.aspx?id=6381&tid=15 (http://siglentamerica.com/gjjrj-xq.aspx?id=6381&tid=15)
7.2 Mb

Changelog:
1.This firmware update will only work with instruments that have installed FW version
V1.2.8.1 or later. If your SSA3000X has an earlier version, please first update to V1.2.8.1
and then proceed to update to the latest version.
2. Improves the stability of sweep and avg detect.
3. Fixes existing bugs on sweep, frequency counter and Log-Log scale.
4. Fixes existing bugs on SCPI and the AMK option.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dpenev on June 27, 2017, 06:06:21 am
Hi rf-loot,

Thank you for the measurements.
I have double check and clearly see the issue.
See attached.
Yellow measurement is for the span 0 - 50MHz
Pink trace is for the span 0 - 10MHz

In your case you have not checked the 50MHz range.
Can you set wide band white noise at the analyzer input (the signal level you have used I think should be OK)
Measure with the same settings you already used from 0 - 10MHz and then 0 -  50 MHz.

Thanks
Dimitar

I confirm that the new firmware version 1.2.8.3 seems fixes this bug.

Dimitar
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on June 27, 2017, 11:11:17 am
Wow, that was overdue, I was wondering if that was as far as they were going.   :o
Between the issues listed below (other then physical changes), which were addressed??


Many of these have already been reported I'm told by Siglent, but since I already composed a list of needed 'changes' I'll post them here for convenience. Note " 1" is skipped since it requires a separate entry due to it being what I consider fairly severe!

2.Trying to use the Normalize function with the Tracking Generator when the 'Units' are set to anything other than dBm will not work. Normalize is grayed out. One has to remember to go back and change the setting to dBm unlike other SA's that do this automatically (Rigol for starters). Note, dBmV has been common for receive measurements for Signal Level Meters (MATV/CATV etc) for as long as I can remember.

3. Tracking Generator menu: Remove the "Normalize" soft key on the 1st page since all it is is a .next page' go to button and move the four entries on that 2nd page to page one. There will still be a vacant soft key left over. This eliminates jumping back and forth between pages something they have done well to eliminate over the Rigol menu structure.

4. No mechanical power button. I see no reason why ALL test equipment shouldn't have one. Yes, they can be connected to switched power strips, but having a true removal of power w/o physically unplugging can also be a safety factor. Keep the standby button, but I'm sure there is room on the rear panel for a rocker switch.

5. The 'standby mode' is a power hog by todays standards. Five watts running 24/7 shouldn't be acceptable anymore. That's 1/6th of the operational current (28-29 watts). I assume this has wake on LAN or similar? Fine, but does it have to be that much of a hog? How about a option to disable and 'wake' mode to get the draw down below 1 watt (EPA standard)? At least that would be a somewhat quick fix, assuming it can be done thru the firmware.

6. Need a option to blank out the ridiculously long default name/number assigned to saved screen shots. Considering that the time & date is in the instrument directory and when copied to a flash drive, there isn't any real need for it to be the file name. Deleting it one digit at a time is even more annoying.

7. Those annoying front feet that collapses ever time they are extended after one picks up the instrument by the handle when it brushes the desk or table top is really annoying. Copying a good idea is one thing, but copying a bad idea is another.

8. How about a carrying case option? One that is designed to allow actually using the SA while still in the case. Mind you, I'm not suggesting climbing a tower, utility pole or rooftop, just for remote monitoring etc where AC is available.
Apparently everyone uses auto settings for Sweep, RBW & VBW since no one here has apparently noticed this somewhat severe firmware problem as follows.  ???
This has been reported and confirmed!

To justify my reason to declare this a #1 is this; the need for speed for real time monitoring complex waveforms. Namely ATSC (8VSB) for OTA (Over The Air) broadcast TV for just one example. Many analyzers allow adjusting sweep speeds in manual mode and they stay set no matter what is done otherwise,. But once set, the setting doesn't change (and shouldn't) if it is in 'Manual' mode.

Knowing that there isn't any free ride, in this case accuracy, something usually has to suffer which is acceptable in this case since missing changes in the signal for the sake of accuracy isn't. Manual modes are provided for a purpose. They allow operator choices which they should. You don't have to use them, but they are still there. I for one prefer to take advantage of a supplied option.  ;)

Setup conditions (easy to duplicate):

1. Place the RBW, VBW & Sweep settings all in manual mode. Set the two bandwidths to a middle setting. Settings for the attenuator or units shouldn't matter. No signal is required.

2. Change the Sweep to the fastest setting (usually 24ms)

3. Set the frequency range to whatever you want, the full bandwidth is fine though I never have a need for that. My ranges are usually between 50 & 500 Mhz.

4. Go to the BW page and start changing either of the two adjustments paying attention to the sweep speed. You can use either the 'jog' dial or the up/down buttons. You will see it drop to the next slower speed.

5. Now, here where it gets more interesting, return to the previous setting. Note the sweep speed still slowing instead of returning to where it was. Everytime you make any adjustment to either the RBW or the VBW in either direction the sweep slows down to the next fixed setting forcing one to return to the sweep page and crank to back to the fastest setting allowed. Trying to get a respectable display is a real chore jumping back and forth between BW & Sweep.

This brings up a few questions;
A. Why is it changing in the first place since all settings are in or supposed to be in manual mode??
B. Why are these preset sweep speeds fixed at these 'odd' figures? Some mathematical formula and/or a limitation of the system??

With further testing I did find a couple of exceptions where the speed reversed direction, but only to a certain extent.

And no one noticed this at all??    :-//

I trust this was spelled out enough to get a handle on it. If it wasn't please ask where I lost anyone.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on July 06, 2017, 11:50:02 pm
Regarding the tracking generator: can someone verify that with a different spectrum analyser? It looks so bad that it must be a measurement error!

It's still within specs ;-)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=211927;image)

Also Rigol's TG is not that brilliant ...

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=211929;image)

I wonder about the performance of incoming SSA3000X improved version.

My Rigol 815 TG output set at 0dbm going straight into my ol HP-8591E. 2nd pic is same setup but with 10db pad on output and 10db pad on input. HP set at 1db/div.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on July 07, 2017, 12:02:02 am
Regarding the tracking generator: can someone verify that with a different spectrum analyser? It looks so bad that it must be a measurement error!

It's still within specs ;-)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=211927;image)

Also Rigol's TG is not that brilliant ...

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=211929;image)

I wonder about the performance of incoming SSA3000X improved version.

My 815-TG set at 0dbm with 10db pad on output and 10db pad on input of my ol HP-8591E. 2nd pic is without any attenuators.
Center of the HP is 0dbm at 1db/div

73 N8AUM  Vidas



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on July 21, 2017, 04:50:24 pm
Other then the 'fix' (removal) for the unnecessary 2nd page for the TG function and fixing the ability to use the TG even if the amplitude units are set to dBmv, has anyone found any changes with the 8.3 F/W??   ???

To update the 'quirks/issues (added lack of working file delete);

1. Sweep speeds keep decreasing ever time one adjust the RBW and/or VBW either way. This has been reported and confirmed. Setup conditions (easy to duplicate):
..A. Place the RBW, VBW & Sweep settings all in manual mode. Set the two bandwidths to a middle setting. Settings for the attenuator or units shouldn't matter. No signal is required.
..B. Change the Sweep to the fastest setting (usually 24ms)
..C. Set the frequency range to whatever you want, the full bandwidth is fine though I never have a need for that. My ranges are usually between 50 & 500 Mhz.
..D. Go to the BW page and start changing either of the two adjustments paying attention to the sweep speed[/b]. You can use either the 'jog' dial or the up/down buttons. You will see it drop to the next slower speed.
..E. Return to the previous setting. Note the sweep speed still slowing instead of returning to where it was. Everytime you make any adjustment to either the RBW or the VBW in either direction the sweep slows down to the next fixed setting forcing one to return to the sweep page and readjust the setting.. Trying to get a respectable display is a real chore jumping back and forth between BW & Sweep.

2. No mechanical power button. I see no reason why ALL test equipment shouldn't have one. Yes, they can be connected to switched power strips, but having a true removal of power w/o physically unplugging can also be a safety factor. Keep the standby button, but I'm sure there is room on the rear panel for a rocker switch.
3. The 'standby mode' is a power hog by todays standards. Five watts running 24/7 shouldn't be acceptable anymore. That's 1/6th of the operational current (28-29 watts). I assume this has wake on LAN or similar? Fine, but does it have to be that much of a hog? How about a option to disable and 'wake' mode to get the draw down below 1 watt (EPA standard)? At least that would be a somewhat quick fix, assuming it can be done thru the firmware.
4. Option to blank out the ridiculously long default name/number assigned to saved screen shots. Considering that the time & date is in the instrument directory and when copied to a flash drive, there isn't any real need for it to be the file name. Deleting it one digit at a time is even more annoying.
5. Unable to delete files even thou the function button is there.
6.  Annoying front feet that collapse ever time they are extended after one picks up the instrument by the handle when it brushes the desk or table top. Copying a good idea is one thing, but copying a bad idea is another (Rigol).
7. Carrying case option that allows actually using the SA while still in the case. For everyday use away from the bench.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on July 23, 2017, 05:46:33 am
Difference between Rigol and Siglent TG output scan between 0 and 1.5GHz scan. Both SA's had a 10db attenuator on input and TG output. Notice the sudden 1db drop at 600MHz on Siglent.  looks like crap compared to Rigol but still within spec. I remember Rigol had something similar way back when but they came out with a firmware fix. Thank GOD for normalization LOL !
Sorry, I forgot to mention that i used the Rigol to measure the Siglent and the Siglent to measure the Rigol.
 
73 N8AUM  Vidas

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 23, 2017, 06:25:03 am
Difference between Rigol and Siglent TG output scan between 0 and 1.5GHz scan. Both SA's had a 10db attenuator on input and TG output. Notice the sudden 1db drop at 600MHz on Siglent.  looks like crap compared to Rigol but still within spec. I remember Rigol had something similar way back when but they came out with a firmware fix. Thank GOD for normalization LOL ! 
 
73 N8AUM  Vidas



Are you sure you got those around the right way? The Siglent looks much flatter than the Rigol to me.

Edit: Or did I miss something - perhaps you used the Siglent to measure the Rigol and vice versa?

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on July 23, 2017, 06:42:09 am
Difference between Rigol and Siglent TG output scan between 0 and 1.5GHz scan. Both SA's had a 10db attenuator on input and TG output. Notice the sudden 1db drop at 600MHz on Siglent.  looks like crap compared to Rigol but still within spec. I remember Rigol had something similar way back when but they came out with a firmware fix. Thank GOD for normalization LOL ! 
 
73 N8AUM  Vidas



Are you sure you got those around the right way? The Siglent looks much flatter than the Rigol to me.

Edit: Or did I miss something - perhaps you used the Siglent to measure the Rigol and vice versa?

Sorry, I forgot to mention that I used the Rigol to measure the Siglent and the Siglent to measure the Rigol. My HP took a dump otherwise I would have used it to compare, sorry 4 the confusion ! :palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 23, 2017, 07:42:14 am
Sorry, I forgot to mention that I used the Rigol to measure the Siglent and the Siglent to measure the Rigol. My HP took a dump otherwise I would have used it to compare, sorry 4 the confusion ! :palm:
Confusion reigns if you don't bother to mention the firmware version for each model.  :scared:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on July 23, 2017, 07:57:54 am
Difference between Rigol and Siglent TG output scan between 0 and 1.5GHz scan. Both SA's had a 10db attenuator on input and TG output. Notice the sudden 1db drop at 600MHz on Siglent.  looks like crap compared to Rigol but still within spec. I remember Rigol had something similar way back when but they came out with a firmware fix. Thank GOD for normalization LOL ! 
 
73 N8AUM  Vidas



Are you sure you got those around the right way? The Siglent looks much flatter than the Rigol to me.

Edit: Or did I miss something - perhaps you used the Siglent to measure the Rigol and vice versa?

Sorry, I forgot to mention that I used the Rigol to measure the Siglent and the Siglent to measure the Rigol. My HP took a dump otherwise I would have used it to compare, sorry 4 the confusion ! :palm:


You need to check in at the TEA thread  >:D
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on July 23, 2017, 12:50:10 pm
Sorry, I forgot to mention that I used the Rigol to measure the Siglent and the Siglent to measure the Rigol. My HP took a dump otherwise I would have used it to compare, sorry 4 the confusion ! :palm:
Confusion reigns if you don't bother to mention the firmware version for each model.  :scared:

Firmware: Rigol 01.17, Siglent 1.2.8.3







Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 23, 2017, 01:59:39 pm
This is how it looks on a R&S CRTU (100kHz - 2.7GHz).

Note that the TG is normally NORMALIZED: you measure the TG signal over the desired frequency range by connecting TG OUTPUT to RF INPUT.
THEN you connect the DUT and the measurement will show the results with a CALIBRATED TG SIGNAL.

The deviation is not that important and even my better signal noise source has a higher deviation over such a large frequency range.

The attached image shows the MAXIMUM signal power and took around 5 minutes to generate. The reason is obviously the non-syncronized TG output sweep vs the spectrum input sweep. This accounts for a significant error, as you may see values that were captured under the required time, because the TG moved to the next frequency, before the measurement was complete. The longer you let this setup run, the smoother and flatter the curve will get.

In my opinion this is not a good way to actually evaluate a TG of an SSA.

It would be better to compare actual DUT measurements between different devices: if you have a Rigol and a Siglent, measure the same DUT (i.e. filter or attenuator) and compare results.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on July 23, 2017, 02:58:09 pm
You need to check in at the TEA thread  >:D

"TEA" thread??  ???
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 23, 2017, 03:16:03 pm
https://www.eevblog.com/forum/chat/test-equipment-anonymous-(tea)-group-therapy-thread/ (https://www.eevblog.com/forum/chat/test-equipment-anonymous-(tea)-group-therapy-thread/)

TEA = Test Equipment Anonymous

The thread "helps" Test Equipment Addicted to deal with their addiction of purchasing test equipment, they don't really need.

This can go from mild disorder like myself (owning i.e. two spectrum analyzer, two oscilloscopes and >20 TV field meter, amogst an assortment of all sorts of test equipment, signal sources, antennas, etc.) to some serious disorders where people hord test equipment which in the end doesn't fit inside the house anymore.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on July 23, 2017, 03:24:12 pm
Folks,

what are you doing or discussing here doesn't make any sense.
A tracking generator is called tracking generator because it TRACKS the SA's sweeping frequency.
So if you feed the TG from e.g. a Siglent into any other SA,no matter if Rigol, HP or whatever,
it cannot track the SA's sweep because it is not locked to the SA's LO(s).
So it's just random results what you are seeing.When at a certain point of time the SA's tracking filter is on another frequency than the TG the input impedance of the SA as seen by the TG is high and reactive.
That's why you can reduce the amplitude variations by putting in some attenuation.
For further in depth information I recommend reading
" Spectrum Analysis Basics" - Application Note 150 by keysight/HP.

73
Clemens
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 23, 2017, 03:27:41 pm
Folks,

what are you doing or discussing here doesn't make any sense.
A tracking generator is called tracking generator because it TRACKS the SA's sweeping frequency.
So if you feed the TG from e.g. a Siglent into any other SA,no matter if Rigol, HP or whatever,
it cannot track the SA's sweep because it is not locked to the SA's LO(s).
So it's just random results what you are seeing.When at a certain point of time the SA's tracking filter is on another frequency than the TG the input impedance of the SA as seen by the TG is high and reactive.
That's why you can reduce the amplitude variations by putting in some attenuation.
For further in depth information I recommend reading
" Spectrum Analysis Basics" - Application Note 150 by keysight/HP.

73
Clemens

Dito (two or three posts above):

Quote
"The attached image shows the MAXIMUM signal power and took around 5 minutes to generate. The reason is obviously the non-syncronized TG output sweep vs the spectrum input sweep. This accounts for a significant error, as you may see values that were captured under the required time, because the TG moved to the next frequency, before the measurement was complete. The longer you let this setup run, the smoother and flatter the curve will get.

In my opinion this is not a good way to actually evaluate a TG of an SSA."

Thanks for your confirmation, though!

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on July 23, 2017, 03:29:41 pm
Bicurico; sorry I asked.  :palm:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on July 23, 2017, 03:33:44 pm
Hi Vitor,

sorry for having overlooked your post in this long thread.

Clemens
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on July 23, 2017, 03:35:15 pm
No problem. Apologies if I sounded arrogant, that was not my intention.

Cheers,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DL4RAJ on July 23, 2017, 03:37:01 pm
Don't worry,you did not sound arrogant at all.

C.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on July 23, 2017, 08:22:07 pm
Folks,

what are you doing or discussing here doesn't make any sense.
A tracking generator is called tracking generator because it TRACKS the SA's sweeping frequency.
So if you feed the TG from e.g. a Siglent into any other SA,no matter if Rigol, HP or whatever,
it cannot track the SA's sweep because it is not locked to the SA's LO(s).
So it's just random results what you are seeing.When at a certain point of time the SA's tracking filter is on another frequency than the TG the input impedance of the SA as seen by the TG is high and reactive.
That's why you can reduce the amplitude variations by putting in some attenuation.
For further in depth information I recommend reading
" Spectrum Analysis Basics" - Application Note 150 by keysight/HP.

73
Clemens

Altho not perfect but using couple 10db attenuators will give you a ROUGH idea on what the TG output looks like.   
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tefe on July 24, 2017, 04:46:02 am
Difference between Rigol and Siglent TG output scan between 0 and 1.5GHz scan. Both SA's had a 10db attenuator on input and TG output. Notice the sudden 1db drop at 600MHz on Siglent.  looks like crap compared to Rigol but still within spec. I remember Rigol had something similar way back when but they came out with a firmware fix. Thank GOD for normalization LOL !
Sorry, I forgot to mention that i used the Rigol to measure the Siglent and the Siglent to measure the Rigol.
 
73 N8AUM  Vidas

I think we'd better compare between 3.2G model ---- DSA832 and SSA3032X. Does anyone has DSA832-TG?
I once designed a 1G and 3G Hz source, and I had to tradeoff many on 3G model. If I only designed a 1G source, many would be better.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 02, 2017, 09:09:36 am
Owners are asked to give advice:
https://www.eevblog.com/forum/testgear/easyspectrum-for-ssa3000x-is-it-useful/ (https://www.eevblog.com/forum/testgear/easyspectrum-for-ssa3000x-is-it-useful/)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on August 03, 2017, 04:00:35 pm
SSA3032X TG output shut off after being on several hrs even tho it says its on. Turned off TG than on again but still no output. Reset (Preset) no help, had to power cycle unit in order to get TG to work again.

SSA3032X Firmware ver 1.2.8.3
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on August 04, 2017, 02:50:30 pm
SSA3032X TG output shut off after being on several hrs even tho it says its on. Turned off TG than on again but still no output. Reset (Preset) no help, had to power cycle unit in order to get TG to work again.

SSA3032X Firmware ver 1.2.8.3

Hi N8AUM
We tried leaving the TG running into a filter overnight and never had a problem.
Please contact us at
info@siglent.com
if you are still having a problem.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: DaYooper on August 08, 2017, 03:36:12 am
I received an SSA3021X today but only had a few minutes to play with it before work intervened.  It's my first SA so I'm quite impressed.

I have a quick question about packaging.  Mine came with no peel off screen protector and a few small scratches on the bottom of the unit.  Every photo I've seen online of a new unit shows the peel off film in place.  Should I be concerned that I received a "used" model or do all the latest ones come w/o the film.  It has an April cal date and came with 8.2 FW  For $1500 I was expecting to get to peel film off something.    :'(

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 08, 2017, 03:50:37 am
Most Siglent product that I have received lately has been minus peel off screen protectors.
I think they have phased them out. I still have the peel off on my older 3032X demo unit but IIRC the 3.2 GHz unit I sold a week or two back came without one. It also had 8.3 installed straight from the factory.

Never seen a mark on a unit, maybe it's been demo'ed in the shop.  :-//
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on August 08, 2017, 10:39:59 am
I received an SSA3021X today but only had a few minutes to play with it before work intervened.  It's my first SA so I'm quite impressed.

I have a quick question about packaging.  Mine came with no peel off screen protector and a few small scratches on the bottom of the unit.  Every photo I've seen online of a new unit shows the peel off film in place.  Should I be concerned that I received a "used" model or do all the latest ones come w/o the film.  It has an April cal date and came with 8.2 FW  For $1500 I was expecting to get to peel film off something.    :'(

Front of TFT is pure glass. In normal handling it do not need any surface protection plastic.
Also nearly all other Siglent products have pure glass front of TFT.   Very different think if compare example usual TV set or monitor surfaces what really need handle with care.  If you solder and in your room is "flying hot tin" and it hit your Spectrum TFT nothing happen. YOu can take normal soft steel tool and knock and scratch this glass. If force is not enormous nothing happen.

Last set of SDS1202X-E, no TFT protective film.
My SSA is early version and when it arrive there was this film, it is even now there. But it really do not need it.

These can remove and leave off. It save work in factory. Some one may think this is small work. Yes it is, but whole process is not. And when there is one, two, tree...ten...hundred small things...  when pruct can total cost hundred dollar in carton it is easy to eat with some small things...,  You need keep them in manufacturing line, they need keep clean, they need quite carefully install or it looks really terrible... before install, surface need clean, if there is one tiny dust particle it looks terrible. So it is better there is not at all this.

But then, scratches in bottom. I can easy believe they may come in chinese handling. Perhaps before assembly,  product assembly line, calibration procedure, pre ageing process,,etc.  Theu have clearly developed this handling better but still, it can do better.
It do not work until every single human who are inside factory building is totally and fully motivated about every corner in quality thinking. It need import to every single worker head, from factory floor cleaner to CEO.  Every one need think, this is our product and we all are responsible about all what include term quality. Everyone need think that just he/she is personally responsible, not only neighbourg or boss or big boss. As long as they feel they do just hard boring work, what ever work just only for money and just only what boss ask and command and own thinking is minimal. As long as this do not change company stay B level in quality.
Who can import this to manufacturers floor. What kind of intervention it need.
Siglent situation in this HW quality thinking is not at all bad. But still, some these minor things need do better. There must NOT be clearly visible scratches etc, not in any side of unit. This kind of sub group in quality things whole group is small but, when equipment arrive to customer hand first 30 seconds are critical when he develop in his brain some imagine about quality. THis is psychology. Look some japanese companies how they manipulate peoples mind so that first feel is positive and after people is fixed to believe qualti... it do not so easy drop. 

Quality "feel" in these some cosmetical things do not cost nearly anything when it is done clever way inside house. It need motivation and it need knowledge and it may need some factory internal teached courses for quality thinking. It also needs to build an ethically and morally sustainable "bamboo fly and carrot" system. A reward is needed, but punishment is also needed. And what is important - responsibility so that "you and no one else" is responsible.



People buy new, he perhaps use all his free money for new equipment, some people may save money long time for get what he have thinking long time. It is very important he also get feel that he have really new machine what also looks and feels new. 



Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on August 09, 2017, 02:43:06 am
Most Siglent product that I have received lately has been minus peel off screen protectors.

I've been intercepting your mail Tautech!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 09, 2017, 07:14:48 am
Most Siglent product that I have received lately has been minus peel off screen protectors.

I've been intercepting your mail Tautech!
:-DD
So you're the reason there's no screen protectors.
Last time you visited you ripped the one off my Fluke DMM......it hasn't felt the same since.  :P
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on August 09, 2017, 08:30:39 am
Tearing off an old manky screen protector is the best feeling in the world!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 14, 2017, 08:09:03 am
Dropping this link to a thread from The Signal Path review:
https://www.eevblog.com/forum/testgear/siglent-ssa3032x-9khz-3-2ghz-spectrum-analyzer-review-teardown-experiments/ (https://www.eevblog.com/forum/testgear/siglent-ssa3032x-9khz-3-2ghz-spectrum-analyzer-review-teardown-experiments/)

@rf-loop, might you like to add it to the OP ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on September 13, 2017, 09:32:32 am
New FW for SSA3000X

Version:
V1.2.8.5
2017/9/10

1. This firmware must be upgraded from V1.2.8.1 or later.
If your SSA3000X has an earlier version, please update to V1.2.8.1 first and then proceed to update to the latest version.

2. Add 1 Hz/3 Hz RBW function.
3. Fixed some bugs on SCPI.
4. Fixed some bugs on sweep, Log scale, and display.


Then:

SSA3032X price reduced.

Then also:

Limited time offer for SSA3000X new SSA's: Tracking Generator option free.
Note:
- All the SSA3000X series spectrum analyzers must be newly purchased from an authorized SIGLENT distributor .
- The TG option is a limited time offer!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 13, 2017, 10:23:55 am
Telnet access is still possible after firmware upgrade.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 13, 2017, 10:25:49 am
I can only go with RBW as low as 10Hz.

Am I doing something wrong?

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on September 13, 2017, 12:48:20 pm
Here is a link to the new firmware which will give you the 1 Hz and 3 Hz RBW settings:

http://siglentamerica.com/prodcut-gjjrj.aspx?id=5113&tid=227&T=2 (http://siglentamerica.com/prodcut-gjjrj.aspx?id=5113&tid=227&T=2)

Note: The newer higher resolution settings do not actually provide a lower DANL. Your noise level should remain the same as when you use a 10 Hz setting. Also, if there is no signal being inputted into the SA, the baseline will appear flat.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 13, 2017, 12:51:04 pm
I already installed it successfully, but only get down to 10Hz (for that I have to use a small span, i.e. 1MHz or less).
What do I have to do get 1Hz? I already tried setting a 1KHz span, but no success.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on September 13, 2017, 01:51:06 pm
Please stand by on this.
Our beta version here in Ohio worked fine last week, it was released today but when we installed the new released version we are also having trouble.

We will post an update - hopefully tomorrow.
Thanks
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 13, 2017, 01:56:16 pm
No sweat! I was just trying and thought I had forgotten some setting.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on September 13, 2017, 02:33:45 pm
Has any of these been addressed??

1. Changing RBW and/or VBW settings (in manual mode) changes sweep speeds. Everytime one adjusts either setting the sweep speed slows down one step. This continues to happen even if you return the setting to where it was. The sweep speed keeps slowing. I never encountered this before and it is REAL annoying. (see below)
5. The 'standby mode' is a power hog by todays standards. Five watts running 24/7 shouldn't be acceptable anymore. That's 1/6th of the operational current (28-29 watts). I assume this has wake on LAN or similar? Fine, but does it have to be that much of a hog? How about a option to disable and 'wake' mode to get the draw down below 1 watt (EPA standard)? At least that would be a somewhat quick fix, assuming it can be done thru the firmware.
6. A option to blank out the ridiculously long default name/number assigned to saved screen shots. Considering that the time & date is in the instrument directory and when copied to a flash drive, there isn't any real need for it to be the file name. Deleting it one digit at a time is even more annoying.

Setup conditions for #1 (easy to duplicate):
1. Place the RBW, VBW & Sweep settings all in manual mode. Set the two bandwidths to a middle setting. Settings for the attenuator or units shouldn't matter. No signal is required.
2. Change the Sweep to the fastest setting (usually 24ms)
3. Set the frequency range to whatever you want[/b], the full bandwidth is fine though I never have a need for that. My ranges are usually between 50 & 500 Mhz.
4. Go to the BW page and start changing either of the two adjustments paying attention to the sweep speed. You can use either the 'jog' dial or the up/down buttons. You will see it drop to the next slower speed.
5. Now, here where it gets more interesting, return to the previous setting. Note the sweep speed still slowing instead of returning to where it was.Everytime you make any adjustment to either the RBW or the VBW in either direction the sweep slows down to the next fixed setting forcing one to return to the sweep page and crank to back to the fastest setting allowed. Trying to get a respectable display is a real chore jumping back and forth between BW & Sweep.

With further testing I did find a couple of exceptions where the speed reversed direction, but only to a certain extent.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on September 13, 2017, 04:55:03 pm
Problems within file management system - Unable to delete files even thou the function button is there!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on September 14, 2017, 03:18:15 pm
New firmware seems to be working ok so far on my 3032X
I hope it also fixes my TG from randomly turning off and wont turn on without a hard reset.
heres screenshot of my old HP-8656B set at 1MHz at -100dbm.
73  N8AUM


 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Siglent America on September 14, 2017, 04:45:20 pm
Please stand by on this.
Our beta version here in Ohio worked fine last week, it was released today but when we installed the new released version we are also having trouble.

We will post an update - hopefully tomorrow.
Thanks



OK - Problem solved!
Someone on our end accidentally posted the incorrect file.

Now, if you download the new rar file (V1.2.8.5-EN.rar) from the Siglent website the upgrade (ADS) file will be named
V1.2.8.5.ADS
We tested it here in Ohio and it works as it should.

However, if you had already downloaded the previous version of the ADS file and the 1 Hz and 3 Hz RBW values are not accessible, please download the new ADS version as above.  Your instrument may now boot up in Chinese. If so, simply go to the SYSTEM button and select LANGUAGE (first selection) from the menu. Then choose English, or whatever you want, EVEN if it is already selected. You should be up and running correctly now.

If you have any problems then you can contact us at
info@Siglent.com

We apologize for the error.
Siglent America
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 14, 2017, 04:47:54 pm
No sweat!

Just tested it - it now works as it should.

Also, I confirm that my SSA3021X had Chinese active after the upgrade. However, thumbs up for the developers, as the SYSTEM -> LANGUAGE menu is always in English!

 :-+

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Joel_l on September 14, 2017, 09:59:42 pm
I notice something odd not sure if it existed before 8.5.

When I first turn on the SA and set say freq to 100MHz and span to 1 MHz, I cannot set a RBW below 10Hz.
If I then set freq to 50KHz and span to 10KHz, I can set RBW below 10Hz
If I now go back to freq 100MHz and span 1MHz I can set RBW below 10Hz

I have to redo the low freq steps again if I power cycle the SA.

edit: I set the SA above 1GHz and lost the RBW less than 10Hz, probably not a surprise, but when I went back to 100MHz and span 1MHz, I again could not set RBW less than 10Hz.

Is there a max frequency and span for this to work?

edit 2: playing some more I find the limits, basically span is the limiter before hitting a sweep time error. Higher center frequency, smaller span. I think this is good and normal.  There does still seem to be some oddness if I set an allowable 1Hz RBW setting, it seems to let me set some frequency and spans that wouldn't otherwise work.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on September 15, 2017, 06:13:22 am
I notice something odd not sure if it existed before 8.5.

When I first turn on the SA and set say freq to 100MHz and span to 1 MHz, I cannot set a RBW below 10Hz.
If I then set freq to 50KHz and span to 10KHz, I can set RBW below 10Hz
If I now go back to freq 100MHz and span 1MHz I can set RBW below 10Hz

I have to redo the low freq steps again if I power cycle the SA.

edit: I set the SA above 1GHz and lost the RBW less than 10Hz, probably not a surprise, but when I went back to 100MHz and span 1MHz, I again could not set RBW less than 10Hz.

Is there a max frequency and span for this to work?

edit 2: playing some more I find the limits, basically span is the limiter before hitting a sweep time error. Higher center frequency, smaller span. I think this is good and normal.  There does still seem to be some oddness if I set an allowable 1Hz RBW setting, it seems to let me set some frequency and spans that wouldn't otherwise work.

Did you notice SSA screen message "Sweep time out of range". Perhaps it show too short time this msg  using small text bottom left corner in screen signal area.

1MHz span with 1Hz  RBW filters...

It is good to understand relationship with sweep time and RBW. (and with more wide RBW also sweep mode)


Example:
All to defaults and after then:
RBW 1Hz and  225kHz span. (max is 225.7kHz)
Center freq 10MHz or 100MHz or 1,6GHz or 3GHz. Sweep time is 1,77 ks. (1770 second)

(I have still older FW and not upgrade to latest until I'm sure all these "oops sorry" hassle is over. And in my unit 1Hz RBW have been even with FW 7.x versions.)

This principle in this picture text is very important to understand fully, even in case that SA itself mostly care about acceptable compromise settings automatically for user.
Text is from AN-150 what whole AN is nearly like mandatory basic fundamentals to read AND understand for everyone who play with SA's. Siglent SSA basic fundamental principles are same.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=351298;image)




Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Joel_l on September 15, 2017, 04:41:43 pm
Yes, my edit 2 says says that I saw that ( that there is a limit ) and I understand what is going on. But the last part of the comment is still true. An otherwise invalid setting will work if you move from a valid one.

I think there is a page in the Siglent manual that discusses RBW setting limits, I will recheck there as well.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on September 15, 2017, 06:42:25 pm
I notice something odd not sure if it existed before 8.5.

When I first turn on the SA and set say freq to 100MHz and span to 1 MHz, I cannot set a RBW below 10Hz.
If I then set freq to 50KHz and span to 10KHz, I can set RBW below 10Hz
If I now go back to freq 100MHz and span 1MHz I can set RBW below 10Hz

Lets take this step by step for avoid mess.
I use FW 1.2.8.3 (RBW 1Hz unofficially available) I can not repeat this.
It goes like this:

- When I first turn on the SA and set say freq to 100MHz and span to 1 MHz, I cannot set a RBW below 10Hz. 
Yes.

If I then set freq to 50KHz and span to 10KHz, I can set RBW below 10Hz
Yes.

After then I go to 100MHz with RBW 1Hz. (span still 10kHz) and of course also ok.

If I now go back to freq 100MHz and span 1MHz I can set RBW below 10Hz

This is unclear how you do this. (when you change freq from 50kHz to 100MHz do you keep 1Hz RBW and 10kHz span. How it can try reproduce if do not know exatly every step.)  but if I try change span now to  1MHz. Not possible.  Message "Sweep time out of range".

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Joel_l on September 15, 2017, 11:02:51 pm
Start at frequency 50KHz and span 10KHz and set the RBW to 1HZ

Leave the RBW at 1Hz and set the frequency to 100MHz and the span to 1MHz.

Go back to RBW, it stays 1Hz ok and I can also change the RBW up and back down to 1Hz no issue.

Edit, I just had my ah ha moment. I went to take pictures so I could show what I was doing and realized that when I set span to 1 MHz, it was staying at 10KHz. No error message.
I guess all is good in the world again.

Joel
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on September 16, 2017, 06:30:01 am
Start at frequency 50KHz and span 10KHz and set the RBW to 1HZ

Leave the RBW at 1Hz and set the frequency to 100MHz and the span to 1MHz.

Go back to RBW, it stays 1Hz ok and I can also change the RBW up and back down to 1Hz no issue.

Edit, I just had my ah ha moment. I went to take pictures so I could show what I was doing and realized that when I set span to 1 MHz, it was staying at 10KHz. No error message.
I guess all is good in the world again.

Joel

FW 1.2.8.3
This message is visible only short time, just like short flash. Look carefully bottom left signal area when you change setting. Perhaps it is still there in new FW. 

Commonly:
Here is AN-150  over ten years later. Keysight version with colors. (http://www.siglent.fi/data/SSA3000X/5952-0292.pdf)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Joel_l on September 16, 2017, 01:52:51 pm
Ugh, yes the message is still there with 8.5
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on September 17, 2017, 07:35:35 am
Hi to community,

i am wonder how you get manages the problem  within file management system - inability to delete files?
It can't be that this bother only me?
Is it some way to resolve this? :-//
And for this who have done last firmware upgrade - is any real benefit of last firmware upgrading?

Regards
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 17, 2017, 11:20:40 pm
Hi to community,

i am wonder how you get manages the problem  within file management system - inability to delete files?
It can't be that this bother only me?
Is it some way to resolve this? :-//
Yes, the deletion of saved files is not obvious but is outlined in the User manual in the Files section on P67: 2.5.3.9 Operate
Simply, when in File UI select/highlight the file or folder and use the Operate softkey where then the Delete option becomes available for use.

Edit.
After further thought "Operate" as a selection to enter the deeper file management UI could be changed to Operator which IMO will be a more intuitive name for it as it suggests further file management possibilities.
I'll suggest this change to Siglent.

Any better suggestions ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Max_RGI on September 18, 2017, 12:33:26 am
After the upgrade to 1.2.8.5 (with the file in V1.2.8.5-EN.rar) I found the following issues:
1) the 1 Hz and 3 Hz RBW are usable only below 150 kHz as Center frequency. For the upper frequencies a flat line is shown.
2) Reflection measurement (selected as "mode") is unusuable; starting the measurement by entering in this mode, the "reset" and "Cal open load" don't perform the appropriate functions.

So a rollback to 1.2.8.3 was executed waiting for a new FW release.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on September 18, 2017, 09:15:05 am
Quote
Yes, the deletion of saved files is not obvious but is outlined in the User manual in the Files section on P67: 2.5.3.9 Operate
Simply, when in File UI select/highlight the file or folder and use the Operate softkey where then the Delete option becomes available for use.

Edit.
After further thought "Operate" as a selection to enter the deeper file management UI could be changed to Operator which IMO will be a more intuitive name for it as it suggests further file management possibilities.
I'll suggest this change to Siglent.

Thanks tautech,
unfortunately, it seems that my SSA has a life of its own.:o
For some files deleting was successful (first i must rename the file, until only .jpg remains - and than i can delete), for some not!
Anyway, file management remain wired - maybe some days Siglent would resolve that.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 18, 2017, 10:08:41 am
Quote
Yes, the deletion of saved files is not obvious but is outlined in the User manual in the Files section on P67: 2.5.3.9 Operate
Simply, when in File UI select/highlight the file or folder and use the Operate softkey where then the Delete option becomes available for use.

Edit.
After further thought "Operate" as a selection to enter the deeper file management UI could be changed to Operator which IMO will be a more intuitive name for it as it suggests further file management possibilities.
I'll suggest this change to Siglent.

Thanks tautech,
unfortunately, it seems that my SSA has a life of its own.:o
For some files deleting was successful (first i must rename the file, until only .jpg remains - and than i can delete), for some not!
Anyway, file management remain wired - maybe some days Siglent would resolve that.
Hmmm, still on 8.3 here and I had zero problems with any file type.  :-//

I lent my unit to member Defpom, he was going to do a YT review on it but I needed it back before he did and there were a # of files he'd added, some in the root and others in a folder he'd created......anyways, no problem deleting any of them and they were many file types. I did this today after spotting your post.

The UI is massive in some ways for these units and when you can't sort out where you are and things aren't going right.....well I hit the blue Preset button and start again from a known point.  ;)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on September 18, 2017, 10:36:19 am
Yes i have try everything - blue button too(8.3 here too).
Now is clear to me why was lack of reaction on my complains over file management.
Maybe is only mine SSA affected ???
Likewise, i try not to use  intern file system - with USB stick, functioning all OK :).
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 18, 2017, 10:37:43 am
Are you accessing files on the internal memory or on an attached USB memory?

Can it be that you are using a SB memory, which is corrupt or defective?

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on September 18, 2017, 10:41:50 am
Hi Vitor,
with USB stick is everything as it should bee.
Things goes strange with internal file system.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 18, 2017, 10:47:12 am
Strange indeed.

I have not expercienced any issue with my device, but then I have not dealt with file handling. I have the SSA3021X connected through Ethernet with my Computer and use either EasySpectrum or my own software to grab screenshots or data.

Perhaps the flash file system is corrupt or with read errors.

Best would be to do a video with your phone showing your interaction with the device and its responsiveness to file handling. Post that here and it will be easy to assess if you have a faulty device.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on September 18, 2017, 10:53:19 am
I would try to do a video, but the error is quite simple - i can describe.
In  the Operate (exactly es tautech deskribed:
Yes, the deletion of saved files is not obvious but is outlined in the User manual in the Files section on P67: 2.5.3.9 Operate
Simply, when in File UI select/highlight the file or folder and use the Operate softkey where then the Delete option becomes available for use.),
 simply push on the soft-key "Delete" produced no reaction, not for file and not for folder.

but i am not the only-one with this bug.
IW0FFK has described the same error - look on his internet page:
https://iw0ffk.wordpress.com/2017/01/29/hacking-the-spectrum-analyzer-siglent-ssa-3021x/
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 18, 2017, 10:57:06 am
The idea is to be able to try to 100% reproduce what you are doing to see if the same issues happens on other devices.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on September 18, 2017, 04:33:37 pm
I have created a short video but can't upload(MP4).
Anyway, i can't even create a new folder in SSA alone.
If i understand all right, file manipulation is possible on SSA alone too,
or i have completely misunderstood, and file management is possible only with USB stick.
(With USB stick - is, in my case, possible every operation.)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Orange on September 18, 2017, 04:53:21 pm
2) Reflection measurement (selected as "mode") is unusuable; starting the measurement by entering in this mode, the "reset" and "Cal open load" don't perform the appropriate functions.

So a rollback to 1.2.8.3 was executed waiting for a new FW release.

Yep, can confirm this is an error in 1.2.8.5
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 22, 2017, 03:12:59 am
Freeze bug in File management found, hold off from 5a FW until further notice. Reported.
Maybe suspect USB stick, no further problems.

A 5a version firmware is now available.

Version: V1.2.8.5a
7.3 Mb
http://siglentamerica.com/gjjrj-xq.aspx?id=6433&tid=15 (http://siglentamerica.com/gjjrj-xq.aspx?id=6433&tid=15)

Changelog
1.Fixed v1.2.8.5 bugs on Refl Mode.
2.Fixed v1.2.8.5 bugs on language and file.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 23, 2017, 01:24:50 am
I have created a short video but can't upload(MP4).
Anyway, i can't even create a new folder in SSA alone.
If i understand all right, file manipulation is possible on SSA alone too,
or i have completely misunderstood, and file management is possible only with USB stick.
(With USB stick - is, in my case, possible every operation.)
We shared some PM's to help with this, maybe bozidarms can report his progress since and offer some tips.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: bozidarms on September 23, 2017, 07:38:43 am
Yes, tautech, thanks for your help - have done all what you advised.
I can toggle between Dir and File using the top Function button,
" When in a Folder use the File button again (above the round multi control) to get access to another set of functions in the menu.", but when a try to use File button again - nothing happens, although i have already all functions in the side menu.
A can also, with pressing a Create new folder, get a pop up window "New folder", and i also can edit the new name - but than, wen i push a  Enter key, window"New folder" disappear without memorizing.
I don't know would it be wise, and safe to try reloading a firmware?
Anyway, i don't use a file system much, and when, than over a USB stick - on this way, every function work es it should be. :)
Regards
Title: Re: Siglent SSA3000X spectrum analyzers crash!
Post by: rhb on September 23, 2017, 04:03:37 pm
I received an SSA3021X on Monday and am in the process of familiarizing myself.  I set it up to sweep from 540 - 1670 KHz and was going through the various options.  The unit locked up so that it did not respond to ANY buttons except power.  When it came back up I couldn't see it over the LAN interface.  When I went to look at the parameters via the [system] button it had reset the static IP address and added a gateway address.  The LAN has no gateway, so I had it set to 0.0.0.0.

Has anyone else encountering units hanging up?  This was a pretty serious indulgence, so I'm rather rattled at having it hang up like that.  Especially after being told by Siglent that a service manual was not available as it had not been finished.

I also discovered that all the trial options have been expiring even with the unit sitting in the startup preset state.  I had read online (here??) that the options only ran the timers if you were using them.  That is absolutely not correct.
Title: Re: Siglent SSA3000X spectrum analyzers (too many bugs!!!)
Post by: rhb on September 24, 2017, 01:29:26 pm
I just discovered that the situation is far worse than I thought.  Firmware is 1.2.8.2.  My initial test this morning was:

1) power on
2) set start and stop at 88-107 MHz
3) set attenuator to 0 dB
4) select Pk-Pk
5) display reports marker @ 1.19 MHz !!!!!
6) select left Pk
7) display reports marker @ 343 KHz !!!
8) repeatedly selecting Pk-Pk results in the marker frequency reported @ random values including -1.99 MHz!!!!!

I've attached a JPEG of the last result.  I took other pics showing the marker reported at a variety of frequencies all outside the sweep range with the maker located in the same spot.

I had lots of strange results earlier, but I just put that down to unfamiliarity.  But with the marker staying in the same spot and absurd frequencies being reported on screen this thing is clearly not trustworthy.

The specs looked very attractive, so I found it odd that places that were carrying it had discontinued it.  I think the reason is becoming clear.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on September 24, 2017, 01:40:20 pm
A delta marker (note the delta sign) shows the difference between two markers.
Title: Re: Siglent SSA3000X spectrum analyzers (too many bugs!!!)
Post by: analogRF on September 24, 2017, 01:41:55 pm
I just discovered that the situation is far worse than I thought.  Firmware is 1.2.8.2.  My initial test this morning was:

1) power on
2) set start and stop at 88-107 MHz
3) set attenuator to 0 dB
4) select Pk-Pk
5) display reports marker @ 1.19 MHz !!!!!
6) select left Pk
7) display reports marker @ 343 KHz !!!
8) repeatedly selecting Pk-Pk results in the marker frequency reported @ random values including -1.99 MHz!!!!!

I've attached a JPEG of the last result.  I took other pics showing the marker reported at a variety of frequencies all outside the sweep range with the maker located in the same spot.

I had lots of strange results earlier, but I just put that down to unfamiliarity.  But with the marker staying in the same spot and absurd frequencies being reported on screen this thing is clearly not trustworthy.

The specs looked very attractive, so I found it odd that places that were carrying it had discontinued it.  I think the reason is becoming clear.

I still do not have this SA (coming in the mail) but it looks like you have Delta marker settings on. I think it is showing the difference between marker #1 and the one at 100.8MHz. There is a Delta sign next to the marker report on the top of the screen, too.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 24, 2017, 03:39:21 pm
A revised test with screenshots at steps 4 & 5:

0) power on at factory preset
1) set span 88-107 MHz
2) set attenuator 0 dB
3) press [peak]
4) select [next pk]
5) select [pk pk]

Note at step (5) that the instrument has selected delta marker mode and placed a marker unrelated to either of the previous marker locations.   If I repeat the entire sequence, each time I perform step (5) the delta marker is placed in a different location.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on September 24, 2017, 04:01:22 pm
 |O

  I think the reason is becoming clear.

Only one thing is clear at this point - you need learn what is this spectrum analyzer, how it works and how to handle it and how to do settings and understand what it is displaying and why. Just start from basic bottom fundamentals.

Of course here in forum can get kind help but it do not start like you try. Claiming that SA works wrong without enough experience and knowledge makes this difficult. (are you serious or is this some kind of show)

Is it better way to ask "how to do this", "what is this" or "I do not understand why it display this and that"

Also with some basic knowledge this may give help to understand principles how this Siglent works
(and if it is unclear, this works like full digital IF system)
Keysight AN-150 (http://www.siglent.fi/data/SSA3000X/5952-0292.pdf)

I have used this SA nearly 2 years and many other SA's. Without problems.

Before you satrt claiming more please sit down and start study, from basics, from basic principles and fundamentals about theory and practice  how to use it and how it works and if you do not undersstand howq to do you cvan try ask here in forum if some kind people can give help.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 24, 2017, 07:06:41 pm
@rf-loop

First of all I read the user manual such as it is in its entirety.

Please explain why selecting [pk pk]  would change the marker selection in a menu I'm not looking at from [normal] to [delta marker] and randomly place a 2nd marker, buried down in the noise where I did not see  it? If I repeat the entire sequence from power on, I get a reference marker placed in a random position each time.  What is the theoretical justification for that?  Giving me a delta from the current peak to the peak peak would make sense, but giving me a delta from a random point does not.  Selecting [pk pk] multiple times in succession moves the reference marker to a different random location.  What's the application for that?

I pressed [peak] which placed a marker on the peak amplitude and put up the peak menu.  That operation left marker in [normal] mode.  Selecting [next pk]  selected the next lowest amplitude peak and the marker stayed in [normal] mode.  Had I selected [delta marker] I would have expected to see a second marker and the difference.  I did not select [delta marker] when I pressed [pk pk] to go back to the first peak.  So there is no reason for me to have expected a change to a parameter I wanted and expected to remain unchanged. Of course, with more experience I would have recognized the tiny delta. I thought it was a triangle with a "!" in the middle.

My issues are with the user interface.  I understand how spectrum analyzers are constructed and the limitations associated with any particular design topology rather well.  I've been eyeball deep in DSP for 35 years and mucking about with RF for even longer.  I've also done a lot of software work.  I do not like software that crashes.  I was quite mortified when I had to power cycle the unit after it stopped responding to ANY button presses except the power switch.

The vendors who dropped the Siglent SA carry the Rigol  SAs and other Siglent gear, but not the SSA3000x line.  There is a firmware update which I will try after I speak with the vendor.  I've got a DS1102E which has been trouble free.  Choosing between the DSA815-TG and the SSA3021X was a tough call, but I decided to go for more bandwidth.  The Rigol DSA815-TG is beginning to look a lot more attractive.

I'm also troubled by being told that the service manual for a product that's been out for 2 years isn't finished yet.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 24, 2017, 08:30:39 pm
A few pages into this thread is when Dave got a SSA to review and teardown, he got himself in a pickle with the UI until he got his head around it. The lesson he learnt was to NOT let fingers work faster than brain. < Double note !!

SSA3032X is my first SA and I expected a very steep learning curve even for basic usage however with the excellent examples that rf-loop has posted here it was not so hard at all. Start with simple exercises until familiarity with the instrument is gained, try to display parameters of the SAME signal in the way rf-loop has to understand this instruments capabilities.
Then maybe you will be ready to progress onto real work.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 24, 2017, 11:22:33 pm
 I have been very methodically going through all the features with an antenna connected to the input to learn what they do using the FM broadcast band as input.  I'll get to other signal sources in time.  First things first.

After rereading the entire manual it became clear that it's a language issue.  To an English speaker "Peak Peak" is synonymous with "Maximum Peak".  In fact, that button selects the minimum and maximum points on the trace and then gives the frequency difference between the two points.  As the minimum changed the behavior was random.  "Min Max" would be a more appropriate label in English.

Having it hang and alter the static IP address from what I had assigned is not something that inspires confidence in a complex product.  I had assigned 192.168.0.10, but after it rebooted it was set to 192.168.0.1.   Naturally pinging 192.168.0.10 no longer worked.  I had set the gateway address as 0.0.0.0 because there is no external WAN link.  After the hang and reboot it was set to 192.168.0.2.  I did not do anything that should have caused that.  I have since set it back to 0.0.0.0.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on September 25, 2017, 07:05:30 am

After rereading the entire manual it became clear that it's a language issue.  To an English speaker "Peak Peak" is synonymous with "Maximum Peak".  In fact, that button selects the minimum and maximum points on the trace and then gives the frequency difference between the two points.  As the minimum changed the behavior was random.  "Min Max" would be a more appropriate label in English.

If we think example oscilloscope or example signal generator. What is oscilloscope Peak-Peak measuring?  How about example function generator or signal generator if there is level setting, say example Voltage level. What is 1Vpp. It is 1V Peak to Peak. Indepenmdent of if peaks are 0 and 1V or -0.5V to + 0.5V, and so on.

How ever we name this function it is not difficult to remember that SSA Marker Peak menu  [Peak Peak]  can also read as min Peak - max Peak.

This function is one-shot function. Once you push [Peak Peak] button it find these min and max peaks and set Delta marker for these (marker number is selectable by user if need and also other Delta markers are in use). 
After then this marker (ref and delta) frequencies are fixed (until you push again [Peak Peak]) and these markers follow level in these frequencies. Display (top) show Delta Marker  frequency and level differences between markers. User can select what Delta marker pair is used for Peak-Peak. Just select wanted marker number in Marker menu before go to Peak menu.

Here is one simple example.

Tracking generator output (signal level -20dBm) goes to external circuit input and external circuit ouput connected to SA input.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=354301;image)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 25, 2017, 01:24:27 pm

Thank you for an excellent example of the proper use of the function. Perhaps it could be included in the manual along with the circuit.  It rather looks as if it is the series and parallel resonances of a quartz crystal.

I notice that with the input terminated with 50 ohms and the unit at the factory preset, power on settings there is a 5-10dB slope rising from 0 Hz to 2.1 GHz.  Is there a setting to correct this?

In general I would like to store a trace and then subtract it from another stored trace or the current input trace.  Is this possible?  If so, how?




Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on September 25, 2017, 02:31:51 pm
I notice that with the input terminated with 50 ohms and the unit at the factory preset, power on settings there is a 5-10dB slope rising from 0 Hz to 2.1 GHz.  Is there a setting to correct this?
In general I would like to store a trace and then subtract it from another stored trace or the current input trace.  Is this possible?  If so, how?

Base noise can not correct to flat. (oh well... it "can" but then we loose most important things, signal level flatness what is real important. )

It is natural and quite common in spectrum analyzers that base noise level rise when we go to higher frequencies.

This do not affect signal level  accuracy. It is corrected by internal flatness table (1) -  for every single individual SA (this is done by factory and this is one important part of factory calibration data (discussed also in some "hack" threads.
Also PreaAmplifier flatness is corrected so that measured signal levels are in specifications. And as can see it also produce bit different base noise.  If we look more carefully this base noise it have quite complex shape with many hills and valleys.

This is one individual SA noise floor but other SA may be some amount different.
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234072;image)
SSA3021X (previously in this thread:"Reply #212 on: June 18, 2016, 11:54:05 AM" )

Do not worry it is not flat. (as long as it is inside specs.)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=354386;image)
SSA3000X DANL




(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=354395;image)
Edit/add: Keysight N9320B DANL specs.


(1) every SSA3000X have after factory calibration process individual level and flatness correction table. It is in folder "calib". 
Example every 52 attenuator level (0-51dB) have its own 8kb level correction table. Also there is many other factory cal data.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on September 25, 2017, 07:42:49 pm
I was measuring an oscillator today and was pleased to see how accurate the reported frequency was.
The SSA is running internal reference. My counter is running external 10MHz GPSDO lab reference.

looks like about 1Hz accuracy @ 8MHz

Title: Re: Siglent SSA3000X spectrum analyzers (bug report)
Post by: rhb on September 26, 2017, 11:55:52 pm
I have not seen any reference to how to submit bug reports.  Because Siglent support staff read EEVblog, this seems as good as any.  If there is a specified protocol for reporting bugs please direct me to it.

I had setup and was looking at the passband of a 2 pole LC filter using a log X scale. I had normalized the test setup with the filter shorted and then inserted the filter.  I was averaging 999 traces.

When I changed the X scale to linear the output was renormalized to a flat line with a lot of noise at the extremes of the X axis.  Setting it back to log did not remove the 2nd normalization.  So I had to repeat the entire setup procedure just to change the horizontal scale.

I am using the 1.2.8.2 firmware installed by the factory in May 2017.  The seller does not allow returns if the buyer has modified the unit, so I do not want to update the firmware until I have satisfied myself that there are no show stoppers.

Markers have a similar problem in that they are mapped to screen coordinates rather than display coordinates, so changing between log and linear X places the markers in the wrong location.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 27, 2017, 12:30:08 am
Here are 2 JPEGs showing the problem.  The only difference is a single button push to change the X scale.  I'd like to note that the previous times I've done this there was a flat line in the center of the linear X plot.

Despite being very meticulous about keeping detailed notes and trying to do exactly the same thing, I have found it difficult to consistently reproduce problem behaviors.  This suggests to me an uninitialized variable issue.  I've been sole support for several million lines of other people's code, so I have a pretty good intuition about such things.  I'd like to suggest Siglent invest in a static analyzer package to check there source code.

BTW Previous examples did not have the spikes decorating the peak response.  No idea yet what is going on with that.
Title: Re: Siglent SSA3000X spectrum analyzers (bug report)
Post by: rhb on September 27, 2017, 12:40:45 am
When I changed the scale I dislodged the signal connection.  Here's what things typically look like.
Title: Re: Siglent SSA3000X spectrum analyzers (bug report)
Post by: tautech on September 27, 2017, 08:24:52 am
I am using the 1.2.8.2 firmware installed by the factory in May 2017.  The seller does not allow returns if the buyer has modified the unit, so I do not want to update the firmware until I have satisfied myself that there are no show stoppers.
That's very unreasonable, you should contact them and insist that you can install at least 8.3 FW that seems it may be addressing some of your issues.
8.3 link:
http://siglentamerica.com/gjjrj-xq.aspx?id=6381&tid=15 (http://siglentamerica.com/gjjrj-xq.aspx?id=6381&tid=15)

Quote
I have found it difficult to consistently reproduce problem behaviors.
So did I until I found ways to return the unit to startup settings and become more familiar with the UI.
It does take some little time before you don't get lost and with tits in a tangle.

As we have no idea from your profile where you might be it's hard to even suggest which Siglent branch might best help you. They have paid tech support staff waiting to help.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 27, 2017, 12:27:39 pm
Given the risk of a buyer bricking the unit during an upgrade, I don't think the seller is being unreasonable. I plan to discuss with the seller today. This is more nuisance than anything else.

I've taken to power cycling the unit to be assured of reproducible initial state. I do wish there were more information about the hardware.  For example if the unit has power but is "off" is the internal reference running?  I have all the stuff on my bench on a power strip so that I can turn it all on and off at once.  That's obviously not desirable if the soft power was done to keep the oscillator running. 

I'm used to HP & Tek gear and manuals.  I have a Motorola spectrum analyzer,  but it needs work.  My reason for buying this was repair fatigue and the cost of new from Tek and Keysight.  So  very poorly done manuals  without so much as a block diagram is discouraging.  Were I making the purchase in a professional context rather than a hobby context I should not have considered  Siglent after reviewing the documentation and seeing how skimpy and error ridden it was.

It would be helpful if Siglent were a bit more detailed in their release notes.  Rigol didn't even have any when I complained about the glacially slow transfer speed to USB on my DS1102E.  I did eventually install a FW update, but it did not resolve the problem.  I'm looking seriously for a replacement, but am going to ask for a demo before I commit and a service manual is going to be a requirement.  I was told by Siglent support that the service manual for the SSA3021X had not been finished despite the product being on the market for 2 years.

I'm in the US.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Bicurico on September 27, 2017, 12:50:45 pm
There is little chance of bricking the SSA3021X during a firmware upgrade, especially if you already are at v8.x.

It would take extra effort to deliberatly brick it - it would be easier to fry the input stage.

That seems to me as a totally ridiculous demand of the seller: if there was any risk, then Siglent themselfes would not offer a public firmware upgrade. It would be done by authorised centres, like what is done in some cases with premium brands.

Also, tell your seller that the warranty is covered by Siglent, so if the upgrade would brick the device, then Siglent would have to repair it.

It makes no sense at all using a SSA3021X with an older firmware, especially if you encounter bugs which have been fixed in newer FW releases.

Regarding the manuals, it is always complicated to keep up the manual, when developing the firmware. Yes, they should finish it and keep it updated along with the firmware releases, but the truth is, that the device is pretty self-explanatory. I never fully read the manual. I guess using the device just makes sense.

Regards,
Vitor
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on September 27, 2017, 04:45:13 pm
I'm looking seriously for a replacement, but am going to ask for a demo before I commit and a service manual is going to be a requirement.  I was told by Siglent support that the service manual for the SSA3021X had not been finished despite the product being on the market for 2 years.
What do you expect to find in a service manual? You might find a procedure to check the device and determine which board to replace in case of a failure but that's it. Service manuals with detailed repair procedures and schematics are something from a long forgotten past. Repair is still possible but you'd have to reverse engineer the device and have a good understanding of how it should work in principle.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: W7NGA on September 27, 2017, 09:23:44 pm
Just received my SSA3021X and running it thru some testing. No, I don't care how loud the fan is (it isn't), nor do I care how long it takes to boot (reasonable). However, I am thrilled with the performance, especially considering the latest pricing and free Tracking Generator. I'll still use my HP 8711C Network Analyzer for antenna design, but my beloved HP8594E Spectrum Analyzer will most likely get banished to the back of the bench! Siglent has done an amazing job with this analyzer ... every ham radio operator (and retired RF engineer with a love for instrumentation) should own one!

W7NGA
Seaside, Oregon
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: trevwhite on September 27, 2017, 10:09:51 pm
That's good to hear. I actually took a flyer and ordered a Siglent SSA3021X myself. It is a lot of money for a Siglent product but with all the information on this forum it seemed an okay gamble.

I do have a niggle wondering if I should have looked at the FPC1000 a bit more. Am thinking the FPC1000 would be great build quality but everything is an option and I think it probably would have cost a lot more money. The SSA3021X appears to offer real bang for buck.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 27, 2017, 11:39:40 pm
I had a nice chat with the seller's tech support after which I updated the FW to 1.2.8.5a.  My unit was shipped a few days before he updated all the units in stock.

The first USB flash drive I tried repeatedly hung the unit so that I had to remove the power.  Not even the power switch had any effect.  I was on the phone to the tech at the time.  Later I tried a different drive and the update went smoothly, but the problem shown in #708 still persists.

I plan to discuss further tomorrow before returning the unit.  There are some things that suggest a hardware fault.

I'll be very interested in what W7NGA has to say after he's spent a few weeks using the unit.  There are not many options I can afford.  The HP8594E seems to be the best and I've already been through used gear dying shortly after the warranty expired.  I eventually fixed it (bad solder joints), but it was a pretty tedious task and required another not quite fully functioning unit to accomplish.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 28, 2017, 12:54:56 am
I've taken to power cycling the unit to be assured of reproducible initial state.
There's no need to do that, use the Preset button that when new is set to factory default but is user definable for your favourite setup.

Quote
I do wish there were more information about the hardware.  For example if the unit has power but is "off" is the internal reference running? I have all the stuff on my bench on a power strip so that I can turn it all on and off at once.  That's obviously not desirable if the soft power was done to keep the oscillator running. 

Most modern equipment doesn't like hard switching, instead use the power button, AFAIK the internal ref is only active when the unit is booted. Even as such the unit need be On and warmed for spec to be guaranteed.

Quote
I'm used to HP & Tek gear and manuals.  I have a Motorola spectrum analyzer,  but it needs work.  My reason for buying this was repair fatigue and the cost of new from Tek and Keysight.  So  very poorly done manuals  without so much as a block diagram is discouraging.  Were I making the purchase in a professional context rather than a hobby context I should not have considered  Siglent after reviewing the documentation and seeing how skimpy and error ridden it was.
There's further documentation that might help prepared by the guys in Siglent Ohio here:
http://www.siglentamerica.com/prodcut-pxzl.aspx?id=5113&tid=227&T=2 (http://www.siglentamerica.com/prodcut-pxzl.aspx?id=5113&tid=227&T=2)

Quote
I plan to discuss further tomorrow before returning the unit.  There are some things that suggest a hardware fault.
Take some more time to get your head around this unit, faults are unheard of.

Quote
I've already been through used gear dying shortly after the warranty expired.
I've got Siglent DSO's running for 5 years in tech schools that have never given any problem. None.

Little has changed in the marketplace since these were released, they offer great bang for buck and are well spec'ed. Sure, some take a while to get to grips with them to where they can acquire the results needed.

Of course I seem one eyed......but I think back to when rf-loop had not long had his and his classic HP analyser went down the road when he knew that these were a good replacement for it.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 28, 2017, 02:12:25 pm
@tautech I  don't want to quote your entire post so:

1) The system locked up so that the PRESET had no effect within the first few hours of operation.  That was the first instance,  The power switch still worked, but the static IP assigned had changed.  The static IP has been changed again with no obvious anomalous behavior.  As Siglent's documentation is quite poor, using the soft power switch seemed the prudent thing to do in trying to precisely reproduce anomalous behavior.

2)  You don't know and neither do I.  It would make a great deal of sense for the reference to run continuously.  Almost all instrument behavior is obvious if you understand the design.  But Siglent are not telling.

3) The QST article was interesting.  I'd missed that.

4) It hung so hard while I was on the phone to the seller's tech support I had to remove power.  Not even the power switch would work.  This appears to have been caused by the USB flash drive I was trying to use to update the FW.  It happened as soon as I tried to start the FW update process.   A different USB drive worked fine.  The USB in question works fine with Solaris & OpenIndiana, but is not seen by Windows 7 Pro.  This is my first encounter with a flash drive doing that.

5)  I bought a 60's vintage dual trace 60 MHz Dumont 1060, my first triggered sweep scope, in 1990 with a 30 day warranty from the seller.  About 6 weeks later it died.  Having paid over $300 this was rather painful. It sat dead for several years until I picked up a semi-functional Tek 465 in trade for a couple of 141 MB ESDI disks.  That was sufficient to allow me to track down the bad solder joints in the horizontal section of the Dumont.  Once that was fixed I went through and fixed the problems with the 465.  After 20-30 years, lots of stuff is prone to failure at any time. The delay line on the 465 was not properly terminated.  When I went to resolder the resistor it fell out onto the bench when I melted the solder on the first lead!  I'd be very concerned if 5 year old gear died.

I fully agree that it's a very nice unit with excellent specs.  The only serious competitor is the Rigol DS815-TG.  Everything else is too much for my hobby budget.    I've noticed some noise appear that I'd not seen before using kludged test setups.  So some proper test fixtures are very much in order as this *is* RF.

I invite you to test changing the horizontal axis.  Any loose quartz crystal you have on hand will do for the test.  Setup so you can see the resonances modes of the crystal and then change the X axis.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 28, 2017, 07:54:32 pm
rhb
Yes a crook USB stick could definitely cause the freeze and be primarily responsible for your bad first experience.

I'm not so sure the ref needs to run continuously to ensure accuracy, evidence posted by others and my own experience (limited) indicate it's very accurate from power on. I've not tried to investigate drift but it could be an interesting little exercise.  :)
Did you see there was 3 pages of usage notes in the Siglent FAQ link ?

I'll have another fiddle with the operation you suggest over the weekend....busy today.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 28, 2017, 10:02:38 pm
I already had gotten an RMA before I ever stuck a USB drive in it.  So the initial hang was not related.   More curious is that I just used that  USB drive to transfer the RMA  PDF from my OpenIndiana system to my Solaris system for printing.  No issues, but neither Windows 7 Pro nor the Linux distros I tried can even see the stick.

I just sent the unit back and asked for a replacement instead of the refund I'd initially requested.  At this point I have no doubt that there is a HW issue.  Hopefully most of the problems will disappear.  Since i can talk to it over the LAN I can fix minor annoyances easily.

I'm quite amazed that the Siglent documentation is so crappy.  I was looking at the Rigol DS815-TG user manual and it's striking how much more effort they put into their manual  even if not to HP standards.

The [CENTER FREQ] units menu came up this morning with no units and would not respond until I pressed the soft power switch.  I also had a very noisy trace with a cable from the TG to the SA when I turned on the TG after [PRESET] which went away when I rebooted it.   There were some other odd things that happened, but without knowing more about the design it's pointless to speculate.  I took lots of photos which I sent to the seller's tech support along with detailed descriptions of what I'd done.

I didn't notice there were 3 pages to the link, but after spending so many hours using the unit I'd figured out how to do everything listed there of interest to me.  I did not do anything with the EMI or AMK options other than the waterfall display which my SDRplay RSP2 does much better.  I have no reason to buy those options, so no point in learning to use something that is going away.  If the trial timer were based on usage rather than power up time I might eventually find a use for them.  But I can write a quick script to do anything they do in most cases and an SDR will take care of the rest.

Thanks for your help and interest in my travails.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on September 29, 2017, 03:26:36 am
I already had gotten an RMA before I ever stuck a USB drive in it.  So the initial hang was not related.   More curious is that I just used that  USB drive to transfer the RMA  PDF from my OpenIndiana system to my Solaris system for printing.  No issues, but neither Windows 7 Pro nor the Linux distros I tried can even see the stick.


Whole USB drive with SSA3000X need be in  FAT32 file system!
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rhb on September 29, 2017, 02:47:52 pm
It is.  I transferred the RMA PDF after I had reformatted the USB stick.  When I inserted it in the SSA3021X it was as formatted when I received it with some reports from a Stanford research consortium on it.  These were commercially produced drives with a logo showing the year and the files.   I had used it once to do a firmware update on my Rigol DS1102E.  Saving some data on the Rigol deleted all the consortium reports and theses.  At the time I blamed it on the Rigol, but I need to do some testing with a USB hard drive. It may well be that the USB stick was wonky.  Using a different USB stick, the SSA3021X worked fine.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on September 30, 2017, 03:20:58 am
It is.  I transferred the RMA PDF after I had reformatted the USB stick.  When I inserted it in the SSA3021X it was as formatted when I received it with some reports from a Stanford research consortium on it.  These were commercially produced drives with a logo showing the year and the files.   I had used it once to do a firmware update on my Rigol DS1102E.  Saving some data on the Rigol deleted all the consortium reports and theses.  At the time I blamed it on the Rigol, but I need to do some testing with a USB hard drive. It may well be that the USB stick was wonky.  Using a different USB stick, the SSA3021X worked fine.


I'd suspect the USB stick - The company I'm currently work for ordered some commercially branded USB sticks with some marketing videos etc on them. However the failure rate was very high and they stopped handing them out.

In general with USB sticks, I use them for copying files between machines, but I never trust them as a reliable backup.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nctnico on September 30, 2017, 09:53:41 am
Yeah, those no-name USB sticks are utter crap and I always throw them in the bin. So far Kingston USB sticks have served me very well.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on October 12, 2017, 10:41:51 am
I noticed a while back that my 3032X and someone else's 3021X running 1.2.8.5 that signals at -125dbm are about 2db lower than what they should be and at -135dbm its over 10db lower when RBW is 3Hz or 1Hz. 10Hz RBW and wider show the correct level.
If the answer is in AN-150 I just don't see it.

Vidas  N8AUM
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Orange on October 12, 2017, 11:59:31 am
I noticed a while back that my 3032X and someone else's 3021X running 1.2.8.5 that signals at -125dbm are about 2db lower than what they should be and at -135dbm its over 10db lower when RBW is 3Hz or 1Hz. 10Hz RBW and wider show the correct level.
If the answer is in AN-150 I just don't see it.

Vidas  N8AUM
Something wrongly implemented in the firmware for the 1 and 3Hz RWB. Siglent perhaps need a push to look at it. See also
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1300942/#msg1300942 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg1300942/#msg1300942)
Which also mentions a strange behavior. Perhaps all of this is because of the resolution of the ADC in combination with 1 or 3Hz RBW (FFT error ?)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: N8AUM on October 19, 2017, 03:15:43 pm
Hello all, can someone in layman's terms explain what I am seeing and why?
TG output set @ -20dbm, input att set at 20db. Yellow trace was normalized with a good quality JFW attenuator on input. Cable is 20" long of from a batch of M17/128-RG400 MIL-C-17. When I remove the attenuator from input I get the "ringing" and same thing with the other 6 cables.

Thanks in advance 
N8AUM  Vidas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: 1design on October 19, 2017, 03:46:10 pm
What you see is the return loss of one of your components, have you tried doing the same measurement without normalization?

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Orange on October 19, 2017, 04:52:06 pm
Hello all, can someone in layman's terms explain what I am seeing and why?
TG output set @ -20dbm, input att set at 20db. Yellow trace was normalized with a good quality JFW attenuator on input. Cable is 20" long of from a batch of M17/128-RG400 MIL-C-17. When I remove the attenuator from input I get the "ringing" and same thing with the other 6 cables.

Thanks in advance 
N8AUM  Vidas
This could be the cable or attenuator, or a blown SA input, (not 50 Ohns any more)
Post a picture of only the cable and TG on -20dB, and SA attn on 20dB. Is the ringing gone ? (it should be)

If you did not get the ringing, do a normalization

Insert the attenuator and observe (ringing means = bad attenuator)


My bet is the cable
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on October 20, 2017, 05:27:00 am
I'm not surprised. More I would be surprised if I could not see something more or less similar.

This cable is 50 ohm +2ohm
"JFW" and "good quality" - what it means?  They have several models and quality grades.  What is attenuator model exactly so we can check data sheet.
(these may have example some VSWR as example 1.2 to 1.4  if they are specified to example over 3GHz)
Then there come cable and its connectors, also these are not ideal components.

Nothing is exactly 50ohm pure impedance over 0 - 3.2GHz.

SA input also: RF input VSWR  ( input attenuation 10 dB),
1 MHz~3.2 GHz  <1.5, nominal

TG output impedance accuracy not specified.

Reflections, standing waves. This is not ideal world from simplified books, this is practice in real world.
Small note also: You remove attenuator, also it need note that transmission line length change and it affect because impedance is not at all perfect. More fun is coming if you go to ten times more high frequencies and things start show real magic.
Also when we use attenuators and cables many many times they change - cable bent and twisted several times, connectors wear and so on.  Drop attenuator once to hard floor and write its calibration table again. and so on.







Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on December 16, 2017, 09:57:40 pm
I'm interested in building a reflection bridge and was wondering which toroids you used in your design?
Google this: directional coupler design
Reflection bridge, directional coupler, power dividers......all much the same thing.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: whalphen on December 16, 2017, 10:47:06 pm
Sorry,  I must have clicked the wrong link.  My question is intended for TurboTom in response to his message #456.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rfspezi on January 10, 2018, 10:00:08 pm
I am a bit frustrated concerning the spurious issue that seems to affects several units.

https://www.eevblog.com/forum/testgear/siglent-ssa3032x-input-related-spurious-99091/msg1397013/#msg1397013 (https://www.eevblog.com/forum/testgear/siglent-ssa3032x-input-related-spurious-99091/msg1397013/#msg1397013)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on January 15, 2018, 09:51:30 pm
Seems like the interest for this has died off.
No F/W updates for 3 months especially for doing manual B/W adjustments that keep decreasing sweep speeds no matter if the B/W settings are increased or decreased.

With all the talk about the problems with 'spurs', I can only assume the above is not their priority even thou it was reported some time back and confirmed.  >:(
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on January 15, 2018, 09:56:22 pm
One feature I find really frustrating is that markers dont stick to the spectrum.

If you zoom in or shift the frequency, the markers stay in the same place on the screen and don't track the frequency.

Very very annoying.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on January 15, 2018, 10:07:29 pm
I think that is typical of most/many SA's IIRC.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: srce on March 05, 2018, 08:03:31 pm
Are there any high impedance probes that can be used with the SSA3000X?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: technogeeky on March 05, 2018, 10:02:27 pm
Are there any high impedance probes that can be used with the SSA3000X?

Any probes that don't require electronic communication to configure themselves will work (so this is most of them except the very latest models). You will have to provide a power supply to the probe, since it appears the Siglent doesn't provide it.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: ghan on March 14, 2018, 03:33:39 pm
Does anyone know if there is a Reflect Bridge that is at least 2.4GHz? Also would fit for this Siglent Model SSA3032X. Siglent only has a Reflect Bridge ranging from 1MHz to 2GHz.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: mv on March 15, 2018, 08:04:21 am
Seems like the interest for this has died off.
No F/W updates for 3 months especially for doing manual B/W adjustments that keep decreasing sweep speeds no matter if the B/W settings are increased or decreased.

I'm also disappointed by the lack of more FW updates. I was hoping for more measurements to be added (harmonic distortion, phase noise) among other things. No luck here. My unit costed 3000 € plus TG option plus shipping. Too expensive for such a short support period.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on March 15, 2018, 09:17:45 am

No F/W updates for 3 months especially for doing manual B/W adjustments that keep decreasing sweep speeds no matter if the B/W settings are increased or decreased.


I have now used this SA after it have first time be available.
I have never meet this problem what I do not even understand what you mean.
I have adjusted RBW's up and down and always sweep speed follow logically up and down automatically (until I force sweep speed to  - manual mode - what operation seems to have little development needs)

Please can you offer perfect description including all details so that this feature can repeat.
I have tried something like adjusting span, frequencies and with these many setups then changed RBW (what is B/W adjustment? you mean. There is RBW and VBW if you mean filters width)
Also tell if some settings are set for force auto or manual mode on when this happen what you try to tell.

Least I want repeat it and see what kind of problem it is and in what situation exactly it exist.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Ghislain on March 15, 2018, 10:22:57 am
Depending upon what you want to achieve, you may want to have a look at using a directional coupler. These come in a various frequency ranges, well up into several 10's of GHz and can easily be found used (Narda is one particular manufacturer to look out for).
And of course they can without any problem be used with your SA  :-+
W2AEW has an excellent video on how directional couplers can be used here: https://www.youtube.com/watch?v=iBK9ZIx9YaY (https://www.youtube.com/watch?v=iBK9ZIx9YaY)


 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Gonzini on March 15, 2018, 04:03:27 pm
Hi guys
Just picked up a 3021x.
Seems pretty good so far but just scratched the surface.
Wondered if there was a way to turn off the time limited measurement functions and re-enable when needed?
Couldn't see a setting for that in the menu.
Is it just done on run time so once the 48hrs is up that's it?
Had a quick search though this thread but didn't spot anything in regards to that. (or even looked at the manual yet....)
Cheers
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on March 15, 2018, 05:57:18 pm
Hi guys
Just picked up a 3021x.
Seems pretty good so far but just scratched the surface.
Wondered if there was a way to turn off the time limited measurement functions and re-enable when needed?
Couldn't see a setting for that in the menu.
Is it just done on run time so once the 48hrs is up that's it?
Had a quick search though this thread but didn't spot anything in regards to that. (or even looked at the manual yet....)
Cheers

Start reading here
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg1132969/#msg1132969 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg1132969/#msg1132969)

and then continue reading, read and look carefully until you know (also it is good to perhaps filter some things because some small things have changed after some more new firmwares but still principle is same. Remember copy and keep safe some important original files!!  This all must do with this order: First brain then muscle. If not sure what and how to do then do not until all is enough clear.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Gonzini on March 15, 2018, 06:46:37 pm
Hi, cheers for the reply.
Not going to hack it yet, only just got it today. Just wondered if there was an option to temporarily disable the timer by turning off the demo functions and enable as needed.
I guess its not possible as doesn't work like that.
Looks a bit involved that hack, also its on a later firmware than described.  V1.2.8.5a. I will have a read through the posts though out of interest.
I think I'm going to miss the Advanced measurement kit most, probably won't miss the others. T.G came with it. Might wait for a deal on the measurement kit in the future if it comes up. Quite like to keep the 3 year warranty without the concern to get it back to factory.
I'm sure it will remain very usable without it, just the windup of the measurement button not working or a taunting message...
I have on the other hand unlocked the Rigol DS1054z  :)
Cheers

Just had a read through how the hack works, that's pretty cool..
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: seronday on March 24, 2018, 01:14:29 pm

No F/W updates for 3 months especially for doing manual B/W adjustments that keep decreasing sweep speeds no matter if the B/W settings are increased or decreased.


I have now used this SA after it have first time be available.
I have never meet this problem what I do not even understand what you mean.
I have adjusted RBW's up and down and always sweep speed follow logically up and down automatically (until I force sweep speed to  - manual mode - what operation seems to have little development needs)


I have found this issue as well, when configuring the spectrum analyser to work with an external sweep generator.

When Manual sweep time is selected, manually changing the resolution bandwidth or video bandwidth will change the sweep time.
For example, reducing the RBW will slow the sweep speed.
After that increasing the RBW slows the sweep speed some more.
If the RBW or VBW is continually changed Up and Down, the sweep time just keeps getting slower.

Several other issues have also shown up.
1. With FW ver 1.2.8.5a,  In the Amplitude menu when the Units are changed from dB to anything else, the vertical scale does not
   change. Only the Reference Level text changes to reflect the new Units.
   Previously the Vert Scale did change to show the selected units.

2.  In Zero Span mode, at frequencies below 9.3Mhz, the Tracking Generator level increases by approx. 2.5dB.
     When sweeping, this increase in level does not occur.

Regards.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on March 26, 2018, 11:29:08 am

No F/W updates for 3 months especially for doing manual B/W adjustments that keep decreasing sweep speeds no matter if the B/W settings are increased or decreased.


I have now used this SA after it have first time be available.
I have never meet this problem what I do not even understand what you mean.
I have adjusted RBW's up and down and always sweep speed follow logically up and down automatically (until I force sweep speed to  - manual mode - what operation seems to have little development needs)


I have found this issue as well, when configuring the spectrum analyser to work with an external sweep generator.

When Manual sweep time is selected, manually changing the resolution bandwidth or video bandwidth will change the sweep time.
For example, reducing the RBW will slow the sweep speed.
After that increasing the RBW slows the sweep speed some more.
If the RBW or VBW is continually changed Up and Down, the sweep time just keeps getting slower.

Several other issues have also shown up.
1. With FW ver 1.2.8.5a,  In the Amplitude menu when the Units are changed from dB to anything else, the vertical scale does not
   change. Only the Reference Level text changes to reflect the new Units.
   Previously the Vert Scale did change to show the selected units.

2.  In Zero Span mode, at frequencies below 9.3Mhz, the Tracking Generator level increases by approx. 2.5dB.
     When sweeping, this increase in level does not occur.

Regards.

Ok, now I can see this problem.
Problem is that when user set Sweep time manual (what means user want force it for some fixed sweep time) it do not stay locked to user set sweep time. When user force it for manual sweep (for what? )  time it need stay with this user selected speed independent of what other settings user after then change.

But so or so and for what ever reason someone need (or use it without real need)  this "force to fixed speed" (manual sweep speed) of course this need repair. It is there and it need work. Just so that if you set manually say example 100ms  sweep time it then stay with this speed independent of what ever other settings user  change - until he set it back to auto or change this manual speed.
When manual speed is wrong for measurement accuracy it need only turn "UNCAL" indicator on (always when user set speed is too high)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: leix_99 on March 27, 2018, 10:58:16 am
I notice that with the input terminated with 50 ohms and the unit at the factory preset, power on settings there is a 5-10dB slope rising from 0 Hz to 2.1 GHz.  Is there a setting to correct this?
In general I would like to store a trace and then subtract it from another stored trace or the current input trace.  Is this possible?  If so, how?

Base noise can not correct to flat. (oh well... it "can" but then we loose most important things, signal level flatness what is real important. )

It is natural and quite common in spectrum analyzers that base noise level rise when we go to higher frequencies.

This do not affect signal level  accuracy. It is corrected by internal flatness table (1) -  for every single individual SA (this is done by factory and this is one important part of factory calibration data (discussed also in some "hack" threads.
Also PreaAmplifier flatness is corrected so that measured signal levels are in specifications. And as can see it also produce bit different base noise.  If we look more carefully this base noise it have quite complex shape with many hills and valleys.

This is one individual SA noise floor but other SA may be some amount different.
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=234072;image)
SSA3021X (previously in this thread:"Reply #212 on: June 18, 2016, 11:54:05 AM" )

Do not worry it is not flat. (as long as it is inside specs.)

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=354386;image)
SSA3000X DANL




(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=354395;image)
Edit/add: Keysight N9320B DANL specs.


(1) every SSA3000X have after factory calibration process individual level and flatness correction table. It is in folder "calib". 
Example every 52 attenuator level (0-51dB) have its own 8kb level correction table. Also, there are many other factory cal data.

I know this reply dates quite a while, but I received my SA last week and it "seemed" to be a previously used/returned unit (no screen plastic, really small dent on the casing).

After unpacking the unit, noise floor curve looked quite higher than the average ones I saw in videos/reviews but the image you posted makes me think there's something wrong with my SA.

I've used the same parameters you used to do a 2.1gig sweep, RBW/VBW 1kHz, all traces average (same colour/trace per measurement), sweep mode "sweep" and input 50ohm terminated. Check this out:

 (https://preview.ibb.co/jEM6n7/PNG13.png) (https://ibb.co/kcVz77)

Also, the TG flatness (which I think it should be somewhere less or around 3dB) is quite off to. I'm not that concerned about that since the cables I had lying around are long and old but still, I have a bad feeling about this particular unit...

Has anyone had a problem like this with Siglent instruments?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on March 27, 2018, 11:55:11 am
Seems like rf-loop has some particularly good specimen of this analyzer - maybe some early hand-crafted/polished prototype ;)

If I look at your measurements @ 2.1GHz and compare it to the specifications, then I get this:

RBW=10kHz, Preamp=on Measured: -119dBm; Specified: <-115dBm, typ. -118dBm; >typ.
RBW=10kHz, Preamp=off Measured: -101dBm; Specified: <-95dBm,   typ. -99dBm;  >typ.
RBW=1MHz,  Preamp=on Measured: -98dBm;   Specified: <-95dBm,   typ. -98dBm;  =typ.
RBW=1MHz,  Preamp=off Measured: -80dBm;   Specified: <-75dBm,   typ. -78dBm;  >typ.

As far as I can tell your unit is not only within the guaranteed specifications, but also meets or even exceeds the typical ones.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on March 27, 2018, 02:01:38 pm


I know this reply dates quite a while, but I received my SA last week and it "seemed" to be a previously used/returned unit (no screen plastic, really small dent on the casing).

After unpacking the unit, noise floor curve looked quite higher than the average ones I saw in videos/reviews but the image you posted makes me think there's something wrong with my SA.

I've used the same parameters you used to do a 2.1gig sweep, RBW/VBW 1kHz, all traces average (same colour/trace per measurement), sweep mode "sweep" and input 50ohm terminated. Check this out:

 (https://preview.ibb.co/jEM6n7/PNG13.png) (https://ibb.co/kcVz77)

Also, the TG flatness (which I think it should be somewhere less or around 3dB) is quite off to. I'm not that concerned about that since the cables I had lying around are long and old but still, I have a bad feeling about this particular unit...

Has anyone had a problem like this with Siglent instruments?

I think it need look bit more deeply. 
I have one concern from what I see in your image. But I do not tell it yet before some further knowledge about your individual unit. (these traces are still in specs but....)

But first I need know do you have any reliable trusted signal source, pure sine wave and  example between 5 - 50MHz what level you really KNOW so that absolute error is least less 1 dBm. Something between -30dBm to 0dBm.

Measure some these known level signals with SSA and note if level error is inside this method reliable limits or clearly outside.


And note, RF input is extremely sensitive for EOS/ESD and it happen easy! You do not feel any "static electric" and still it can be damage level. This is common to all, not for just you.

Even if you do not have reliable known level source:


1.


Set  factory defaul. RF input terminated
Set trace A Clear write
Set trace D Clear write
Set Detector Trace A: "Average Log Pwr"
Set Detector Trace D: "Pos Peak"
Set RBW=VBW=10kHz
Set Attenuator 0dB
Set Ref level -50dBm
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=407208;image)
Take this kind of  image, SA continuously running






2.


Set SA for factory preset (defaults)
Connect SSA own Ref Out (10MHz) to RF input.
Set Atten 30dB
Set Ref level +10dBm 
Set center Frequency 10MHz
Set RBW 300kHz
Press  Peak (marker show now peak value, note this value)
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=407210;image)
Take this kind of image, SA continuously running

Then if you want at this time do more
Set factory defaults
connect again 10MHz ref out to RF in.
Set center freq 10MHz, Span 10kHz (I believe you see 1kHz RBW)
Set attenuator 30dB and reference level +10dBm
Press Peak and select also in this menu Cont Peak ON
Note marker level
Press System
In this menu select Calibration
There open selection AutoCal  and it is "Close"
Turn it "Open" and note how much your marker level change.
Write down "Open" value and "Close" value of marker level.
 
Tell these both values.











Title: Re: Siglent SSA3000X spectrum analyzers
Post by: leix_99 on March 27, 2018, 05:34:48 pm
Seems like rf-loop has some particularly good specimen of this analyzer - maybe some early hand-crafted/polished prototype ;)

If I look at your measurements @ 2.1GHz and compare it to the specifications, then I get this:

RBW=10kHz, Preamp=on Measured: -119dBm; Specified: <-115dBm, typ. -118dBm; >typ.
RBW=10kHz, Preamp=off Measured: -101dBm; Specified: <-95dBm,   typ. -99dBm;  >typ.
RBW=1MHz,  Preamp=on Measured: -98dBm;   Specified: <-95dBm,   typ. -98dBm;  =typ.
RBW=1MHz,  Preamp=off Measured: -80dBm;   Specified: <-75dBm,   typ. -78dBm;  >typ.

As far as I can tell your unit is not only within the guaranteed specifications, but also meets or even exceeds the typical ones.


Okay, I just had the feeling something was wrong and then seeing those screenshots made me wonder even more. It's my first SA and by far the most expensive piece in my amateur set-up, I guess I'm just concerned about its state since my experience with this devices is somewhat nonexistent.

Nevertheless, I appreciate the reply, I was at work and felt extremely relieved until rf-loop's response  :scared:



I know this reply dates quite a while, but I received my SA last week and it "seemed" to be a previously used/returned unit (no screen plastic, really small dent on the casing).

After unpacking the unit, noise floor curve looked quite higher than the average ones I saw in videos/reviews but the image you posted makes me think there's something wrong with my SA.

I've used the same parameters you used to do a 2.1gig sweep, RBW/VBW 1kHz, all traces average (same colour/trace per measurement), sweep mode "sweep" and input 50ohm terminated. Check this out:

 (https://preview.ibb.co/jEM6n7/PNG13.png) (https://ibb.co/kcVz77)

Also, the TG flatness (which I think it should be somewhere less or around 3dB) is quite off to. I'm not that concerned about that since the cables I had lying around are long and old but still, I have a bad feeling about this particular unit...

Has anyone had a problem like this with Siglent instruments?

I think it need look bit more deeply. 
I have one concern from what I see in your image. But I do not tell it yet before some further knowledge about your individual unit. (these traces are still in specs but....)

But first I need know do you have any reliable trusted signal source, pure sine wave and  example between 5 - 50MHz what level you really KNOW so that absolute error is least less 1 dBm. Something between -30dBm to 0dBm.

Measure some these known level signals with SSA and note if level error is inside this method reliable limits or clearly outside.


And note, RF input is extremely sensitive for EOS/ESD and it happen easy! You do not feel any "static electric" and still it can be damage level. This is common to all, not for just you.

Even if you do not have reliable known level source:


1.


Set  factory defaul. RF input terminated
Set trace A Clear write
Set trace D Clear write
Set Detector Trace A: "Average Log Pwr"
Set Detector Trace D: "Pos Peak"
Set RBW=VBW=10kHz
Set Attenuator 0dB
Set Ref level -50dBm
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=407208;image)
Take this kind of  image, SA continuously running






2.


Set SA for factory preset (defaults)
Connect SSA own Ref Out (10MHz) to RF input.
Set Atten 30dB
Set Ref level +10dBm 
Set center Frequency 10MHz
Set RBW 300kHz
Press  Peak (marker show now peak value, note this value)
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=407210;image)
Take this kind of image, SA continuously running

Then if you want at this time do more
Set factory defaults
connect again 10MHz ref out to RF in.
Set center freq 10MHz, Span 10kHz (I believe you see 1kHz RBW)
Set attenuator 30dB and reference level +10dBm
Press Peak and select also in this menu Cont Peak ON
Note marker level
Press System
In this menu select Calibration
There open selection AutoCal  and it is "Close"
Turn it "Open" and note how much your marker level change.
Write down "Open" value and "Close" value of marker level.
 
Tell these both values.





Quoting Mr. Snow - Everything before the word "but" is horse shit -

I have a couple signal generators but they are both too old and too slow, plus the output level is knob-set... That's a no-go.

So far I've barely used the device (just plugged it in, did the noise floor measurements, and some return loss testing on an antenna). Always at really low output levels and with protection (dc-block on the input, 6dB attenuator on the output of the TG), just in case.
Concerning an ESD event, I have the place all covered in ESD mats, and I regularly discharge myself, but there's always the possibility...

Okay enough, I'll cut to it:

STEP 1

Set  factory defaul. RF input terminated [DONE]
Set trace A Clear write [DONE]
Set trace D Clear write [DONE]
Set Detector Trace A: "Average Log Pwr" [DONE]
Set Detector Trace D: "Pos Peak" [DONE]
Set RBW=VBW=10kHz [DONE]
Set Attenuator 0dB [DONE]
Set Ref level -50dBm [DONE]


(https://preview.ibb.co/m7ufh7/PNG14.png) (https://ibb.co/mb2paS)

STEP 2

Set SA for factory preset (defaults) [DONE]
Connect SSA own Ref Out (10MHz) to RF input. [DONE]
Set Atten 30dB [DONE]
Set Ref level +10dBm   [DONE]
Set center Frequency 10MHz  [DONE]
Set RBW 300kHz [DONE]
Press  Peak (marker show now peak value, note this value) 2.28dB

(https://preview.ibb.co/ezXSUn/PNG15.png) (https://ibb.co/mKMMpn)

STEP 3

Then if you want at this time do more
Set factory defaults [DONE]
connect again 10MHz ref out to RF in. [DONE]
Set center freq 10MHz, Span 10kHz (I believe you see 1kHz RBW) [DONE]
Set attenuator 30dB and reference level +10dBm [DONE]
Press Peak and select also in this menu Cont Peak ON [DONE]
Note marker level 2.34-2.35dB Note marker freq. is slightly lower, it varies between RBW, i guess it's normal but worth mentioning
Press System [DONE]
In this menu select Calibration [DONE]
There open selection AutoCal  and it is "Close" [DONE]
Turn it "Open" and note how much your marker level change. [DONE]
Write down "Open" value and "Close" value of marker level.lOPEN: 2.35dB | CLOSE: 2.28dB

CLOSE: 2.35dB

(https://preview.ibb.co/c7Cmpn/PNG19.png) (https://ibb.co/mstFh7)

OPEN: 2.28dB


(https://preview.ibb.co/iQfQFS/PNG21.png) (https://ibb.co/kDhu9n)

Okay, that was it, I tried to eagerly follow as accurately as I could.

Thanks guys for the time, it's quite hard to get nice and elaborated replies when it's your first post  :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rfspezi on March 27, 2018, 07:29:12 pm
Short (maybe stupid) question...
I would like to verify the DANL of my device.
In the specifications table, they write "detector = sample detector".
Wouldn't "detector = average Log Pwr" make more sense?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on March 28, 2018, 03:28:26 am
Short (maybe stupid) question...
I would like to verify the DANL of my device.
In the specifications table, they write "detector = sample detector".
Wouldn't "detector = average Log Pwr" make more sense?
In Siglent specifications there read bit more: sample detector, trace average >50
Exercise:
Set center freq 250MHz, Span 100MHJz. Atten 0, ref level -50dBm, RBW=VBW=1kHz
Set trace A for sample detector. set trace A first for Clear write
Set trace B for average Log Pwr, no trace average.
Set Marker 1 trace B (just normal marker)
Set Marker 2 trace B abs go to Marker Fn, set marker 2 function as Noise marker
Marker menu, set marker table on.
Look values and look also how Sample and Average LogPwr tracews differ.
Set trace A Average times 50 and leave it alone. After some time come and look result. ;)

About visible noise level (trace on the screen):
THis what you see is after gaussian type RBW. But also it is displayed noise.
Now all know that 1000Hz RBW  and 1Hz RBW difference is 30dB  if look noise.
But it not right for noise dBm/Hz  because this mean 1Hz wide noise after square filter, not after gaussian shape filter. If normal marker there read  example -118dBm it can not convert for noise level just subtracting 30dB.

Now look again markers. Noise marker and normal marker difference is not 30dB, it is 27.5dB. Simple story can read in this Keysight pdf what also explain lot of how SSA3000X works.



Keysight AN-150
http://literature.cdn.keysight.com/litweb/pdf/5952-0292.pdf (http://literature.cdn.keysight.com/litweb/pdf/5952-0292.pdf)


-----------
@leix_99

This do not proof all is ok but in these images I can not see this kind of signs of damaged front end what I have previously seen. This tiny test result: all looks like ok. 

Why I previously slightly suspect something and like see bit more. You told that perhaps this your unit is not exactly factory new. Other thing was that base noise looks bit different what I have seen in many units - perhaps older ones.
Also there is not visible these Spur signals what have been typical and what I also bit wonder - perhaps they have done some improvements in HW.


If front GaAs RF switch is damaged it typically leads to wrong signal levels, perhaps noise level wrong but also I have seen big difference between AutoCal Open and Close.

What is your manufacturing date (or cal cert date). It looks like it have perhaps improved HW what I have.
Just do not look this base noise level with magnifier. It is less important what you perhaps think when we are talking this kind of  levels, example what can see in your images, in this kind of SA. There is lot of much more important things.


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: leix_99 on March 28, 2018, 04:44:20 pm
Short (maybe stupid) question...
I would like to verify the DANL of my device.
In the specifications table, they write "detector = sample detector".
Wouldn't "detector = average Log Pwr" make more sense?
In Siglent specifications there read bit more: sample detector, trace average >50
Exercise:
Set center freq 250MHz, Span 100MHJz. Atten 0, ref level -50dBm, RBW=VBW=1kHz
Set trace A for sample detector. set trace A first for Clear write
Set trace B for average Log Pwr, no trace average.
Set Marker 1 trace B (just normal marker)
Set Marker 2 trace B abs go to Marker Fn, set marker 2 function as Noise marker
Marker menu, set marker table on.
Look values and look also how Sample and Average LogPwr tracews differ.
Set trace A Average times 50 and leave it alone. After some time come and look result. ;)

About visible noise level (trace on the screen):
THis what you see is after gaussian type RBW. But also it is displayed noise.
Now all know that 1000Hz RBW  and 1Hz RBW difference is 30dB  if look noise.
But it not right for noise dBm/Hz  because this mean 1Hz wide noise after square filter, not after gaussian shape filter. If normal marker there read  example -118dBm it can not convert for noise level just subtracting 30dB.

Now look again markers. Noise marker and normal marker difference is not 30dB, it is 27.5dB. Simple story can read in this Keysight pdf what also explain lot of how SSA3000X works.



Keysight AN-150
http://literature.cdn.keysight.com/litweb/pdf/5952-0292.pdf (http://literature.cdn.keysight.com/litweb/pdf/5952-0292.pdf)


-----------
@leix_99

This do not proof all is ok but in these images I can not see this kind of signs of damaged front end what I have previously seen. This tiny test result: all looks like ok. 

Why I previously slightly suspect something and like see bit more. You told that perhaps this your unit is not exactly factory new. Other thing was that base noise looks bit different what I have seen in many units - perhaps older ones.
Also there is not visible these Spur signals what have been typical and what I also bit wonder - perhaps they have done some improvements in HW.


If front GaAs RF switch is damaged it typically leads to wrong signal levels, perhaps noise level wrong but also I have seen big difference between AutoCal Open and Close.

What is your manufacturing date (or cal cert date). It looks like it have perhaps improved HW what I have.
Just do not look this base noise level with magnifier. It is less important what you perhaps think when we are talking this kind of  levels, example what can see in your images, in this kind of SA. There is lot of much more important things.

Thanks again, having the opinion of someone who knows this instrument makes me feel better :)

Regarding the HW revision:

Calibration sheet dates november 2017, HW revision on the SA is 07.03.00 and FW version 1.2.8.5a.

Time to do some experiments then!!  :clap:

 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: KevinNZ on April 24, 2018, 11:29:08 pm
Hi,
New forum member here.
Just received my 3021x yesterday. Repaired instruments including Spec ans early in my working life. But used them for the last 30+ years.
Getting my head around some of the features of the unit.
Did some IMD tests with my SG1062Z (Rigol..why does the Siglent catalogue show something similar...lol)
The use of attenuation around the mixer tracks quite nicely..and the RF switches (Macom) just start to show their performance limitation at the top end of the attenuation (10 dBm tones and 45 to 50 dB attenuation), which is right on their spec.
I reduced the attenuation by 10 dB and put external 10 dB attenuator in and saw several dB improvement.
Still getting my head around using the Siglent user interface.
I notice when using the tracking generator and normalising the display..when leaving the TG mode to look at noise levels..it retains the normalised offset, which is a little confusing..so have to remember to switch normalizing off, also when switching The TG off.
But impressed with the package.
Also have an early Signalhound SA44 which has some useful features.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on April 24, 2018, 11:59:37 pm
Hi,
New forum member here.
Just received my 3021x yesterday. Repaired instruments including Spec ans early in my working life. But used them for the last 30+ years.

Still getting my head around using the Siglent user interface.
I notice when using the tracking generator and normalising the display..when leaving the TG mode to look at noise levels..it retains the normalised offset, which is a little confusing..so have to remember to switch normalizing off, also when switching The TG off.
But impressed with the package.
Welcome to the forum Kevin.

After our short emails it seems you've got your head around the UI some.  :)
This is the right place to ask if you have other questions that I can't answer directly/fully/promptly.
Glad you like it as they've been quite popular.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on April 26, 2018, 08:58:05 am
New firmware for SSA3kX models.

V1.2.9.1
~7.5 MB
https://www.siglentamerica.com/download/6019/ (https://www.siglentamerica.com/download/6019/)

Changelog.
1. This firmware must be upgraded from V1.2.8.1 or later. If your SSA3000X has an earlier version, please update
    to V1.2.8.1 first and then proceed to update to the latest version.
2. Fixed bugs on peak search and next peak.
3. Optimize SCPI commands for peak table, screenshot, etc.
4. Optimize the LOG X-scale for EMI test.
5. Optimize the Quasi-Peak detector accuracy for EMI test.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Pinkus on April 26, 2018, 12:08:32 pm
Also a new EasySpectrum 1.0.5.0 (usually a firmware update comes with a new Easy Spectrum version):
https://www.siglentamerica.com/download/6022/ (https://www.siglentamerica.com/download/6022/)

Changes fox SSA3000X:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Ghislain on April 26, 2018, 09:03:13 pm
Upgrade from 1.2.8.5 worked like a charm  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Orange on April 29, 2018, 06:17:23 am
It seems that with this 1.2.9.1 version, one annoying 'feature' is also solved.

There have been several reports, that the TG would switch off after some hours of use. The only way to get it ON again was to power down the SA completely.
I had this myself as well. After a few days of letting it run in several modes this does not happen any longer.

With this new SW the thing keeps working  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on April 29, 2018, 10:00:38 am
It seems there might be some problem with the latest V1.2.9.1 firmware.
Been reported and soon to be checked on a new unit as well.

hello.

I update from 1.2.8.5a  to 1.2.9.1  and lost the service info to.??  Bugs?   Never tried to hack the SSA3021.
Get it few days ago.

Someone tried to only activate the the options on this last firmware? It was delivered with TG

Anyone else ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markus_jlrb on May 19, 2018, 08:56:05 pm
Dears,

I have updated my SSA3021 box to FW version 1.2.9.1 (from FW 1.2.8.3)
While checking the BW and RBW I observed an issue.

When switching BW from 10Hz to 3Hz I observed a significant drop of noise
level that not fit to the reduces new bw. I check this at 1GHz center and
span of 1MHz and 100kHz.


See the attached screen shot.

Can you confirm this observation or point me the reason for this curiouse
behavior.

Many thanks in advance.


Markus

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markus_jlrb on May 21, 2018, 09:02:20 am
Dears,

FYI

Yesterday I was doing the frequency calibration task according to the thread listed in the link below

March 25, 2018, 10:02:10 pm
https://www.eevblog.com/forum/testgear/siglent-saa30xx-frequency-calibration/msg1461231/#msg1461231 (https://www.eevblog.com/forum/testgear/siglent-saa30xx-frequency-calibration/msg1461231/#msg1461231)

After two modifications of the file cali_freq_dac in the firmdata0/calib directory
I was able to match the displayed peek frequency to 2Hz precision related to my
HP  53181A reference.

The attached pictures show the original factory settings ref freq. from the SSA on my HP counter display
and the HP counter internal ref frequency on the SSA screen after peek search as well as the reduced
freq. delta after two adjustments inside the cali_freq_dac file.

Markus

PS.: Counter and SSA running for warming up over two hours.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markus_jlrb on May 21, 2018, 09:07:05 am
Any ideas concerning my observation with the new firmware  in my posting #761 above.

Markus

PS.: The drop in the noise level below -148dBm after changing the RBW was visible on the
whole display. To understand the effect better I posted the attached screen shot im may previous
posting imediatelly after changing the RBW to demostrate this effect. But when the sweep is
on the right side of the screen the entire x-Achse show the low level and no ripple anymore.

I hope you could understand my explanation about the observer issue.
 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on May 22, 2018, 02:25:02 am
Marcus,

I think I got lucky.
Mine came exactly dead on to matching my 53181A locked to my GPSDO. (after 30 mins warmup for everything). no need for further calibration.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markus_jlrb on May 22, 2018, 05:30:56 am
Dear Dubbie,

could you please verify the issue I described in my previous thread (from May 20, 2018, 06:56:05 am),
means the behavior of the SSA when changing the RBW from 10Hz to 3Hz if you have a SSA with the
newest FW (1.2.9.1).

Thanks

Markus

 
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on May 22, 2018, 07:46:57 am
I will do so tomorrow.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Dubbie on May 24, 2018, 10:49:57 pm
could you please verify the issue I described in my previous thread (from May 20, 2018, 06:56:05 am),
means the behavior of the SSA when changing the RBW from 10Hz to 3Hz if you have a SSA with the
newest FW (1.2.9.1).

Hi Marcus,

I have done as you requested, and can confirm that I see the identical behavior to your unit.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on May 25, 2018, 01:52:34 am
Not so seriously becausae this is.....and so on... :


Sad, There in SSA is not enough noise...  >:D   
(or over 16bit ADC if it is 16bit)

Perhaps there need inject more noise for more nice cosmetics on the screen and for avoid wonderings...

16 bit adc theoretical FS range is 96dB

Perhaps there Siglent can do some adjustments for optimize ADC autoranging for more nice cosmetics with under 10Hz RBW ...... or (joke) just reject user for make settings what go somehow  over dynamic range...

Perhaps this image helps smiling...

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markus_jlrb on May 25, 2018, 05:51:46 am
Dear Dubbie,
dear rf-loop,
dear forum,

let my summarize my observation again to make things more clear.
Maybe rf-loop misunderstood my way of thinking and the way I
report my observation.

After the SW update to version 1.2.9.1 I mounted a 50 Ohm Shuner terminator
at the SSA input in order to watch the spectrum. At the center of 1GHz I found
a -110dBm carrier and wonder where he came from.

I decrease the RBW and SPAN and while I set the SPAWN to 1MHz or 100kHz
and change the RBW from 30Hz over 10Hz and finally to 3Hz I observed the drop
of more then 25dB in noise level. But the noise level was to smooth and the
droping delta did not fit the formula 10*log(10Hz/3Hz) as   -5,2dB that should be
and what I would expect.

So I understood the digital IF RBW response as present in the Keysight picture
as a technical behavior due to the measurement technique but not the amount
of noise drop.

@rf-loop
Please give me a more datailed explenation to understand this observation if
you still insist that this SSA behavior is in the range of spec and not a FW feature ;-).

Many thanks in advance for your effort as well as to Dubbie for the reproduction
and confirmation of ihis issue.

Markus


Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Safar on May 25, 2018, 04:15:37 pm
Looks like bug. Some guys report of disappearance of Last Cal Date. May be something wrong with calibration data also (not date) with 1.2.9.1?

May be try to feed some signal to SA and look for level on different RBW.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: kerouanton on May 27, 2018, 09:00:25 pm
Hello,

As mentioned here*, I'm currently renewing my hobby equipment (old Hameg 203, etc.) with Siglent gear. My first piece is a SSA3032X, which I like very much.

I noticed a minor annoyance that could be easily fixed on a future release of the firmware.

I like the "Display / Screen Text=Off" feature, but when selected, it doesn't display at all anything we enter on the numeric dialpad.
It would be very convenient to display what is typed, and once validated hide it, as it would avoid typing mistakes for being blind... Currently I need to switch on the Screen/Text feature, type my digits, and switch back off the text, which is a bit long.

My 2 cents.

However this is a great piece of hardware.


* https://www.eevblog.com/forum/testgear/siglent-sds1204x-e-released-for-domestic-markets-in-china/msg1568293/#msg1568293 (https://www.eevblog.com/forum/testgear/siglent-sds1204x-e-released-for-domestic-markets-in-china/msg1568293/#msg1568293)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on June 01, 2018, 04:02:21 pm
Has this finally fixed that RBW/VBW manual adjustment problem the keeps slowing down manually set speed speeds??  ???
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: kerouanton on June 03, 2018, 05:20:22 am
Hi,
I'm thinking about adding the RBSSA3X20 reflection bridge to my new SA3032x, but I have a few novice questions:

- Has anyone done a review of it? (I've seen the good TG introduction video here https://youtu.be/0Am3itqZ5LY (https://youtu.be/0Am3itqZ5LY) but it doesn't mention the bridge).

- What are the main uses ?

- Is is anyway worth buying one considering I have a DG8SAQ VNWA, which I'm pretty happy with?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on June 03, 2018, 06:12:18 am
Hi,
I'm thinking about adding the RBSSA3X20 reflection bridge to my new SA3032x, but I have a few novice questions:

- Has anyone done a review of it?

- What are the main uses ?

- Is is anyway worth buying one considering I have a DG8SAQ VNWA, which I'm pretty happy with?

The RBSSA3X20 bridge, is mechanically very good in the way it fits the SSA, however it does not have very good directivity.

IIRC the directivity spec is only 20dB. I have had a play with one and I am not convinced it meets that spec across the entire range.

If the directivity is 20dB, then you can measure return loss to 10dB to about +/- 3dB accuracy which is not great.
https://www.markimicrowave.com/assets/appnotes/directivity_and_vswr_measurements.pdf (https://www.markimicrowave.com/assets/appnotes/directivity_and_vswr_measurements.pdf)

The directivity of the bridge is not corrected in a scalar system (i.e. Spectrum Analyser + TG). This is different to a vector system (i.e. VNA).
So for use with the SSA + TG, for the best accuracy you want the best directivity. If you are just testing antennas for go/nogo then it's probably going to be fine. Otherwise you want something better.

Since you already have a VNWA so I'd just use that instead.

If you do want a good bridge, Mini Circuits have some which are better and cheaper, and there are plenty on eBay. Or you can DIY. If you do get a better bridge, then you need good cables and adapters as well as a good termination to test it of course :) Return loss nuttery is beckoning :)

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: kerouanton on June 03, 2018, 06:17:40 am
Thank you for your fast reply! I'll stick with my beloved VNWA.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: RFDUK on June 03, 2018, 08:14:03 am
High spec Wiltron bridges can be good value from ebay. The 60N50 is specified from 5 MHz to 2 Ghz with 40dB directivity min (option 1 is 46dB min).

In practice these are very good down to 1 MHz and up to 3GHz.

Plot is of 60N50 with 5dB pads on input and output. The SSA TG output match is poor, so use a pad directly on the bridge end of the connecting cable.

Top trace normalised through the bridge, bottom trace is a known good SMA load. The poorer performance above 3 GHz is the bridge, not the load.

These regularly sell at <$200 on ebay.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: kerouanton on June 03, 2018, 10:56:54 am
High spec Wiltron bridges can be good value from ebay.
These regularly sell at <$200 on ebay.

I've been looking at eBay, except one *faulty* at 99€, all 60N50 bridges are around 500€, second-hand.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: RFDUK on June 03, 2018, 02:27:36 pm
Ebay listings need constant monitoring over at least a short period of time for a specific item to get the in-demand stuff. Wiltron bridges are in demand at the right price.

I've two 60N50 here bid for on ebay at <£200 in the last 10 years. I probably spent several hours total of monitoring over months before they came up.

Some ebay 'dealer' test equipment listings for old, quality items are asking a factor of perhaps two times the 'fire sale' price of an open auction, non dealer listing. Over the top buy it now items are often listed by small 'dealers' and often the same listings can be seen for several months, sometimes years. They are waiting for the desperate or ignorant of value customer to come along.

Here is an example from a recent sold auction:
https://www.ebay.com/itm/60A50-Wiltron-50-ohm-VSWR-Bridge-5mhz-2-GHz/192543287545?hash=item2cd47968f9:g:mRgAAOSwJsla~bxl (https://www.ebay.com/itm/60A50-Wiltron-50-ohm-VSWR-Bridge-5mhz-2-GHz/192543287545?hash=item2cd47968f9:g:mRgAAOSwJsla~bxl)
$182 after 11 bids.  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: pjuk on July 20, 2018, 10:37:35 am
Just a quick one...I started an update of firmware from 1.2.8.1 to 1.2.9.1 and it has been sitting on Siglent boot logo screen for about 10 minutes. Any ideas - I don't want to pull the plug just quite yet.

[edit]

it just rebooted and back to normal  :phew:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: gperoni on August 16, 2018, 06:57:33 pm
I have this obsessions recently, making my workbench silent. I replaced the SSA fan with a Noctua, works fine:

https://i.imgur.com/meTUdnv.jpg
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: markus_jlrb on August 16, 2018, 08:56:14 pm
@gperoni

Some type and ordering infos
concerning the silent fan would
be intresing for the community too.

Do not hasitate to let us know
more details ;-)

Markus
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: BillB on August 26, 2018, 12:53:30 pm
Regarding Reflection Measurement and EasySpectrum software, am I missing something?  I can't seem to find any way to change the mode with EasySpectrum.  If the SSA is already configured manually for Ref. Meas., the EasySpectrum software doesn't quite seem to understand what is going on.  Has anyone else tried this?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: gperoni on September 06, 2018, 01:07:54 pm
I used a 60mm fan from noctua. That I now regret, since that I believe my unit might have its power measurements off by 5 dBm... (both a PLL and a Siglent SDG give off signals at different levels than what read from the unit).

I can't find any information about calibration for this Siglent SA? In my case it seems like the auto calibration option when enabled brings the signal power from 5dB below the actual value to 5 dB above it... meh.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tv84 on September 06, 2018, 01:27:33 pm
Very good fans:

https://noctua.at/en/products/fan (https://noctua.at/en/products/fan)

I have plenty of them... (don't know if overkill...)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nihtila on September 18, 2018, 10:21:38 am
I am considering buying my first SA in the near future to expand my projects and understanding towards the RF space. If I do decide to go that road, SSA3021X seems like a strong candidate at the moment. I have checked RF explorers and such lower cost solutions to start with but feel I might regret it later, considering these low-cost 'proper' bench units.

How the price of these instruments have developed in the past? Siglent.eu have SSA3021X €1299 now, including TG, plus VAT. I'm in the UK so this means around £1400. Siglent.eu also seem to have 4% discount if paid by bank transfer. Has there been good prices and/or bundles elsewhere?

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 18, 2018, 05:32:26 pm
I am considering buying my first SA in the near future to expand my projects and understanding towards the RF space. If I do decide to go that road, SSA3021X seems like a strong candidate at the moment. I have checked RF explorers and such lower cost solutions to start with but feel I might regret it later, considering these low-cost 'proper' bench units.

How the price of these instruments have developed in the past? Siglent.eu have SSA3021X €1299 now, including TG, plus VAT. I'm in the UK so this means around £1400. Siglent.eu also seem to have 4% discount if paid by bank transfer. Has there been good prices and/or bundles elsewhere?
Hi, Dunno why you'd want to overlook your local authorized agents ?  :-//
https://www.tester.co.uk/siglent-ssa3000x (https://www.tester.co.uk/siglent-ssa3000x)
https://labtronix.co.uk/drupal/shop/analysers/ssa3021x (https://labtronix.co.uk/drupal/shop/analysers/ssa3021x)

Initially the SSA3000X models didn't come with TG option free as they do now, so it was effectively a price reduction by adding it into the unit.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: nihtila on September 19, 2018, 09:33:04 am
I ignored Tester simply because it is more expensive. If I do all research myself and do not need actual service or help from the store, I am not willing to pay much premium. But a little bit for a local shop. I will definitely use Labtronix if I decide to buy. I am just still trying to understand my requirements in the near future and the differences between SSA3021X and SVA1015X. So maybe I will need help from a store after all :>
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 19, 2018, 09:45:00 am
I ignored Tester simply because it is more expensive. If I do all research myself and do not need actual service or help from the store, I am not willing to pay much premium. But a little bit for a local shop. I will definitely use Labtronix if I decide to buy. I am just still trying to understand my requirements in the near future and the differences between SSA3021X and SVA1015X. So maybe I will need help from a store after all :>
If you don't need the 2.1 GHz (or 3.2 GHz liberated) BW then the SVA is the better choice.
I have and use SSA3032X and SVA1015X and I could only have one it would be the SVA as it is more versatile.
In this project I used both but mainly SVA as it didn't need a directional coupler:
https://www.eevblog.com/forum/rf-microwave/antenna-project-log/ (https://www.eevblog.com/forum/rf-microwave/antenna-project-log/)

I think I've written it up well enough for most to follow.  :)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on September 27, 2018, 09:00:32 pm
Has this finally fixed that RBW/VBW manual adjustment problem the keeps slowing down manually set speed speeds??  ???
No, of course not. Bad set of priorities.   :--
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: dazz1 on September 28, 2018, 09:29:53 pm
I used a 60mm fan from noctua.

Which model did you use??  Noctua list 4 at 60mm.

That I now regret, since that I believe my unit might have its power measurements off by 5 dBm...

I can't see how swapping a fan could affect calibration.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on October 19, 2018, 07:32:42 am
There's a few mentions and links in this thread to HP's AN150 and 3 I found all have busted links.

But of course it's now available from a KS link:  :phew:
http://literature.cdn.keysight.com/litweb/pdf/5952-0292.pdf (http://literature.cdn.keysight.com/litweb/pdf/5952-0292.pdf)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on November 19, 2018, 09:00:06 am
New SSA3000X firmware.

Version 1.2.9.2a
~7.5 MB

https://www.siglentamerica.com/download/7669/ (https://www.siglentamerica.com/download/7669/)

Changelog
1. This firmware must be upgraded from V1.2.8.1 or later.
If your SSA3000X has an earlier version, please update to V1.2.8.1 first and then proceed to update to the latest version.
2. Add trigger slope in Video Trigger
3. Optimize Trace Math, and SCPI command
4. Optimize the noise during Demod in zero span
5. Optimize the screen text display
6. Optimize the Auto Tune
7. Optimize the log scale in CSV file
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tv84 on November 19, 2018, 08:37:24 pm
v1.2.9.2a

Code: [Select]
File Header Size: 00000070
00000000 - File Checksum: C6D2CA2A [00000004-0072EEFA] (with only the File Header decrypted)  CKSM OK
00000004 - File Size: 0072EE8B (without 0x70 bytes of the File Header)
0000000C - Product_ID: 11201
00000026 - Vendor/Brand: SIGLENT
0000003A - USB Host Controller: ISP1763
****************************************************
Decrypting the 0x2800 and 0x1400 blocks...
Reversing file...
XORing with 0xFF (incrementing pattern)...
XORing with 0xFF from 0x00397746 until 0x0072EE8A
****************************************************
00000000 --- Section Checksum: C488E8D3
00000004 --- Section Size: 0072EE57 [00000034-0072EE8A]  CKSM OK
00000008 --- Section # 00000007
00000034 --- 0072EE8A  ***** ZIP file *****
Offset    Ver  Flag  Comp  Size      Packed    Modified             CRC32                          Name         Permissions     Extra Details
00000034  2.0  0000  0008  00200000  00001375  25-09-2018 11:36:16  6819C331  [00000078-000013EC]  datafs.img  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
000013ED  1.0  0000  0000  00000000  00000000  25-09-2018 11:36:16  00000000  [0000142F-0000142E]  drivers/  drwxrwxr-x  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:33  UID: 1000  GID: 1000
0000142F  2.0  0000  0008  00002A4A  00000F3A  25-09-2018 11:36:16  14C7A03C  [00001478-000023B1]  drivers/gpib.ko  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
000023B2  2.0  0000  0008  00006A48  00002BE5  25-09-2018 11:36:16  CA33EA6B  [000023FF-00004FE3]  drivers/g_usbtmc.ko  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
00004FE4  2.0  0000  0008  00005EDF  00002556  25-09-2018 11:36:16  78A95587  [00005031-00007586]  drivers/da8xx-fb.ko  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
00007587  2.0  0000  0008  0000128D  0000089F  25-09-2018 11:36:16  6CCA4FE4  [000075D5-00007E73]  drivers/cfbimgblt.ko  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
00007E74  2.0  0000  0008  000013AC  00000A2A  25-09-2018 11:36:16  8FEE5627  [00007EC4-000088ED]  drivers/cfbcopyarea.ko  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
000088EE  2.0  0000  0008  0000186C  00000ADB  25-09-2018 11:36:16  C239CAAF  [0000893E-00009418]  drivers/cfbfillrect.ko  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
00009419  2.0  0000  0008  004D964C  0022795D  25-09-2018 11:35:17  049F1727  [00009458-00230DB4]  ecomb  -rwxrwxr-x  MTime: 25-09-2018 03:35:33  UID: 1000  GID: 1000  MTime: 25-09-2018 03:35:33  ATime: 25-09-2018 03:35:33  UID: 1000  GID: 1000
00230DB5  2.0  0000  0008  001E0000  00001023  25-09-2018 11:36:16  B3370AC7  [00230DFC-00231E1E]  firmdata0.img  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
00231E1F  2.0  0000  0008  0016AF20  000651E4  25-09-2018 11:36:16  AE4CBE43  [00231E64-00297047]  LcdFpga.bin  -rwxrwxr-x  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
00297048  2.0  0000  0008  0001E41C  0000F77C  25-09-2018 11:36:16  F38C8EDE  [0029708F-002A680A]  libpng12.so.0  -rwxrwxr-x  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
002A680B  2.0  0000  0008  0001E41C  0000F77C  25-09-2018 11:36:16  F38C8EDE  [002A6857-002B5FD2]  libpng12.so.0.49.0  -rwxrwxr-x  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
002B5FD3  2.0  0000  0008  0000BA27  00006871  25-09-2018 11:36:16  9C495326  [002B6010-002BC880]  MLO  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
002BC881  2.0  0000  0008  0021B0D0  00218F31  25-09-2018 11:36:16  7A0BB362  [002BC8C4-004D57F4]  ro_uImage  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
004D57F5  2.0  0000  0008  0021B0D0  00218F47  25-09-2018 11:36:16  B2C5AD17  [004D5838-006EE77E]  rw_uImage  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
006EE77F  2.0  0000  0008  000020DC  00000815  25-09-2018 11:36:16  347B8F86  [006EE7C6-006EEFDA]  siglentlib.sh  -rwxrwxr-x  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
006EEFDB  2.0  0000  0008  000595D0  0002D08B  25-09-2018 11:36:16  EC7B07E7  [006EF01F-0071C0A9]  u-boot.img  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
0071C0AA  1.0  0000  0000  00000000  00000000  25-09-2018 11:36:16  00000000  [0071C0EC-0071C0EB]  ui_data/  drwxrwxr-x  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:33  UID: 1000  GID: 1000
0071C0EC  2.0  0000  0008  0000160D  00000689  25-09-2018 11:36:16  D002C2A9  [0071C143-0071C7CB]  ui_data/english_text_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
0071C7CC  2.0  0000  0008  0000623D  00000FBF  25-09-2018 11:36:16  F2DA58A7  [0071C820-0071D7DE]  ui_data/simp_menu_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
0071D7DF  2.0  0000  0008  00006565  00000ED8  25-09-2018 11:36:16  C86FDA59  [0071D836-0071E70D]  ui_data/english_menu_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
0071E70E  2.0  0000  0008  00014785  00004BB6  25-09-2018 11:36:16  2B0CA9CE  [0071E765-0072331A]  ui_data/russian_help_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
0072331B  2.0  0000  0008  00011F50  00004523  25-09-2018 11:36:16  17828A1B  [0072336F-00727891]  ui_data/simp_help_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
00727892  2.0  0000  0008  00008345  0000127C  25-09-2018 11:36:16  B5388358  [007278E9-00728B64]  ui_data/russian_menu_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
00728B65  2.0  0000  0008  000144C3  000049A0  25-09-2018 11:36:16  47F8EB83  [00728BBC-0072D55B]  ui_data/english_help_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
0072D55C  2.0  0000  0008  0000163B  0000071B  25-09-2018 11:36:16  C6247586  [0072D5B0-0072DCCA]  ui_data/simp_text_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
0072DCCB  2.0  0000  0008  0000160D  00000689  25-09-2018 11:36:16  D002C2A9  [0072DD22-0072E3AA]  ui_data/russian_text_info.xml  -rw-rw-r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
0072E3AB  2.0  0000  0008  00000139  0000009B  25-09-2018 11:36:16  1815AEC9  [0072E3EF-0072E489]  upgrade.sh  -rwxr--r--  MTime: 25-09-2018 03:36:32  UID: 1000  GID: 1000  MTime: 25-09-2018 03:36:32  ATime: 25-09-2018 03:36:32  UID: 1000  GID: 1000
Disk Entries: 29   Total Entries: 29   Directory Size: 2539 bytes  [0072E48A-0072EE74]
****************************************************
  File Processed OK
Title: Failed flashes
Post by: videobruce on February 17, 2019, 09:10:21 pm
There have been numerous reports in the other Siglent thread about failed flashing with this F/W. One user had to send his unit back ti Siglent to be flashed.
I'm surprised there aren't any comments either way here.

Separately, on Siglents website, their date shows "Release Date 02.08.19" which is almost three months later from  the above posts. Was there more than one version of this "a" ???
Title: Re: Failed flashes
Post by: tv84 on February 17, 2019, 09:25:21 pm
There have been numerous reports in the other Siglent thread about failed flashing with this F/W. One user had to send his unit back ti Siglent to be flashed.
I'm surprised there aren't any comments either way here.

Separately, on Siglents website, their date shows "Release Date 02.08.19" which is almost three months later from  the above posts. Was there more than one version of this "a" ???

The .ADS I have with Sep 25th 2018 date has CRC32 = 0x5696A24D

Everytime you flash an image that replaces bootloader there's a certain risk (due to NAND errors). I'm not aware of those fails that you refer to but I think they  have nothing to do with this version specifically.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on February 17, 2019, 09:54:13 pm
Yes, I did notice that Sept. date.
There were at least three starting Jan 4th, post 586. I thought there were more, but it was regarding moding. It just seem very odd, three in a row.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tv84 on February 17, 2019, 10:17:48 pm
Yes, I did notice that Sept. date.
There were at least three starting Jan 4th, post 586. I thought there were more, but it was regarding moding. It just seem very odd, three in a row.

As you, I also find it curious. Maybe (just maybe) they suspected that the fails could be related to the upgrade and removed it temporarily...
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on February 23, 2019, 03:53:00 pm
1. Changing RBW and/or VBW settings (in manual mode) changes sweep speeds. Everytime one adjusts either setting the sweep speed slows down one step. This continues to happen even if you return the setting to where it was. The sweep speed keeps slowing. I never encountered this before and it is REAL annoying. (see below)
2. The 'standby mode' is a power hog by today's standards. Five watts running 24/7 shouldn't be acceptable anymore. That's 1/6th of the operational current (28-29 watts). I assume this has wake on LAN or similar? Fine, but does it have to be that much of a hog? How about a option to disable and 'wake' mode to get the draw down below 1 watt (EPA standard)? At least that would be a somewhat quick fix, assuming it can be done thru the firmware.

Setup conditions for #1 (easy to duplicate):
1. Place the RBW, VBW & Sweep settings all in manual mode. Set the two bandwidths to a middle setting. Settings for the attenuator or units shouldn't matter. No signal is required.
2. Change the Sweep to the fastest setting (usually 24ms)
3. Set the frequency range to whatever you want[/b], the full bandwidth is fine though I never have a need for that. My ranges are usually between 50 & 500 Mhz.
4. Go to the BW page and start changing either of the two adjustments paying attention to the sweep speed. You can use either the 'jog' dial or the up/down buttons. You will see it drop to the next slower speed.
5. Now, here where it gets more interesting, return to the previous setting. Note the sweep speed still slowing instead of returning to where it was.Everytime you make any adjustment to either the RBW or the VBW in either direction the sweep slows down to the next fixed setting forcing one to return to the sweep page and crank to back to the fastest setting allowed. Trying to get a respectable display is a real chore jumping back and forth between BW & Sweep.
I would love to know what will it take to get this fixed??

Yes, #2 is not a necessary all F/W, but at least modify the case with the addition of a mechanical power switch on the rear like others have.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on May 14, 2019, 09:10:14 pm
its over, the SSA is doomed:

https://www.youtube.com/watch?v=ztVI7r7C-1w (https://www.youtube.com/watch?v=ztVI7r7C-1w)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on May 14, 2019, 09:24:09 pm
Am I missing something here, or it that the ultimate 'bug'?  ???
If something like that appeared on my unit I would create a real fuss!   :box:
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on May 14, 2019, 10:03:14 pm
Am I missing something here, or it that the ultimate 'bug'?  ???
If something like that appeared on my unit I would create a real fuss!   :box:

I'm assuming you are not joking, so to clue you in:

Porting doom to a linux box is an ancient and worthy activity :)

The SSA is just a linux PC with a bit of RF hardware added. So someone has ported Doom to run on it.

IIRC the same has been done to Keysight and Rigol devices  - although the Keysight was CE not linux.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on May 14, 2019, 10:44:58 pm
Correct, I was not joking.
A. I don't do vidiot games having close to zero interest in that lame pastime (same goes for toy idiot phones)
B. I didn't consider this a "Linux PC" in spite of it running Linux (which I kinda forgot since that isn't a day to day function).

"Ancient"??  ::)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hendorog on May 14, 2019, 11:10:58 pm
Correct, I was not joking.
A. I don't do vidiot games having close to zero interest in that lame pastime (same goes for toy idiot phones)
B. I didn't consider this a "Linux PC" in spite of it running Linux (which I kinda forgot since that isn't a day to day function).

"Ancient"??  ::)

No worries, enjoy your day Bruce.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on May 29, 2019, 11:22:43 pm
New firmware for SSA3000X models.

Version 1.2.9.3a
7.5 MB
http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X_1.2.9.3a_EN.zip (http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X_1.2.9.3a_EN.zip)


Changelog
1. This firmware must be upgraded from V1.2.8.1 or later. If your SSA3000X has an earlier version, please
    update to V1.2.8.1 first and then proceed to update to the latest version.
2. Fixed the OBW - Transmit Freq Error bug
3. Fixed the LOG scale –Correction display error
4. Fixed some marker and display text bugs
5. Add “UNCAL ”warning when setting changed after TG normalization
6. Add “Select All” in File-Operate menu
7. Add peak table “Sort By Freq/Ampt“ menu in Peak-Search Config
8. Optimize Freq Offset to 10 GHz, Scale/Div to 0.1 dB
9. Optimize several SCPI commands, such as *OPC? ,ESR? , etc.
10. Optimize .sta file limit parameters, Optimize .csv file parameters
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: JPortici on May 30, 2019, 05:48:35 am
New firmware for SSA3000X models.

Version 1.2.9.3a
7.5 MB
http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X_1.2.9.3a_EN.zip (http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X_1.2.9.3a_EN.zip)

number 7 alone is worth it
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: rf-loop on May 30, 2019, 11:44:18 am
New firmware for SSA3000X models.

Version 1.2.9.3a
7.5 MB
http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X_1.2.9.3a_EN.zip (http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X_1.2.9.3a_EN.zip)

number 7 alone is worth it

Yes

And same works also now with SDS1004X-E  FW 6.1.33,   FFT (peaks sort by level or freq, limited max 10 peaks)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tv84 on May 31, 2019, 05:53:45 pm
New firmware for SSA3000X models.

Version 1.2.9.3a
7.5 MB
http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X_1.2.9.3a_EN.zip (http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SSA3000X_1.2.9.3a_EN.zip)

https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg2452119/#msg2452119 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg2452119/#msg2452119)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: john95 on June 04, 2019, 03:27:57 am
SSA3032X TG output shut off after being on several hrs even tho it says its on. Turned off TG than on again but still no output. Reset (Preset) no help, had to power cycle unit in order to get TG to work again.

SSA3032X Firmware ver 1.2.8.3

I have a brand new ssa3021x, just couple of days old. and today, after playing with TG for an hour, TG output was gone even though display said it was on. power cycle it again and same problem happened again 20 min later. do you find any solution?

here is the info:
SW1 1.2.9.2.a
SW2 20180708-1
SW3 000000E1
HW  0F.03.00
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on June 04, 2019, 03:43:31 am
SSA3032X TG output shut off after being on several hrs even tho it says its on. Turned off TG than on again but still no output. Reset (Preset) no help, had to power cycle unit in order to get TG to work again.

SSA3032X Firmware ver 1.2.8.3

I have a brand new ssa3021x, just couple of days old. and today, after playing with TG for an hour, TG output was gone even though display said it was on. power cycle it again and same problem happened again 20 min later. do you find any solution?

here is the info:
SW1 1.2.9.2.a
SW2 20180708-1
SW3 000000E1
HW  0F.03.00
Hmmmm
Could you please install Version 1.2.9.3a firmware mentioned just a few posts back.

Also please document any/all settings changes that precede the loss of TG.
That is, if there's an undiscovered bug we need as much info as possible for the factory to replicate it and find a fix.
TIA
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: TurboTom on July 20, 2019, 04:13:49 pm
Right from the start (after I "improved" my SSA that is) I wasn't too happy with the performance of the tracking generator. Once the machine has warmend up, the level drops below -7dB close to 3GHz. That is the case even though I modified the level calibration of the TG, but the calibration range just isn't wide enough. While the SSA is still cold, the situation is somewhat better, it drops by round about 5dB in this case.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=790266;image)

Of course, normalization takes care of this during measurements that permit to normalize the instrument without having to change the settings afterwards. Always being nosey, I decided to take a look if there are any hardware tweaks possible that may ameliorate the situation. I decided to take a closer look at the TG module, and there, only behind the TG mixer so the repercussion on the first local oscillator signal in the main RF module would be neglible / non-existant. So I first started to take a close look at the quite complex distributed element filter directly after the mixer:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=790254)

(Photo probably borrowed from Dave's "teardown collection")

I vectorized the graphics in my CAD system and used the edges to produce a "proper" drawing of it. Using the mounting flange of the N connector as a reference (it's specified to be 1" square), I scaled the drawing to the proper size. The size of the stripline to the N connector, which should have an impedance of 50 Ohms and is approx. 1mm wide, together with the assumption that the PCB material is some Rogers R4003 hybrid multilayer laminate (since for economical reasons, I don't expect Siglent used PTFE based material here), a copper thickness of 35µm and a dielectric thickness of 0.406mm and an εr of 3.38 appear correct (those parameters are both stock values from Rogers).

Finally, I calculated the inductances and capacitances of the elements (there are nice online tools available for this; google is your friend) and entered the schematic of the distributed element filter in LTSpice. Actually, I considered my approach to be not much more than a "wild guess", the more I was surprised of the result, see here:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=790260)

At 4GHz, the attenuation of the signal is 50dB+ !  :o
So even though this approach didn't take me closer to a solution of my TG improvement attempt, I'm more than impressed how accurate characterizations of such delicate circuitry are possible with "household" methods. I tweaked some of the component values of the filter in the simulation to find its performance only gets worse...

Time to think about different solutions to get the TG straight  ::). An interesting approach it was anyway, I think  ;).

Cheers,
Thomas
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on July 20, 2019, 10:20:18 pm
This topic got me curious and just for fun I designed a 3.6GHz low pass filter based on the same structure as in the SSA3000X. If you look at the component values, my approach quite obviously uses very different design parameters:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=790506;image)
LPF_01_CD

Here is the frequency response up to 4GHz:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=790512;image)
LPF_01_FR

And here’s the response up to 3.6GHz, so we can see the details of the pass band:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=790518;image)
LPF_01_PB

I think it’s funny how I get a prominent dip at 2.45GHz, which looks a bit like the mirrored version of the original dip at 2.95GHz. Of course, the dip is negligible at some -0.25dB in my simulation. Yet I think the tendency is clearly visible and with non-ideal components and higher tolerances (and maybe different design parameters) it might turn into a problem.

Apart from that, this problem should not be typical. Specification for amplitude flatness of the TG is +/-3dB.

Hasn’t there been a delay on delivery of the first SSA3032X because Siglent had to do a revision of the tracking generator for its unsatisfactory output level flatness?  I would not be surprised if the circuit boards produced up to that point had not been thrown away but used up for the low cost 2.1GHz SSA3021X instead.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on July 20, 2019, 10:51:35 pm
Hasn’t there been a delay on delivery of the first SSA3032X because Siglent had to do a revision of the tracking generator for its unsatisfactory output level flatness?
No, while the TG flatness is early units was not good later HW versions were revised to improve flatness but supply AFAIK was never affected. The Ohio GM made posts about this HW change earlier in this thread.

Quote
I would not be surprised if the circuit boards produced up to that point had not been thrown away but used up for the low cost 2.1GHz SSA3021X instead.
Possibly IDK or even reworked for better flatness. AFAIK there are screen shots of early HW TG flatness here if you hunt them out, however the issue didn't effect typical operation after Normalization.
Of course the recent addition of a UNCAL warning when adjustments have been made after normalising alerts the user to correct operation of normalising after appropriate settings have been made and not before.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on July 31, 2019, 10:01:49 pm
Regarding the latest F/W. Any issues so far (in spite of nothing reported) and any of those 'fixes' amount to anything?
I see Siglent still refuses to acknowledge, let along address the BW/Sweep issue.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hfleming on August 02, 2019, 08:21:10 pm
Does anybody have any idea how to recover a SSA3021x that is stuck on the boot screen?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 02, 2019, 08:35:53 pm
Does anybody have any idea how to recover a SSA3021x that is stuck on the boot screen?
I'm sure the forum community can help but we need a bit more info than what you have provided here:
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg2589123/#msg2589123 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg2589123/#msg2589123)

I suggest you pick one thread or the other and sort the problem in it only.
There are smart clever SSA owners that can help.

For dealers, are there boot recovery files for SSA ?
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 02, 2019, 08:39:24 pm
Regarding the latest F/W. Any issues so far (in spite of nothing reported) and any of those 'fixes' amount to anything?
No issues, all new units come with 9a installed.

Quote
I see Siglent still refuses to acknowledge, let along address the BW/Sweep issue.
From my investigations it's a known issue and a big rewrite of code to fix so will take time.
FYI SVA models are not affected.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: hfleming on August 03, 2019, 12:39:29 am
Does anybody have any idea how to recover a SSA3021x that is stuck on the boot screen?

Keeping the “system” button pressed whilst booting fixed the issue
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: videobruce on August 03, 2019, 04:20:38 am

I see Siglent still refuses to acknowledge, let along address the BW/Sweep issue.
From my investigations it's a known issue and a big rewrite of code to fix so will take time.
FYI SVA models are not affected.
Thanks for that, that is the 1st I had a somewhat straight answer (including Siglent) as to the problem that is well over a year old. But, if the newer model doesn't have the problem, they obviously figured out what/where the problem is, one would logically think that would/could be re-written here also.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: charliedelta on August 03, 2019, 06:09:24 am
Anyone have a recommendation for a good transient limiter?  Since I will be mainly using by Siglent for EMC  work something with  high pass filter would be nice.

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 03, 2019, 08:01:17 am

I see Siglent still refuses to acknowledge, let along address the BW/Sweep issue.
From my investigations it's a known issue and a big rewrite of code to fix so will take time.
FYI SVA models are not affected.
Thanks for that, that is the 1st I had a somewhat straight answer (including Siglent) as to the problem that is well over a year old. But, if the newer model doesn't have the problem, they obviously figured out what/where the problem is, one would logically think that would/could be re-written here also.
We hope so too and it's only recently that I've had a direct line to the SSA/SVA team.

As the BW/Sweep issue can be manually worked around it's not the highest priority fix unfortunately but here's hoping when the development of the new OS in SVA for the 3.2GHz model is released programmers will have time to revisit SSA and sort this bug out. I'm not sure if the SVA code can be ported back into the SSA for a quick fix so we'll just have to let them sort it out when they can.
Sorry for the PITA as for now you'll just have work around it with the manual corrections you've been doing.

Anyone have a recommendation for a good transient limiter?  Since I will be mainly using by Siglent for EMC  work something with  high pass filter would be nice.
What pads/attenuators do you have already ?
You have 51dB of internal attenuation you can dial in and the SSA inputs are 50V max rated so they already have a DC blocking cap for input protection.

When I got mine I was scared of frying the front end so I got the accessories kit:
https://www.siglentamerica.com/accessory/ukitssa3x/ (https://www.siglentamerica.com/accessory/ukitssa3x/)

TBH I rarely use the 10dB pad included now with the confidence gained from using SSA for a while.
Default has 20dB attenuation preset into settings and just some time with a short piece of wire tuning in local radio stations using Demod and an earpiece can get you used to SSA and its sensitivity.
You'll quickly learn to move WiFi devices and cellphones well away when dialing in any moderately sensitive settings.
My advice for the new SSA owner is to use Preset occasionally to return the instrument to known safe settings until you become familiar with the SSA and spectrum analyser usage in general.
Be thoughtfully careful and you'll be OK.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: Performa01 on August 03, 2019, 10:13:06 am
Anyone have a recommendation for a good transient limiter?  Since I will be mainly using by Siglent for EMC  work something with  high pass filter would be nice.
I don't have it, but this one looks really decent:

https://emcsupplies.com/collections/rf-accessories/products/tbfl1-transient-limiter

Title: Re: Siglent SSA3000X spectrum analyzers
Post by: charliex on August 04, 2019, 08:18:05 am
haven't used my ssa 3021X pretty much since i got it in 16 or so, booted it up and the screen looks like the contrast setting is too high, backlights on too bright, and the display is washed out and hard to read, tried the factory reset etc,  turned it on and off and all that, to no avail, anyone seen it? am i missing a contrast setting somewhere or did something just go wacky inside.

the easy pc software works, though the new version i just updated too seems to be worse than the one i had before but i can use it that way.

cheers
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 04, 2019, 01:59:08 pm
@charliex
We'd need a pic to properly see what you describe please.
I see you're in Las Vegas so the guys in Ohio might be your closest service center if there's a warranty issue.
Fingers crossed it's still covered.
Get that pic up and I'll point Siglent guys to your post.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: charliex on August 04, 2019, 05:26:57 pm
super hard to read on screen. i think its just out of warranty since i think it's just over the 3 year mark since i picked it up. literally second time i'd used it , heh . also about to go to vegas for defcon (moved back to LA), shame i can't really bring it, ah well , hopefully the pc software does everything the device itself does. (still has the screen protector on it i noticed)
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on August 05, 2019, 08:29:15 pm
@charliex
From the Ohio team:
I suggest you write to info@siglent.com or they can fill out a form here:
https://www.siglentamerica.com/contact-us/ (https://www.siglentamerica.com/contact-us/)

This allows us to track and maintain customer relationships more effectively.

We've had a little chat about your problem and now it's in Ohio's and your hands to find the solution.
Pop them mail, they'll do what they can to help.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: charliex on August 06, 2019, 09:34:48 pm
cool thx. i'll drop them a note.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: charliex on September 02, 2019, 08:12:03 pm
couldn't for the life of me remember where i bought the darn thing, spent a week looking for the receipts and what not for the ohio peeps, and then when i turned it back on it was back to normal, it's been good for a few weeks now. so i guess we shall see how it goes.
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: tautech on September 02, 2019, 08:26:33 pm
couldn't for the life of me remember where i bought the darn thing, spent a week looking for the receipts and what not for the ohio peeps, and then when i turned it back on it was back to normal, it's been good for a few weeks now. so i guess we shall see how it goes.
Great !  :clap:
I'll ask some questions to the factory as to why it might have done this, maybe it's collected some condensation laying idle and just needed to be running for a while.
You could try some different OFF storage conditions to see if it gives problems again.
With your winter around the corner it will be interesting to see if it gives any further issues..

Thanks for coming back with better news.  :-+
Title: Re: Siglent SSA3000X spectrum analyzers
Post by: charliex on September 03, 2019, 02:25:11 am
yeah maybe our 100F weather isn't keeping it dry enough :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 16, 2019, 08:31:25 am
Updated models are released, SSA3000X PLUS now featuring touch display and webserver to allow for remote control and monitoring with a PC or mobile device. Mouse and keyboard support has been added to to align functionality with the SVA1000X range.
There has also been a small increase in price for this additional functionality.

Further details:
https://siglentna.com/spectrum-analyzers/ssa3000x-plus/

Edit to add
Further demodulation options are also added.
Digital Modulation Analysis Function,including ASK, FSK, MSK, xPSK, xQAM
Analog Modulation Analysis Function,including AM,FM
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dazz1 on September 16, 2019, 09:11:05 am
Hi
Are the Plus software options available for the "old" model?

Dazz
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 16, 2019, 09:12:03 am
Hi
Are the Plus software options available for the "old" model?

Dazz
I was just wondering that, I'll find out.....I hope so.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: simone.pignatti on September 16, 2019, 09:32:06 am
Hi
Are the Plus software options available for the "old" model?

Dazz
I was just wondering that, I'll find out.....I hope so.
From the price list the options have different name:
SSA3000XP-EMI
SSA3000XP-AMK
SSA3000XP-DMA
SSA3000XP-AMA
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 16, 2019, 09:34:44 am
Hi
Are the Plus software options available for the "old" model?

Dazz
First reply is NO as the HW is different.  :(
Next we investigate if these demod options can be added after a new SSA3kX FW.............this reply is taking longer.....maybe we don't get that reply tonight......just came in, sorry no, cannot be done.
Sorry Dazz.  :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: simone.pignatti on September 16, 2019, 09:47:58 am
Analog and Digital Modulation Analysis Functions are only for SSA3000X Plus, please take a look to our comparison table which we also posted on SVA1000X tread (sorry for double content)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 16, 2019, 09:59:02 am
Next we investigate if these demod options can be added after a new SSA3kX FW.............

SVA FW still has signs of unreleased options...

SSA X FW doesn't.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dazz1 on September 16, 2019, 10:33:48 am
Hi
Are the Plus software options available for the "old" model?

Dazz
First reply is NO as the HW is different.  :(
Next we investigate if these demod options can be added after a new SSA3kX FW.............this reply is taking longer.....maybe we don't get that reply tonight......just came in, sorry no, cannot be done.
Sorry Dazz.  :(

The reality is that I would probably never use or need the new Plus features, but you can never have too many features.

Dazz
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: borjam on September 17, 2019, 10:11:57 am
I guess the SVA series uses a more powerful, more modern SoC than the SSA ones, and the "plus" series includes the newer SoC.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 10, 2019, 03:28:42 am
Spanking new SSA3021X Plus in stock.

Of note is option trial times increased to 128 hrs from 40 hrs in SSA3000X models.
Also TG option permanent just as before.  :phew:

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=851548)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on October 10, 2019, 03:35:09 am
Cmon, open the other box. Chop chop...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 10, 2019, 03:38:29 am
Cmon, open the other box. Chop chop...
:P
Done first of course.  :-DD
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on October 10, 2019, 11:01:40 am
Anybody planning a teardown of an SSA3000X-Plus? the HW specs look pretty much the same as those of the SVA1000X, so maybe just a single RF interconnection cable makes all the difference hardware-wise?   :o

I feel evil ideas growing inside me...  8)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 25, 2019, 08:54:52 am
New firmware for SSA3000X PLUS models

Version 2.2.1.2.5
14.7 MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3000XPlus_2.2.1.2.5_EN.zip

Release notes
Improvements:
 Optimize trace, marker, signal track, TG normalization,Reflection measurement in SA Mode
 Optimize web server UI
Solved Issues:
 Fixed video trigger fail, errors in Harmonic measurement in SA Mode
 Fixed spectrum amplitude error, meas error, waveform discontinue in MA Mode
 Fixed English help, system message
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on November 25, 2019, 10:13:41 pm
SSA3000X_Plus

Product_ID: 11405
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: fugazi on February 21, 2020, 09:46:36 pm
Hello all,

I have a SSA3021x Plus which has firmware 2.2.1.2.5. My Ecomb seems to be replaced by an Ecomb_p version. Further i cannot remount the OS to be writeable.
Perhaps i am missing something, but it looks like Siglent closed some doors again.
(EDIT) I understood the hack is possible with older firmwares than the 2.2.1.2.5, who has the older version for me?

Fugaz
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mio83 on February 26, 2020, 10:09:53 am
Hello everybody,

this is my first post in this amazing Forum.

I have finally decided to buy my first SA and I am thinking about the SSA3021. It's a big investment (for me) but it seems a good device to learn and experiment.

I have a question: Is it possible to get out the IF signal (or data about it, e.g., I/Q stream?).

Concretely I would like to know if I could use the SSA3021 as a (very expensive) SDR frontend: set a center frequency C and get out the portion of the input signal within a certain bandwidth [C-b, C+b].  Is this possible? Perhaps using ZERO SPAN? Not sure...

I have looked at the back of the unit in the manual but there is not connector IF OUT. In contrast, the new RIGOL RSA3000 has an IF OUT connector (bandwidth of ± 20 MHz centered at 430Mhz). This could be fed to an external SDR, in order to use the better SA frontend and sensitivity. The problem is that the RIGOL RSA3000 is more expensive.

Any info (keeping in mind I am a total beginner) would be greatly appreciated.

Thanks!  :-+

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 26, 2020, 07:49:02 pm
Hello everybody,

this is my first post in this amazing Forum.

I have finally decided to buy my first SA and I am thinking about the SSA3021. It's a big investment (for me) but it seems a good device to learn and experiment.
Welcome to the forum.

Quote
I have a question: Is it possible to get out the IF signal (or data about it, e.g., I/Q stream?).
The recently updated SSA3021X Plus now incorporates Modulation Analysis as the SVA range had from release.
It also has been upgraded to a touch and mouse capable instrument and is little more expensive than the more basic SSA3021X.
Other than missing the VNA capability of the SVA models, SSA3021X Plus works the same as earlier models except for the new features I've mentioned and you can see them demonstrated in this The Signal Path video stopped at the start of IQ demodulation:
https://youtu.be/ToVJTKCyIU8?t=2660
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mio83 on February 29, 2020, 08:28:20 am
Thanks a lot for the informative answer!

Quote
The recently updated SSA3021X Plus now incorporates Modulation Analysis as the SVA range had from release.
It also has been upgraded to a touch and mouse capable instrument and is little more expensive than the more basic SSA3021X.
Other than missing the VNA capability of the SVA models, SSA3021X Plus works the same as earlier models except for the new features I've mentioned and you can see them demonstrated in this The Signal Path video stopped at the start of IQ demodulation:
https://youtu.be/ToVJTKCyIU8?t=2660

Unfortunately my budget is very limited so I'd like to focus mostly on the features of the basic SSA3021X, especially because it is offered wit the TG option for free until the end of March. Or I will be forced to look for 2nd-hand instruments.

So, please correct me if I am wrong, but it seems the only way to get a signal out (either in an analogue or digital, i.e., I/Q samples) of the SSA3021X is via the headphone/speaker jack (audio).

Question 1: Is this correct?


The SSA3021X can perform analog AM and FM demodulation using the speakers. But

Question 2:
Is it possible to perform SSB (USB or LSB) demodulation, somehow? I coudn't find infos about it in the manual. More generally, has anybody managed to use the SSA3021X to listen/receive Ham Radio bands?

Lastly, in my mind (but I stress that I am learning and don't have a SA yet), when in SPAN ZERO mode and using linear scale on the vertical axis, the SA acts as a simple Oscilloscope around the center frequency and the bandwidth of this "scope" is the RBW.

QUESTION 3: Isn't it possible to get out this "scope" signal, at least when the RBW = 16Khz or something, using the headphone?


Thanks again!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 29, 2020, 09:08:45 am
Thanks a lot for the informative answer!

Quote
The recently updated SSA3021X Plus now incorporates Modulation Analysis as the SVA range had from release.
It also has been upgraded to a touch and mouse capable instrument and is little more expensive than the more basic SSA3021X.
Other than missing the VNA capability of the SVA models, SSA3021X Plus works the same as earlier models except for the new features I've mentioned and you can see them demonstrated in this The Signal Path video stopped at the start of IQ demodulation:
https://youtu.be/ToVJTKCyIU8?t=2660 (https://youtu.be/ToVJTKCyIU8?t=2660)

Unfortunately my budget is very limited so I'd like to focus mostly on the features of the basic SSA3021X, especially because it is offered wit the TG option for free until the end of March. Or I will be forced to look for 2nd-hand instruments.
TG is still free for SSA3kX, SSA3kX Plus and SVA1kX models and I expect it to remain so.

Quote
So, please correct me if I am wrong, but it seems the only way to get a signal out (either in an analogue or digital, i.e., I/Q samples) of the SSA3021X is via the headphone/speaker jack (audio).

Question 1: Is this correct?
Yes, but SSA3kX models cannot demodulate IQ signals, only SSA3kX Plus and SVA1kX models.


Quote
The SSA3021X can perform analog AM and FM demodulation using the speakers. But

Question 2:
Is it possible to perform SSB (USB or LSB) demodulation, somehow? I coudn't find infos about it in the manual. More generally, has anybody managed to use the SSA3021X to listen/receive Ham Radio bands?
Unknown to me sorry as I've only done AM and FM.

Quote
Lastly, in my mind (but I stress that I am learning and don't have a SA yet), when in SPAN ZERO mode and using linear scale on the vertical axis, the SA acts as a simple Oscilloscope around the center frequency and the bandwidth of this "scope" is the RBW.

QUESTION 3: Isn't it possible to get out this "scope" signal, at least when the RBW = 16Khz or something, using the headphone?
Well sort of but a SA is a frequency domain instrument while a DSO's strength is the time domain. In this case CF and Span will be more use to cover the width of the signal of interest.

Have a look at Shahrair's video of the SSA3032X for more on their capabilities:
https://www.youtube.com/watch?v=Fn7uaEVeOPk&t=2683s (https://www.youtube.com/watch?v=Fn7uaEVeOPk&t=2683s)


Still, having used SSA3032X (my first SA) and the later Plus as well as the SVA that I like the best, of the 3 for your use I still recommend the SSA3021X Plus if you can stretch to the few $ more. The Modulation Analysis, touch display and keyboard and mouse support are each worth the higher price IMHO to the point where I've chosen to no longer stock the plain SSA3kX series.
Happy homework !  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luma on February 29, 2020, 02:34:05 pm
Has anyone documented a workable solution for bandwidth upgrades on a SSA3021X Plus?  I note one other user has claimed success but I'm not finding any public process for making that happen.  Is this a thing on the Plus or only on the not-Plus version?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: durec on April 08, 2020, 08:13:24 pm
Hack of  SSA3021X Plus with SW 2.2.1.2.5:


After hack, SN is XXXXXXXXXX. Perhaps someone solve it and let us know.
All Options are permanent.


- using SSA3000X_Plus_telnet.ADS file on USB stick, run firmware upgrade of SSA
- telnet to your SSA on port 10101.  No password required.

- make backup:
   cd /   
   cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup
   cp -R /usr/bin/siglent/firmdata0 /usr/bin/siglent/usr/mass_storage/U-disk0/SA-firmdata0

- remount filesystem as rw:   
   mount -o remount,rw /dev/ubi2_0 /usr/bin/siglent/firmdata0
   
- cd /usr/bin/siglent/firmdata0
- in file NSP_sn_bandwidth.xml erase <license> .. </license> part
- in file NSP_trends_config_info.xml swap SSA3032X and SSA3021X in lines <product_type_1> and <product_type_2>

- mv nsp_data_b1 nsp_data_b1x   

- cd /usr/bin/siglent/usr/backup   
- mv nsp_data_b nsp_data_bx
- cd /
- sync   
- logout

reboot - turn off / on


That's all.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 1design on May 09, 2020, 06:00:47 pm
I am working on repairing an Agilent N9340B, upon opening up the RF section, it looked vaguely familiar. I never opened one up before and wondered why does it looks familiar...law and behold the Siglent SSA3000.

Sigilent did not design their own SA, they just ripped off a 10 year old Agilent design, together with all the distributed filter structures, layout and obsolete IC and complete frequency plan.
If they called it a N9340C-desktop version, it would sound more on point :D The only things they changed are the tracking generator and using discrete PLLs. They probably struggled with reverse engineering the VCOs and decided that the off the shelf option is cheaper and with similar performance.

Buyer beware, most of the RF components used in the SSA3000 are obsolete(HMC307, HMC488 etc), even though this is sold as a recent design. This makes it expensive and much trickier to repair, even thou the design is full SMD and should be very easy to maintain, if modern components were used.

N9340B:
[attach=1]

SSA3000:
https://www.flickr.com/photos/eevblog/27749729501/in/album-72157669490076552 (https://www.flickr.com/photos/eevblog/27749729501/in/album-72157669490076552)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: KE5FX on May 11, 2020, 02:26:14 am
N9340B:
(Attachment Link)

SSA3000:
https://www.flickr.com/photos/eevblog/27749729501/in/album-72157669490076552 (https://www.flickr.com/photos/eevblog/27749729501/in/album-72157669490076552)

That's fascinating.  An entirely different mentality at work.  You'd be thrown out of any EE school in the US for doing that, but in China, you get paid.  Who's doing it right?  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 11, 2020, 03:46:57 am
If its a proven design, frankly they are.. why reinvent the wheel? And whos to say no when the government backs them? They are just following the law of laziness and least effort to get the job done and left to innovate elsewhere.. and slash the cost

Kind of interesting though... i guess this makes it an HP / Rigol bastard child?  I'm kinda tempted to take my Plus version open and take some pics to compare with now
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on May 11, 2020, 07:57:44 am
Is it really THAT similar? Isn't the design conditioned by physics?

And of course they opened existing devices for some reverse engineering... Everyone does that.

I don't see any problem here.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on May 11, 2020, 07:58:55 am
...
Kind of interesting though... i guess this makes it an HP / Rigol bastard child?  I'm kinda tempted to take my Plus version open and take some pics to compare with now

That would be quite interesting. Not only regarding the question of the N9340B heritage but also to understand how much it has in common with the also recently released SVA models.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: KE5FX on May 11, 2020, 08:58:06 am
Is it really THAT similar? Isn't the design conditioned by physics?

And of course they opened existing devices for some reverse engineering... Everyone does that.

I don't see any problem here.

Regards,
Vitor

They cloned some of the microstrip filters with near-photographic precision.   :palm:  That's not "reverse engineering."

Earlier, I was chatting with a friend who's an HP retiree.  He pointed out that certain Japanese T&M companies were behaving just as blatantly in the 1980s, if not more so, and cited some specific examples.  I was actually pretty surprised to hear that.  The Japanese certainly went through a "copy everybody else" phase, but from what I saw, they didn't resort to outright plagiarism.  And they always seemed to put an interesting spin on whatever idea or product they were copying, something the rest of us could learn from.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on May 11, 2020, 09:31:35 am
The thing I was trying to point out: can you do the microstrip filters with different shape and size or are they otimized in shape and size for the given frequency range?

And yes, opening something up and using whatever information is called reverse engineering. You can call it cloning, plagiarism, whatever. I do agree with you.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 2N3055 on May 11, 2020, 09:41:12 am
They have similar block diagram. They are nowhere near to be "photographic copy".  They are different enough that both design had to designed and calculated separately. Especially at high frequencies, even fraction of millimetre of difference will mean new calculations and simulations.
Also there are limited amount of tools for design, that will converge to similar looking parts. Also, as said, most of planar microwave components are geometrically defined as such. They have to look the same to function...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on May 11, 2020, 09:52:37 am
The one thing that makes me wonder is that Siglent used components for designing the SSA3000X series of which at least some must have been listed EOL or even obsolete already at the time of design. If these are identical with the N9340B (codes not clearly readable in @Elasia's photo), I would call this strong evidence.

Maybe the release of the "Plus" model after only a few years into production of its predecessor was required due to the availability situation of these components?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sighound36 on May 11, 2020, 11:42:08 am
What about the new LeCroy range of bench equipment I suspect they are using this Siglent range or the later RTSA version?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 11, 2020, 01:31:37 pm
The one thing that makes me wonder is that Siglent used components for designing the SSA3000X series of which at least some must have been listed EOL or even obsolete already at the time of design. If these are identical with the N9340B (codes not clearly readable in @Elasia's photo), I would call this strong evidence.

Maybe the release of the "Plus" model after only a few years into production of its predecessor was required due to the availability situation of these components?

Wrong person mate ;p
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on May 11, 2020, 07:28:55 pm
Sorry, confused you with @1design -- was about to leave and somewhat in a hurry... Apologies to you both  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 1design on May 12, 2020, 12:19:29 am
Sorry, confused you with @1design -- was about to leave and somewhat in a hurry... Apologies to you both  ;)

Apology accepted, it happens to the best of us  :P

As you mentioned, it was surprising to see that Siglent decided to use EOL, and by now, obsolete parts in their design.

There are many ways to skin a cat when it comes to distributed filter design, what we see hare is blatant copying. No engineering went into that.
They did spin their own couplers and a few discrete filters, including the 10.7MHz IF section.

They did so little engineering that they even copied the 20dB fixed att + HMC307. There are better ways of doing it today, if they redesigned that, they would have been able to design it in a different way with modern components.

To me, it is more sad than anything else, the N9340B works, but it is far from being cutting edge design. It was a bottom of the barrel unit when released, it should have not been the reference for a design released 10+ years later. This is not a PXA level instrument.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 12, 2020, 03:16:35 am
A few pics

I'll remove the plates tomorrow
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 12, 2020, 03:17:12 am
more pics
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on May 12, 2020, 10:33:19 am
Wow, now we're talking! The tracking source subsection is connected to the main RF block by three wires. Which means that there is a signal fed back to the latter. And this makes me assume (btw something that I predicted already a considerable time ago) that the "Plus" SSA contains the full-blown SVA hardware! You may compare the positions of the internal SMB connectors with the scenes of Shahriar's brilliant review of the SVA1032X (https://youtu.be/ToVJTKCyIU8). If a hack may actually "liberate" that function and if the instrument is already factory calibrated on the "reflected" channel is another question. But it's very likely that the hardware is identical. In this case, the SSA3021X Plus is a real steal!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 12, 2020, 12:29:04 pm
Who wants to try?   ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 12, 2020, 01:18:17 pm
Who wants to try?   ;)

Was wondering if you would chime in..

Have you done a comparison between their firmware files? Was also wondering if one was a fork of the other or if they are the same base and its just the main program with differences?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 12, 2020, 01:24:38 pm
I think it's pretty much the same...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 12, 2020, 04:05:55 pm
Ladies and gentlemen... the million dollar question has been answered on what this platform was based on..

More pics to follow
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 12, 2020, 04:25:09 pm
I always suspected...  :popcorn:

(https://www.eevblog.com/forum/index.php?action=dlattach;topic=56810.0;attach=989788;image)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 12, 2020, 07:05:36 pm
Same exact boards, even silkscreen version markings

Not going to post more pics, just watch TSP's video

https://www.youtube.com/watch?v=ToVJTKCyIU8&t=2568s (https://www.youtube.com/watch?v=ToVJTKCyIU8&t=2568s)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 1design on May 12, 2020, 09:16:02 pm
So, they did go in and replaced all of the obsolete parts, both the HMC307 and HMC488 were replaced with modern counterparts.
For the second mixer, they selected the HMC213...which again, is already obsolete  |O :-DD
I used this part extensively between 2010 and 2012, it is a good mixer, nevertheless...not for new designs  >:D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rhb on May 12, 2020, 10:02:49 pm
I bought a Siglent SSA several years ago.  It was so buggy I returned it.  I now have an 8560A and 8566B.  Much happier.  The Siglent had more "features", but I'd rather have reliability.

Reg
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 13, 2020, 10:35:00 am
I present to you a SSA fully optioned up including the hidden features


Big thanks to tv84 for his decryption work
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sighound36 on May 13, 2020, 11:42:55 am
As always Tv84 doing his thing  :-+

So the big question is can you obtain the VNA on this model as well?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on May 13, 2020, 11:46:00 am
As always Tv84 doing his thing  :-+

So the big question is can you obtain the VNA on this model as well?

Look at @Elasia's third image: here he's measuring S11. Also the option list includes "VNA" option...


Maybe it's time to consider selling my "old, improved" SSA3021X for an option-up  ;). This liberated "Plus" should cover 95% of the cases where I otherwise would power up my 8753C...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 13, 2020, 12:04:48 pm
I present to you a SSA fully optioned up including the hidden features


Big thanks to tv84 for his decryption work

Think I'll hold back on buying the SVA in addition to my Plus!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 13, 2020, 12:06:33 pm
Yeah it looks gtg with the exception of needing to calibrate it

You also need this kit to do that

 http://www.saelig.com/product/f503me.htm (http://www.saelig.com/product/f503me.htm)

Also this requires more moderate knowledge as its not just enabling option keys and makes it not compatible with future updates without rework

The tools needed are not public to my knowledge either
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Houseman on May 14, 2020, 03:41:26 pm
ADC Overload but graph not displaying peak.

Hi. During a EMI measurement my SSA 3012X was beeping as mad telling me there was an ADC overload but apart from that I could not find the frequency peak that caused the OL nor anything else pointing me to the right direction.
It is normal that even with a ADC overloaded input the monitor does not show anything?
Am I missing something in the setup?
Best regards and thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on May 14, 2020, 04:19:18 pm
The signal swamping your SSA's mixer may actually be located outside of the observed frequency span so it's not directly visible on-screen. Increase the span to locate it.

The error message "ADC overload" is somewhat misleading. The problem isn't that much the ADC but rather the first stage mixer being operated outside its linear range. And since there's no additional filtering present (except for the fixed low-pass filter that cuts input frequencies above the specified range of the SSA - 3.2x GHz -), a strong signal outside the span that you look at may very well drive the mixer into its non-linear range. It's good practice to always start with full span, then adjust the input attenuation, and only after that zoom down to the frequency range that you want to observe.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Houseman on May 14, 2020, 04:44:44 pm
Thank You TurboTom (not also for this reply.... ;) )
Do you mean those peaks multiple of 50Hz are causing the ADC overload?


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on May 14, 2020, 08:25:52 pm
@Houseman: No, sorry, I may not have been completely clear -- please start with measuring the full span, i.e. select "Span" -> "Full Span". This should select, depending on the specific model of the SSA you're using, a frequency range of 0 to 2.1 or 3.2GHz. If the Resolution Bandwidth setting is set to auomatic, the scan time shouldn't be overly long. If the scan is too slow, change the VBW to automatic or a higher, fixed setting.

Now you should be able to identify the peak that's overloading your SSA and adjust the input attenuation accordingly to eliminate the warning (a margin of at least 10dB should be kept, when you need high spur rejection, even 20dB may be necessary). Then "magnify" the span to the range that's of interest to you and adjust the other parameters accordingly (RBW, VBW if required). You may "play" with the attenuator setting to identify possible intermodulation spurs (if there are, they should vary with the attenuation, otherwise, only the noise background will shift up/down) and find the best setting to conduct your measurement.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 15, 2020, 03:00:54 pm
By request, screenshot of unlocked 3021X-Plus

[attach=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 15, 2020, 03:06:33 pm
By request, screenshot of unlocked 3021X-Plus
Hmmm, not quite as interesting as the one from Elasia a few posts back.  :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 15, 2020, 03:06:45 pm
Assuming I'm 4 years old, who can explain me the differences between:

Siglent SVA1032X
Siglent SSA3032X Plus


Also, is there a SSA7075X Plus? Or the 7.GHz is a SSA3032X Plus on steroids?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 15, 2020, 03:13:33 pm
By request, screenshot of unlocked 3021X-Plus
Hmmm, not quite as interesting as the one from Elasia a few posts back.  :popcorn:

Mine was unlocked back in December  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 15, 2020, 03:14:16 pm

Also, is there a SSA7075X Plus? Or the 7.GHz is a SSA3032X Plus on steroids?
SSA3075X Plus and SVA1075X are new HW AFAIK.
Also SSA3000X-R models of 5 and 7.5 GHz might be new HW too ?  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 15, 2020, 04:01:16 pm
Im coming  >:D

 :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 15, 2020, 04:13:14 pm
Elasia :

Where did you buy your SSA3021X ?
Is it from Batronix in Germany ?

Thank you  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 04:56:02 pm
Elasia :

Where did you buy your SSA3021X ?
Is it from Batronix in Germany ?

Thank you  :)

Saelig on this one, i got my new SDS2100X Plus scope from batronix though because they were the only good folks that had one and the blog discount :P
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 04:57:47 pm

Also, is there a SSA7075X Plus? Or the 7.GHz is a SSA3032X Plus on steroids?
SSA3075X Plus and SVA1075X are new HW AFAIK.
Also SSA3000X-R models of 5 and 7.5 GHz might be new HW too ?  :-//

What about my 4-year old question?  :)

Just like tau said.. its a different hardware platform im pretty sure as well from everything i could read on it.. also this one is limited by hardware design that TSP goes over in his breakdown, so yeah no 7Ghz here
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 05:00:46 pm
Assuming I'm 4 years old, who can explain me the differences between:

Siglent SVA1032X
Siglent SSA3032X Plus


Also, is there a SSA7075X Plus? Or the 7.GHz is a SSA3032X Plus on steroids?

Nothing hardware wise is different other than the label on the plastic.. software wise.. i know you know :P Up to you if you reveal it

Also I just confirmed that the electronic loads are all the same too, im going to get the cheap 200W and convert it to a 300W as my next project
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 15, 2020, 05:02:29 pm

Also, is there a SSA7075X Plus? Or the 7.GHz is a SSA3032X Plus on steroids?
SSA3075X Plus and SVA1075X are new HW AFAIK.
Also SSA3000X-R models of 5 and 7.5 GHz might be new HW too ?  :-//

What about my 4-year old question?  :)

Just like tau said.. its a different hardware platform im pretty sure as well from everything i could read on it.. also this one is limited by hardware design that TSP goes over in his breakdown, so yeah no 7Ghz here

I was asking the differences between these 2:

Siglent SVA1032X
Siglent SSA3032X Plus
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 15, 2020, 05:13:13 pm
It's a bit off topic, but if tautech was really a nice guy, He would have bought each model from Siglent with detailed teardown.
Only on SDS5000X, if it turns out that now the front end is the same on the whole family, it would double sales of this model for Siglent  ;D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 05:18:18 pm

Also, is there a SSA7075X Plus? Or the 7.GHz is a SSA3032X Plus on steroids?
SSA3075X Plus and SVA1075X are new HW AFAIK.
Also SSA3000X-R models of 5 and 7.5 GHz might be new HW too ?  :-//

What about my 4-year old question?  :)

Just like tau said.. its a different hardware platform im pretty sure as well from everything i could read on it.. also this one is limited by hardware design that TSP goes over in his breakdown, so yeah no 7Ghz here

I was asking the differences between these 2:

Siglent SVA1032X
Siglent SSA3032X Plus

https://www.youtube.com/watch?v=7-2GH_BEqKk (https://www.youtube.com/watch?v=7-2GH_BEqKk)

1:38 mark

It's the same specs

the one that is subpar is the SVA1015X and is the older platform

I dont recall seeing anyone having a pic or video of a SSA3032X Plus in the wild
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 15, 2020, 05:22:27 pm
Registering on this forum was the most dangerous decision for my money wallet  :rant:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 05:29:49 pm
Registering on this forum was the most dangerous decision for my money wallet  :rant:

Hahahahah I know right...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 15, 2020, 05:37:13 pm
Also this requires more moderate knowledge as its not just enabling option keys and makes it not compatible with future updates without rework

I thought a bit over this phrase and....  :popcorn:

You just have to flash the appropriate stock file! No need for further rework.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 05:43:52 pm
Also this requires more moderate knowledge as its not just enabling option keys and makes it not compatible with future updates without rework

I thought a bit over this phrase and....  :popcorn:

You just have to flash the appropriate stock file! No need for further rework.

Your mileage may vary, i suspect so but not trying that one, i like to always have a backout plan :P

I'd assume you could just change the product type bits in the file and put out a new one
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 15, 2020, 05:50:01 pm
Also this requires more moderate knowledge as its not just enabling option keys and makes it not compatible with future updates without rework

I thought a bit over this phrase and....  :popcorn:

You just have to flash the appropriate stock file! No need for further rework.

Your mileage may vary, i suspect so but not trying that one, i like to always have a backout plan :P

I'd assume you could just change the product type bits in the file and put out a new one

 ;D  You just have to do a NAND backup of the equipment. With that you're safe.

Yes, but there is even no need for it because the app is already expecting the new Prod_ID! Poetry...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 06:09:16 pm
Also this requires more moderate knowledge as its not just enabling option keys and makes it not compatible with future updates without rework

I thought a bit over this phrase and....  :popcorn:

You just have to flash the appropriate stock file! No need for further rework.

Your mileage may vary, i suspect so but not trying that one, i like to always have a backout plan :P

I'd assume you could just change the product type bits in the file and put out a new one

 ;D  You just have to do a NAND backup of the equipment. With that you're safe.

Yes, but there is even no need for it because the app is already expecting the new Prod_ID! Poetry...


No kidding? I guess we just need someone to flash their Plus unit with the VNA firmware file from siglent :P

Who wants to try?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 15, 2020, 06:28:23 pm
A few hours later, after a very stressful session!

[attach=1]

.. and permanent telnet enabled  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 15, 2020, 06:39:08 pm
What are the Options RCV and RTA?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 06:39:14 pm
A few hours later, after a very stressful session!

(Attachment Link)

.. and permanent telnet enabled  :)

Nice, good job
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 15, 2020, 06:42:43 pm
What are the Options RCV and RTA?

I think RCV is a double for EMI from what i've seen

RTA might be Real Time Analysis, not sure.. i havent chased them down yet
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 15, 2020, 07:03:40 pm
Remaining option_strings:

ALL licenses AMK + EMI + TG + DMA + AMA + CAT
NA licenses DTF + VNA
MA licenses AMA + DMA
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 15, 2020, 07:37:59 pm
What are the Options RCV and RTA?

I couldn't see any difference when those options were added, only significant change was when VNA was enabled, so any differences may have been hidden until then.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 15, 2020, 10:17:41 pm
It's a bit off topic, but if tautech was really a nice guy, He would have bought each model from Siglent with detailed teardown.
I am a really nice guy :P but like most, I too don't have unlimited funds.  :(
Quote
Only on SDS5000X, if it turns out that now the front end is the same on the whole family, it would double sales of this model for Siglent  ;D
We'll know soon enough when member supperman gets a recent build SDS5034X and tests it to 1 GHz.  :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 15, 2020, 10:43:06 pm
It's a bit off topic, but if tautech was really a nice guy, He would have bought each model from Siglent with detailed teardown.
I am a really nice guy :P but like most, I too don't have unlimited funds.  :(
Quote
Only on SDS5000X, if it turns out that now the front end is the same on the whole family, it would double sales of this model for Siglent  ;D
We'll know soon enough when member supperman gets a recent build SDS5034X and tests it to 1 GHz.  :popcorn:

Yes I know,  I was just kidding  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 16, 2020, 12:08:53 am
Still 3 unknowns: NA, MA and tALL

MA i think is the old form of AMA

Measurement vs Advanced Measurement
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 18, 2020, 11:10:14 am
I just bought an SSA3021X Plus  |O
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 18, 2020, 11:12:01 am
I just bought an SSA3021X Plus  |O

Have you been going to your TEA sessions?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 18, 2020, 12:34:51 pm
I don't have the level yet for that.
When I will buy new equipment without needing it and without reselling the old ones, I will register  ;D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 18, 2020, 12:36:04 pm
I just bought an SSA3021X Plus  |O

Have you been going to your TEA sessions?

I quit TEA therapy.. i need to get back on the bandwagon lol
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sighound36 on May 18, 2020, 05:49:00 pm
Happily blissfully ignorant of TEA only one boat anchor and it will stay that way  :-/O

Use virtually every piece of TE we have almost daily so no need to enter therapy  :-DD
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 20, 2020, 04:28:46 pm
Take a look at what I just got at home waiting to bring him back to the lab with his friends  8)
[attach=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Relaxe on May 20, 2020, 07:21:06 pm
I just bought an SSA3021X Plus  |O

I just don't get it...
Is there something wrong with the SSA3021X Plus ??
(Yes, I just bought one. Now I'm nervous!)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 20, 2020, 07:45:51 pm
I just bought an SSA3021X Plus  |O

I just don't get it...
Is there something wrong with the SSA3021X Plus ??
(Yes, I just bought one. Now I'm nervous!)

Wrong for my wallet that's all. Don't be nervous  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 25, 2020, 06:04:28 pm
Hallo,
I own a SSA3021X Plus and I wondered what would happen if I just by mistake uploaded the SVA1032 firmware file. Would it work and would the telnet firmware upgrade file for the SSA3021X Plus stil work?
Just wondering.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 25, 2020, 06:12:21 pm
Hallo,
I own a SSA3021X Plus and I wondered what would happen if I just by mistake uploaded the SVA1032 firmware file. Would it work and would the telnet firmware upgrade file for the SSA3021X Plus stil work?
Just wondering.

"Hallo"!  You definitely can't do that by mistake! Nonetheless I have a feeling it will work. But that is one of the current open questions. Any volunteer?

Regarding the telnet FW: the SSA probably will not work, but the SVA one should work...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TrAndy on May 28, 2020, 06:24:06 pm
Hmm,
be assured I have no personal interests and I'm related in no way with the guys selling what I I'll suggest now.
Anyway, I'm pretty sure you will consider, at least for quality reasons, this calibration kits:

https://www.sdr-kits.net/Male-12GHz-Kit (https://www.sdr-kits.net/Male-12GHz-Kit)

They are far better as most I've tested in the past as they are laser calibrated and characterised one by one with top equipment.
They come for a fraction of buks to their usual commercial counterparts.
My personal experience is... best service, best quality.
That's it.
My 10 cents.
Andreas
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on May 28, 2020, 09:16:23 pm
Those are good parts, but they are not properly characterised.
But probably good enough for the low freq range of the vnwa based on what I remember of their analysis. And so could be usable for the 1.5GHz SVA. However, the load resistance they provide cant be used for a custom cal kit, but the offsets can.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 29, 2020, 05:58:03 pm
Hallo,
I own a SSA3021X Plus and I wondered what would happen if I just by mistake uploaded the SVA1032 firmware file. Would it work and would the telnet firmware upgrade file for the SSA3021X Plus stil work?
Just wondering.

"Hallo"!  You definitely can't do that by mistake! Nonetheless I have a feeling it will work. But that is one of the current open questions. Any volunteer?

Regarding the telnet FW: the SSA probably will not work, but the SVA one should work...
Ok I volonteerd,
first I did it with the upgrade intact and there was the same upgrade window as with the telnet session. After 20 min I did a soft powerdown and the Analyzer booted up fine as a SSA.
After that I rolled bach the upgrade and tryed again with the same result.
It could have been so nice.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 29, 2020, 06:38:20 pm
Ok I volonteerd,
first I did it with the upgrade intact and there was the same upgrade window as with the telnet session. After 20 min I did a soft powerdown and the Analyzer booted up fine as a SSA.
After that I rolled bach the upgrade and tryed again with the same result.
It could have been so nice.

Explain with details what you did since I think you may not be able to do it by yourself. Maybe I can help.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 29, 2020, 06:58:40 pm
I put the SVA1032X_2.2.1.2.5.ADS on a memory stick and did a Firmware Update. That gave me a screen with "Updating" for 20 min. Then I aborted bij a soft powerdown.
No harm done but no gain
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 29, 2020, 07:07:05 pm
I put the SVA1032X_2.2.1.2.5.ADS on a memory stick and did a Firmware Update. That gave me a screen with "Updating" for 20 min. Then I aborted bij a soft powerdown.
No harm done but no gain

SVA1032X has Product_ID = 11403
SSA3000X Plus has Product_ID = 11405

without changing this in the FW package you'll never be able to load a different FW package as I had hinted. Do you want me to change it for you?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 29, 2020, 07:14:01 pm
I would be very gratefull if you would do that for me
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 30, 2020, 07:43:13 am
New firmware for SSA3021X and SSA3032X Plus models.

Version V2.2.1.2.7
15.8MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021&32X%20Plus_2.2.1.2.7_EN.zip

Release notes
Improvements:
Add Limit mask offset in SA mode
TG Level adjustable in Reflection Meas
 
Solved Issues:
Fixed AM and FM symbol rate error, Lpf coefficient error, in AMA mode
Fixed Filter bandwidth error in DMA mode
Fixed Freq counter error in SA mode
Fixed Harmonic error in SA mode
Fixed Help Display error
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 30, 2020, 07:49:48 am
New firmware for SSA3021X and SSA3032X Plus models.

Version V2.2.1.2.7
15.8MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021&32X%20Plus_2.2.1.2.7_EN.zip


Hmm  ??? Now is this going to work out of the box for an SSA3032X Plus that "thinks" it's an SVA with all options.

One thing to be mindful off, is that the official update install will often overwrite the start script, so loose any custom telnet start that has been added.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 30, 2020, 10:02:03 am
New firmware for SSA3021X and SSA3032X Plus models.

Version V2.2.1.2.7
15.8MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021&32X%20Plus_2.2.1.2.7_EN.zip


Hmm  ??? Now is this going to work out of the box for an SSA3032X Plus that "thinks" it's an SVA with all options.
:-//
Then why would you use an SSA update ?  :-DD
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 30, 2020, 10:03:26 am
New firmware for SSA3021X and SSA3032X Plus models.

Version V2.2.1.2.7
15.8MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021&32X%20Plus_2.2.1.2.7_EN.zip


Hmm  ??? Now is this going to work out of the box for an SSA3032X Plus that "thinks" it's an SVA with all options.
:-//
Then why would you use an SSA update ?  :-DD

Ah, ok  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 30, 2020, 10:08:45 am
New firmware for SSA3021X and SSA3032X Plus models.

Version V2.2.1.2.7
15.8MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021&32X%20Plus_2.2.1.2.7_EN.zip


Hmm  ??? Now is this going to work out of the box for an SSA3032X Plus that "thinks" it's an SVA with all options.
:-//
Then why would you use an SSA update ?  :-DD

Ah, ok  :-+
Makes sense don't it ?  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 30, 2020, 10:11:03 am
New firmware for SSA3021X and SSA3032X Plus models.

Version V2.2.1.2.7
15.8MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021&32X%20Plus_2.2.1.2.7_EN.zip


Hmm  ??? Now is this going to work out of the box for an SSA3032X Plus that "thinks" it's an SVA with all options.
:-//
Then why would you use an SSA update ?  :-DD

Ah, ok  :-+
Makes sense don't it ?  ;)

Lol, indeed, I’m being an idiot  :palm: But never been in this situation before, so new territory for me  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 30, 2020, 10:13:14 am
New firmware for SSA3021X and SSA3032X Plus models.

Version V2.2.1.2.7
15.8MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021&32X%20Plus_2.2.1.2.7_EN.zip


Hmm  ??? Now is this going to work out of the box for an SSA3032X Plus that "thinks" it's an SVA with all options.
:-//
Then why would you use an SSA update ?  :-DD

Ah, ok  :-+
Makes sense don't it ?  ;)

Lol, indeed, I’m being an idiot  :palm: But never been in this situation before, so new territory for me :)
:scared:
All of us !  :o
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 10:14:18 am
Hmm  ??? Now is this going to work out of the box for an SSA3032X Plus that "thinks" it's an SVA with all options.
:-//
Then why would you use an SSA update ?  :-DD

The answer is not so easy as all the "hybrid" SSAs up to now are precisely that: hybrid.  ;)

The best way would be for what techneut has "volunteered" to do: test a crossflash with the full SVA FW.

If that goes OK, then he would have a true SVA from then on.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 30, 2020, 10:25:00 am
Hmm  ??? Now is this going to work out of the box for an SSA3032X Plus that "thinks" it's an SVA with all options.
:-//
Then why would you use an SSA update ?  :-DD

The answer is not so easy as all the "hybrid" SSAs up to now are precisely that: hybrid.  ;)

The best way would be for what techneut has "volunteered" to do: test a crossflash with the full SVA FW.

If that goes OK, then he would have a true SVA from then on.

Thank you both, fingers crossed!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 10:29:39 am
Anyway, since there is a lot of activity going on, i strongly suggest you all to make a NAND backup before doing anything.

Doesn't do any harm and may one day become useful.   ;)

I think you can use this (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg2589288/#msg2589288) script.

Today I'm a bit lazy to pack it into a .ADS file...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 10:51:29 am
Member Elasia took the plunge and the SVA crossflash was not successful!
 
 :clap: for his decision!

Now, there's some restoration to do...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on May 30, 2020, 10:52:53 am
Oh dear   :-BROKE
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 30, 2020, 11:05:20 am
yeah i got smoked, stuck at boot screen and also the prior system key trick doesnt work

I'll have to console it later and see what its doing now
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sighound36 on May 30, 2020, 11:53:08 am
Respect for trying my good man  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 12:04:48 pm
I'll have to console it later and see what its doing now

U-Boot 2014.07-svn32893 (Jul 23 2018 - 14:42:02)

This is the parsing of the boot.bin in the FW package:
Code: [Select]
**********  Zynq-7000 SoC Boot Header  **********
00000000 -            ARM Vector Table: 8 x EAFFFFFE
00000020 -             Width Detection: AA995566
00000024 -            Header Signature: XLNX
00000028 -                  Key Source: 00000000  -  Not Encrypted
0000002C -                     Version: 01010000  (0x01010000)
00000030 -           FSBL Image Offset: 00001700
00000034 -           FSBL Image Length: 00014014
00000038 -     FSBL Load Address (RAM): 00000000
0000003C -     FSBL Exec Address (RAM): 00000000
00000040 -           Total FSBL Length: 00014014
00000044 -          QSPI Configuration: 00000001  (0x00000001)
00000048 -        Boot Header Checksum: FC16C518  CHKSUM OK
0000004C -                User Defined: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
00000098 -   Image Header Table Offset: 000008C0
0000009C - Partit. Header Table Offset: 00000C80
**********  Zynq-7000 SoC Device Register Initialization Table  **********
000000A0 - Register Initialization Pairs  [000000A0-0000089F]
**********  Zynq-7000 SoC Device Image Header Table  **********
000008C0 -                     Version: 01020000  (0x01020000)
000008C4 -             # Image Headers: 00000003
000008C8 - 1st Partition Header Offset: 00000C80
000008CC -     1st Image Header Offset: 00000900
000008D0 -   Header Auth Certif Offset: 00000000
000008D4 -                    Reserved: FFFFFFFF
**********  Zynq-7000 SoC Device Image Headers  **********
           Partitio Reserved  Length  Name
00000900 - 00000C80 00000000 00000001 fsbl.elf
00000940 - 00000CC0 00000000 00000001 fpga_top_sva3000x.bit
00000980 - 00000D00 00000000 00000001 u-boot.elf
**********  Zynq-7000 SoC Device Partition Headers  **********
           EncryLen UnencLen TotalLen DestLoad DestExec ImgOffst AttrBits Sections Checksm  ImHdOffs AuthOffs HdChkSum
00000C80 - 00014014 00014014 00014014 00000000 00000000 00001700 00000010 00000001 00000000 00000900 00000000 FFFF07DF   CHKSUM OK
00000CC0 - 003DBB00 003DBB00 003DBB00 00000000 00000000 00080000 00000020 00000001 00000000 00000940 00000000 FFCFB14E   CHKSUM OK
00000D00 - 0006D21C 0006D21C 0006D21C 04000000 04000000 00580000 00000010 00000001 00000000 00000980 00000000 F7E4DFF9   CHKSUM OK

The extracted files in the attached .zip.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 30, 2020, 12:39:32 pm
Just to be clear ...

Crossflash in this context ;-

Is it

Flashing SSA3000x Plus firmware to SVA1032x Device  (yet to be successful?)

as opposed to

Flashing SVA1032x firmware to SSA3000x Plus Device (proven to be successful by some members already)

??

At least there is one thing we know (thanks tv84) that are some obvious parameters which need to be changed in the FW package to reflect the different products when doing crossflash

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 12:59:04 pm
To avoid any misunderstanding:

1. What was now attempted:

- crossflashing the SSA3032X Plus FW into a SVA1032X machine. NOT SUCCESSFULL  (as we speak)

2. What had also been successfully accomplished before:

- overwriting ONLY the SSA3032X app with the SVA1032X app (of the same FW version package).


The first would transform the SSA Plus into a "pure" SVA. The second creates a hybrid specimen. This has nothing to do with the older SSA3000X brother.

Edit: To remove the NOT. See the next msgs and you'll understand what was the problem.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on May 30, 2020, 01:26:01 pm
yeah i got smoked, stuck at boot screen and also the prior system key trick doesnt work

I'll have to console it later and see what its doing now

Titanium balls  :clap:

I hope you will succeed in restarting it !
I also have a SSA3021X Plus if you need a file or something even if I think you must have everything you need and  the  tv84 help.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 30, 2020, 01:28:29 pm
OK that makes it totally clear, but ...


- overwriting ONLY the SSA3032X app with the SVA1032X app (of the same FW version package).


Can you elaborate what exactly happens in an overwriting ??

What elements (modules?) of the firmware are device specific as opposed to the app part of the firmware which may or may not be device specific?

I guess true crossflash of untouched firmware would not be possible unless we can somehow make BOTH of the devices look identical to the firmware?

How is that possible? (if not already identical  :-\)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 03:23:35 pm
A NAND map plus a device tree blob taken from a SSA3000X+ NAND dump, just for reference.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 30, 2020, 04:34:47 pm
Thanks  :-+

Its all VERY interesting to see how the FW is build and packaged  :)

Sure would be nice to get some links for appropriate tools - whereby we can unpackage the FW and then repackage  ;)

New area for me  :o
 
- need to do some more research
- like where the .app(s) reside as a starter
- then we need to 'see' what is common to the different devices
- then identify how things differ

 so we can try to unify and see where the crossflash has a problem(s) |O
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 04:40:21 pm
Looking at techneut uboot log, it surely seems the only thing that went bad was lack of space  to copy all app system files. The rest went pretty smooth and we almost achieved the crossflash goal.

If you look at  SVA's upgrade_app.sh which is responsible  for upgrading the siglent app filesystem, it contains:

Code: [Select]
echo "upgrade_app: starting"

if [ -f /usr/bin/siglent/ecomb ]; then
rm /usr/bin/siglent/ecomb
rm /usr/bin/siglent/libscpi*
fi

The only thing that was needed was to change that to:

echo "upgrade_app:      starting"

if [ -f /usr/bin/siglent/ecomb_p ]; then
   rm /usr/bin/siglent/ecomb_p
   rm /usr/bin/siglent/libscpi*
fi

With that we shouldn't have ran out of space!

Just an educated guess...
 
BTW: This adds credit to the fact that even the SVA's stock update script has a "feature" to replace a possible SSA app.   :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 30, 2020, 06:22:56 pm
Thanks tv84 - that's great news!

At least there is no brick wall - small steps in the right direction and we will get there :)

Perhaps to help those with appropriate SSA3000x Plus hardware who are game enough to 'try' for themselves, we could post a failsafe recovery process from the 11 nandbackup images??

Easy enough to generate the backup images - but not sure if the recovery process is just plain simple restore the backup with a 'reverse' command script?

My worry is that if the device will be totally 'bricked' - so no access to file system (boot , let alone telnet not possible), then there is no option other than direct console access via PCB header.

Not so keen to 'break-into' new device just now if I brick it  :(

Any 'passive' recovery method(s) would always be welcome - so more of us can 'have a go' at mastering the crossflash process ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 30, 2020, 07:00:57 pm
official verdict....

it ran out of disk space lol

/usr/bin/siglent # df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                63180     63180         0 100% /
devtmpfs                 69852         0     69852   0% /dev
none                     78140         0     78140   0% /tmp
ubi1_0                   30388     30256       132 100% /usr/bin/siglent
ubi2_0                    5848       708      5140  12% /usr/bin/siglent/firmdata0
ubi3_0                    5848        24      5824   0% /usr/bin/siglent/log
ubi0_0                   84752       408     84344   0% /usr/bin/siglent/usr
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 30, 2020, 07:04:32 pm
Not hindered with any knowledge I did a bit compare between my saved mtd's and the resulting mtd's after the not yet working change:
mtdo from line 005ed210 to line 005ed7fo sva = ffff ssa = 0000
mtd1 from line 002fa2fo to line 002fa7f0 sva = ffff ssa = 0000
mtd2 no difference
mtd3 no difference
mtd4 no difference
mtd5 no difference
mtd6 a lot of differences and ssa has a lot more data
mtd7 a lot of differences
mtd8 a lot of differences and ssa has a lot more data
mtd9 different in the end there is some data  but most is it ffff vs 0000 and that changes inthe end
mtd10 no difference
mtd11 no difference
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 30, 2020, 07:16:48 pm
Thanks tv84 - that's great news!

At least there is no brick wall - small steps in the right direction and we will get there :)

Perhaps to help those with appropriate SSA3000x Plus hardware who are game enough to 'try' for themselves, we could post a failsafe recovery process from the 11 nandbackup images??

Easy enough to generate the backup images - but not sure if the recovery process is just plain simple restore the backup with a 'reverse' command script?

My worry is that if the device will be totally 'bricked' - so no access to file system (boot , let alone telnet not possible), then there is no option other than direct console access via PCB header.

Not so keen to 'break-into' new device just now if I brick it  :(

Any 'passive' recovery method(s) would always be welcome - so more of us can 'have a go' at mastering the crossflash process ;)

If you are worried about the nice shiny sticker, I applied some ipa and a hairdryer and put a thin wire in the slit between case and front bhind the sticker. With soft pulling it in the direction of the front it came loose.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 08:11:30 pm
Elasia (and soon techneut) has good news for all!   :popcorn:

My respect for these two guys and the quest they undertook.  :clap: :clap:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 30, 2020, 08:50:49 pm
Successful upgrade

Also note.. some of the options vanished?

After restoration i just changed the version config file to the SVA code and ran the .7 ads file
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 30, 2020, 08:54:53 pm
Also here is the updated file to change the product id

its in /usr/bin/siglent/config

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 30, 2020, 09:17:47 pm
Thanks tv84 - that's great news!

At least there is no brick wall - small steps in the right direction and we will get there :)

Perhaps to help those with appropriate SSA3000x Plus hardware who are game enough to 'try' for themselves, we could post a failsafe recovery process from the 11 nandbackup images??

Easy enough to generate the backup images - but not sure if the recovery process is just plain simple restore the backup with a 'reverse' command script?

My worry is that if the device will be totally 'bricked' - so no access to file system (boot , let alone telnet not possible), then there is no option other than direct console access via PCB header.

Not so keen to 'break-into' new device just now if I brick it  :(

Any 'passive' recovery method(s) would always be welcome - so more of us can 'have a go' at mastering the crossflash process ;)

If you are worried about the nice shiny sticker, I applied some ipa and a hairdryer and put a thin wire in the slit between case and front bhind the sticker. With soft pulling it in the direction of the front it came loose.

Yeah, I hear what you say
 
- but this device is my new toy and I have not played with it at all
- thinking why not just 'upgrade it' to an SVA before the playing starts ;)

Unfortunately easier said than done  |O

You and Elisia are way ahead of the curve (with a helping hand from tv84) and rightfully deserve your successes  :clap:

I have lots of catching up to do before doing something useful with my device - hoping to get enough knowhow first - so to avoid the 'brick' problem (if it happens I will use your advice about the sticker :P) and at least tread safely in the area you guys bravely explored alone with the high risks taken all for the interest of those who might follow your steps.

Well done - I love it when it all comes together after some clever FW detective work  ^-^

 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 30, 2020, 09:28:26 pm
Successful upgrade

Also note.. some of the options vanished?

After restoration i just changed the version config file to the SVA code and ran the .7 ads file

Congrats Elasia - especially your quick recovery from a 'bricked' device.

Looking at your SVA system Info page - I drool with envy and fully appreciate the taste of the sweet nectar of success you must be enjoying now  :clap:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 09:30:19 pm
Also here is the updated file to change the product id

its in /usr/bin/siglent/config

Exactly. Maybe in the coming days I'll pack these 2 little changes in a new SVA1032X_2.2.1.2.7_ProdID_11405.ADS:

- correct removal of the ecomb_p
- add the SVA's NSP_config_upgrade_info.xml

to fully automate the crossflashing.

 :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 30, 2020, 09:39:10 pm
Successful upgrade

Also note.. some of the options vanished?

After restoration i just changed the version config file to the SVA code and ran the .7 ads file

Congrats Elasia - especially your quick recovery from a 'bricked' device.

Looking at your SVA system Info page - I drool with envy and fully appreciate the taste of the sweet nectar of success you must be enjoying now  :clap:

Thanks, yeah wasnt really bricked to the point of needing to hit them with jtag... it was my computer being a horses ass earlier and making all the serial port data garbage... switched to the tablet i use normally for reprogramming network switches... worked fine... pos comp lol

And yeah, tv knows what to do now to repack the firmware to convert it.. HOWEVER  you need to buy the calibration kit, they do not come with SVA calibration data loaded, you must use the sva cali menu to do this yourself

I'll pick it up one of these days myself unless someone wanted to send me one :P~
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 30, 2020, 10:37:34 pm
How to crossflash a SSA3000X Plus into a SVA1032X:

1. Telnet into the equipment
2. rename
   /usr/bin/siglent/ecomb_p
   to
   /usr/bin/siglent/ecomb
3. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/ecomb &
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line
   <upgrade_static_id>11405</upgrade_static_id>
   to
   <upgrade_static_id>11403</upgrade_static_id>
5. Reboot
6. Now you can update your SSA with the Siglent's SVA stock FW.
   (should work with SVA1032X_2.2.1.2.5 or SVA1032X_2.2.1.2.7, at least)
7. After having flashed your first SVA stock FW, the SSA has become a "true" SVA.

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk. (if you don't feel comfortable with linux commands ask somebody else to help)

EDIT Jun 27th:
ATTENTION: You MUST do a "sync" command before rebooting to flush any pending file operation.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 30, 2020, 11:28:25 pm
Successful upgrade

Also note.. some of the options vanished?

After restoration i just changed the version config file to the SVA code and ran the .7 ads file

Congrats Elasia - especially your quick recovery from a 'bricked' device.

Looking at your SVA system Info page - I drool with envy and fully appreciate the taste of the sweet nectar of success you must be enjoying now  :clap:

Thanks, yeah wasnt really bricked to the point of needing to hit them with jtag... it was my computer being a horses ass earlier and making all the serial port data garbage... switched to the tablet i use normally for reprogramming network switches... worked fine... pos comp lol

And yeah, tv knows what to do now to repack the firmware to convert it.. HOWEVER  you need to buy the calibration kit, they do not come with SVA calibration data loaded, you must use the sva cali menu to do this yourself

I'll pick it up one of these days myself unless someone wanted to send me one :P~

Good to hear not ‘bricked’
 
– hate it when this happens
– it drains all my mental energy,  because I need to go to basics, make a cable, get working serial port on pc, get correct baud speed, bits , etc, etc.

Not something you want to do
 
– especially when you just had a big letdown because you failed with your flashing of the device


With regard to Calibration Kit, I’m not sure you need to get a Siglent Kit??

My take on the calibration is not very strict, because there are two ways of looking at it ;-

1.   Unless you are going to use the VNA of the SVA for calibrating the actual DUT for some certification requirements, then it’s not necessary to have a precisely certified calibration kit.
2.   You can make very good ‘design measurements’ when the VNA is calibrated with an alternative non-certified calibration kit.
 
If you are ok with 2 above – then there is a very good low cost solution.

You probably heard of the $35 NanoVNA device??

If not, check it out, it’s a great device (think there are some forum threads on it here at eevblog)

It uses an AD chip good to 900Mhz (there is a V2 out now with 3GHz ability)

– it’s a must have toy / tool  ;)

The NAnoVNA comes with its own SMA calibration kit and cables

– see attached photos of my device
– the SMAs are 50 Ohm load, Open, and Short with associated cables.

All for $35 it’s a no brainer  :-+

Unless I totally missed the level of calibration accuracy required for the VNA of the SVA, then for non-critical work this kit should be fine!

Hope this is useful info to get you going with you new (he says this with some envy) SVA – well earned by your patience and risk taking  :clap: – all good fun I guess as we are ‘locked away’ during the covid-19 pandemic   :(

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 30, 2020, 11:56:24 pm
oh thats a nice find noreply.. i'll have to get one of those

and yeah more than likely... you just need a similar kit to at least give it basic cal data
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NY2KW on May 30, 2020, 11:56:56 pm
SDR-kits.net in UK has excellent SMA calibration kits up to 12GHz for about $65 US. Each set (male and female) is individually calibrated and comes with full calibration specifications that  should be able to be entered manually into the SVA1032X 


Jerry NY2KW

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NY2KW on May 30, 2020, 11:57:39 pm
here's the link:  https://www.sdr-kits.net/calibration-information-for-DG8SAQ-VNWA-3-3EC (https://www.sdr-kits.net/calibration-information-for-DG8SAQ-VNWA-3-3EC)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 31, 2020, 12:11:14 am
SDR-kits.net in UK has excellent SMA calibration kits up to 12GHz for about $65 US. Each set (male and female) is individually calibrated and comes with full calibration specifications that  should be able to be entered manually into the SVA1032X 
Jerry NY2KW
From a few days ago:
Those are good parts, but they are not properly characterised.
But probably good enough for the low freq range of the vnwa based on what I remember of their analysis. And so could be usable for the 1.5GHz SVA. However, the load resistance they provide cant be used for a custom cal kit, but the offsets can.
hendorog and I have checked a few Cal kits against the factory SVA calibration and unless you're characterizing DUT's at some detail the factory calibration is quite good enough .....but it's only to the port so adapters and cables do add some error. DTF could give you some ps delay measurements to add into Port extensions that might improve basic results without the need for Cal kits.
I have the Siglent 4.5 GHz SMA kit coming in a few weeks so hendorog and I will be running against several Cal kits he already has with Nano's, HP VNA and Signal Hound stuff he has.

Edit
Oh and how could I forget, also with a SVA1075X !  8)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 12:21:52 am
How to crossflash a SSA3000X Plus into a SVA1032X:

1. Telnet into the equipment
2. rename
   /usr/bin/siglent/ecomb_p
   to
   /usr/bin/siglent/ecomb
3. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/ecomb &
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line
   <upgrade_static_id>11405</upgrade_static_id>
   to
   <upgrade_static_id>11403</upgrade_static_id>
5. Reboot
6. Now you can update your SSA with the Siglent's SVA stock FW.
   (should work with SVA1032X_2.2.1.2.5 or SVA1032X_2.2.1.2.7, at least)
7. After having flashed your first SVA stock FW, the SSA has become a "true" SVA.

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk.


tv84 - thanks for your great mentoring and guidence for newbees like me on this subject :clap:


I could not resist in 'closing the loop' with your crossflashing proof of concept - to reverse the process  ;)



How to crossflash a SVA1032X into a SSA3000X Plus:

1. Telnet into the equipment
2. Rename

     /usr/bin/siglent/ecomb
   to
   /usr/bin/siglent/ecomb_p

3. in file /usr/bin/siglent/startup_app.sh change the line
 
   /usr/bin/siglent/ecomb &
   to
   /usr/bin/siglent/ecomb_p & 

   
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line

   <upgrade_static_id>11403</upgrade_static_id>
   to
   <upgrade_static_id>11405</upgrade_static_id>
   
5. Reboot
6. Now you can update your SVA with the Siglent's SSA stock FW.
   (should work with SSA3021/3032X Plus_V2.2.1.2.5 or SSA3021/3032X Plus_V2.2.1.2.7, at least)
7. After having flashed your first SSA stock FW, the SVA has become a "true" SSA.
8. If you already ‘own’ a SVA1032X – there may not be a good reason for crossflashing the FW for this device to turn into a SSA3021/3032X Plus.
    It’s just proof of concept as proposed by tv84

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk.

**** The startup_app.sh for the SVA is different to the startup_app.sh for the SSA rendering the 'reversing' instructions destructive - DO NOT PERFORM STEP 2 and STEP 3  , if you decide to crossflash from an original SVA to become a SSA |O
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 31, 2020, 12:29:29 am
SDR-kits.net in UK has excellent SMA calibration kits up to 12GHz for about $65 US. Each set (male and female) is individually calibrated and comes with full calibration specifications that  should be able to be entered manually into the SVA1032X 
Jerry NY2KW
From a few days ago:
Those are good parts, but they are not properly characterised.
But probably good enough for the low freq range of the vnwa based on what I remember of their analysis. And so could be usable for the 1.5GHz SVA. However, the load resistance they provide cant be used for a custom cal kit, but the offsets can.
hendorog and I have checked a few Cal kits against the factory SVA calibration and unless you're characterizing DUT's at some detail the factory calibration is quite good enough .....but it's only to the port so adapters and cables do add some error. DTF could give you some ps delay measurements to add into Port extensions that might improve basic results without the need for Cal kits.
I have the Siglent 4.5 GHz SMA kit coming in a few weeks so hendorog and I will be running against several Cal kits he already has with Nano's, HP VNA and Signal Hound stuff he has.

Edit
Oh and how could I forget, also with a SVA1075X !  8)

Teardown? ^^ pcb pics? ^^
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 31, 2020, 12:32:29 am
SDR-kits.net in UK has excellent SMA calibration kits up to 12GHz for about $65 US. Each set (male and female) is individually calibrated and comes with full calibration specifications that  should be able to be entered manually into the SVA1032X 
Jerry NY2KW
From a few days ago:
Those are good parts, but they are not properly characterised.
But probably good enough for the low freq range of the vnwa based on what I remember of their analysis. And so could be usable for the 1.5GHz SVA. However, the load resistance they provide cant be used for a custom cal kit, but the offsets can.
hendorog and I have checked a few Cal kits against the factory SVA calibration and unless you're characterizing DUT's at some detail the factory calibration is quite good enough .....but it's only to the port so adapters and cables do add some error. DTF could give you some ps delay measurements to add into Port extensions that might improve basic results without the need for Cal kits.
I have the Siglent 4.5 GHz SMA kit coming in a few weeks so hendorog and I will be running against several Cal kits he already has with Nano's, HP VNA and Signal Hound stuff he has.

Edit
Oh and how could I forget, also with a SVA1075X !  8)

Teardown? ^^ pcb pics? ^^
Sorry no, it has an NDA attached to it.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 12:37:08 am
oh thats a nice find noreply.. i'll have to get one of those

and yeah more than likely... you just need a similar kit to at least give it basic cal data

I guess we can always use the SSA part of the SVA to get some basic calibration of the VNA calibration kit's SMA connectors and associated cables  ;)

We can always normalize the basic 'test' setup and then 'plug-in' the various Kit elements - and get a decent calibration - so any discrepancies in the connectors can be factored into the final calibration of the VNA  :-+

This way we might as well use the US$1600 SSA we already have -  to get some decent measurement and save some $$ rather than buy an expensive calibration kit :)

I bet after using SSA to calibrate the NanoVNA calibration kit's connectors - SVA VNA calibration will be close to the Siglent Kit's result  :P
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 31, 2020, 12:45:11 am
oh thats a nice find noreply.. i'll have to get one of those

and yeah more than likely... you just need a similar kit to at least give it basic cal data

I guess we can always use the SSA part of the SVA to get some basic calibration of the VNA calibration kit's SMA connectors and associated cables  ;)

We can always normalize the basic 'test' setup and then 'plug-in' the various Kit elements - and get a decent calibration - so any discrepancies in the connectors can be factored into the final calibration of the VNA  :-+

This way we might as well use the US$1600 SSA we already have -  to get some decent measurement and save some $$ rather than buy an expensive calibration kit :)

I bet after using SSA to calibrate the NanoVNA calibration kit's connectors - SVA VNA calibration will be close to the Siglent Kit's result  :P
When you become familiar with SVA's UI you might find the setting to reset to the factory cal so to check any discrepancies between another Cal kit.  ;)

Start exploring into 0.01dB/div and you'll find differences alright.  ;)


Anyways, SVA discussions might be best here:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 12:54:49 am

When you become familiar with SVA's UI you might find the setting to reset to the factory cal so to check any discrepancies between another Cal kit.  ;)

Start exploring into 0.01dB/div and you'll find differences alright.  ;)


Sounds good - once I get my 'SSA' SVA up and running - looking forward in exploring the UI  :)

@ 0.01db/div - just touching the connectors will definitely generate differences  :P

I guess getting some connector torque wrenches will come in handy - if you are really serious about calibration.


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 31, 2020, 02:25:59 am

When you become familiar with SVA's UI you might find the setting to reset to the factory cal so to check any discrepancies between another Cal kit.  ;)

Start exploring into 0.01dB/div and you'll find differences alright.  ;)


Sounds good - once I get my 'SSA' SVA up and running - looking forward in exploring the UI  :)

@ 0.01db/div - just touching the connectors will definitely generate differences  :P

I guess getting some connector torque wrenches will come in handy - if you are really serious about calibration.

Tau is thinking in terms of it being a SVA in the first place.. SSAs dont have the factory cal files on them... it throws the warnings to console.. thats how i know its not loaded in the first place and needs default data saved
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 31, 2020, 02:44:34 am
How to crossflash a SSA3000X Plus into a SVA1032X:

1. Telnet into the equipment
2. rename
   /usr/bin/siglent/ecomb_p
   to
   /usr/bin/siglent/ecomb
3. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/ecomb &
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line
   <upgrade_static_id>11405</upgrade_static_id>
   to
   <upgrade_static_id>11403</upgrade_static_id>
5. Reboot
6. Now you can update your SSA with the Siglent's SVA stock FW.
   (should work with SVA1032X_2.2.1.2.5 or SVA1032X_2.2.1.2.7, at least)
7. After having flashed your first SVA stock FW, the SSA has become a "true" SVA.

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk.


tv84 - thanks for your great mentoring and guidence for newbees like me on this subject :clap:


I could not resist in 'closing the loop' with your crossflashing proof of concept - to reverse the process  ;)



How to crossflash a SVA1032X into a SSA3000X Plus:

1. Telnet into the equipment
2. Rename

     /usr/bin/siglent/ecomb
   to
   /usr/bin/siglent/ecomb_p

3. in file /usr/bin/siglent/startup_app.sh change the line
 
   /usr/bin/siglent/ecomb &
   to
   /usr/bin/siglent/ecomb_p & 
   
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line

   <upgrade_static_id>11403</upgrade_static_id>
   to
   <upgrade_static_id>11405</upgrade_static_id>
   
5. Reboot
6. Now you can update your SVA with the Siglent's SSA stock FW.
   (should work with SSA3021/3032X Plus_V2.2.1.2.5 or SSA3021/3032X Plus_V2.2.1.2.7, at least)
7. After having flashed your first SSA stock FW, the SVA has become a "true" SSA.
8. If you already ‘own’ a SVA1032X – there may not be a good reason for crossflashing the FW for this device to turn into a SSA3021/3032X Plus.
    It’s just proof of concept as proposed by tv84

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk.

btw... dont do this anyone.. it wont work :P sorry mate
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 31, 2020, 03:28:15 am
I found this chinese N type VNA calibration set for... 21 bucks, i'll have it in about a week.. go go prime

https://www.amazon.com/gp/product/B081J14316/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 (https://www.amazon.com/gp/product/B081J14316/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 31, 2020, 08:34:41 am
tv84 - thanks for your great mentoring and guidence for newbees like me on this subject :clap:

I could not resist in 'closing the loop' with your crossflashing proof of concept - to reverse the process  ;)


How to crossflash a SVA1032X into a SSA3000X Plus:

1. Telnet into the equipment
2. Rename

     /usr/bin/siglent/ecomb
   to
   /usr/bin/siglent/ecomb_p

3. in file /usr/bin/siglent/startup_app.sh change the line
 
   /usr/bin/siglent/ecomb &
   to
   /usr/bin/siglent/ecomb_p & 

   
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line

   <upgrade_static_id>11403</upgrade_static_id>
   to
   <upgrade_static_id>11405</upgrade_static_id>
   
5. Reboot
6. Now you can update your SVA with the Siglent's SSA stock FW.
   (should work with SSA3021/3032X Plus_V2.2.1.2.5 or SSA3021/3032X Plus_V2.2.1.2.7, at least)
7. After having flashed your first SSA stock FW, the SVA has become a "true" SSA.
8. If you already ‘own’ a SVA1032X – there may not be a good reason for crossflashing the FW for this device to turn into a SSA3021/3032X Plus.
    It’s just proof of concept as proposed by tv84

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk.

WARNING! THIS WILL NOT WORK!   (If you do it, it will require bootloader access.)

To do what you have described, you MUST NOT execute your Steps 2 and 3. All the rest is OK.

So, in the extreme, a simple re-setting of the Product_ID in the NSP_config_upgrade_info.xml file allows for the reverse crossflashing.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 31, 2020, 08:44:15 am
I found this chinese N type VNA calibration set for... 21 bucks, i'll have it in about a week.. go go prime

https://www.amazon.com/gp/product/B081J14316/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 (https://www.amazon.com/gp/product/B081J14316/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)
Hmmm, if you haven't got a factory cal like a legit SVA you might be better served with a SMA cal kit and N-SMA adaptors as mostly you use SMA cables anyways.
That way, Cal can be performed near the port or close to the DUT at the end of cabling.

These might seem suitable:
https://www.amazon.com/Calibration-Dedicated-Include-Short-DC-3Ghz/dp/B07DGSF59F/ref=sr_1_9?dchild=1&keywords=SMA+calibration+kit&qid=1590914147&sr=8-9 (https://www.amazon.com/Calibration-Dedicated-Include-Short-DC-3Ghz/dp/B07DGSF59F/ref=sr_1_9?dchild=1&keywords=SMA+calibration+kit&qid=1590914147&sr=8-9)

But there are some cheaper ones here:
https://www.amazon.com/s?k=SMA+calibration+kit&ref=nb_sb_noss_2 (https://www.amazon.com/s?k=SMA+calibration+kit&ref=nb_sb_noss_2)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 31, 2020, 11:55:43 am
And to show a hybrid SVA:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 12:00:14 pm
tv84 - thanks for your great mentoring and guidence for newbees like me on this subject :clap:

I could not resist in 'closing the loop' with your crossflashing proof of concept - to reverse the process  ;)


How to crossflash a SVA1032X into a SSA3000X Plus:

1. Telnet into the equipment
2. Rename

     /usr/bin/siglent/ecomb
   to
   /usr/bin/siglent/ecomb_p

3. in file /usr/bin/siglent/startup_app.sh change the line
 
   /usr/bin/siglent/ecomb &
   to
   /usr/bin/siglent/ecomb_p & 

   
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line

   <upgrade_static_id>11403</upgrade_static_id>
   to
   <upgrade_static_id>11405</upgrade_static_id>
   
5. Reboot
6. Now you can update your SVA with the Siglent's SSA stock FW.
   (should work with SSA3021/3032X Plus_V2.2.1.2.5 or SSA3021/3032X Plus_V2.2.1.2.7, at least)
7. After having flashed your first SSA stock FW, the SVA has become a "true" SSA.
8. If you already ‘own’ a SVA1032X – there may not be a good reason for crossflashing the FW for this device to turn into a SSA3021/3032X Plus.
    It’s just proof of concept as proposed by tv84

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk.

WARNING! THIS WILL NOT WORK!   (If you do it, it will require bootloader access.)

To do what you have described, you MUST NOT execute your Steps 2 and 3. All the rest is OK.

So, in the extreme, a simple re-setting of the Product_ID in the NSP_config_upgrade_info.xml file allows for the reverse crossflashing.

OOPS!!!

Apologies to all following the crossflashing proof of concept in this thread.

tv84 noted such a concise step-by-step process after the successful and brave effort of Elasia and Techneut to do the crossflash from SSA to become a SVA, that I could not resist in simply reversing his process and posting as a tong-in-cheek.

Unfortunately, when you think about it (I clearly did not) it’s not a directly ‘flip-flop’ process!!! :palm:

The startup_app.sh for the SVA is different to the startup_app.sh for the SSA rendering the 'reversing' instructions DESTRUCTIVE if you do what was suggested by MY tong-in-cheek post

Despite the fact that you need to examine your thinking, if you ever decide to crossflash from an original SVA to become a SSA |O

PLEASE TAKE NOTE and DO NOT perform the ‘reverse’ procedure that I posted as a tong-in-cheek.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 12:06:20 pm
And to show a hybrid SVA:

 :clap:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 31, 2020, 12:26:55 pm
tv84 - thanks for your great mentoring and guidence for newbees like me on this subject :clap:

I could not resist in 'closing the loop' with your crossflashing proof of concept - to reverse the process  ;)


How to crossflash a SVA1032X into a SSA3000X Plus:

1. Telnet into the equipment
2. Rename

     /usr/bin/siglent/ecomb
   to
   /usr/bin/siglent/ecomb_p

3. in file /usr/bin/siglent/startup_app.sh change the line
 
   /usr/bin/siglent/ecomb &
   to
   /usr/bin/siglent/ecomb_p & 
   
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line

   <upgrade_static_id>11403</upgrade_static_id>
   to
   <upgrade_static_id>11405</upgrade_static_id>
   
5. Reboot
6. Now you can update your SVA with the Siglent's SSA stock FW.
   (should work with SSA3021/3032X Plus_V2.2.1.2.5 or SSA3021/3032X Plus_V2.2.1.2.7, at least)
7. After having flashed your first SSA stock FW, the SVA has become a "true" SSA.
8. If you already ‘own’ a SVA1032X – there may not be a good reason for crossflashing the FW for this device to turn into a SSA3021/3032X Plus.
    It’s just proof of concept as proposed by tv84

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk.

WARNING! THIS WILL NOT WORK!   (If you do it, it will require bootloader access.)

To do what you have described, you MUST NOT execute your Steps 2 and 3. All the rest is OK.

So, in the extreme, a simple re-setting of the Product_ID in the NSP_config_upgrade_info.xml file allows for the reverse crossflashing.

OOPS!!!

Apologies to all following the crossflashing proof of concept in this thread.

tv84 noted such a concise step-by-step process after the successful and brave effort of Elasia and Techneut to do the crossflash from SSA to become a SVA, that I could not resist in simply reversing his process and posting as a tong-in-cheek.

Unfortunately, when you think about it (I clearly did not) it’s not a directly ‘flip-flop’ process!!! :palm:

The startup_app.sh for the SVA is different to the startup_app.sh for the SSA rendering the 'reversing' instructions DESTRUCTIVE if you do what was suggested by MY tong-in-cheek post

Despite the fact that you need to examine your thinking, if you ever decide to crossflash from an original SVA to become a SSA |O

PLEASE TAKE NOTE and DO NOT perform the ‘reverse’ procedure that I posted as a tong-in-cheek.

Don't feel too bad, your instructions would just confuse someone. Here is the startup_app.sh
startup_app.sh.txt
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 31, 2020, 01:53:21 pm
I found this chinese N type VNA calibration set for... 21 bucks, i'll have it in about a week.. go go prime

https://www.amazon.com/gp/product/B081J14316/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 (https://www.amazon.com/gp/product/B081J14316/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)
Hmmm, if you haven't got a factory cal like a legit SVA you might be better served with a SMA cal kit and N-SMA adaptors as mostly you use SMA cables anyways.
That way, Cal can be performed near the port or close to the DUT at the end of cabling.

These might seem suitable:
https://www.amazon.com/Calibration-Dedicated-Include-Short-DC-3Ghz/dp/B07DGSF59F/ref=sr_1_9?dchild=1&keywords=SMA+calibration+kit&qid=1590914147&sr=8-9 (https://www.amazon.com/Calibration-Dedicated-Include-Short-DC-3Ghz/dp/B07DGSF59F/ref=sr_1_9?dchild=1&keywords=SMA+calibration+kit&qid=1590914147&sr=8-9)

But there are some cheaper ones here:
https://www.amazon.com/s?k=SMA+calibration+kit&ref=nb_sb_noss_2 (https://www.amazon.com/s?k=SMA+calibration+kit&ref=nb_sb_noss_2)

Yeah I was wondering about a sma set too, i got real work i could use those for so really want to see what comes out of your adventure with hendorog coming up

These will hold me over in the mean time... cheap chinese is cheap chinese... dont think it matters a whole lot since it wont be a spec alignment like you were saying before.. worst case is i could put a converter on them so not really worried about it
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 01:57:37 pm


Don't feel too bad, your instructions would just confuse someone. Here is the startup_app.sh
startup_app.sh.txt

Yeah, but there is no excuse - you can't make stupid comments - even tong-in-cheek - because you are 100% correct about possible confusion!

I was so euphoric about the success you guys demonstrated - that basic instincts did not kick-in, like making sure the start-up files were identical - which they clearly are not - thereby cannot have symmetrical reverse process.

Just to top-off my carelessness - I just performed a crossflash on my SSA with SVA1032X_2.2.1.2.7.ADS - the process went fine, but still reporting in system info a SSA3032x PLUS device with original options (I never enabled hack in my original SSA).

The real salt-in-the-wound is that I should have realized that by changing the ID - my SSA telnet is no longer useful 
I did take tv84 suggestion for the ‘safety’ /sbin/telnetd -ll /bin/sh -p 10101  & , but this only worked (could go straight into telnet after crossflash) on the initial boot after the FW update.

Unfortunately (carelessness again) I did not perform the mopping up housekeeping whilst having an open telnet session and decided to reboot - just to see if it comes back up without any problems.

It did, but I guess the original start-up we modified with the telnet start demon line is now gone, and since the ID is now set for the SVA my telnet_10101.ADS is not responding  :palm:

Not a bad start to the day I guess :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 31, 2020, 02:07:57 pm


Don't feel too bad, your instructions would just confuse someone. Here is the startup_app.sh
startup_app.sh.txt

Yeah, but there is no excuse - you can't make stupid comments - even tong-in-cheek - because you are 100% correct about possible confusion!

I was so euphoric about the success you guys demonstrated - that basic instincts did not kick-in, like making sure the start-up files were identical - which they clearly are not - thereby cannot have symmetrical reverse process.

Just to top-off my carelessness - I just performed a crossflash on my SSA with SVA1032X_2.2.1.2.7.ADS - the process went fine, but still reporting in system info a SSA3032x PLUS device with original options (I never enabled hack in my original SSA).

The real salt-in-the-wound is that I should have realized that by changing the ID - my SSA telnet is no longer useful 
I did take tv84 suggestion for the ‘safety’ /sbin/telnetd -ll /bin/sh -p 10101  & , but this only worked (could go straight into telnet after crossflash) on the initial boot after the FW update.

Unfortunately (carelessness again) I did not perform the mopping up housekeeping whilst having an open telnet session and decided to reboot - just to see if it comes back up without any problems.

It did, but I guess the original start-up we modified with the telnet start demon line is now gone, and since the ID is now set for the SVA my telnet_10101.ADS is not responding  :palm:

Not a bad start to the day I guess :(

tv im sure will fix you up.. or if he really wanted to he could put out a special one that permanently turns it back on after a firmware update by adding the line to the startup scripts.. or adds it to the crossflasher :P
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 02:15:39 pm


Don't feel too bad, your instructions would just confuse someone. Here is the startup_app.sh
startup_app.sh.txt

Yeah, but there is no excuse - you can't make stupid comments - even tong-in-cheek - because you are 100% correct about possible confusion!

I was so euphoric about the success you guys demonstrated - that basic instincts did not kick-in, like making sure the start-up files were identical - which they clearly are not - thereby cannot have symmetrical reverse process.

Just to top-off my carelessness - I just performed a crossflash on my SSA with SVA1032X_2.2.1.2.7.ADS - the process went fine, but still reporting in system info a SSA3032x PLUS device with original options (I never enabled hack in my original SSA).

The real salt-in-the-wound is that I should have realized that by changing the ID - my SSA telnet is no longer useful 
I did take tv84 suggestion for the ‘safety’ /sbin/telnetd -ll /bin/sh -p 10101  & , but this only worked (could go straight into telnet after crossflash) on the initial boot after the FW update.

Unfortunately (carelessness again) I did not perform the mopping up housekeeping whilst having an open telnet session and decided to reboot - just to see if it comes back up without any problems.

It did, but I guess the original start-up we modified with the telnet start demon line is now gone, and since the ID is now set for the SVA my telnet_10101.ADS is not responding  :palm:

Not a bad start to the day I guess :(

tv im sure will fix you up.. or if he really wanted to he could put out a special one that permanently turns it back on after a firmware update by adding the line to the startup scripts.. or adds it to the crossflasher :P

I think I need to take a break and get some fresh air - perhaps this will make me think before leap  ;)

I took some screnshots, the systems info just after the crossflash of the SVA firmware - remember I had a 'stock' SSA3021x Plus - untouched!

Then I had a look at the mode screen - can see the SVA stuff grayed out - BUT silly me did not note if this is already present (also grayed out) in the stock SSA?? I think not - but cannot be sure  :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on May 31, 2020, 02:23:46 pm
I think I need to take a break and get some fresh air - perhaps this will make me think before leap  ;)

I took some screnshots, the systems info just after the crossflash of the SVA firmware - remember I had a 'stock' SSA3021x Plus - untouched!

Then I had a look at the mode screen - can see the SVA stuff grayed out - BUT silly me did not note if this is already present (also grayed out) in the stock SSA?? I think not - but cannot be sure  :(

They dont show up at all unless you are running the SVA program, they are hard disabled in the SSA program
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 02:37:01 pm
I think I need to take a break and get some fresh air - perhaps this will make me think before leap  ;)

I took some screnshots, the systems info just after the crossflash of the SVA firmware - remember I had a 'stock' SSA3021x Plus - untouched!

Then I had a look at the mode screen - can see the SVA stuff grayed out - BUT silly me did not note if this is already present (also grayed out) in the stock SSA?? I think not - but cannot be sure  :(

They dont show up at all unless you are running the SVA program, they are hard disabled in the SSA program

Thanks for the Feedback Elasia

Well that's great news  :-+

- another confirmation that the SVA FW crossflash does indeed work on a new 'untouched' SSA3021x Plus   :popcorn:

Now need to get to the business end of things in getting all of the options enabled - hope I can figure this out without any serious  |O - more importantly - NO MORE careless mistakes  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 31, 2020, 03:51:51 pm




The real salt-in-the-wound is that I should have realized that by changing the ID - my SSA telnet is no longer useful 
I did take tv84 suggestion for the ‘safety’ /sbin/telnetd -ll /bin/sh -p 10101  & , but this only worked (could go straight into telnet after crossflash) on the initial boot after the FW update.

Unfortunately (carelessness again) I did not perform the mopping up housekeeping whilst having an open telnet session and decided to reboot - just to see if it comes back up without any problems.

It did, but I guess the original start-up we modified with the telnet start demon line is now gone, and since the ID is now set for the SVA my telnet_10101.ADS is not responding  :palm:

Not a bad start to the day I guess :(


I can confirm that. The last thing I did was changing the ID and after that the SSA telnet.ads didn't work anymore and the SVA telnet.ads also not. I changed the ID back and hope that er are some very smart people with a fix before the next firmware update. And there is always the UART.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sighound36 on May 31, 2020, 04:28:46 pm
I would suggest either a couple of parameters need to be in alignment possibly hardware and software or there is a different section to thenmain boards no one has spotted?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 31, 2020, 04:35:39 pm
 |O |O

Gentlemen, test please.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 05:21:42 pm
|O |O

Gentlemen, test please.

Perfect - works like a charm  :-+

Thank YOU so much

- now I need to get / create a flowchart / checklist, to make the various SVA functions come to life.

I can't afford to make any more careless mistakes  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 05:32:33 pm
Just documenting ...  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on May 31, 2020, 06:09:29 pm
And thanks to tv84 no longer a unidentified (flying) object
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 06:10:30 pm
The 'untouched' /usr/bin/siglent/startup_app.sh after the SVA firmware crossflash

- with added line (in RED) to start telnet demon (thanks to tv84)
- now after boot of the SVA you will be able to access telnet at your defined SVA lan ip on port 10101

I checked the added line for starting telnet demon after rebooting system

- all seems to boot OK
- telnet starts OK
- remember when editing startup_app.sh (or any files) you need to make files system rw



***BEGIN CODE***
#/bin/sh

export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/lib:/usr/lib:$LD_LIBRARY_PATH
#echo "qt path config"
export QT_PATH_ROOT=/opt/qt
export LD_LIBRARY_PATH=$QT_PATH_ROOT/lib:$QT_PATH_ROOT/lib/ts:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=$QT_PATH_ROOT/plugins
export FONTCONFIG_PATH=$QT_PATH_ROOT/share
export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0:size=1024x600:mmsize=223x125:rotation=0
export QT_QPA_GENERIC_PLUGINS=evdevtouch:/dev/input/event0
export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event0

export LD_LIBRARY_PATH=/usr/bin/siglent:$LD_LIBRARY_PATH
export LANG=en_US.utf8


mount -o remount,rw /usr/bin/siglent
if [ -d /usr/bin/siglent/usr/backup/app ]; then
        cp -rpf /usr/bin/siglent/usr/backup/app/* /usr/bin/siglent/
        echo "cp -pf /usr/bin/siglent/usr/backup/app/* /usr/bin/siglent/"
        sync
        rm /usr/bin/siglent/usr/backup/app -r
        sync
fi

/usr/bin/siglent/config_eth0.sh
/sbin/telnetd -l /bin/sh -p 10101  &
/usr/bin/siglent/Aladdin &

mount -o remount,ro /usr/bin/siglent
***END CODE***


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 06:48:08 pm
And thanks to tv84 no longer a unidentified (flying) object

 :clap: :clap: :clap:

with a bit of envy  :P

I've still got to navigate with care before I get there  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 31, 2020, 07:47:13 pm
And to show a hybrid SVA:
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=998685)
So what does the Mode list now look like ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 08:04:36 pm
Before doing something silly ..

I noted that in the SVA there are TWO firmdata files

firmdata0

and

firmdata1

What is the expected structure in the SVA ?? - I recall the SSA had only one firmdata file - firmdata0

Second observation is that the firmdata0 and firmdata1 content seems to be identical ??


AND

The SVA firmdata0 NSP_sn_bandwidth.xml content is IDENTICAL to the same file in the SSA firmdata ??

Is the firmdata in the SVA the 'leftover' from the SSA??

It seems to be that the stock SVA firmware does not have license file info - presumably this is loaded onto the device at a later (post firmware) stage??

If so, this would make sense as it appears the SVA NSP_sn_bandwidth.xml file contains the SSA license data only.

In my case because it was an untouched SSA3021x Plus - there are no SVA options visible in the file  :(

Question is ...

What are the SVA various options legit 'license tags' that can be added into the current NSP_sn_bandwidth.xml file??

Am I on the right track here or simply  |O

Would be nice to understand this before going further  :-\


EDIT: When you take you time and try to understand what's sitting in front of your eyes - eventually everything falls into place - all good - another successful SVA crossflash with all options enabled about to happen :)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on May 31, 2020, 11:31:16 pm
Thank You to everyone involved in the last 48 hours of SSA to SVA FW crossflasing experimentation  :clap:

Its amazing what you can learn in 48 hours  :)

Special thanks to tv84 for his helping hand in helping us to 'get up' when we fall along the path (best analogy I could think of this late at night)  :-+

Now its time to check out the fully loaded SVA to see if she lives up to her potential  :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 01:29:38 am
Been fiddling to 'fix' Model Designator ...

- to reflect SVA1032X (despite being a SSA3021X Plus with crossflass FW from SVA1032X)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 01:37:23 am
Thank You to everyone involved in the last 48 hours of SSA to SVA FW crossflasing experimentation  :clap:

Its amazing what you can learn in 48 hours  :)

Special thanks to tv84 for his helping hand in helping us to 'get up' when we fall along the path (best analogy I could think of this late at night)  :-+

Now its time to check out the fully loaded SVA to see if she lives up to her potential  :popcorn:

Clearly more work to be done by tv84 and I.. pro mode has exposed more options on your main menu!

Also as far as your name hack... thats not the important one.. ;p  It does still think of itself as an SSA at the kernel level, the true conversion will most likely take tv84/myself getting a hold of a copy of the SVA base software that we can dissect as what siglent posts truly are just patches.. not the entire OS

usbtmc_para = insmod /usr/bin/siglent/drivers/g_usbtmc.ko idVendor=0xf4ec idProduct=0x1305 iManufacturer=Siglent iProduct=SSA3032XPlus iSerialNum=SSABBBBBCCCDDD
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 02:17:10 am
Thank You to everyone involved in the last 48 hours of SSA to SVA FW crossflasing experimentation  :clap:

Its amazing what you can learn in 48 hours  :)

Special thanks to tv84 for his helping hand in helping us to 'get up' when we fall along the path (best analogy I could think of this late at night)  :-+

Now its time to check out the fully loaded SVA to see if she lives up to her potential  :popcorn:

Clearly more work to be done by tv84 and I.. pro mode has exposed more options on your main menu!

Also as far as your name hack... thats not the important one.. ;p  It does still think of itself as an SSA at the kernel level, the true conversion will most likely take tv84/myself getting a hold of a copy of the SVA base software that we can dissect as what siglent posts truly are just patches.. not the entire OS

usbtmc_para = insmod /usr/bin/siglent/drivers/g_usbtmc.ko idVendor=0xf4ec idProduct=0x1305 iManufacturer=Siglent iProduct=SSA3032XPlus iSerialNum=SSABBBBBCCCDDD

Interesting  :-\

Yeah, the name hack is nothing

- change in NSP_trends_config_info
- I think you are correct it simply modifies some internal tag but nothing in the base software, as there are other snags which revert to the SSA

The serial number is also a problem

- easy way is to use the SCPI :SRLN <serial_num> command.
- This works , but it will wipe your license settings.

Not sure if there is a proper license number 'fix' which does not screw with the system??
 - not a fan of doing temp paches which are prone to failure

These two things are certainly challenging - short of patching hex files (not recommended) would be great to have a nice solution that does not get wiped with FW updates.



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 02:20:38 am
BTW

Has anyone got their WEB Server interface working??

Not sure what I'm doing wrong - but having problems in connecting  :(

EDIT: Its OK - my network cable was loose - the plastic clip which secures the cable into the socket snapped-off and cable was loose.

Should have noticed this on the SVA screen - there is a blue symbol in top RH corner - indicating an active connection, was too busy trying to figure out what's wrong rather than checking cable or looking at screen - I guess too much fiddling for one day
  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 02:40:09 am
Thank You to everyone involved in the last 48 hours of SSA to SVA FW crossflasing experimentation  :clap:

Its amazing what you can learn in 48 hours  :)

Special thanks to tv84 for his helping hand in helping us to 'get up' when we fall along the path (best analogy I could think of this late at night)  :-+

Now its time to check out the fully loaded SVA to see if she lives up to her potential  :popcorn:

Clearly more work to be done by tv84 and I.. pro mode has exposed more options on your main menu!

Also as far as your name hack... thats not the important one.. ;p  It does still think of itself as an SSA at the kernel level, the true conversion will most likely take tv84/myself getting a hold of a copy of the SVA base software that we can dissect as what siglent posts truly are just patches.. not the entire OS

usbtmc_para = insmod /usr/bin/siglent/drivers/g_usbtmc.ko idVendor=0xf4ec idProduct=0x1305 iManufacturer=Siglent iProduct=SSA3032XPlus iSerialNum=SSABBBBBCCCDDD

Interesting  :-\

Yeah, the name hack is nothing

- change in NSP_trends_config_info
- I think you are correct it simply modifies some internal tag but nothing in the base software, as there are other snags which revert to the SSA

The serial number is also a problem

- easy way is to use the SCPI :SRLN <serial_num> command.
- This works , but it will wipe your license settings.

Not sure if there is a proper license number 'fix' which does not screw with the system??
 - not a fan of doing temp paches which are prone to failure

These two things are certainly challenging - short of patching hex files (not recommended) would be great to have a nice solution that does not get wiped with FW updates.

There is ;)

Thanks for the tip with SCPI wiping out the license file... interesting option for something I am investigating now and it appears the license file low level itself is key to unlocking more features than just changing the program and typing the keys in

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 02:45:07 am
BTW

Has anyone got their WEB Server interface working??

Not sure what I'm doing wrong - but having problems in connecting  :(

EDIT: Its OK - my network cable was loose - the plastic clip which secures the cable into the socket snapped-off and cable was loose.

Should have noticed this on the SVA screen - there is a blue symbol in top RH corner - indicating an active connection, was too busy trying to figure out what's wrong rather than checking cable or looking at screen - I guess too much fiddling for one day
  ;)

LOL yeah i was about to say.. i just checked mine and looked ok
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 02:54:07 am
Thank You to everyone involved in the last 48 hours of SSA to SVA FW crossflasing experimentation  :clap:

Its amazing what you can learn in 48 hours  :)

Special thanks to tv84 for his helping hand in helping us to 'get up' when we fall along the path (best analogy I could think of this late at night)  :-+

Now its time to check out the fully loaded SVA to see if she lives up to her potential  :popcorn:

Clearly more work to be done by tv84 and I.. pro mode has exposed more options on your main menu!

Also as far as your name hack... thats not the important one.. ;p  It does still think of itself as an SSA at the kernel level, the true conversion will most likely take tv84/myself getting a hold of a copy of the SVA base software that we can dissect as what siglent posts truly are just patches.. not the entire OS

usbtmc_para = insmod /usr/bin/siglent/drivers/g_usbtmc.ko idVendor=0xf4ec idProduct=0x1305 iManufacturer=Siglent iProduct=SSA3032XPlus iSerialNum=SSABBBBBCCCDDD

Interesting  :-\

Yeah, the name hack is nothing

- change in NSP_trends_config_info
- I think you are correct it simply modifies some internal tag but nothing in the base software, as there are other snags which revert to the SSA

The serial number is also a problem

- easy way is to use the SCPI :SRLN <serial_num> command.
- This works , but it will wipe your license settings.

Not sure if there is a proper license number 'fix' which does not screw with the system??
 - not a fan of doing temp paches which are prone to failure

These two things are certainly challenging - short of patching hex files (not recommended) would be great to have a nice solution that does not get wiped with FW updates.

There is ;)

Thanks for the tip with SCPI wiping out the license file... interesting option for something I am investigating now and it appears the license file low level itself is key to unlocking more features than just changing the program and typing the keys in

That's interesting that there is a license 'fix' - looks like more fiddling for tomorrow (I mean today) - past my bedtime already  :=\
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 01, 2020, 08:52:52 am
Both WDMA and RTA40 are for SSA3000X-R. So no use here and the software must be similar.

When you ativate pro_mode you see all options available in the soft even though they may not work in your specific model.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 04:20:12 pm
For those of us who have SVA functionality and would like to use the VNA option, you will need to perform a calibration.

You would also know that there are various calibration kits available – including Siglent

The cost of these kits can range from a modest $20 to even $1000

So how do you proceed?

Is the $20 kit total rubbish – you know the old saying – ‘you get what you pay for’

OR

Because you just paid $1000 for a calibration kit – it MUST be good – right?

Perhaps not after all.

Anyway, unless you know what you are doing and the ‘science’ of a good and bad calibration kit – then you are at the mercy of ‘pot luck’
 
To help with the above, as I was investigating this dilemma myself, I came across an excellent (at least for me) video – where someone put in an enormous amount of time researching and making his own calibration kits and comparing to industry kits.

The results are worthy of your attention – especially if you intend to use your new VNA functionality of the SVA

Here is the link (if you have not already come across this video)  to the video;-

https://www.youtube.com/watch?v=NSAQ2iQNX2I (https://www.youtube.com/watch?v=NSAQ2iQNX2I)

Enjoy


PS: Not sure if 'hyperlinks' (to youtube specifically) are allowed on eevblog? If not my sincere apologies - moderators please feel free to remove.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 04:41:27 pm
Wow nice find noreply.. i've been looking for such content, im using a 20 dollar chinese knock off for now
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 04:53:19 pm
Yeah, when I first found this - I was very impressed at the level of work he did - even all the SimSmith stuff - excellent information, not to mention the fantastic insight into getting 'linear rf response' in SMD resistors - 2 x 100 in parallel better response than 1 x 50 - however does not scale beyond the 2 - very interesting stuff.

I guess once the SVA's VNA option is calibrated - we can then investigate how to 'home' the calibrations for the instrument to ensure the measurements we make ourselves thereafter are accurate 

- not sure if the above statement made sense - I just wanted to use the 'bootstrap' effect - get going first - then use device to improve ;)


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 01, 2020, 05:05:44 pm
Have just completed my crossflash successfully, only extra step was to make the filesystem writable.

Do we know why some of the licenses disappear (particularly Refl) or is it not an issue?

Before:
[attach=1]

After:
[attach=2]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 05:27:10 pm
Have just completed my crossflash successfully, only extra step was to make the filesystem writable.

Do we know why some of the licenses disappear (particularly Refl) or is it not an issue?

Before:
(Attachment Link)

After:
(Attachment Link)

Shouldnt be an issue, from my investigations the program will use only the licenses that the hardware AND program can use

This stemming from that ALL can license everything but only adds into the license files the correct options for the given hardware and program executable

This is why you can see the real time options in pro mode for the VNA program even though the hardware cant handle that.. i did try and it put out bus errors that it could not contact the needed components.

But once you license the unit it will return only the ones it should have and the realtime options drop off completely.. not even being a disabled option
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 01, 2020, 05:31:52 pm
Shouldnt be an issue, from my investigations the program will use only the licenses that the hardware AND program can use

This stemming from that ALL can license everything but only adds into the license files the correct options for the given hardware and program executable

This is why you can see the real time options in pro mode for the VNA program even though the hardware cant handle that.. i did try and it put out bus errors that it could not contact the needed components.

But once you license the unit it will return only the ones it should have and the realtime options drop off completely.. not even being a disabled option

Ok, thank you  :)

Of course I suppose that Refl from the SSA is now redundant as you have a VNA that supersedes it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 05:36:11 pm
Have just completed my crossflash successfully, only extra step was to make the filesystem writable.

Do we know why some of the licenses disappear (particularly Refl) or is it not an issue?

Before:
(Attachment Link)

After:
(Attachment Link)

Any chance of 'seeing' your Mode options screenshot??

Am in the process of some detective work - and any information on this subject is very welcome  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 01, 2020, 05:38:31 pm
Any chance of 'seeing' your Mode options screenshot??

Am in the process of some detective work - and any information on this subject is very welcome  :)

Certainly :)

[attach=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 05:39:47 pm
Yeah, when I first found this - I was very impressed at the level of work he did - even all the SimSmith stuff - excellent information, not to mention the fantastic insight into getting 'linear rf response' in SMD resistors - 2 x 100 in parallel better response than 1 x 50 - however does not scale beyond the 2 - very interesting stuff.

I guess once the SVA's VNA option is calibrated - we can then investigate how to 'home' the calibrations for the instrument to ensure the measurements we make ourselves thereafter are accurate 

- not sure if the above statement made sense - I just wanted to use the 'bootstrap' effect - get going first - then use device to improve ;)

Yeah thats why i got the knock offs.. easy to get going and close enough. If i do anything real with it though i'll most likely get the siglent sma kit since it is made to expect them and their N kit already and not fool about making my own.. 300 isnt that bad really
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 05:41:00 pm
Shouldnt be an issue, from my investigations the program will use only the licenses that the hardware AND program can use

This stemming from that ALL can license everything but only adds into the license files the correct options for the given hardware and program executable

This is why you can see the real time options in pro mode for the VNA program even though the hardware cant handle that.. i did try and it put out bus errors that it could not contact the needed components.

But once you license the unit it will return only the ones it should have and the realtime options drop off completely.. not even being a disabled option

Ok, thank you  :)

Of course I suppose that Refl from the SSA is now redundant as you have a VNA that supersedes it.

This is my assumption as well
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 06:05:24 pm
Have just completed my crossflash successfully, only extra step was to make the filesystem writable.

Do we know why some of the licenses disappear (particularly Refl) or is it not an issue?

Before:
(Attachment Link)

After:
(Attachment Link)

Shouldnt be an issue, from my investigations the program will use only the licenses that the hardware AND program can use

This stemming from that ALL can license everything but only adds into the license files the correct options for the given hardware and program executable

This is why you can see the real time options in pro mode for the VNA program even though the hardware cant handle that.. i did try and it put out bus errors that it could not contact the needed components.

But once you license the unit it will return only the ones it should have and the realtime options drop off completely.. not even being a disabled option

Can you confirm that 'EMI Measurement' is a valid license option for the SVA?

If it is, why is it then that it is no longer visible in the Mode Options menu?? (see screenshot from tubularnut)

(I suspect we might be indirectly involved at solving same problem  ;)  )
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sighound36 on June 01, 2020, 06:09:46 pm
The SDR sma kit is more than fair for money.

I have  a few different kits, from a cheapy £30 Chinese pile of pooh to an expensive (used purchase), R&S®ZCAN Network Analyzer Calibration Kits Economy  version LOL, an old Agilent kit which was around £350 from Stuarts of Reading a few years ago plus I made one.

For sensible measurements the SDR version is pretty good, the cheapy one is just that fit for a interesting times chasing your tale over non existent issues caused by false readings.
The Agilent gets very close to the R&S in a few areas. The home brew version was infinitely better the cheapy version. The home brew was N type.

Bottom line is does you meas need to be ultra accurate or a decent approximation. In general I would look at obtaining the best kit for what you wish to outlay.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 01, 2020, 06:14:14 pm
Can you confirm that 'EMI Measurement' is a valid license option for the SVA?

If it is, why is it then that it is no longer visible in the Mode Options menu?? (see screenshot from tubularnut)

(I suspect we might be indirectly involved at solving same problem  ;)  )
It shows as an option to buy:
[attachimg=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 06:18:01 pm
There are in fact TWO forms of EMI

One is a basic EMI that is limited to you having to use it in scanner mode over your given range

the other is REAL TIME EMI and is the 6th option in the mode list for a real time SA

That is what you are seeing
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 01, 2020, 07:44:16 pm
There are in fact TWO forms of EMI

One is a basic EMI that is limited to you having to use it in scanner mode over your given range

the other is REAL TIME EMI and is the 6th option in the mode list for a real time SA

That is what you are seeing
Correct.
It seems has been polished and added into the Mode menu for RTSA whereas for SSA and SVA it is a Trace Filter mode.

(https://siglentna.com/wp-content/uploads/2019/09/img72.jpg?1591040247180)

Latest RTSA have EMI in the Mode Menu with a different GUI layout.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 07:51:26 pm
There are in fact TWO forms of EMI

One is a basic EMI that is limited to you having to use it in scanner mode over your given range

the other is REAL TIME EMI and is the 6th option in the mode list for a real time SA

That is what you are seeing

Interesting ...

So there is a real-time SSA (as advertised by Siglent - currently the 7.5GHz device)
There is about to be released (if not already) SVA that has 7.5GHz capability - I presume it has same HW as the SSA , a justifiable guess.

So the option 'for sale' for the non-real-time SVA (what we end up having via the crossflash of a SSA3000X Plus device) is the basic EMI you are referring to??

If so, this would make sense, since the 'proper' licensing will not enable the real-time SVA options in the Mode menu.

BUT

If this is true - and no reason why - then how and where is the 'for sale' option that is enabled on the non-real-time SVA evoked or deployed / used ??

Sorry if this is an obvious mode in the SVA operation - I simply did not have time to enjoy the SVA and start fiddling with its numerous functions.

Natural instinct - is to expect a special menu 'option' if you are parting with $500+, or at least be able to see what you 'bought' visually, and not just having the ability to connect to some internal analysis signals / data?

Would be nice to get to the bottom of this dilemma ::)

Perhaps expectations are clouding the 'electronic function' which is there in front of our eyes - we (more likely I) simply can’t see it yet  :P

EDIT: OOPS .. we cross posted - yeah can see the EMI within the submenu - intereting to see if the EMI license is disabled - what happens to the resultant menu??
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 01, 2020, 08:09:43 pm
Release timetable
SSA older models excluded as they didn't have touch or Modulation analysis....so earlier HW.

SVA1015X, then:
SSA3021X+ and SSA3032X+, and a little while later:
SVA1032X
Then released all ~ same dates:
SSA3050X-R, SSA3075X-R
SSA3075X+
SVA1075X+

It seems obvious to me, especially when researching datasheets, the last 4 models with marginally better specs are all new/improved HW.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 01, 2020, 08:11:22 pm
noreply,

the EMI should appear in the options list. A correct SVA options screen is like this (techneut):

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=998783;image)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 01, 2020, 08:28:22 pm
Of course I suppose that Refl from the SSA is now redundant as you have a VNA that supersedes it.
More of less correct as SVA has the reflection bridge built in and offers better directivity than the external bridge from Siglent.
Still, it still might be useful with other bridges with more ports.

You can see this in screenshots here where I used SSA3032X and SVA1015X for N-Pk and Log Mag measurements:
https://www.eevblog.com/forum/rf-microwave/antenna-project-log/ (https://www.eevblog.com/forum/rf-microwave/antenna-project-log/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 01, 2020, 08:32:04 pm
Of course I suppose that Refl from the SSA is now redundant as you have a VNA that supersedes it.
More of less correct as SVA has the reflection bridge built in and offers better directivity than the external bridge from Siglent.
Still, it still might be useful with other bridges with more ports.

You can see this in screenshots here where I used SSA3032X and SVA1015X for N-Pk and Log Mag measurements:
https://www.eevblog.com/forum/rf-microwave/antenna-project-log/ (https://www.eevblog.com/forum/rf-microwave/antenna-project-log/)

Thank you, I wasn’t aware of that post, will have a read.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 01, 2020, 08:43:59 pm
For those interrested in EMi, myself included:
https://interferencetechnology.com/diy-near-field-probes-preamplifiers/
I ordered some semi rigid cable for this in China but I think its comming by long distance swimmer.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 08:45:02 pm
There are in fact TWO forms of EMI

One is a basic EMI that is limited to you having to use it in scanner mode over your given range

the other is REAL TIME EMI and is the 6th option in the mode list for a real time SA

That is what you are seeing
Correct.
It seems has been polished and added into the Mode menu for RTSA whereas for SSA and SVA it is a Trace Filter mode.

Latest RTSA have EMI in the Mode Menu with a different GUI layout.

Has there been any talk of bringing the superior RT EMI GUI to the lessor non RT / scanner mode version?

I'd think that would make a nice improvement
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 08:52:41 pm
For those interrested in EMi, myself included:
https://interferencetechnology.com/diy-near-field-probes-preamplifiers/ (https://interferencetechnology.com/diy-near-field-probes-preamplifiers/)
I ordered some semi rigid cable for this in China but I think its comming by long distance swimmer.

EMI is my main interest and as such I have quality products for this aspect

TBPS01 Electric and Magnetic field probes with 40db amp

https://www.tekbox.com/product/tekbox-tbps01-emc-near-field-probes/ (https://www.tekbox.com/product/tekbox-tbps01-emc-near-field-probes/)

TBCP1-250 Current monitoring probe

https://www.tekbox.com/product/tbcp-rf-current-monitoring-probes/ (https://www.tekbox.com/product/tbcp-rf-current-monitoring-probes/)

Cable Adapters

https://www.tekbox.com/product/tbcas1-coaxial-adapter-set/ (https://www.tekbox.com/product/tbcas1-coaxial-adapter-set/)

I've already been impressed with the adapter set... its been really handy to have on hand

I'll most likely roll my own RG316 cables for most of my test gear


I also picked up this toy.. will it be useful? Dunno but its fun to probe things directly!

AuburnP-20B

https://www.tequipment.net/AuburnP-20B/ (https://www.tequipment.net/AuburnP-20B/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 01, 2020, 08:59:39 pm
Looks like EVERYTHING makes good sense and we have 'completed the circle' in creating a 'legitimate' SVA1032X from a SSA3000X Plus device - with all designated for purpose (the supporting HW of our device) options enabled.

Many thanks to all the members who participated in the crossflash experimentation - especially tv84 for his guidence and handholding  :clap:

I guess now is the time to start 'using' our new SVA's and enjoy the fantastic capability of this engineering marvel (all-be-it not possible without the brilliance of the legendary now defunk HP instrumentation group - from whoom Siglent had a helping hand :P)

Slightly off topic - but possible interest ...

One of the areas I enjoy is Antenna design and obviously RF amplifiers.

Some of the RF is >100W - so to do meaningful measurnements with such high level of RF - unless you want to destroy your new toy - we need a good atenuator.

For me its not so simple when dealing with power levels that can be as high as 250W

When dealing with small signal analysis - coaxial attenuators with power ratings of 2W or less are easy to aquire and cost effective.

An attenuator for 250W od poaaible power - needs to be able to dissipate this energy.

Usually this is disapated through a massive heatsink in the form of heat.

When I started to look for suitable devices - I could not find anything with suitable specifications (30dB attenuation with at least a flat response up to 1Gz) - that was cost effective.

I did not want to pay (cant justify) over $2000 for a Bird attenuator (great kit nevertheless).

So I decided to make my own.

I'm currently waiting for some 'bits' which I should have soon.

I am happy to share with everyone here the completed design once its finished.

The good news is that the cost of a 250W 30dB 1GHz attenuator will cost me considerably less than $100

Anyway, any tips, unusual ways of using the SVA and its functions is always a welcome topic  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 01, 2020, 09:05:37 pm
The good news is that the cost of a 250W 30dB 1GHz attenuator will cost me considerably less than $100

Anyway, any tips, unusual ways of using the SVA and its functions is always a welcome topic  :)


Both of those would be interesting  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 01, 2020, 09:16:49 pm
For those interrested in EMi, myself included:
https://interferencetechnology.com/diy-near-field-probes-preamplifiers/
I ordered some semi rigid cable for this in China but I think its comming by long distance swimmer.
I’m not entirely sure you need a preamp with EMI probes more so probes that have been properly characterised.
The internal SSA/SVA 20dB preamp and the unit’s inherent sensitivity is sufficient to work well with a range of passive EMI probes.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 01, 2020, 09:27:25 pm
For those interrested in EMi, myself included:
https://interferencetechnology.com/diy-near-field-probes-preamplifiers/
I ordered some semi rigid cable for this in China but I think its comming by long distance swimmer.
I’m not entirely sure you need a preamp with EMI probes more so probes that have been properly characterised.
The internal SSA/SVA 20dB preamp and the unit’s inherent sensitivity is sufficient to work well with a range of passive EMI probes.

Yeah I got mine before i realized it had an amp built in.. oh well, still handy!

So what exactly is with the 'built in' reflection bridge? Was the SSA just soft disabled to make someone get an external one?

AKA this part?

https://siglentna.com/product/rb3x25/ (https://siglentna.com/product/rb3x25/)

I was under the impression they all needed an external bridge till you brought this up


Edit: For clarity before I even opened the thing up physically, I was expecting a SSA that needed a bridge and this reminded me of that question since once opened there it was all interconnected already internally and was confusing when reading one thing and seeing another which in turn lead us down to cross flash
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 01, 2020, 10:32:25 pm

So what exactly is with the 'built in' reflection bridge?
More accurately, it's a coupler.
See discussion more or less starting here:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg1655171/#msg1655171 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg1655171/#msg1655171)

Quote
Was the SSA just soft disabled to make someone get an external one?

AKA this part?

https://siglentna.com/product/rb3x25/ (https://siglentna.com/product/rb3x25/)

I was under the impression they all needed an external bridge till you brought this up
Early SSA didn't have the internal coupler and associated signal path however since it's been spotted SSA+ models do that's been the driver for the recent explorations.
Think, SVA with internal coupler in VNA mode = single port VNA.
SVA in SA mode = SSA3000X Plus
All SSA models = spectrum analyser with TG that can be used with a variety of external bridges/couplers to get a variety of measurements.

Quote
Edit: For clarity before I even opened the thing up physically, I was expecting a SSA that needed a bridge and this reminded me of that question since once opened there it was all interconnected already internally and was confusing when reading one thing and seeing another which in turn lead us down to cross flash
With an external bridge SSA could do much of SVA capabilities but not in the way or with the feature set of measurements that the SVA offers and was up to the knowledge and skill of the operator.
SVA made all this simple to access and use.

Anyways, to avoid further confusion we need talk of SSA3000X Plus models vs SVA models as earlier SSA are different HW to the later Plus models.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 12:09:22 am
Thanks Tau, that cleans that up nicely ^^
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 02, 2020, 12:41:11 am
The good news is that the cost of a 250W 30dB 1GHz attenuator will cost me considerably less than $100

Anyway, any tips, unusual ways of using the SVA and its functions is always a welcome topic  :)


Both of those would be interesting  :)
Have a wonder through this where I examine a few antennas on hand.
https://www.eevblog.com/forum/rf-microwave/what-really-is-this-antenna/ (https://www.eevblog.com/forum/rf-microwave/what-really-is-this-antenna/)
Nothing special other than exploring the SVA VNA mode feature set for antenna characterisation.

My assumption is feedlines are part of the antenna system so they should be included in VNA tests at the final installation and as the SVA models are so portable this is simple to accomplish.

Have fun, I certainly have while getting to know the couple of SVA's I've had.  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on June 02, 2020, 04:51:27 am
My assumption is feedlines are part of the antenna system so they should be included in VNA tests at the final installation and as the SVA models are so portable this is simple to accomplish.

Have fun, I certainly have while getting to know the couple of SVA's I've had.  :)

You normally would want to measure the behaviour of the feedline and the antenna separately, for a couple of reasons:

* The feedline has some loss, and every dB of feedline loss will improve the S11 by 2dB as the signal sees the loss both on the way out to the end and back - i.e. it makes the antenna look better than it really is. So perform the calibration at the end of the feedline instead of at the VNA, which will cancel out the loss, then connect and measure the antenna. Do a separate cal at the VNA ports when you want to measure the feedline itself.

* The feedline can become part of the antenna itself, which leads to unpredictable measurements and performance when the feedline is moved around - due to it being part of the antenna. Choke the end of the feedline to minimise that problem when testing.

https://en.wikipedia.org/wiki/Dipole_antenna#/media/File:Dipolefeedrad.png

* Edit: And of course the Smith chart will rotate around according to the length of the feedline if you cal at the device and don't use port extensions to correct for that.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 02, 2020, 08:48:12 am
For those interrested in EMi, myself included:
https://interferencetechnology.com/diy-near-field-probes-preamplifiers/ (https://interferencetechnology.com/diy-near-field-probes-preamplifiers/)
I ordered some semi rigid cable for this in China but I think its comming by long distance swimmer.
I’m not entirely sure you need a preamp with EMI probes more so probes that have been properly characterised.
The internal SSA/SVA 20dB preamp and the unit’s inherent sensitivity is sufficient to work well with a range of passive EMI probes.
I've got a few sets of these in for customers which I believe are fair value for the type 7 set:
https://www.aliexpress.com/item/33029566295.html?spm=a2g0s.9042311.0.0.76394c4dvHkz2M (https://www.aliexpress.com/item/33029566295.html?spm=a2g0s.9042311.0.0.76394c4dvHkz2M)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 01:36:40 pm
For those interrested in EMi, myself included:
https://interferencetechnology.com/diy-near-field-probes-preamplifiers/ (https://interferencetechnology.com/diy-near-field-probes-preamplifiers/)
I ordered some semi rigid cable for this in China but I think its comming by long distance swimmer.
I’m not entirely sure you need a preamp with EMI probes more so probes that have been properly characterised.
The internal SSA/SVA 20dB preamp and the unit’s inherent sensitivity is sufficient to work well with a range of passive EMI probes.
I've got a few sets of these in for customers which I believe are fair value for the type 7 set:
https://www.aliexpress.com/item/33029566295.html?spm=a2g0s.9042311.0.0.76394c4dvHkz2M (https://www.aliexpress.com/item/33029566295.html?spm=a2g0s.9042311.0.0.76394c4dvHkz2M)

Do you and hedgerog have a few different sets to compare with for that sva demo? I wonder how they would compare to tek's and more named branded ones

Those are super cheap too.. more than good value if you just want something to swing around
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 02, 2020, 01:49:47 pm
A dumb experiment ...

Just took a screen shot of an Open Port1 (TG Source) - nothing connected!

Would be interesting to see what others are getting with same Open Port - just to see 'how consistent Siglent SVA manufacturing really is  :P

In theory - all should be identical - but most likely will not be depending on tolerances and calibration or lack of it.

Post you screenshot if you can  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 02, 2020, 02:00:05 pm
A dumb experiment ...

Just took a screen shot of an Open Port1 (TG Source) - nothing connected!

Would be interesting to see what others are getting with same Open Port - just to see 'how consistent Siglent SVA manufacturing really is  :P

In theory - all should be identical - but most likely will not be depending on tolerances and calibration or lack of it.

Post you screenshot if you can  ;)
Will do tomorrow.......oh hell....later today !
Use R+JX as that's what you mostly use for antenna work.
Also you can crank up the measurement points to 751 IIRC for more detail at the expense of a bit slower sweep.
Oh and change the display screenshot to normal.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 02, 2020, 02:05:53 pm
For those interrested in EMi, myself included:
https://interferencetechnology.com/diy-near-field-probes-preamplifiers/ (https://interferencetechnology.com/diy-near-field-probes-preamplifiers/)
I ordered some semi rigid cable for this in China but I think its comming by long distance swimmer.
I’m not entirely sure you need a preamp with EMI probes more so probes that have been properly characterised.
The internal SSA/SVA 20dB preamp and the unit’s inherent sensitivity is sufficient to work well with a range of passive EMI probes.
I've got a few sets of these in for customers which I believe are fair value for the type 7 set:
https://www.aliexpress.com/item/33029566295.html?spm=a2g0s.9042311.0.0.76394c4dvHkz2M (https://www.aliexpress.com/item/33029566295.html?spm=a2g0s.9042311.0.0.76394c4dvHkz2M)

Do you and hedgerog have a few different sets to compare with for that sva demo? I wonder how they would compare to tek's and more named branded ones
Near field probes ?
Dunno about hendorog but I've only got those I linked above.

My take on them is if you're anywhere near the EMI limit line then you've got issues moreso than the accuracy of the probes.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 02, 2020, 02:16:28 pm
A dumb experiment ...

Just took a screen shot of an Open Port1 (TG Source) - nothing connected!

Would be interesting to see what others are getting with same Open Port - just to see 'how consistent Siglent SVA manufacturing really is  :P

In theory - all should be identical - but most likely will not be depending on tolerances and calibration or lack of it.

Post you screenshot if you can  ;)
Will do tomorrow.......oh hell....later today !
Use R+JX as that's what you mostly use for antenna work.
Also you can crank up the measurement points to 751 IIRC for more detail at the expense of a bit slower sweep.
Oh and change the display screenshot to normal.

Thanks for tip ...

Does not make much difference with 751 points - in terms of processing / sweep time - perhaaps it somehow knows its OPEN and nothing to process  :P

BTW - is there an 'eject USB' option?? could not see anything & don't like pulling out USB if still mounted
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 02, 2020, 02:19:10 pm
Opps ..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 02, 2020, 02:23:05 pm
A dumb experiment ...

Just took a screen shot of an Open Port1 (TG Source) - nothing connected!

Would be interesting to see what others are getting with same Open Port - just to see 'how consistent Siglent SVA manufacturing really is  :P

In theory - all should be identical - but most likely will not be depending on tolerances and calibration or lack of it.

Post you screenshot if you can  ;)
Will do tomorrow.......oh hell....later today !
Use R+JX as that's what you mostly use for antenna work.
Also you can crank up the measurement points to 751 IIRC for more detail at the expense of a bit slower sweep.
Oh and change the display screenshot to normal.

Thanks for tip ...

Does not make much difference with 751 points - in terms of processing / sweep time - perhaaps it somehow knows its OPEN and nothing to process  :P
Only when using a wide sweep but nuthing objectionable. Data points are data points, even if they are all zeros.  ;)

Quote
BTW - is there an 'eject USB' option?? could not see anything & don't like pulling out USB if still mounted
Nope, no eject feature and a bit why I like drives with activity LED's.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 02, 2020, 02:27:29 pm
Just noticed on the help menu (English language enabled SVA 2.2.1.2.7) - there are some french and german language entries visible (2nd & 3rd from top left menu)

BUG?? for next revision fix ??
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 02:31:13 pm
Here is mine, some differences but similar
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 02:36:04 pm
Hmm???

[attachimg=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 02, 2020, 02:36:56 pm

Quote
BTW - is there an 'eject USB' option?? could not see anything & don't like pulling out USB if still mounted
Nope, no eject feature and a bit why I like drives with activity LED's.

Would be very easy to have a 'dismount' command linked to side menu button in File submenu - perhaps a suggestion to Siglent for next revision FW??
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 02, 2020, 02:43:58 pm
Here is mine, some differences but similar

Yeah .. not bad

- I would have expected bigger differences - looks like the impediance matching on our SVA's must be very similar

- looking at tubularnut's plot - not sure what happened there - unexpected result  :(

- perhaps there is some more testing required - check to make sure you have all default parameters (my was whatever default set was) , I would also visually check the N connector to see if there is any 'crud' that got lodged inside

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 02:48:38 pm
No crud.

The only time I get screens like yours is when I enter into calibration wizard ...

[attach=1]

And after applying calibration ...

[attach=2]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 02:57:00 pm
No crud.

The only time I get screens like yours is when I enter into calibration wizard ...

(Attachment Link)

And after applying calibration ...

(Attachment Link)

I havent run cal or anything on mine yet and dont think noreply has either

You may need to remove your calibration to get it to look like ours
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 02:59:54 pm
I've done a full factory reset, and still the same.

After calibration, all the charts are correct, short, open and load.

I had previously calibrated when it was just an SSA, with the Siglent reflection bridge, maybe it still remembers that?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 02, 2020, 03:02:54 pm
No crud.

The only time I get screens like yours is when I enter into calibration wizard ...

(Attachment Link)

And after applying calibration ...

(Attachment Link)

Hmm..

Maybe something to do with the fact you tried or calibrated your device (i'm guessing) - I certainly did not touch anything to do with calibration as yet.

If unit had attempted calibration - would expect totally different result

The theory here (and that my theory - so could be wrong) is that if any attempt to calibrate - data is stored somewhere - and used in plot , if never calibrated - we have 'null' data - both same - so same results.

I guess the real test is to calibrate the SVA and then leave the N connector open - repeat test

Will try this soon and see if I get different result (I would expect it to be different)

Hope this make sense - if you are worried at the difference  :-\
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 03:07:05 pm
Not worried at present.

I have played around with calibration quite a bit, on open port, various lengths of cables etc, and always get expected results after calibration.

We’ll see how it goes after you guys have calibrated, before I panic.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on June 02, 2020, 03:12:38 pm
No crud.

The only time I get screens like yours is when I enter into calibration wizard ...

(Attachment Link)

And after applying calibration ...

(Attachment Link)
What do you see when you connect SHORT and OPEN calibration standards, after performing the calibration?  DOTs or ARCs?

Why measuring the calibration standards on a VNA results in arcs, not dots on a Smith Chart as most people expect:

https://www.kirkbymicrowave.co.uk/Support/FAQ/Why-do-I-not-see-a-dot-on-the-Smith-Chart-for-the-opens-and-shorts/ (https://www.kirkbymicrowave.co.uk/Support/FAQ/Why-do-I-not-see-a-dot-on-the-Smith-Chart-for-the-opens-and-shorts/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 02, 2020, 03:16:09 pm
BTW ...

Has anyone tried using a Wi-Fi dongle on USB - does this device support (existing driver in FW) any 5G dongles - or would we need to load our 'own' Linux driver to do this??

Also - anyone tried a mini USB hub - for simultaneous connection of  Wi-Fi, Flash memory and wireless keyboard devices?

Sometimes the USB port / driver will not support multiple channels - just wondering if the SVA is one of these  :(


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 03:22:11 pm
BTW ...

Has anyone tried using a Wi-Fi dongle on USB - does this device support (existing driver in FW) any 5G dongles - or would we need to load our 'own' Linux driver to do this??

Also - anyone tried a mini USB hub - for simultaneous connection of  Wi-Fi, Flash memory and wireless keyboard devices?

Sometimes the USB port / driver will not support multiple channels - just wondering if the SVA is one of these  :(

Dont recall seeing a wifi dongle ever deployed in anything other than the sds code base... answer would be maybe? But i dont recall seeing any hidden WIFI keying either... unlike the SDS2000X+ which actually has wifi as a hidden option
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 03:22:41 pm
No crud.

The only time I get screens like yours is when I enter into calibration wizard ...

(Attachment Link)

And after applying calibration ...

(Attachment Link)
What do you see when you connect SHORT and OPEN calibration standards, after performing the calibration?  DOTs or ARCs?

Why measuring the calibration standards on a VNA results in arcs, not dots on a Smith Chart as most people expect:

https://www.kirkbymicrowave.co.uk/Support/FAQ/Why-do-I-not-see-a-dot-on-the-Smith-Chart-for-the-opens-and-shorts/ (https://www.kirkbymicrowave.co.uk/Support/FAQ/Why-do-I-not-see-a-dot-on-the-Smith-Chart-for-the-opens-and-shorts/)

I see DOTS.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on June 02, 2020, 03:32:41 pm
No crud.

The only time I get screens like yours is when I enter into calibration wizard ...

(Attachment Link)

And after applying calibration ...

(Attachment Link)
What do you see when you connect SHORT and OPEN calibration standards, after performing the calibration?  DOTs or ARCs?

Why measuring the calibration standards on a VNA results in arcs, not dots on a Smith Chart as most people expect:

https://www.kirkbymicrowave.co.uk/Support/FAQ/Why-do-I-not-see-a-dot-on-the-Smith-Chart-for-the-opens-and-shorts/ (https://www.kirkbymicrowave.co.uk/Support/FAQ/Why-do-I-not-see-a-dot-on-the-Smith-Chart-for-the-opens-and-shorts/)

I see DOTS.
Maybe RF experts can jump in and shine some light about this issue.  We should see ARCs or DOTs?  I experimented with HP VNAs and having no money to buy the calibration standards, I tried to make a SOLT set, and manipulated the parameters that you enter into the VNA to get DOTs, but then I read about the ARCs posted by Kirkby... Then I got a decent N-connector SOLT kit and calibrated the VNA and I saw the ARCs, consistent with the report...

So... DOTs or ARCs?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 04:08:04 pm
I have a sneaking suspicion that we are not done yet and do indeed need the SVA base firmware to full reflash with, this happens when trying to calibrate

[DEBUG] /home/share/qingyu.an/1032X/2.7/product_aladdin/drivers/hw_platform_access/zynq_common/zynq_ttc_pwm_driver.cpp Line:192 msg:::::::::::::::::::::::zynq_ttc_pwm_driver::start()
[DEBUG] /home/share/qingyu.an/1032X/2.7/product_aladdin/drivers/hw_platform_access/zynq_common/zynq_ttc_pwm_driver.cpp Line:208 msg:::::::::::::::::zynq_ttc_pwm_driver::stop()

[ 6060.503270] cdns-i2c e0004000.i2c: timeout waiting on completion
[ 6060.683256] cdns-i2c e0004000.i2c: timeout waiting on completion
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 04:10:10 pm
I have a sneaking suspicion that we are not done yet and do indeed need the SVA base firmware to full reflash with, this happens when trying to calibrate

[DEBUG] /home/share/qingyu.an/1032X/2.7/product_aladdin/drivers/hw_platform_access/zynq_common/zynq_ttc_pwm_driver.cpp Line:192 msg:::::::::::::::::::::::zynq_ttc_pwm_driver::start()
[DEBUG] /home/share/qingyu.an/1032X/2.7/product_aladdin/drivers/hw_platform_access/zynq_common/zynq_ttc_pwm_driver.cpp Line:208 msg:::::::::::::::::zynq_ttc_pwm_driver::stop()

[ 6060.503270] cdns-i2c e0004000.i2c: timeout waiting on completion
[ 6060.683256] cdns-i2c e0004000.i2c: timeout waiting on completion

Where are you seeing this, I'll check mine.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 04:12:21 pm
I have a sneaking suspicion that we are not done yet and do indeed need the SVA base firmware to full reflash with, this happens when trying to calibrate

[DEBUG] /home/share/qingyu.an/1032X/2.7/product_aladdin/drivers/hw_platform_access/zynq_common/zynq_ttc_pwm_driver.cpp Line:192 msg:::::::::::::::::::::::zynq_ttc_pwm_driver::start()
[DEBUG] /home/share/qingyu.an/1032X/2.7/product_aladdin/drivers/hw_platform_access/zynq_common/zynq_ttc_pwm_driver.cpp Line:208 msg:::::::::::::::::zynq_ttc_pwm_driver::stop()

[ 6060.503270] cdns-i2c e0004000.i2c: timeout waiting on completion
[ 6060.683256] cdns-i2c e0004000.i2c: timeout waiting on completion

Where are you seeing this, I'll check mine.

Direct console access, all debug info is sent to con
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 04:13:46 pm
Ah, I can't see that then  :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 04:29:06 pm
Ah, I can't see that then  :(

I made a small header using 0.1 pin header and soldered some 22 awg directly to that, heat shrunk it and placed it under the metal cage itself so the cage keeps it pressed in then snaked the rest out the side to hang out by the bnc connectors

I'll be doing the same for my sds2k+.. because why not.. handy to have
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 04:35:28 pm
Ah, I can't see that then  :(

I made a small header using 0.1 pin header and soldered some 22 awg directly to that, heat shrunk it and placed it under the metal cage itself so the cage keeps it pressed in then snaked the rest out the side to hang out by the bnc connectors

I'll be doing the same for my sds2k+.. because why not.. handy to have

I'm not that brave to break the sacred seal. Yes I have seen how to get it off intact, but I have fat fingers.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 02, 2020, 04:36:17 pm
There isnt any WIFI. But maybe there is support for a chipset used in a wifi dongle.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 04:46:22 pm
Hmm, interesting.

At first I see DOTS after calibration on shorts and open.

Having saved my calibration to file, rebooting SVA, then reloading my saved file, I now see ARCS on short and open!

Maybe something is not being applied when it should be at calibration time? yes, I was hitting 'apply' at end of calibration.

[attach=1]

Could it be imply a bug?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 05:03:30 pm
Hmm, interesting.

At first I see DOTS after calibration on shorts and open.

Having saved my calibration to file, rebooting SVA, then reloading my saved file, I now see ARCS on short and open!

Maybe something is not being applied when it should be at calibration time? yes, I was hitting 'apply' at end of calibration.

(Attachment Link)

Could it be imply a bug?

I wouldnt be surprised due to unattended use and we are just shooting semi blind at it

I'll try the file method.. i didnt do that and just left it to do its thing and now it looks like it dumped the cal on reboot
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 05:16:48 pm
I wouldnt be surprised due to unattended use and we are just shooting semi blind at it

I'll try the file method.. i didnt do that and just left it to do its thing and now it looks like it dumped the cal on reboot

It also seems to work if you save your settings after calibration as a preset, then use that preset at power on.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 02, 2020, 05:46:09 pm
Yeah that seemed to have kicked it on, did a very crude short/open cal and this is a basic fm antenna   :clap:

Seems to be working and if we get ahold of the base code from a factory sva we are going to do a diff and find anything missing. Im wondering if it not keeping a default is due to not having the factory cals loaded but cant do that experiment till we get the full firmware load as from factory to pin point the missing bits / formatting
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on June 02, 2020, 07:20:00 pm
No crud.

The only time I get screens like yours is when I enter into calibration wizard ...

(Attachment Link)

And after applying calibration ...

(Attachment Link)
What do you see when you connect SHORT and OPEN calibration standards, after performing the calibration?  DOTs or ARCs?

Why measuring the calibration standards on a VNA results in arcs, not dots on a Smith Chart as most people expect:

https://www.kirkbymicrowave.co.uk/Support/FAQ/Why-do-I-not-see-a-dot-on-the-Smith-Chart-for-the-opens-and-shorts/ (https://www.kirkbymicrowave.co.uk/Support/FAQ/Why-do-I-not-see-a-dot-on-the-Smith-Chart-for-the-opens-and-shorts/)

I see DOTS.
Maybe RF experts can jump in and shine some light about this issue.  We should see ARCs or DOTs?  I experimented with HP VNAs and having no money to buy the calibration standards, I tried to make a SOLT set, and manipulated the parameters that you enter into the VNA to get DOTs, but then I read about the ARCs posted by Kirkby... Then I got a decent N-connector SOLT kit and calibrated the VNA and I saw the ARCs, consistent with the report...

So... DOTs or ARCs?

Here we go:

The calibration process is just telling the instrument that the measurement file it has saved internally must match what you have currently attached to the port.
You measure the three standards, and it 'scales' the actual measurements so that they 'fit' the three 'reference measurement files' (or model) as closely as possible (solving three equations with three unknowns)
In VNA's (and in the SVA), the reference measurements (or a model of one, C0, C1, etc) will be precisely measured or calculated from real standards, and so physics determines that the open and the short cannot be perfect  - therefore they show arc's.

In you guys case, you do not have the reference measurement files for any of the listed cal kits - and you do not have a model either. The best you can do is adjust the delays in the User cal kit entries. And the SVA User cal kit doesn't have a reference file so it works - it just assumes perfect standards. Therefore you see dots.

Important thing to understand with VNA's, is that the calibration is just a way of relating aligning what you see on the screen to reality. Nowadays with the ability to use data files instead of models to define them, means that the standards do not need to be perfect as they did in the past. Essentially you can use anything as a standard nowadays, as long as you have an accurate reference measurement of it. In the past such an arbitrary standard would not fit the limited model that was used (the C0, C1 model). Model fitting introduced errors. Therefore they needed to use very accurately machined standards. Which is why they cost so much.

On the SVA to use a user cal kit properly - when you have the reference measurements or the model - then you need to do it on a PC. Ignore the on device cal, and just process the raw sweep data on the PC.
Otherwise you could do it on the device by working out the delays which provide the best fit - and you will get model fitting errors obviously. But if you do that over small frequency spans it will work. To do any of that you need measurements of your cal standards by someone with a VNA and a good cal kit, or you need a decent cal kit yourself.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 02, 2020, 08:41:17 pm
Real stock SVA1032X running FW .2.7 after Factory Reset. Open ports.
And yes Reset sets screenshot to Inverted and Points back to 201.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 02, 2020, 08:44:23 pm
Real stock SVA1032X running FW .2.7 after Factory Reset. Open ports.
And yes Reset sets screenshot to Inverted and Points back to 201.

Just like mine  :phew:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 02, 2020, 08:51:59 pm
Real stock SVA1032X running FW .2.7 after Factory Reset. Open ports.
And yes Reset sets screenshot to Inverted and Points back to 201.

Just like mine  :phew:
Remind us all what it started life as ?  :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RellikJM on June 03, 2020, 06:05:23 am
Remind us all what it started life as ?  :popcorn:

Please do as I'm looking at a SSA3021X Plus and I like the idea that it will be able to perform VNA functions after loading "modified" firmware and performing a calibration.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 03, 2020, 07:43:38 am
[attach=3]
Remind us all what it started life as ?  :popcorn:

SSA3021X-Plus, which now works as a SVA1032X with options.

[attach=1]

[attach=2]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 03, 2020, 12:12:55 pm
I've up/sidegraded mine from a SSA3021X Plus to an SVA1032X Plus too, and from all the other VNA and other test equipment I have, using the same calibration standard, they all line up so I know it's as accurate as my standards are.

They're from a cheap SMA calibration kit, so sure, they're not going to be perfect at 3.2GHz, but for 2.4GHz, which is where I use it most, it's good enough.

Thanks for all the information in this thread :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on June 03, 2020, 12:23:35 pm
Do you have a recommendation for a cheap but decent quality calibration kit?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 03, 2020, 12:32:42 pm
I've up/sidegraded mine from a SSA3021X Plus to an SVA1032X Plus too, and from all the other VNA and other test equipment I have, using the same calibration standard, they all line up so I know it's as accurate as my standards are.

They're from a cheap SMA calibration kit, so sure, they're not going to be perfect at 3.2GHz, but for 2.4GHz, which is where I use it most, it's good enough.

Thanks for all the information in this thread :)

Nice.. so what we have been seeing isnt crazy, once i figure out how to stuff factory cals with our own cals then that should get them working like the real SVA models and less wonky
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 03, 2020, 12:36:58 pm
Do you have a recommendation for a cheap but decent quality calibration kit?

I got this a few years ago. Basically any cheap calibration kit will work, and for amateur/hobby use, it's accurate enough.

After all, if you were wanting 0.01db levels of accuracy, you would have emptied your wallet for a fully specced keysight VNA where spending over £1000 on a calibration kit is nothing :).

https://www.hamradio.co.uk/accessories-antenna-analysers/adonis/minivna-sma-calibration-kit-pd-5649.php (https://www.hamradio.co.uk/accessories-antenna-analysers/adonis/minivna-sma-calibration-kit-pd-5649.php)



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 03, 2020, 12:41:13 pm
I've up/sidegraded mine from a SSA3021X Plus to an SVA1032X Plus too, and from all the other VNA and other test equipment I have, using the same calibration standard, they all line up so I know it's as accurate as my standards are.

They're from a cheap SMA calibration kit, so sure, they're not going to be perfect at 3.2GHz, but for 2.4GHz, which is where I use it most, it's good enough.

Thanks for all the information in this thread :)

Nice.. so what we have been seeing isnt crazy, once i figure out how to stuff factory cals with our own cals then that should get them working like the real SVA models and less wonky
I'm not sure you and others looking at this right.

With a VNA, you calibrate it before you use it. It's not a case of calibrate it once and leave it until next year when it's cal date comes up.

That's why you can get cal kits, because you need them as much as you need probes for a scope :).

Now sure, you can save the calibration and run off that, but you have to assume that nothing has drifted sufficiently to throw out your measurements, and calibration only takes a minute.

Remember, the ambient temperature, humidity and a ton of other factors can change a VNA measurement, and that wouldn't have been accounted for in a saved calibration.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 03, 2020, 12:56:26 pm
I've up/sidegraded mine from a SSA3021X Plus to an SVA1032X Plus too, and from all the other VNA and other test equipment I have, using the same calibration standard, they all line up so I know it's as accurate as my standards are.

They're from a cheap SMA calibration kit, so sure, they're not going to be perfect at 3.2GHz, but for 2.4GHz, which is where I use it most, it's good enough.

Thanks for all the information in this thread :)

Nice.. so what we have been seeing isnt crazy, once i figure out how to stuff factory cals with our own cals then that should get them working like the real SVA models and less wonky
I'm not sure you and others looking at this right.

With a VNA, you calibrate it before you use it. It's not a case of calibrate it once and leave it until next year when it's cal date comes up.

That's why you can get cal kits, because you need them as much as you need probes for a scope :).

Now sure, you can save the calibration and run off that, but you have to assume that nothing has drifted sufficiently to throw out your measurements, and calibration only takes a minute.

Remember, the ambient temperature, humidity and a ton of other factors can change a VNA measurement, and that wouldn't have been accounted for in a saved calibration.

Right.. im talking about full replication of what the SVA1032X does and looks from factory..

This is what our screens should be looking like out of the box

https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3086871/#msg3086871 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3086871/#msg3086871)

That takes two parts, one, a user with a known value cal kit, two how to stuff that particular cal file and were to put it so it then behaves as it would from factory

The end goal is full replication of a factory SVA in all its behaviours and screens out of the box + any enhancements

And now that you did it and know what you are doing have confirmed it actually does work for VNA and more than likely is all there

If you can, it would be good if you could go through the entire feature set of the SVA and confirm if it is all working as expected, any bugs, etc

I can hack it but never have done much with SVA before so thats why all the odd ball questions on just what it should be doing


Edit: Further this whole SVA thing going on is just a free bonus to me... i was expecting to hack just a SSA... that changed when i opened it up and people gawked at the connections to be a SVA ;p
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 03, 2020, 01:13:24 pm

This is what our screens should be looking like out of the box

https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3086871/#msg3086871 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3086871/#msg3086871)


Mine already looks like that? Open port, no cal applied.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 03, 2020, 01:20:31 pm
No idea what mine would have looked like on a smith chart as I calibrate before use, but I just turned it on and had a look and this is what I got, so I've got no idea if it saved the previous calibration, only thing I can do it so use a 75ohm load and do a restart to see what happens.

There's going to be variations in each build, so using someone elses cal file is likely to be less accurate than buying a cheap kit off banggood.

Currently i've tested it against my N1201SA Vector antenna analyser and the LTDZ "VNA" and the results are basically the same, but that's to be somewhat expected when using the same standard to cal them against, but at least it shows that it's working to at least the same level as the other kit I've got.

I generally don't use smith charts as i've never had a proper VNA before, but at least this gives me the change to learn how to use them :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 03, 2020, 02:12:06 pm
Yeah, thats actually interesting because the two of you got and looks like tau's calibrated one that but noreply and mine look uncalibrated
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 03, 2020, 06:41:43 pm
Well I just tried to calibrate against a 75ohm load, restarted and it kept that calibration, so as I though, the reason why mine was showing up is because I calibrated it from the start, never thought to try using it without doing it.

Good news though is that it's easy to calibrate and takes a minute, so you just need a kit to do it with, and like I said, the cheap ones are mostly ok for the majority of stuff you're going to use it on. :)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 03, 2020, 09:08:08 pm
My SSA/SVA looks completely different.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 03, 2020, 09:25:08 pm
Ouch!!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 03, 2020, 09:50:26 pm
My SSA/SVA looks completely different.

I'm guessing that's without any form of calibration at all?

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemangedeslolos on June 03, 2020, 09:55:14 pm
My SSA/SVA looks completely different.

tv84 brain when a new Siglent device is released
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 04, 2020, 12:01:42 am
After calibration
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 04, 2020, 12:12:13 am
En S11 after cal
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 04, 2020, 03:48:12 am
Is there a control to dim the SVA1032x  'LCD display' (not the reticule display - which has a control)??

Trying to make some videos - but the screen is 'too bright' for my setup - would be nice to turn it down a little if possible  :-\


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 04, 2020, 03:54:05 am
Been lurking about YT to find some DIY TEM Cell stuff

Found something interesting ...

https://www.youtube.com/watch?v=muJ5nH4bqQ8 (https://www.youtube.com/watch?v=muJ5nH4bqQ8)


And for a beginners guide this was great ...

Ignoring the 'sales pitch' - this is a great guide to get to know your device (if not allready)

https://www.youtube.com/watch?v=uA4SvTBCAXU (https://www.youtube.com/watch?v=uA4SvTBCAXU)



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 04, 2020, 10:02:00 am
Is there a control to dim the SVA1032x  'LCD display' (not the reticule display - which has a control)??

Trying to make some videos - but the screen is 'too bright' for my setup - would be nice to turn it down a little if possible  :-\

You could use VNC Viewer and do a screen capture from that.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 04, 2020, 11:19:33 am
My SSA/SVA looks completely different.

Did you have something connected to TG aka Port 1?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 04, 2020, 11:44:44 am
My SSA/SVA looks completely different.

Did you have something connected to TG aka Port 1?

No both ports completly open. Also as I do a open or short cal it's very fast and I can't apply.
It looks like a hardware failure but I didn't think that I can send it for repair under waranty.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 04, 2020, 11:52:58 am
My SSA/SVA looks completely different.

Did you have something connected to TG aka Port 1?

No both ports completly open. Also as I do a open or short cal it's very fast and I can't apply.
It looks like a hardware failure but I didn't think that I can send it for repair under waranty.

Yeah... dont think that would fly  :scared:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 04, 2020, 11:54:54 am
My SSA/SVA looks completely different.

Did you have something connected to TG aka Port 1?

No both ports completly open. Also as I do a open or short cal it's very fast and I can't apply.
It looks like a hardware failure but I didn't think that I can send it for repair under waranty.

Can you connect up your uart port then post the startup / debug output when you try?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 04, 2020, 12:09:41 pm
I have to open it up again but I was going to do that anyway to see if it is de cable from the TG to the main board. Been looking at the teardown video.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 04, 2020, 04:28:57 pm
My SSA/SVA looks completely different.

Did you have something connected to TG aka Port 1?

No both ports completly open. Also as I do a open or short cal it's very fast and I can't apply.
It looks like a hardware failure but I didn't think that I can send it for repair under waranty.

Don't do anything 'rash'

Let’s think this through ...

1. Look at your 'output' - obviously its not what's expected - but pretend there is a DUT connected to 'port1' - what does the DUT need to be to give this output? Then work backwards - if there is no DUT connected - then what is likely to give this output? Remember your SVA can be used to fault find itself (al be it in a limited way - just from the display)

2. If the above is not conclusive - then the next best step is to perform a HW reset (from menu) and see what happens.
3. If no change, and you are not bothered too much about resetting your SVA, then 'rollback the FW' - clear the configuration files and restore from backup (if you made one)

I suspect the above should give you a big 'clue' at what could be causing this 'odd' result  :P

Report your findings if you can  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 04, 2020, 07:32:58 pm
I opend the machine and guess what? It is realy a hardware fault.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 04, 2020, 07:38:33 pm
I opend the machine and guess what? It is realy a hardware fault.

LOL WTF!

Did you pull that one off and forget to put it back on? :P Or did they really short you the cable?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 04, 2020, 07:42:34 pm
I opend the machine and guess what? It is realy a hardware fault.

LOL WTF!

Did you pull that one off and forget to put it back on? :P Or did they really short you the cable?

It was the first time that I toke the metal cover off. Should I write to Siglent and ask for the cable? :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 04, 2020, 08:04:41 pm
Well... doubt we could just order those from siglent :P

Superbat does custom work or roll your own, nice people, easy to work with

https://www.rfsupplier.com/male-to-male-right-angle-sma-custom-rf-cable-assembly-for-rg316-cable_p6049.html (https://www.rfsupplier.com/male-to-male-right-angle-sma-custom-rf-cable-assembly-for-rg316-cable_p6049.html)

Anyone able to id the actual cable siglent is using? its pretty rigid compared to normal rg316
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 04, 2020, 08:14:31 pm
fortunately I had something in my old project box
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 04, 2020, 08:17:27 pm
It clearly found its calling..... lol.. now thats luck

Yeah looks normal for uncalibrated now
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 04, 2020, 09:25:50 pm
I opend the machine and guess what? It is realy a hardware fault.

(https://memegenerator.net/img/instances/13734899.jpg)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 04, 2020, 10:34:14 pm
I opend the machine and guess what? It is realy a hardware fault.

UNBELIAVABLE  |O

Would never think it was a 'human' assembly fault.

I had a great theory (it still might be valid for future calibration problems :P ) - but in this context - just IGNORE EVERYTHING suggested by me  :palm:

I guess Siglent never bothered to put a cable for a true SSA (to save a few pennies) - because it started its life as a SSA I presume.

Maybe an early manufacturing 'batch' - future SSA's were then made to be 'identical' - so they can simply load appropriate FW and 'Stickers' to ship out as either SSA or SVA

So, if internal connector was missing for SSA device - it’s NOT REALLY A FAULTY device and can't complain to Siglent.

There might be some logic in the missing cable - Siglent has a default 'security device' (missing cable) as a prevention for SVA crossflashing - you will need to break 'seal' to fix the problem and hence void your warranty   :P

If this is indeed the logic, (I doubt it)  they will not be successful here - since it won't take much to open the device - even if it’s working 100%   ;)

Good Luck

You can start enjoying your - soon to be working - new SVA  :clap:

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 04, 2020, 10:42:36 pm
Yeah thats why i pointed him at superbat, I'd bet if someone specd one of them if the need arises they would just repeat the order for anyone else

If it was just a matter of some falling off the back of a truck, i'd drive over to the NA HQ and beat on their door :P

Still though, anyone know what that blue tented semi rigid cable is?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on June 05, 2020, 12:26:43 am
I opend the machine and guess what? It is realy a hardware fault.
There might be some logic in the missing cable - Siglent has a default 'security device' (missing cable) as a prevention for SVA crossflashing - you will need to break 'seal' to fix the problem and hence void your warranty   :P
Broken seal does not void warranty in the US.  Actually it is illegal to put the "WARRANTY VOID IF REMOVED" sticker
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 05, 2020, 01:22:09 am
I opend the machine and guess what? It is realy a hardware fault.
There might be some logic in the missing cable - Siglent has a default 'security device' (missing cable) as a prevention for SVA crossflashing - you will need to break 'seal' to fix the problem and hence void your warranty   :P
Broken seal does not void warranty in the US.  Actually it is illegal to put the "WARRANTY VOID IF REMOVED" sticker

That's interesting ...

Is this a Fedral law or State driven?

I guess it would be nice to check the UK legislation on 'warranty security stickers' - at least that's one hurdle gone from preventing you to 'take a look inside'  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on June 05, 2020, 01:33:36 am
I opend the machine and guess what? It is realy a hardware fault.
There might be some logic in the missing cable - Siglent has a default 'security device' (missing cable) as a prevention for SVA crossflashing - you will need to break 'seal' to fix the problem and hence void your warranty   :P
Broken seal does not void warranty in the US.  Actually it is illegal to put the "WARRANTY VOID IF REMOVED" sticker

That's interesting ...

Is this a Fedral law or State driven?

I guess it would be nice to check the UK legislation on 'warranty security stickers' - at least that's one hurdle gone from preventing you to 'take a look inside'  ;)
It Federal https://www.bbc.com/news/technology-43724348#:~:text=Stickers%20on%20gadgets%20warning%20%22warranty,them%20about%20using%20misleading%20language. (https://www.bbc.com/news/technology-43724348#:~:text=Stickers%20on%20gadgets%20warning%20%22warranty,them%20about%20using%20misleading%20language.)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 05, 2020, 01:53:40 pm
Yeah thats why i pointed him at superbat, I'd bet if someone specd one of them if the need arises they would just repeat the order for anyone else

If it was just a matter of some falling off the back of a truck, i'd drive over to the NA HQ and beat on their door :P

Still though, anyone know what that blue tented semi rigid cable is?

It looks a lot like the cable I put in and that is RG142
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 07, 2020, 05:11:26 pm
Hello all

At the beginning I want to thank everyone for the huge amount of work and providing instructions on how to change SSA in SVA :)

I recently bought SSA3021X Plus (Firmware 2.2.1.2.5).
I would like to change SSA to SVA with 3.2GHz band and all options. I have read several topics in the forum and I am not sure which method is correct to activate VNA and all options without losing the serial number.
Currently I have telnet enabled and a copy of folders (backup and firmdata0) made. I also made a copy of nand memory with the dumpnand.sh script.

From what I understand, to upload the SVA firmware, you must make the changes described in the entry #963 https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3084766/#msg3084766 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3084766/#msg3084766)

However, I'm not sure how to activate the VNA option and other options including the 3.2GHz band.

My question, what should the <license> </license> line look like in the NSP_system_info.xml file ?

Do they have to use the ecomb file with firmware v1.2.8.1 as in the SSA version without Plus to generate licenses without losing the serial number ? Should this be done differently for the Plus version ?


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 07, 2020, 07:17:59 pm
I was in doubt if I should post it here or in the post for the SVA but sinds the calibration is still a hot topic for the upgraded SSA I decided for this forum. If I was wrong then please move or delete this post.
I came along this post:
https://www.instructables.com/id/23GHz-SMA-Calibration-Kit/ (https://www.instructables.com/id/23GHz-SMA-Calibration-Kit/)
I build it on a N-connector to see how good that was only to discover that the SVA showed a poor open. My ohmmeter confirmed 50 Ohms? After close up inspection I notisted that the pin was much tinner, probebly a 75 Ohm connector. :-X
I still think the site is good and I will try again when I have the right connectors.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 07, 2020, 09:31:38 pm
I was in doubt if I should post it here or in the post for the SVA but sinds the calibration is still a hot topic for the upgraded SSA I decided for this forum. If I was wrong then please move or delete this post.
I came along this post:
https://www.instructables.com/id/23GHz-SMA-Calibration-Kit/ (https://www.instructables.com/id/23GHz-SMA-Calibration-Kit/)
I build it on a N-connector to see how good that was only to discover that the SVA showed a poor open. My ohmmeter confirmed 50 Ohms? After close up inspection I notisted that the pin was much tinner, probebly a 75 Ohm connector. :-X
I still think the site is good and I will try again when I have the right connectors.

Making your own calibration set is possible, but you need to keep high precision here.
In the case of the N connector there are greater distances and it should be remembered that the cable connected to the resistor must have an impedance of 50ohm (impedance not resistance). In principle, the resistor should also be non-inductive.
However, by using very short connections and a small resistor, this condition can be omitted (Can be made with small SMA connectors)...
 
Therefore, such a set will be easier to make using SMA connectors and using the SMA to N adapter.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 08, 2020, 12:45:55 am
I want to thank you very much for help tv84 :) Thanks to his help another SSA converted to SVA joined  :)

[attach=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Pieh0 on June 09, 2020, 08:39:02 pm
Guess I didn't do something right with my mods, cause I don't have the serial number and I can see the options for the RTSA.

Still works though, so i'm not entirely too concerned :).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 09, 2020, 08:58:38 pm
Guess I didn't do something right with my mods, cause I don't have the serial number and I can see the options for the RTSA.

Still works though, so i'm not entirely too concerned :).

Just means your in pro mode from not having the encrypted license file or corrupted one

Ideally what you want to do is remove the old one, then regenerate a blank one by sending your serial number into it via SCPI after the SVA conversion and then punch your keys in

If you decrypt and generate your keys for 3.2GHz + the ALL key then that is all you need

The crypto for the SSA/SVA line is not public... yet anyway, someone will probly end up releasing one within a year or two i'd imagine, they dont put much effort into their encryption methods
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 10, 2020, 10:13:49 pm
I came across something useful for myself – at least a ‘hands free’ way of investigating circuit behaviour :)

My question is if something similar can be implemented (if not already) that can be used for SSA’s
– especially when matched impedances are required
– not to mention much higher frequencies than typical with MSO’s

It’s possible to fabricate a suitable cable with an appropriate termination at the SSA end

Can we do same at the probe end?

I guess it’s a matter of simply trying to see what the frequency response will be – using the SSA itself ??

We can create two cables terminated at the TG and SSA input using suitable N terminations
– then simply ‘tune’ the 'probe end' and if not perfectly flat response for the entire 3.2G span
– normalize it before use :-\

This should work I guess for TG sweeps … but if just ‘probing’ with SSA input alone will we have any problems??

Has anyone attempted something similar?

Any feedback welcome ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 11, 2020, 12:46:00 am
I came across something useful for myself – at least a ‘hands free’ way of investigating circuit behaviour :)

My question is if something similar can be implemented (if not already) that can be used for SSA’s
– especially when matched impedances are required
– not to mention much higher frequencies than typical with MSO’s

It’s possible to fabricate a suitable cable with an appropriate termination at the SSA end

Can we do same at the probe end?

I guess it’s a matter of simply trying to see what the frequency response will be – using the SSA itself ??

We can create two cables terminated at the TG and SSA input using suitable N terminations
– then simply ‘tune’ the 'probe end' and if not perfectly flat response for the entire 3.2G span
– normalize it before use :-\

This should work I guess for TG sweeps … but if just ‘probing’ with SSA input alone will we have any problems??

Has anyone attempted something similar?

Any feedback welcome ;)

I took the lazy path and just picked up one of these for poking things with needles, dead flat for the most part

https://www.tequipment.net/AuburnP-20B/ (https://www.tequipment.net/AuburnP-20B/)

I do also have that same set with 4 scope probes and 8 digital probes

very handy

sad they only go up to 100MHz ;(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 11, 2020, 11:16:42 am


I do also have that same set with 4 scope probes and 8 digital probes

very handy

sad they only go up to 100MHz ;(

P20B - NICE :-+

Any chance of getting the Sensepeek probe (100Mhz) and hooking it up to the SSA - to see how long it stays 'flat' for ??

- just curious if its labeled at 100Mhz but has some more milage  :P
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TrAndy on June 15, 2020, 10:57:59 pm
I was in doubt if I should post it here or in the post for the SVA but sinds the calibration is still a hot topic for the upgraded SSA I decided for this forum. If I was wrong then please move or delete this post.
I came along this post:
https://www.instructables.com/id/23GHz-SMA-Calibration-Kit/ (https://www.instructables.com/id/23GHz-SMA-Calibration-Kit/)
I build it on a N-connector to see how good that was only to discover that the SVA showed a poor open. My ohmmeter confirmed 50 Ohms? After close up inspection I notisted that the pin was much tinner, probebly a 75 Ohm connector. :-X
I still think the site is good and I will try again when I have the right connectors.


Making your own calibration set is possible, but you need to keep high precision here.
In the case of the N connector there are greater distances and it should be remembered that the cable connected to the resistor must have an impedance of 50ohm (impedance not resistance). In principle, the resistor should also be non-inductive.
However, by using very short connections and a small resistor, this condition can be omitted (Can be made with small SMA connectors)...
 
Therefore, such a set will be easier to make using SMA connectors and using the SMA to N adapter.



Let's be more precise on this argument. It is positively possible to replicate a test kit, no doubt, therefore there are two main problems on such DIY products:
. as stated previously to get precision of results... you have to have high precision, big wallet instrumentation otherwise how do you think to get a kit fulfilling reference characteristics?
. The most important problem is... repeatability. The electrical characteristics of each single component of the kit must not significantly vary with else slight variations of test conditions or result in significant wear of the parts after few test sessions.
The mechanical stability of kit's components are the big culprit. The fact that at every connection/disconnection a mechanical degradation occurs is inevitable.
Only a professional can with much experience dimension, select and couple the materials used so that either after say 50 measure sessions each component shows nearly the same electrical characteristics as at its very first run.
If a test kit shows different results under the same testing conditions, sorry, it becomes a nonsense trying to calibrate an instrument with it.
This is the real reason why serious calibration kits cost in the thousands and more, stability of results reflecting in repeteatability of measures without near no divergence in values obtained.
That said, to make measures and calibrations as trustworthy as possible...:

. use as few transitions (between cables, adapters, connectors etc.) as feasible
. use good quality materials (e.g. Amphenol, Suhner etc.), no Chinese or whatever low cost material even if with very shiny and goldy look.
. no, I underline this in red, NO flexible or semi-rigid cables, use possibly rigid prebuild cables
. create a structural rigid setup connected to the ports of your instrument, possibly firmly fixed to a little tablet of RF insulating material e.g. PRFV, ceramic, PTFE etc.. I use a simple low cost porcelain stoneware tile from my last renovation and got optimal results up to and over 200Ghz.

Have precise measures.

My 10cents.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TrAndy on June 15, 2020, 11:37:09 pm
I was in doubt if I should post it here or in the post for the SVA but sinds the calibration is still a hot topic for the upgraded SSA I decided for this forum. If I was wrong then please move or delete this post.
I came along this post:
https://www.instructables.com/id/23GHz-SMA-Calibration-Kit/ (https://www.instructables.com/id/23GHz-SMA-Calibration-Kit/)
I build it on a N-connector to see how good that was only to discover that the SVA showed a poor open. My ohmmeter confirmed 50 Ohms? After close up inspection I notisted that the pin was much tinner, probebly a 75 Ohm connector. :-X
I still think the site is good and I will try again when I have the right connectors.


Making your own calibration set is possible, but you need to keep high precision here.
In the case of the N connector there are greater distances and it should be remembered that the cable connected to the resistor must have an impedance of 50ohm (impedance not resistance). In principle, the resistor should also be non-inductive.
However, by using very short connections and a small resistor, this condition can be omitted (Can be made with small SMA connectors)...
 
Therefore, such a set will be easier to make using SMA connectors and using the SMA to N adapter.



Let's be more precise on this argument. It is positively possible to replicate a test kit, no doubt, therefore there are two main problems connected with DIY products:
. as already stated previously, to get precision of results... you have to have high precision, big wallet instrumentation otherwise how do you think to get a kit fulfilling reference characteristics?
. The most important problem is... repeatability. The electrical characteristics of each single component of the kit must not significantly vary with else slight variations of test conditions or result in significant wear of the parts after few test sessions.
The mechanical stability of kit's components are the big culprit. The fact that at every connection/disconnection a mechanical degradation occurs is inevitable.
Only a professional can with much experience dimension, select and couple the materials used so that either after say 50 measure sessions each component shows nearly the same electrical characteristics as at its very first run.
If a test kit shows different results under the same testing conditions, sorry, it becomes a nonsense trying to calibrate an instrument with it.
This is the real reason why serious calibration kits cost in the thousands and more, stability of results reflecting in repeatability of measures without near no divergence in values obtained.
That said, to make measures and calibrations as trustworthy as possible...:

. use as few transitions (between cables, adapters, connectors etc.) as feasible
. use good quality materials (e.g. Amphenol, Suhner etc.), no Chinese or whatever low cost material even if with very shiny and goldy look.
. no, I underline this in red, NO flexible or semi-rigid cables, use possibly rigid prebuild cables
. create a structural rigid setup connected to the ports of your instrument, possibly firmly fixed to a little tablet of RF insulating material e.g. PRFV, ceramic, PTFE etc.. I use a simple low cost porcelain stoneware tile from my last renovation and got optimal results up to and over 200Ghz.

Have precise measures.

My 10cents.

Andreas
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 16, 2020, 12:38:35 am


I do also have that same set with 4 scope probes and 8 digital probes

very handy

sad they only go up to 100MHz ;(

P20B - NICE :-+

Any chance of getting the Sensepeek probe (100Mhz) and hooking it up to the SSA - to see how long it stays 'flat' for ??

- just curious if its labeled at 100Mhz but has some more milage  :P

Yeah i'll sweep it if i remember sometime next week.. gear is busy atm :P
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 16, 2020, 01:10:39 pm


I do also have that same set with 4 scope probes and 8 digital probes

very handy

sad they only go up to 100MHz ;(

P20B - NICE :-+

Any chance of getting the Sensepeek probe (100Mhz) and hooking it up to the SSA - to see how long it stays 'flat' for ??

- just curious if its labeled at 100Mhz but has some more milage  :P

Yeah i'll sweep it if i remember sometime next week.. gear is busy atm :P

I pushed the button - should have my probes in the next day  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 18, 2020, 09:31:22 pm
Pics of the official sma cal kit... spare no expenses! Look at that fine wood craftsmanship

 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 18, 2020, 09:32:43 pm
nt
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NoisyBoy on June 18, 2020, 11:18:50 pm
Official as from Siglent?  Looks good, it is like the box they deliver limited edition in.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 18, 2020, 11:26:05 pm
Official as from Siglent?  Looks good, it is like the box they deliver limited edition in.

Yeah its singlets sma vna calibrators, the software already knows their specs and compensates as needed
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 19, 2020, 12:31:01 am
Official as from Siglent?  Looks good, it is like the box they deliver limited edition in.
Yep, SVA1000X models accessory F603FE:
https://siglentna.com/product/sma-type-vna-calibration-kit/
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NoisyBoy on June 19, 2020, 12:56:44 am
Very nice!  Congrats, very nice setup.  Siglent continues to delivers great value with the help of the EEVBLOG community.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 19, 2020, 01:05:23 am
Pics of the official sma cal kit... spare no expenses! Look at that fine wood craftsmanship

If you still have (or ever got) the NanoVNA's SMA calibration kit - would be nice to see a direct comparison to the 'official' Siglent kit  ;)

My bet is that the NanoVNA's kit is not that far off the 'official'  :P

But I can always be wrong  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 19, 2020, 01:36:57 am
Pics of the official sma cal kit... spare no expenses! Look at that fine wood craftsmanship

If you still have (or ever got) the NanoVNA's SMA calibration kit - would be nice to see a direct comparison to the 'official' Siglent kit  ;)

My bet is that the NanoVNA's kit is not that far off the 'official'  :P

But I can always be wrong  :)
Keep you eyes peeled on the SVA thread in a few weeks when my F603FE Cal kit arrives.
I have a 7 GHz Kirkby SMA calibration 'correction' loaded into a fair dinkum SVA1032X and F603FE will be checked against it and another trip to see hendorog (my local VNA guru) might arise if he has any full Nano Cal kits left.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 19, 2020, 01:42:46 am
More than likely or close.. Just get tau to chime in.... Edit: He posted just before me lol

I just got these to not have to muck around and they are known to the software already + sma type so easy to calibrate to whatever dut, all mine use sma connectors anyway


Or maybe I just wanted the box.... :-DD
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 19, 2020, 01:50:30 am


Or maybe I just wanted the box.... :-DD

Well I am exhibiting some signs of Jealousy for the 'box' already - you know the old saying ... good things come inside small boxes :P :P :P

... looking foward to tautech feedback soon ...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 19, 2020, 01:56:37 am


Or maybe I just wanted the box.... :-DD

Well I am exhibiting some signs of Jealousy for the 'box' already - you know the old saying ... good things come inside small boxes :P :P :P

... looking foward to tautech feedback soon ...
Oh and you can be sure it'll get tested on all of hendorog's VNA's as well !

~ mid July a few days after new shipment of Siglent goodies arrives....that's our midwinter so a good excuse to stay inside and play with toys.  8)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on June 19, 2020, 02:11:37 am
Pics of the official sma cal kit... spare no expenses! Look at that fine wood craftsmanship

If you still have (or ever got) the NanoVNA's SMA calibration kit - would be nice to see a direct comparison to the 'official' Siglent kit  ;)

My bet is that the NanoVNA's kit is not that far off the 'official'  :P

But I can always be wrong  :)
Keep you eyes peeled on the SVA thread in a few weeks when my F603FE Cal kit arrives.
I have a 7 GHz Kirkby SMA calibration 'correction' loaded into a fair dinkum SVA1032X and F603FE will be checked against it and another trip to see hendorog (my local VNA guru) might arise if he has any full Nano Cal kits left.

Yeah its more complicated than that. The SVA doesn't have data for my cal kit, and the SVA is limited to delay correction for custom cal kits. So you will see a difference, and logically it will be due to that limitation.

But bring it over and we can cal it again with your new kit. Then we can measure my cal kit and compare what it says with the measurements that Dr Kirkby supplied with it.
All going well they should be very close.

Then we can do the same with the Nano parts. Intuitively; it won't matter very much at lower frequencies, but will matter a lot at high frequencies.

I do like that box :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 20, 2020, 07:19:00 am
Regarding calibrators, if you talk about amateur use, do not overdo it. SVA doesn't have great technical parameters and only hobbyists will buy it (dynamics 80-90dB is low for VNA). In addition to calibrators, make sure you have good cables, a torque wrench, and check connector geometry, etc. - and these are high prices that may exceed the price of SVA or converted SAA...

Recently, I was looking for Chinese calibrators and found a few that have positive reviews - I wonder if I would buy and test ...
https://www.aliexpress.com/store/group/Calibration-ANT-SWR-Antenna-Analyzer/706973_513292899.html (https://www.aliexpress.com/store/group/Calibration-ANT-SWR-Antenna-Analyzer/706973_513292899.html)



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 22, 2020, 09:47:47 pm
As promised - my first SSA /SVA accessory project

https://www.eevblog.com/forum/testgear/diy-test-equipment-hw-and-accessories-share-your-design-here/ (https://www.eevblog.com/forum/testgear/diy-test-equipment-hw-and-accessories-share-your-design-here/)

Enjoy ...

Thanks to all for the comradeship during the SSA to SVA cross flashing  :-+



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RellikJM on June 23, 2020, 03:28:53 pm
Yet another SSA3012X Plus cross-flashed to SVA1032X.  :-+

[attach=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 24, 2020, 02:38:03 pm
Just did some characterization (Freq response vs. gain)  of a few RF amplifiers using the TG

As I did this – I noted that it’s possible to set the TG level (I believe from -20dbm to 0dbm)

Is there a way to ‘sweep’ the TG level – for a fixed frequency?

It’s useful to characterize the RF amplifier’s input level gain vs. output gain and not just the general Freq response for a ‘fixed’ input gain

... just asking  ... in case I missed something in the use of the TG and possibly other settings I have not discoverd as yet :-\
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: pascal_sweden on June 24, 2020, 10:28:32 pm
How is it possible to convert a Spectrum Analyzer into a Network Vector Analyzer by just reflashing the firmware?

Is the hardware identical?

Is an NVA better than an SA in all categories?

Is there a good detailed description available about the differences in capabilities of both devices?

How to crossflash a SSA3000X Plus into a SVA1032X:

1. Telnet into the equipment
2. rename
   /usr/bin/siglent/ecomb_p
   to
   /usr/bin/siglent/ecomb
3. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/ecomb &
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line
   <upgrade_static_id>11405</upgrade_static_id>
   to
   <upgrade_static_id>11403</upgrade_static_id>
5. Reboot
6. Now you can update your SSA with the Siglent's SVA stock FW.
   (should work with SVA1032X_2.2.1.2.5 or SVA1032X_2.2.1.2.7, at least)
7. After having flashed your first SVA stock FW, the SSA has become a "true" SVA.

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 24, 2020, 10:57:02 pm
How is it possible to convert a Spectrum Analyzer into a Network Vector Analyzer by just reflashing the firmware?

Is the hardware identical?

Is an NVA better than an SA in all categories?

Is there a good detailed description available about the differences in capabilities of both devices?

They are both spectrum analyzers first and foremost but SVA models have the VNA additional capability.
Websites and datasheets are your friends.  ;)
https://www.siglenteu.com/spectrum-analyzers/ssa3000x-series-spectrum-analyzers/ (https://www.siglenteu.com/spectrum-analyzers/ssa3000x-series-spectrum-analyzers/)
https://www.siglenteu.com/spectrum-analyzers/sva1000x-spectrum-vector-analyzer/ (https://www.siglenteu.com/spectrum-analyzers/sva1000x-spectrum-vector-analyzer/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 24, 2020, 11:20:56 pm
Is the hardware identical?

Yes...

SSA3021X Plus, SSA3032X Plus, SVA1032X this is the same hardware, only restrictions have been introduced using the firmware.

https://www.siglenteu.com/spectrum-analyzers/ssa3000x-plus/ (https://www.siglenteu.com/spectrum-analyzers/ssa3000x-plus/)
https://www.siglenteu.com/spectrum-analyzers/sva1000x-spectrum-vector-analyzer/ (https://www.siglenteu.com/spectrum-analyzers/sva1000x-spectrum-vector-analyzer/)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 24, 2020, 11:32:27 pm
Is the hardware identical?

Yes...

SSA3021X Plus, SSA3032X Plus, SVA1032X this is the same hardware, only restrictions have been introduced using the firmware.

https://www.siglenteu.com/spectrum-analyzers/ssa3000x-plus/ (https://www.siglenteu.com/spectrum-analyzers/ssa3000x-plus/)
https://www.siglenteu.com/spectrum-analyzers/sva1000x-spectrum-vector-analyzer/ (https://www.siglenteu.com/spectrum-analyzers/sva1000x-spectrum-vector-analyzer/)

Yep... the main difference is the executable and factory calibration files

A physical difference spotted in the wild is the lacking of the extra sma cable to interconnect the boards for SVA use... thats rather trival to fix.. out of everyone that has done this i believe only one forum member ran into this so far
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 24, 2020, 11:41:03 pm
A physical difference spotted in the wild is the lacking of the extra sma cable to interconnect the boards for SVA use... thats rather trival to fix.. out of everyone that has done this i believe only one forum member ran into this so far

As it is sometimes in Chinese equipment, it can only be the usual case that in the factory someone forgot to install the cable and in the case of SSA in the tests there was no problem.

Available for VNA anyway, calibration should be done every time we change wires and connectors - so here is no problem. Although I'm waiting for some SVA holder to do a nand memory dump and make it available for comparison.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 25, 2020, 03:40:12 pm
Been testing some RF amplifiers – and came across something interesting …

Is there a ‘normalization’ noise floor??


What do I mean by the above term?


Well, when you normalize the signal path when using a TG – you expect any ‘anomalies’ to be eliminated – and the resultant response should be FLAT (or as close to flat as possible)


When using a default SSA and we simply connect the TG output to the RF input AND normalize – we get a relatively FLAT response – with NO NOISE – something you expect after naomalization.


I have a relatively unusual set-up

– with 50dB attenuation in my signal path (unfortunately required when working with high power RF).


When performing a default TG normalization

– with my 50dB attenuator in the signal path

– I got LOTS OF NOISE in my normalization – not a straight ‘flat’ response as one would expect.



This made me wonder is there is a ‘normalization’ noise floor??


I guess when doing a normalization – you need some raw numerical data to perform the normalization math function.

When performing math functions in software

– you need to work with either interges or floating point numbers.


If these ‘numbers’ are extremely small

– because of the massive attenuation in the signal path

– then there might be a problem if extended numerical precision is not used in the math calculations.


Remember I have the following attenuation in the signal path …

TG default setting -20dBm

RF attenuation set at -20 db

My own attenuation - 50db

So I have -70dB of pure attenuation and a small signal from the TG (-20dBm)


This means that the ‘data’ we are trying to normalize

– may not be possible to fully quantize

– because the SSA simply cannot collect sufficiently accurate (enough precision) information to be successfully used in the normalization math function.


Anyway – I hope you are able to see what I mean by normalization ‘noise floor’


Personally I never came across such a term

– and one would expect the signal to be normalized – no matter what.


If the data to be normalized is so ‘small’

(due to the high attenuation in the signal path)

then rather to work with extremely small numbers which the software cannot handle

– why not simply make it ‘ideal’ and zero the result anyway

– since we have such a high attenuation

– instead of trying to calculate and result is massive noise floor??



What do you think?

Is there such a thing as a normalization noise floor?

Or is today simply a start of a bad day for me – and I am doing something stupid  |O



I have attached some screen shots

Screen shot 1

TG and RF both at their default values – with my 50dB attenuator in the signal path.
Here you can clearly see the normalization noise – it is not a flat response!


Screen shot 2   

Both TG and RF (built-in) attenuation set at 0 (zero) – and still the 50dB attenuator in the signal path – after normalization – got ‘flat’ response – as expected – with little or no visual noise.


Screen Shot 3   

Here I removed the -20dB build-in attenuation and set the TG to -10dBm instead of the default -20dBm. I still have the 50 dB attenuation in the signal path. It can be seen clearly that the ‘noise’ level in the normalized result is still there but much smaller – confirming that we are heading in the correct direction by reducing the overall attenuation in the signal path.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 1design on June 26, 2020, 02:58:07 am
I would say you are discussing dynamic range, that is the difference between your source power and your noise floor. The term normalization noise floor is not a thing. :popcorn:

The closer you get to your noise floor, the more the noise floor causes errors and introduces uncertainty(noise) into your measurement.

Reduce your RBW when doing the measurement, lower the SA reference level and increase your TG power. All of these changes will increase your dynamic range by lowering your noise floor and increasing your source power. This should minimize the noise you see in your measurement.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 26, 2020, 07:08:18 pm
The term normalization noise floor is not a thing. :popcorn:

Thank for your feedback  :)

Yeah – I suspected that the term ‘normalization noise floor’ is not a thing  |O


My gut feeling was that I must have somehow hit the SSA noise floor

– because of the massive attenuation in the signal path (-70dB)

BUT because I was NORMALIZING the output

– I expected the ‘noise’ to be normalized i.e. ‘flattened’

 
Obviously, this is not how the normalization function works

– it simply cannot process the noise
– in effect zero it
– as its most likely outside the SSA's numerical limits??


After thinking about it

– my next step

like you rightfully suggested

– was to try to reduce the SSA noise level in the signal path by changing the VBW to 1Hz

– giving me a VBW/RBW of 0.001

With this I was able to plot a relatively noise free response for all of the attenuators in the signal path

see figure 1 (Normalized)


Unfortunately because I used RBW of 100KHz – my sweep time was a massive 460.928 sec  :(


I changed the RBW to 1MHz and the VBW to 10Hz (maintaining the VBW/RBW of 0.001) , this gave me a much faster sweep time of 46.285 sec, whilst generating a noise free response.

- see Figure 2 ( Before Normalization)


Fortunately the SSA still has a sufficiently low noise floor

– if you are prepared to slow down the sweep time by a massive amount

– to produce good ‘clean’ results even with a > 70dB attenuation in the signal path  :popcorn:


To safeguard myself from future problems with high attenuation

– I am keen to get a decent RF amplifier

– which has a fairly flat response 50-500MHz with at least 30dB gain

– to put the TG signal through for some positive gain

– something like a ZHL-5W (Mini Circuits)

– but when checking the $$ - OUCH  |O

 They are not cheap!


I need to look around for something more affordable. (any suggestions welcome   :-\ )


Be warned

– the cost of the SSA is only the beginning, if you are planning to make some meaningful ‘real life’ measurements

– prepare to spend some more $$   :o
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 26, 2020, 08:00:40 pm
....................

Fortunately the SSA still has a sufficiently low noise floor

– if you are prepared to slow down the sweep time by a massive amount

..........................
Normal ^^^ SA behavior over a full Span sweep !
Typically we narrow the sweep to a Span of interest when using low RBW/VBW or engage some averaging.

Even VNA mode benefits from a reduced Span........why have info returned from outside you frequencies of interest ?  :-//

There are several tools in the box to get good results and once we become familiar with the instrument we might use different ways to get similar results.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on June 27, 2020, 08:44:55 am
yeah i got smoked, stuck at boot screen and also the prior system key trick doesnt work

I'll have to console it later and see what its doing now
I came across a situation similar to yours after crossflashing a ssa3021x+ to sva...  :palm: |O
How can you recover the bricked device?  :scared:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 27, 2020, 10:06:49 am
I came across a situation similar to yours after crossflashing a ssa3021x+ to sva...  :palm: |O
How can you recover the bricked device?  :scared:

What did you do?

Now, you have to open it and access the UART port and check its boot log to see where it stands.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 27, 2020, 10:10:10 am
yeah i got smoked, stuck at boot screen and also the prior system key trick doesnt work

I'll have to console it later and see what its doing now
I came across a situation similar to yours after crossflashing a ssa3021x+ to sva...  :palm: |O
How can you recover the bricked device?  :scared:

You will need to open the back shell and expose the uart pins

Once direct connected to the console, login and look in your /usr/bin/siglent folder and see if you got both executables

Also do a df -k and see if all your drive space was consumed

If so then delete them and rerun the contents of the ads file manually

thats the jist of it
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on June 27, 2020, 03:16:42 pm
I came across a situation similar to yours after crossflashing a ssa3021x+ to sva...  :palm: |O
How can you recover the bricked device?  :scared:

What did you do?

Now, you have to open it and access the UART port and check its boot log to see where it stands.

I followed the steps you provided in post #963 and crossflashed my SSA with SVA FW (SVA1032X_2.2.1.2.5_EN). These steps successfully unlocked all options but failed to convert it into SVA or "SSA3032X Plus". Also, it's no longer accessible via telnet after crossflashing.

I tried crossflashing it back to SSA through the Firmware Update menu but did so without changing the product_code back to 11405... with no luck, nothing was changed except that all the options became trial licences. After a few round of soft booting, it even bricked...  :'(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on June 27, 2020, 03:29:13 pm
yeah i got smoked, stuck at boot screen and also the prior system key trick doesnt work

I'll have to console it later and see what its doing now
I came across a situation similar to yours after crossflashing a ssa3021x+ to sva...  :palm: |O
How can you recover the bricked device?  :scared:

You will need to open the back shell and expose the uart pins

Once direct connected to the console, login and look in your /usr/bin/siglent folder and see if you got both executables

Also do a df -k and see if all your drive space was consumed

If so then delete them and rerun the contents of the ads file manually

thats the jist of it

Which uart pins to connect?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on June 27, 2020, 06:53:36 pm
Scope decodes at 115200, 8N1

You can make up a 4 pin 0.1 header with the following pinout

GND RX TX PWR

You only need the first three, ignore power
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 28, 2020, 02:36:13 am
Is there a way to display dB 'power gain' on the Y axis instead of dBm ?

In the Amplitude menu - you can set display units - but NO dB setting??

I may be missing something here   ???

and yes , dB is the preferred units for measuring power gain

- many of my specification sheets always use dB as a measure of power gain.

As an example - the spec sheet for an NXP MRF101AN - shows  gain as 21.2 dB

Is there a way to display this when doing a sweep within a span of , say 25Mhz?

So you will be able to see the max power gain at a 'peek' marker within this range.

I know you can always convert the units - but it would be nice to have these on the screen natively  :-\
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on June 30, 2020, 09:06:35 pm
Help me PLEASE |O

I am having serious problems in trying to set-up my SSA’s display parameters …

Here is what I am trying to do …

Measure various high power RF amplifier gain vs. frequency response(s) – typically above 100W but less than 250W – hence the high attenuation in the signal path

I have set the SSA’s internal attenuation to the default -20dBm

I also have an additional 50dB in the signal path – so TOTAL attenuation of the signal is 70dB


First problem for me

– SSA displays gain as dBm
– the attenuation outside the SSA is 50dB
– that’s reducing the signal by 100,000 times
– is it correct to still interpret this as 50 dBm
– I guess the answer is YES
– since the dB part is correct
– but we are looking at ‘power’ so the ‘m’ ??



Correct me if I’m wrong (I think I am wrong in my interpretation)

– but all of the ‘internal attenuation’ settings in the SSA are automatically taken into account when the SSA displays the resultant ‘dBm’ value at the marker for a given frequency??

Is this correct??



What I am trying to do is to have the SSA display the resultant ‘dBm’ value it sees at the markertaking into account ALL of my attenuation in the signal path – this includes the additional 50dB which sits ‘outside’ the SSA which is in the signal path.

What do I need to do to achieve the above??

Is there a way to configure the SSA to achiveve the above??

If so - how ??


To explain once again with additional detail ...

I have dumped some plots of a RF amplifier


Plot 1

This shows the gain vs. frequency response of the RF amplifier – with marker 1 at the peak gain (zoomed-in).
Here we can see that the amplifier has the peak gain at approx. 17Mz

The SSA shows that M1 is 17.066667MHz 27.65 dBm

I have set the display line to show 0 dBM

I have also set the Offset to be 50dB
– my understanding
– to move the graph (the 0 dBm line) to be roughly in the centre of the display

Now here is the question –
 
The plot shows the default -20 dBm as the Att value

The plot also shows 27.65 dBm as the Marker 1 value

But, the SSA does not know that I have an additional 50 dB in the signal path – because I have not ‘told it about the additional attenuation’

– thus the displayed 27.65dBm would need to have an additional 50 dB added ( the value which was attenuated )
– giving a value of 77.65 dBm??

I cannot believe this is correct as there is no way the amplifier will have this much gain!

So, here is my confusion …

The displayed 27.65 dBm must have -20 dBm removed (the built-in attenuation) giving a true value of 7.65 dBm

BUT because there was an EXTERNAL attenuation of 50dB

– then the REAL true value of the gain at Marker 1 is 50 dB greater than 7.65 dBm – giving a value of 57.65 dBm


Is this correct??


Plot 2

This is the full span sweep of the RF amplifier
– it drops off very quickly
– it’s VERY non linier!

Plot 3

Full span plot with RF Amplifier ‘powered off’
– so can see the rough noise floor of the SSA with the RF Amplifier still in the signal loop
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: seronday on July 01, 2020, 10:22:15 am

Correct me if I’m wrong (I think I am wrong in my interpretation)

– but all of the ‘internal attenuation’ settings in the SSA are automatically taken into account when the SSA displays the resultant ‘dBm’ value at the marker for a given frequency??

Is this correct??


The SSA does take all internal attenuation and gain into account automatically so the value shown at the marker will be correct.
You have told the SSA about the external attenuation when you use the Reference Offset.
If there was an external pre-amp in use, the Reference Offset would need to be a negative value.

What input level is being applied to the RF amp ?
Would I be correct in assuming that the RF amp is being driven by the SSA tracking generator ?
If so, then the gain of the RF amp will be the difference between the TG level and RF amp output level as shown on the SSA screen.

First problem for me

– SSA displays gain as dBm
– the attenuation outside the SSA is 50dB
– that’s reducing the signal by 100,000 times
– is it correct to still interpret this as 50 dBm
– I guess the answer is YES
– since the dB part is correct
– but we are looking at ‘power’ so the ‘m’ ??



The dB scale is used to compare the relative signal levels between to points in a circuit.   There is no absolute value.
You can use the dB scale to measure absolute values if you first define a reference level and a reference impedance.

When using dBm, the reference level is 1mW and in the case of the SSA, the reference impedance will be 50 ohms.
So 0dBm will be 1mW into 50 ohms.

Hopefully this has not confused things even more for you.

Regards.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 01, 2020, 11:39:54 am
Here is the boot log, any idea? Many thanks.



U-Boot 2014.07-svn32893 (Jul 23 2018 - 14:42:02)

Board:  Xilinx Zynq
I2C:   ready
DRAM:  ECC disabled 128 MiB
NAND:  256 MiB
MMC:   zynq_sdhci: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
int board_late_init(void)+++++
int board_late_init(void)-----
Net:   Gem.e000b000
Hit any key to stop autoboot:  0
(Re)start USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
USB1:   ULPI request timed out
zynq ULPI viewport init failed
lowlevel init failed
       scanning usb for storage devices... 0 Storage Device(s) found
Copying Linux from USB to RAM...
** Bad device usb 0 **
** Bad device usb 0 **
Copying Linux from NAND flash to RAM...

NAND read: device 0 offset 0x780000, size 0x400000
 4194304 bytes read: OK

NAND read: device 0 offset 0xb80000, size 0x80000
 524288 bytes read: OK
## Booting kernel from Legacy Image at 02080000 ...
   Image Name:   Linux-3.19.2-omg-xilinx-svn35686
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3121840 Bytes = 3 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
zynq-uboot>
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 01, 2020, 12:55:35 pm
Eww.. thats not pretty, you nuked your os partition  :scared:

I never had to get into a deep restore on it yet..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 01, 2020, 01:26:36 pm
Get the following boot info when booting it with a usb stick (with files or empty).  I tried to crossflash it with ssa FW from sva fw. Obviously, it still looks for the files associated with sva fw instead of those coming with ssa fw.  ???


U-Boot 2014.07-svn32893 (Jul 23 2018 - 14:42:02)

Board:  Xilinx Zynq
I2C:   ready
DRAM:  ECC disabled 128 MiB
NAND:  256 MiB
MMC:   zynq_sdhci: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
int board_late_init(void)+++++
int board_late_init(void)-----
Net:   Gem.e000b000
Hit any key to stop autoboot:  0
(Re)start USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
USB1:   ULPI request timed out
zynq ULPI viewport init failed
lowlevel init failed
       scanning usb for storage devices... 1 Storage Device(s) found
Copying Linux from USB to RAM...
reading boot_uImage
** Unable to read file boot_uImage **
reading sva1000x_udiskEnv.txt
** Unable to read file sva1000x_udiskEnv.txt **

Copying Linux from NAND flash to RAM...

NAND read: device 0 offset 0x780000, size 0x400000
 4194304 bytes read: OK

NAND read: device 0 offset 0xb80000, size 0x80000
 524288 bytes read: OK
## Booting kernel from Legacy Image at 02080000 ...
   Image Name:   Linux-3.19.2-omg-xilinx-svn35686
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3121840 Bytes = 3 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
zynq-uboot>
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 01, 2020, 04:27:04 pm
I've surmised its possible to make a boot stick with whats around but never went into that, tv84 might be able to help and see if you can at least get a kernel loaded and reflash your backup in, assuming you have backup images
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 01, 2020, 04:51:12 pm
I've surmised its possible to make a boot stick with whats around but never went into that, tv84 might be able to help and see if you can at least get a kernel loaded and reflash your backup in, assuming you have backup images

My advice would be to do it interactively on the uboot prompt.

Nonetheless, I'm available to unpack and pack a package to reflash the necessary NAND part.

BUT, i won't be able to help in creating/testing the necessary scripts because that requires a good knowledge of the update scripts and a machine to do the hands-on experimentation.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on July 02, 2020, 02:01:44 am


Hopefully this has not confused things even more for you.

Regards.

Thanks ... you sure did clarify quite a few things  ;)

I guess there are always some concepts which are hard to get your head around - especially when this is the first time in the driver's seat with a new SSA  :P

I’m about to pull the trigger on a RF signal generator ( either Siglent SSG3021x or Rigol DSG815 ) – if you have any insights – they would be most welcome  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 02, 2020, 06:50:28 am
I've surmised its possible to make a boot stick with whats around but never went into that, tv84 might be able to help and see if you can at least get a kernel loaded and reflash your backup in, assuming you have backup images

backup images... sadly, no.  |O
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 02, 2020, 07:13:05 am
I've surmised its possible to make a boot stick with whats around but never went into that, tv84 might be able to help and see if you can at least get a kernel loaded and reflash your backup in, assuming you have backup images

My advice would be to do it interactively on the uboot prompt.

Nonetheless, I'm available to unpack and pack a package to reflash the necessary NAND part.

BUT, i won't be able to help in creating/testing the necessary scripts because that requires a good knowledge of the update scripts and a machine to do the hands-on experimentation.
>My advice would be to do it interactively on the uboot prompt.
Thanks for your advice. uboot prompt is currently the only way available to me to work with the device.

>Nonetheless, I'm available to unpack and pack a package to reflash the necessary NAND part. .
any hints on doing this step? require dealing with the FW .ads file? Many thanks.

>BUT, i won't be able to help in creating/testing the necessary scripts because that requires a good knowledge of the update scripts and a machine to do the hands-on experimentation..
I will give it a try, no idea concrete at the moment though.  :P
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on July 02, 2020, 08:19:53 am
I've surmised its possible to make a boot stick with whats around but never went into that, tv84 might be able to help and see if you can at least get a kernel loaded and reflash your backup in, assuming you have backup images

backup images... sadly, no.  |O

If you are desperate - perhaps there is a way to share a NAND image from similar a device  :-\
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 02, 2020, 09:34:02 am
There is a recovery package coming  ::) When IDK.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 02, 2020, 01:23:19 pm
The uImage file to reflash that portion with can be extracted from any of their firmware files

This one is from 2.2.1.2.5
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 02, 2020, 03:55:26 pm
So, the contents of MTD1 (kernel) is the uImage file that Elasia shared.

You go in uboot and flash that file in the MTD1 address.

That will solve the Kernel problem. Then send the boot log to see how it ends.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 02, 2020, 10:29:41 pm
So, the contents of MTD1 (kernel) is the uImage file that Elasia shared.

You go in uboot and flash that file in the MTD1 address.

That will solve the Kernel problem. Then send the boot log to see how it ends.

I suspect that will take care of it.. as the fact that its corrupt should mean he either stopped it or it crashed mid flash of that partition and the others should be ok

Then if his program partition is full that can be easily fixed up with some basic clean up like i had to do
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 03, 2020, 04:45:49 pm
Here (https://cld.pt/dl/download/a7001e0c-aef3-445d-97a8-ad61cac3c231/SSA%2BSVA.zip?download=true) are 2 ZIPs with the stock firmwares of both SVA and SSA (latest versions).  I unpacked the .ADS files for you.

Below is the NAND map of the SSA X+:
(Attachment Link)

Study the stuff.

(Maybe you can ask someone to send you their NAND dump and you flash the necessary MTDs.)
Everything works like a charm. Big thumb up to you! :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 03, 2020, 04:48:09 pm
So, the contents of MTD1 (kernel) is the uImage file that Elasia shared.

You go in uboot and flash that file in the MTD1 address.

That will solve the Kernel problem. Then send the boot log to see how it ends.

I suspect that will take care of it.. as the fact that its corrupt should mean he either stopped it or it crashed mid flash of that partition and the others should be ok

Then if his program partition is full that can be easily fixed up with some basic clean up like i had to do
Yes, it boots normally after flashing MTD1.  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 03, 2020, 05:12:52 pm
Good job, glad to hear
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 03, 2020, 05:54:55 pm
Everything works like a charm. Big thumb up to you! :-+

You owe us a beer!  :popcorn: 

Now, go slowly and do the crossflash as required.   ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on July 03, 2020, 09:39:01 pm
Beforehand, it would be a good idea to back up all the FLASH partitions, especially the firmdata0 one since it contains the calibration data. After that, you can commence much more relaxed withe the task of "improving" your instrument...  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 04, 2020, 02:00:10 pm
Everything works like a charm. Big thumb up to you! :-+

You owe us a beer!  :popcorn: 

Now, go slowly and do the crossflash as required.   ;)
Certainly  :clap: :popcorn:

BTW, after uboot loading the kernel image, login is needed. blank user name and password do not play trick here... any hints?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 04, 2020, 02:06:53 pm
wanna find a "untouched" version of rootfs.cramfs to flash/reset mtd5 partition in my ssa. does it come with FW?  Thx
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 08, 2020, 01:54:40 pm
Just update my progress. After several rounds of trials, my SSA eventually becomes a 3.2GHz band of SSA and SVA hybrid. Many thanks to tv84, elasia and folks.

But before the ultimate conversion, my SSA went bricked again. This time is due to missing of some critical files (ecomb_p, vncserver etc) and directories (/usr/bin/siglent/usr/*) under /usr/bin/siglent (mtd7). The kernel was loaded successfully but it stuck in the splash screen. Telnetd did not work as the "Firmware Update" menu could not be reached. Badly, these files were also missing in my mtd7 backup image ... :palm: 

Since the filesystem of mtd7 is UBIFS, the only solution came to my mind is to mount the mtd7 backup image on a linux box, and extract the missing files from the stock FW and copy them back to mtd7. After tons of hassles, my SSA becomes functional again. :phew:

Interestingly, I didn't rename ecomb_p to ecomb; just did the rename-to-x and licence blocks tricks. Currently, vsftp and udc-xilinx.ko are still missing in my SSA but everything just goes fine. :-DD
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 08, 2020, 02:03:00 pm
I think you don't have a reliable setup. You didn't follow the instructions correctly or else you wouldn't be in such troubles.

In order to verify that all is correct, try to upgrade the equipment with the latest stock SVA firmware.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 08, 2020, 02:08:34 pm
I think you don't have a reliable setup. You didn't follow the instructions correctly or else you wouldn't be in such troubles.

In order to verify that all is correct, try to upgrade the equipment with the latest stock SVA firmware.

I did the firmware update again right after the SSA resumes function. The missing files are still missing however...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 08, 2020, 02:13:30 pm
Don't call it SSA. Now you should call it SVA.   :)

The files are not in these latest FWs. You add them manually or will have to wait for a FW that contains that part of the filesystem.

Don't understand why you didn't reflash the whole MTD7 from uboot...  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 09, 2020, 02:03:20 am
I did reflash the mtd7 from uboot but the files was still missing. I found these files are also missing in my backup mtd7 image. Don't ask me why. ???  :palm:  Indeed, I only backup (not nanddump) the whole filesystem from telnet before trying my first attempt of FW update.

To fix the problem, I had to fix my backup mtd7 image. The simplest solution was to ask you all to share with me an untouched mtd7 image and reflash it. I didn't do so simply because I wanna fix it by myself first.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on July 09, 2020, 11:00:44 pm
I did reflash the mtd7 from uboot but the files was still missing. I found these files are also missing in my backup mtd7 image. Don't ask me why. ???  :palm:  Indeed, I only backup (not nanddump) the whole filesystem from telnet before trying my first attempt of FW update.

To fix the problem, I had to fix my backup mtd7 image. The simplest solution was to ask you all to share with me an untouched mtd7 image and reflash it. I didn't do so simply because I wanna fix it by myself first.

http://lantech.pl/SSA3000X_Plus/mtd7 (http://lantech.pl/SSA3000X_Plus/mtd7)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Joel_l on July 10, 2020, 01:19:57 am
Does post #963 still work with the latest shipping SSA3021X Plus?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 10, 2020, 12:25:39 pm
Does post #963 still work with the latest shipping SSA3021X Plus?
Yes, works like a charm.  :-+

P.S.shipped directly from SZ and received it by the end of June.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Joel_l on July 10, 2020, 02:21:20 pm
What was the stock firmware version yours shipped with?
Thanks!

Does post #963 still work with the latest shipping SSA3021X Plus?
Yes, works like a charm.  :-+

P.S. My SSA was shipped directly from SZ. I received it by the end of June.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on July 10, 2020, 05:31:25 pm
2.2.1.2.7
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: MathWizard on July 11, 2020, 07:11:29 am
Someday I'll probably be getting 1 of these. If scopes in general have way more features than they did in the 1980s, what all extras are on modern digital SA ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: brokeit on July 14, 2020, 05:05:44 pm
So, Long time lurker but first poster. Awesome work going on here!

I'm rather ashamed my first is to ask for help.... but here goes!

Just got my hands on a SSA3021X Plus.

Used SSA3000X_Pluas_telnet.ADS to gain telnet access, no issue.

Followed  post #963, including adding the telnet line. No issues. Had to remount rw to edit the files  and did some syncs (and indeed remounted ro) before I rebooted.

Used reboot on the command line and the box came back up.

Used the system -> firmware update menu to upgraded to SVA1032X_2.2.1.2.5_EN from siglentna.com.

Box reboots, and comes back up, no issues. It did seem to reboot twice, but don't know if thats just a normal part of the upgrade process or not.

Going to System -> System Info I now says it's a SSA3032XPlus ! (Not an SVA!)
SW1 2.2.1.2.5
SW2 20191022-5
SW3 000000D4
HW 00.00.00

Options are all Time limited except TG, which was Permanent out of the box.

Hitting Span full span only goes to 2.1G even though it now thinks it's a SSA3032!

Now the mode button Does include Vector Network Analyzer and Distance To Fault but both of these are greyed out. I'm pretty sure these are not there at all before hand.

The thing that's stopping me dig into this further is that despite adding the telnetd line it didn't come back with telnet working.  The SSA3000X_Plus_telnet.ADS trick no longer works.

Is there anyway I can get back into this without opening up for a serial console ?

I could try repeating the upgrade. Not sure if it would even let me upgrade to the same version?


Shout if I can provide more info.
Thanks!

~
Mike

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 14, 2020, 05:27:49 pm
Going to System -> System Info I now says it's a SSA3032XPlus ! (Not an SVA!)

All is good. The machine is a SVA but shows previous model. No problem there as it has no consequences and I'm not in the mood for photoshop ops.

The procedure that is public doesn't include the licensing of the options. ;)

The telnetd line was a backup plan before the crossflash operation. After you finish crossflash, that script is replaced by the stock one.

You have changed the equipment to SVA so, now, you must use the telnet script for a SVA machine.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: brokeit on July 14, 2020, 06:46:54 pm
Hi tv84,

Thanks for the pointer, I'm back in the console.

I must have misunderstood, I thought the 3GHz span was a done deal on the pluses. Kind of sucks as I need it for 2.4GHz work  :palm: (there's probably a moral to that story).

I'll have a dig around but need to make some serious backups first.

~
Mike
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: brokeit on July 14, 2020, 07:07:26 pm
Ok, terrible form replying to myself but I've got it up and running with 3.1GHz span and options just with a XXX serial number.

That'll do for now but not sure what a legit firmware upgrade would do to that. I think I'd be reverting it first unless anyone knows otherwise.

~
Mike
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: durec on July 14, 2020, 07:49:40 pm
durec, empty your inbox!

Yes, done. I didn't  know is full..  :-)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on July 17, 2020, 07:04:46 pm
I just received a GPSDO frequency source (shipped from China - just over 2 week - nice!)

Will do dedicated review on this later, but for now have some useful information regarding the accuracy on the internal oscillator in the SSA3021X Plus.

When I hooked up up the GPSDO - it got a 'GSP lock' within 60 seconds - great!

In theory I was now getting an atomic stability on my 10MHz reference signal from the GPSDO output.

Quick check on the MSO - revealed 10MHz precisely.

But what is precisely - the MSO only has 0.0000 capability - pointless for a frequency reference accurate tp 10-11, but how can you check that it is indeed accurate to 10-11??

Well I certainly cannot do this with my equipment.

So, I guess the next best thing was to hook it up to the SVA and check the spectral quality of the GPSDO 10MHz frequency source.

Assuming that the GPSDO does indeed maintain accuracy - when 'GPS lock' is in effect - to 10-11 then the SVA internal frequency is pretty good.

My measured value was 10.000003MHz - reverenced to the much more precise 10MHz from the GPSDO - accurate to 0.00000000000 digits at least

That's 3Hz above the 10MHz signal

Perhaps someone could check the published specifications for the accuracy of the internal oscillator?

I don't have this handy at the moment.

The SVA was 'powered-on' (warm-up) for at least 60 min


Please see the screen shots below;-

Since the frequency span was so narrow
- I pushed the RBW down to 100Hz and VBW to 1Hz

I did some harmonic test
- the GPSDO fundamental frequency is well above the 1st and 2nd harmonics

Interesting observation was that the 2nd harmonic was lower than the 3rd (feel free to chime-in with explanation)

Hope you find this information useful.

Those of you able to do a precise frequency source accuracy check on your SVA - please post your results.

Thanks :)



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Emo on July 18, 2020, 08:17:53 am
Another short report of a cross flash


Starting with 2.2.1.2.3r1 I first performed a nand dump(mtd0 - mtd11) and made myself acquainted with the file system(s). At this moment telnet access with the default password was available.

/usr/bin/siglent # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                61.7M     61.7M         0 100% /
devtmpfs                 68.2M         0     68.2M   0% /dev
none                     76.3M      4.0K     76.3M   0% /tmp
ubi1_0                   29.7M     18.8M     10.9M  63% /usr/bin/siglent
ubi2_0                    5.7M    364.0K      5.4M   6% /usr/bin/siglent/firmdata0
ubi3_0                    5.7M     24.0K      5.7M   0% /usr/bin/siglent/log
ubi0_0                   82.8M    300.0K     82.5M   0% /usr/bin/siglent/usr
/dev/sda1                 7.5G    171.2M      7.3G   2% /usr/bin/siglent/usr/mass_storage/U-disk0

One of the remarkable findings was that there was no ecomb file and an empty firmdata1 directory

/usr/bin/siglent # ls
Aladdin         firmdata0       log             startup_vnc.sh  vnc_test
config          firmdata1       startup_app.sh  usr             vncserver
drivers         lib             startup_ftp.sh  vdma_vnc.sh     vsftpd

 I updated to 2.2.1.2.5 and using the telnet.ads I gained accesss again. Again performed then and dump.
The filesystem changed somewhat
/ # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                61.7M     61.7M         0 100% /
devtmpfs                 68.2M         0     68.2M   0% /dev
none                     76.3M      4.0K     76.3M   0% /tmp
ubi1_0                   29.7M     22.7M      7.0M  76% /usr/bin/siglent
ubi2_0                    5.7M    600.0K      5.1M  10% /usr/bin/siglent/firmdata0
ubi3_0                    5.7M     24.0K      5.7M   0% /usr/bin/siglent/log
ubi0_0                   82.8M    756.0K     82.0M   1% /usr/bin/siglent/usr
/dev/sda1                 7.5G    712.5M      6.8G   9% /usr/bin/siglent/usr/mass_storage/U-disk0

And the ecomb_p file showed-up
/usr/bin/siglent # ls
config          ecomb_p         lib             php.ini         startup_vnc.sh  vnc_test
config_eth0.sh  firmdata0       lighttpd.conf   startup_app.sh  usr             vncserver
drivers         firmdata1       log             startup_ftp.sh  vdma_vnc.sh     vsftpd
 from this situation I followed the #963 post, renamed ecomb edited NSP_config_upgrade_info.xml and rebooted followed by upgrade with SVA1032X_2.2.1.2.7.ADS

The result was a SVA with 2.1 G bandwidth and grayed out VNA keys and 5 permanent licences including serial. Only after changing
<nsp_trends_info_root>
        <device>
                <language>english</language>
                <pid>0x1305</pid>
                <vid>0xf4ec</vid>
                <product_type_1>SSA3032X Plus</product_type_1>
                <product_type_2>SSA3021X Plus</product_type_2>
                <manufacturer>Siglent</manufacturer>
                <Support_Touch_Flag>1</Support_Touch_Flag>
                <Support_VXI11_Flag>1</Support_VXI11_Flag>
                <file_prefix>CP_</file_prefix>
        </device>
</nsp_trends_info_root>

And
/ # mv /usr/bin/siglent/firmdata0/NSP_sn_bandwidth.xml /usr/bin/siglent/firmdata0/NSP_sn_bandwidthx.xml
/usr/bin/siglent/firmdata0 # mv nsp_data_b1 nsp_data_b1x

The system was fully enabled after a reboot(however in pro-mode)

Next step is the factory calibration of the VNA part
It appeared to me that a “cali” directory is placed under firmdata0 and it seems to represent correction data for several parts of the instrument. There is also a configuration directory, however this seems to contain mathematical lookup tables etc.
In the cali directory it looks like attenuator corrections, IF stats, TG output power, RF attenuation etc

Question; could someone with a genuine SVA check if more files are included in this section please.
If so a wrong file might be better than no file or even we might have a possibility to calibrate the instrument ourselves.(I know, wishful thinking)


All in all it was a useful exercise.


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on July 18, 2020, 09:46:40 am
When I hooked up up the GPSDO - it got a 'GSP lock' within 60 seconds - great!

I don't know what version of GPSDO you bought :)

But "catching a gps fix" doesn't mean having a stable frequency. In such systems, GPS stabilizes the work of OCXO, while OCXO requires a longer warm-up for stable operation. 60 seconds is definitely not enough and the system has not stabilized for sure.

In such systems, phase noise at the output also plays an important role - but as I said, the quality of such a system depends on the design.

The best systems are based on Trimble Thunderbolt and Chinese ham BG7TLB. Both are sufficient for amateurs.

Personally, with the Trimble Thunderbolt + rubidium generator (also bought used in China) I have all the equipment synchronized (frequency meter, oscilloscope, SSA etc.)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on July 18, 2020, 03:10:17 pm

I don't know what version of GPSDO you bought :)

But "catching a gps fix" doesn't mean having a stable frequency. In such systems, GPS stabilizes the work of OCXO, while OCXO requires a longer warm-up for stable operation. 60 seconds is definitely not enough and the system has not stabilized for sure.

In such systems, phase noise at the output also plays an important role - but as I said, the quality of such a system depends on the design.

The best systems are based on Trimble Thunderbolt and Chinese ham BG7TLB. Both are sufficient for amateurs.

Personally, with the Trimble Thunderbolt + rubidium generator (also bought used in China) I have all the equipment synchronized (frequency meter, oscilloscope, SSA etc.)

Thanks for your feedback tomud - much appreciated.

Sorry, I did not give much information about my new GPSDO device - I was 'too excited' to check its signal - rather than talk about the device itself.

I did buy a BG7TLB - like you said this is one of the most popular (reasonably priced) units available.

My version was  2020-03-02, although the internal PCB had a more recent date 2020-04-06

I did not realize that there is already a thread on the BG7TLB GPSDO - so what I did is posted the details of my setup with photos on that thread - not to duplicate here.

The link to the thread is here ...
https://www.eevblog.com/forum/testgear/bg7tbl-gpsdo-master-reference/msg3143006/#msg3143006 (https://www.eevblog.com/forum/testgear/bg7tbl-gpsdo-master-reference/msg3143006/#msg3143006)

You will be able to see close-up photos and the PCB top / bottom view.

My device had a CTX 970-2178-46 10.000MHZ OCXO

You are correct - the GPS locked very quickly (I must have good sky coverage in London) with supplied antenna - even through glass on window ledge.

The red led - ALM - I think this signifies that the OCXO has reached stable temperature and oscillator had been 'disciplined'? - takes less than 10 minutes to 'go off'.

I did however have the GPSDO 'on' for over 8 hours before turning off.

Correct me if wrong, but I think that during this time - the oscillator was disciplined (i did not note how long it took for the ALM led to go off when I FIRST powered-up the device) so when I powered - up just now - it took less than 10 min for the ALM to go 'off' - indicating that it should have good frequency stability.

I really don't know what revisions / changes in FW BG7TLB has made in the most recent version, but as an outside observation it seems to be working well and had relatively quick 'settle-down' period.

The real question is how good is the OCXO in the device - and how stable is it?

I guess the only way to find out is to have another frequency source - more accurate and calibrated - to reference this one to?

This is where we start going down the 'atomic clock' rabbit hole ;)

In the past I could get a strong WWV 10MHz reference on my radio.

Assuming I can still receive this time standard transmission (not from Europe as far as I know) - it would be interesting to see if this radio signal could be used as an accurate reference?

I think that WWV uses a cesium clock - but the real question is if the signal / frequency stability that we 'see' after it goes through the demodulation within our radio receiver - is indeed accurate enough to to original cesium source?

Like I said - its all very interesting - and definitely 'rabbit hole' material  ;)

Another - side project for me - to put on the list.

Hope the above testing / findings are useful to others who are thinking or have already purchased a GPSDO device.




Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Emo on July 21, 2020, 11:54:12 am
Follow up on cross flash

There is no such thing as coincidence.
So there has been a change in hardware/assembly


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 21, 2020, 12:24:14 pm
Follow up on cross flash

There is no such thing as coincidence.
So there has been a change in hardware/assembly

I suspected as much

I'd suggest either Superbat https://www.rfsupplier.com/ (https://www.rfsupplier.com/) or http://renhotec.com/ (http://renhotec.com/) to make a custom length one

https://www.rfsupplier.com/male-to-male-right-angle-sma-custom-rf-cable-assembly-for-rg316-cable_p6049.html (https://www.rfsupplier.com/male-to-male-right-angle-sma-custom-rf-cable-assembly-for-rg316-cable_p6049.html)

Or make your own using quality parts.. this is the one place you do want a good interconnect, also you should get a torque spanner
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on July 21, 2020, 11:11:04 pm
Follow up on cross flash

There is no such thing as coincidence.
So there has been a change in hardware/assembly

Where did you buy your spectrum analyzer?

I bought in May in Batronix, I do not know the production date, but I have a calibration date Feb-18-2020 and all the cables were installed...

So, theoretically spectrum analyzers from February and earlier do not have this problem...

Another theory is...  techneut who also had a problem with the lack of a cable is also from the Netherlands ( https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3088322/#msg3088322 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3088322/#msg3088322)  ), maybe you bought it from the same distributor and the problem concerns a specific series.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Towlerar on July 24, 2020, 07:34:35 pm
How to crossflash a SSA3000X Plus into a SVA1032X:

1. Telnet into the equipment
2. rename
   /usr/bin/siglent/ecomb_p
   to
   /usr/bin/siglent/ecomb
3. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/ecomb &
4. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line
   <upgrade_static_id>11405</upgrade_static_id>
   to
   <upgrade_static_id>11403</upgrade_static_id>
5. Reboot
6. Now you can update your SSA with the Siglent's SVA stock FW.
   (should work with SVA1032X_2.2.1.2.5 or SVA1032X_2.2.1.2.7, at least)
7. After having flashed your first SVA stock FW, the SSA has become a "true" SVA.

To lower the risk you can do an additional step which is to activate the telned daemon before the line reference in step 3.
(for example, place there: /sbin/telnetd -l /bin/sh -p 10101  &     )

As always: do it at your own risk. (if you don't feel comfortable with linux commands ask somebody else to help)

EDIT Jun 27th:
ATTENTION: You MUST do a "sync" command before rebooting to flush any pending file operation.


I see FW V2.2.1.2.8 was released 7/24 by Siglent for the SVA1032. Anyone know if the telnet hack still works for this revision? I'm hoping to get my hands on a SSA3032X Plus soon.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 24, 2020, 07:53:40 pm
It's not really a hack on these, its an ads file that runs a packaged shell file and is how they do it across all their product just about so you can either use it to get a console up or go in via the hard port in the back

As far as the patch i'll look it over here in a bit.. first i've heard of it
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 25, 2020, 04:02:50 am
SVA

New Functionality:
Update EMI option to a new EMI measurement mode
• Added more VNA calibration kits with N/3.5mm type connectors to 4.5G/9.0GHz
• Added *.CSA file type to store instrument setup and calibration data in one file for easy recall and use of a saved state.
• Update user calibration data format. CAUTION: User calibration data taken with previous firmware revisions will no longer be compatible with the instrument after upgrading to V2.8. You will have to store new user calibration files if you update the instrument.
• VNA Port 1 output power and Port2 input Att adjustable
 
Improvements:
 • Improve TG output harmonic performance
• Update Help file
 
Solved Issues:
• Fix some ADC overload warning
• Fix Ch Power calculation bug in small span
 

SSA

New Functionality:
Update EMI option to a new EMI measurement mode
 
Improvements:
• Improve TG output harmonic performance
• Update Help file
 
Solved Issues:
• Fix ADC overload warning
• Fix Ch Power calculation bug in small span

----

Great to see EMI improved!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on July 25, 2020, 04:15:19 am
Post cross flash firmware update using SVA .7 firmware to stock SVA .8 firmware file confirmed working, have at it

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 25, 2020, 08:03:49 am
New firmware for SSA3000X Plus models.

Version  V2.2.1.2.8
16.8 MB

https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3000XP_2.2.1.2.8_EN.zip

Release notes as below:
SSA

New Functionality:
Update EMI option to a new EMI measurement mode
 
Improvements:
• Improve TG output harmonic performance
• Update Help file
 
Solved Issues:
• Fix ADC overload warning
• Fix Ch Power calculation bug in small span
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on July 25, 2020, 03:52:53 pm
For all who have FOLLOWED the SSA to SVA crossflash to realize a 'true' SVA device

- here is yet another 'posted' test of a regular SVA upgrade process
- nothing to 'patch'
- just perform the upgrade as though your device started its life as a SVA

Before you 'jump-in' do a full backup - a good practice.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on July 25, 2020, 11:13:50 pm
Firmware upgrade done and it works fine  :-DD

[attach=1]

[attach=2]


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on July 26, 2020, 11:12:59 am
Post cross flash firmware update using SVA .7 firmware to stock SVA .8 firmware file confirmed working, have at it

Updated the same, no problems  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 03, 2020, 06:42:52 pm
Always do a FULL BACKUP of your equipment before crossflashing!

Script to make a NAND dump + RAM dump + firmdata0 backup on a SSA3000X+ is attached.  (Tested OK.)

Use a pendisk >= 1 GBytes.  It can take up to 20 minutes.

Edit: Now it should reboot after backup is complete.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 04, 2020, 01:35:28 pm
Crossflashing to SVA1032X final step

For all those that want to get an official "SVA1032X" designation after having crossflashed their SSA3000X+, the only thing that you need to do is replace the firmdata0/NSP_trends_config_info.xml file with the attached one.

Reboot and voilá.

PS: This is a stock NSP_trends_config_info.xml taken from an "original" SVA1032X.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on August 04, 2020, 02:33:31 pm
I named mine as the TurboEncabulator_5000
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 05, 2020, 10:06:05 am
SVA

New Functionality:
Update EMI option to a new EMI measurement mode


SSA

New Functionality:
Update EMI option to a new EMI measurement mode
 
A new SSAX Plus/SVA and SSAX-R User manual version E02A with chapter 7 for this new EMI mode on P134.
https://int.siglent.com/u_file/document/SSA_XP_SVA_UserManual_UG0703P_E02A.pdf
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on August 05, 2020, 10:36:35 am
EMI Chapter 7 on 134 Mr Typo
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: maximevince on August 08, 2020, 02:49:06 pm
Crossflashing to SVA1032X final step

For all those that want to get an official "SVA1032X" designation after having crossflashed their SSA3000X+, the only thing that you need to do is replace the firmdata0/NSP_trends_config_info.xml file with the attached one.

Reboot and voilá.

PS: This is a stock NSP_trends_config_info.xml taken from an "original" SVA1032X.

Hi tv84, thanks for the awesome work on this SSA/SVA crossflash!

* However, I suspect your attachment is wrong, it seems to be an .sh file (with the dumpnand script) instead of the NSP_trends_config_info.xml

* Also, I have crossflashed my device (to the latest 2.2.1.2.8), but still have XXXXXXXXXXXXXX as serial number / SN.
What's the way to do this right, while retaining all licenses as "Permanent" ?

Screenshot of my current system info is attached.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: maximevince on August 09, 2020, 10:01:07 am
Since it took a while to find all the relevant posts and files to get this conversion done, I am doing a small recap here:

None of this is by any means to my credit, I am just summarizing all the hard work of others here: 

SSA-3021X Plus -> SVA conversion

0. I did this on an untouched SSA-3021X Plus.
1. Get Telnet access to your device. Use tv84's SSA3000X_Plus_telnet.ADS for this (attached). Write that file to a FAT32 USB stick. On your SSA go to System -> System Info -> Firmware Update -> Select the ADS file. The "upgrade" (which is not a real upgrade, but a script that will run) will start, but never complete.
This should now work:
$ telnet <ssa-ip-here> 10101

-> Now you can follow the procedure outlined by tv84 in post #963 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3084766/#msg3084766 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3084766/#msg3084766)), which consists of these steps:

1. Telnet into the equipment

2. Remount filesystem as read-write:
$ mount -o remount,rw /usr/bin/siglent

3. Rename ecomb_p to ecomb
mv /usr/bin/siglent/ecomb_p /usr/bin/siglent/ecomb

4. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/ecomb &
E.g. use "vi":
vi /usr/bin/siglent/startup_app.sh

To lower the risk you can do an additional step here which is to activate the telnet daemon in the startup script.
For example, add this line before the ecomb line:
/sbin/telnetd -l /bin/sh -p 10101 &

5. in file /usr/bin/siglent/config/NSP_config_upgrade_info.xml change the line
   <upgrade_static_id>11405</upgrade_static_id>
   to
   <upgrade_static_id>11403</upgrade_static_id>
Again, use vi:
vi /usr/bin/siglent/config/NSP_config_upgrade_info.xml

5. Reboot:
$ sync && reboot

6. Now you can update your SSA with the Siglent's SVA stock FW.
   (should work with SVA1032X_2.2.1.2.5 or SVA1032X_2.2.1.2.7, at least)
   I used 2.2.1.2.8, which also works. Get the FW image for the Siglent website, and perform System -> System Info -> Firmware Update again.
   Note that after this upgade, the telnet daemon is not being started anymore, since the startup script is overwritten by the firmware.
   Use the SVA1032X_telnet.ADS (also attached) to gain telnet access again. (You can add the telnet daemon to the /usr/bin/siglent/startup_app.sh again, now)

7. After having flashed your first SVA stock FW, the SSA has become a "true" SVA.


As always: do it at your own risk. (if you don't feel comfortable with linux commands ask somebody else to help)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: maximevince on August 09, 2020, 10:48:03 am
and part two:

Full permanent license unlock on your SSA-3021X Plus converted to SVA-1032X


Note that after this hack, your Serial is XXXXXXXXXX, and your device will be in "pro mode" (so without a license specific to your device serial number).
This will show more options than your HW will actually allow (such as real-time SA).
All unlocked options/licenses are permanent.


1. If you do not already have telnet access, use the SVA1032X_telnet.ADS file on USB stick, run firmware upgrade using System -> System Info -> Firmware Upgrade. The upgrade will "hang", but you'll have telnet access.
2. telnet to your SSA/SVA on port 10101.  No password required.
    $ telnet <ssa-ip-address> 10101

3. make (another) backup (it's adviced to also use tv84's dumpnand as well):
    $ cd /   
    $ cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup
    $ cp -R /usr/bin/siglent/firmdata0 /usr/bin/siglent/usr/mass_storage/U-disk0/SA-firmdata0

4. remount firmdata0 filesystem as rw:   
    $ mount -o remount,rw /usr/bin/siglent/firmdata0
   
5. Erase all existing licenses:
    $ cd /usr/bin/siglent/firmdata0/

- In NSP_sn_bandwidth.xml, erase the complete <license> .. </license> part.
    $ vi NSP_sn_bandwidth.xml
- Replace the contents of NSP_trends_config_info.xml with the one attached
    $ vi NSP_trends_config_info.xml

    $ mv nsp_data_b1 nsp_data_b1x   
    $ cd /usr/bin/siglent/usr/backup   
    $ mv nsp_data_b nsp_data_bx

6. Sync and reboot
    $ sync && reboot


This is enough to unlock all features!

If you want to take it further from here, to have the correct Serial number, you'll also need a way to generate the correct license info for your specific device's Serial + Host ID.
This can be done with some help from the forum, but the procedure is not public yet.  ;)

In case you want to take that route:
1. Write the correct serial number back to your device, e.g. using SCPI command. I used pyVISA for this:

    import visa
    rm = visa.ResourceManager('@py')
    inst = rm.open_resource('TCPIP::<your-siglent-ip>')
    inst.write(":SRLN <your-serial-number>")
    print(inst.query("*IDN?"))

2. Reboot
3. Enter your serial-specific licenses using System -> System Info -> Load Option
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: echo99 on August 09, 2020, 03:59:56 pm

If you want to take it further from here, to have the correct Serial number, you'll also need a way to generate the correct license info for your specific device's Serial + Host ID.
This can be done with some help from the forum, but the procedure is not public yet.  ;)

Thanks for clarification. Starting to doubt myself after reading all the relevant threads 10 times over  :scared: ;)

I also want to thank all the Members contributing to make this possible, especially tv84  :clap: :-+

Crossflashing on my SSA3021x+ ordered from Batronix a few days ago (Callibrated date 2020-03-20) went smooth.. also no missing link here  :phew:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Towlerar on August 12, 2020, 03:13:05 pm
Please excuse my ignorance, as I'm a newbie at this sort of thing. If one needed to restore their equipment from a NAND dump, how would that occur? Is that done via JTAG interface?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 12, 2020, 03:35:40 pm
If one needed to restore their equipment from a NAND dump, how would that occur? Is that done via JTAG interface?

Opening the unit and, via UART, using the bootloader functionalities. No need for JTAG. If the equipment is somewhat working you could also try some NAND replacements via .ADS files.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Billy33 on August 14, 2020, 02:53:59 pm
Another instrument upgraded successfully, thanks a lot to all i got support from, and especially tv84!
Method was according post #1223 step by step plus some inputs afterwards.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: echo99 on August 15, 2020, 09:18:05 am
Found out one can use FTP client to transfer screenshots and measument data from the instrument. Is there also a way to enable write access to the internal storage to create folders and rename files?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on August 15, 2020, 11:41:44 am
Found out one can use FTP client to transfer screenshots and measument data from the instrument. Is there also a way to enable write access to the internal storage to create folders and rename files?

Grant yourself telnet and go to town
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on August 16, 2020, 08:38:04 pm
Does the cross flashing to SVA1032X work on the SSA3015X plus?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 16, 2020, 09:30:08 pm
Does the cross flashing to SVA1032X work on the SSA3015X plus?
I guess you mean SVA1015X.
SVA1032X has a different LF VNA spec that suggests the HW is different. Check the datasheets.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on August 16, 2020, 09:36:12 pm
Does the cross flashing to SVA1032X work on the SSA3015X plus?
I guess you mean SVA1015X.
SVA1032X has a different LF VNA spec that suggests the HW is different. Check the datasheets.
No, I mean SSA3015X plus.  It was announced recently.

https://siglentna.com/news-article/siglent-ssa3000x-r-plus-spectrum-analyzer-family-welcomes-new-models-new-functions/ (https://siglentna.com/news-article/siglent-ssa3000x-r-plus-spectrum-analyzer-family-welcomes-new-models-new-functions/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 16, 2020, 09:45:56 pm
Does the cross flashing to SVA1032X work on the SSA3015X plus?
I guess you mean SVA1015X.
SVA1032X has a different LF VNA spec that suggests the HW is different. Check the datasheets.
No, I mean SSA3015X plus.  It was announced recently.

https://siglentna.com/news-article/siglent-ssa3000x-r-plus-spectrum-analyzer-family-welcomes-new-models-new-functions/ (https://siglentna.com/news-article/siglent-ssa3000x-r-plus-spectrum-analyzer-family-welcomes-new-models-new-functions/)
Oh wow....yes probably to your original question.

Would be nice if Siglent let their distributors know about new models.  :palm:

Edit
Check the datasheet TK. Maybe no to your question:
https://siglentna.com/wp-content/uploads/dlm_uploads/2020/02/SSA3000X-Plus_DataSheet_DS0703P_E03A.pdf
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 17, 2020, 01:51:16 pm
Does the cross flashing to SVA1032X work on the SSA3015X plus?

Looking at the datasheet and knowing about the SVA1015X and SVA1032X differences, maybe this new SSA3015X Plus can only be crossflashed to SVA1015X.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on August 17, 2020, 10:34:28 pm
Does the cross flashing to SVA1032X work on the SSA3015X plus?

Looking at the datasheet and knowing about the SVA1015X and SVA1032X differences, maybe this new SSA3015X Plus can only be crossflashed to SVA1015X.

This would plug the missing SSA from that 1.5GHz slot, i was surprised they didnt roll it out with the SVA 15

But yeah it couldnt cross flash with the others, its a different hardware set.. only the SVA1015X would be its match
Title: Re: Siglent SSA3000X Spectrum Analyzers
Post by: JAROLD on August 19, 2020, 03:24:49 pm
Good morning all . Thank you for this Forum which is really great. I bought an SSA3021X in May 2020 with the TG option. I want to toggle my options permanently like EMI and Monitor FM. Unfortunately I am not an expert in Linux and I am a little lost in the correct method to apply to open all the options keeping the serial number and my option valid from the TG. Currently, I still have 34 hours of validity because I have not yet installed it in my workshop. If anyone on this forum can help me or point me to the best fit page for my model, I would be very happy.

My Siglent SYSTEM INFO :
SW1 1.2.9.3a
SW2 20180708-1
SW3 000000E1
HW  0F.03.00
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on August 21, 2020, 03:29:55 am
Crossflashing to SVA1032X final step

For all those that want to get an official "SVA1032X" designation after having crossflashed their SSA3000X+, the only thing that you need to do is replace the firmdata0/NSP_trends_config_info.xml file with the attached one.

Reboot and voilá.

PS: This is a stock NSP_trends_config_info.xml taken from an "original" SVA1032X.

Hi tv84, thanks for the awesome work on this SSA/SVA crossflash!

* However, I suspect your attachment is wrong, it seems to be an .sh file (with the dumpnand script) instead of the NSP_trends_config_info.xml

* Also, I have crossflashed my device (to the latest 2.2.1.2.8), but still have XXXXXXXXXXXXXX as serial number / SN.
What's the way to do this right, while retaining all licenses as "Permanent" ?

Screenshot of my current system info is attached.
I can see RT40 activated... does it work on this crossflashed SVA1032X?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 21, 2020, 08:34:08 am
I can see RT40 activated... does it work on this crossflashed SVA1032X?

That is for SSAX-R.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 25, 2020, 02:26:59 am
HELP PLEASE :((((( I JUST BRIKED MY SSA3021X-PLUS :(((( I follow the 1223 post and now my siglent does not boot up the TG and MODE are light but that is all.PLEASE HELP.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on August 25, 2020, 05:01:34 am
You need to get access to the internal UART interface to see console message.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on August 25, 2020, 10:47:02 am
HELP PLEASE :((((( I JUST BRIKED MY SSA3021X-PLUS :(((( I follow the 1223 post and now my siglent does not boot up the TG and MODE are light but that is all.PLEASE HELP.

You will need to open up the back of the unit and plug into the uart vias as detailed a bit back in this thread, once you can paste what your boot messages are, one of us can walk you through it more than likely, worst case is usually a partition nand reflash from the uboot preboot prompt
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 26, 2020, 10:58:47 am
Now : 13:41 , 26.08.2020 I WILL do that ! Wish me luck .Thank you all for the support !
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: olc on August 26, 2020, 12:17:34 pm
Hi @iulisan,

HELP PLEASE :((((( I JUST BRIKED MY SSA3021X-PLUS :(((( I follow the 1223 post and now my siglent does not boot up the TG and MODE are light but that is all.PLEASE HELP.

Do you know what step bricked it?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 26, 2020, 01:11:22 pm
Do you know what step bricked it?

For sure: not following the instructions to the letter.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 26, 2020, 02:25:12 pm
:(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 26, 2020, 02:26:13 pm
I will kill myself :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 26, 2020, 02:33:20 pm
Take a deep breath and wait for @Elasia.

Are you sure you have your serial port well connected and configured? Verify all once again.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 26, 2020, 02:48:16 pm
Take a deep breath and wait for @Elasia.

Are you sure you have your serial port well connected and configured? Verify all once again.

I've tryied with 2 computers , 2 terminals all native serials.Puty and hercules show the the same ==it :( do not know :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 26, 2020, 02:50:11 pm
Take a deep breath and wait for @Elasia.

Are you sure you have your serial port well connected and configured? Verify all once again.

I've tryied with 2 computers , 2 terminals all native serials.Puty and hercules show the the same ==it :( do not know :(

Sure, but what about the the SSA pins? Are they correct?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 26, 2020, 02:57:52 pm
I've tested with a printer so it was ok .Reverse tx with rx , no luck with my beautiful machine :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on August 26, 2020, 03:01:35 pm
What do you mean with native serial?  RS232?  Doesn't the UART in-out pins work at 3.3V levels?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 26, 2020, 03:13:19 pm
What do you mean with native serial?  RS232?  Doesn't the UART in-out pins work at 3.3V levels?

Ok , so I put GND ,RX, TX DIRECTRLY TO RS232 INTO A computer , I was wrong ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 26, 2020, 04:12:12 pm
What do you mean with native serial?  RS232?  Doesn't the UART in-out pins work at 3.3V levels?

Ok , so I put GND ,RX, TX DIRECTRLY TO RS232 INTO A computer , I was wrong ?

Done.I am into maschine .Thank you for the info. Still working.It seems tha he is talking to me :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on August 26, 2020, 04:13:08 pm
Not all computers work, my own main machine garbled it completely actually so that does happen

1. Check your pinouts and post pics of your pinouts to both sides labeled
2. Check 115200 8N1 is set
3. Sanity check your terminal uart does indeed actually work
4. Use a different computer if uart works but still cant read the device

If you have a scope that can decode uart, attach it to the lines, you can confirm that it is indeed actually putting out correct data

Doing all of this should lead you to finding the issue
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 26, 2020, 05:38:14 pm
Not all computers work, my own main machine garbled it completely actually so that does happen

1. Check your pinouts and post pics of your pinouts to both sides labeled
2. Check 115200 8N1 is set
3. Sanity check your terminal uart does indeed actually work
4. Use a different computer if uart works but still cant read the device

If you have a scope that can decode uart, attach it to the lines, you can confirm that it is indeed actually putting out correct data

Doing all of this should lead you to finding the issue

I manage to make him alive ! the problem was the interface : so I put a ttl to translate from SSA to computer.And now I will start again with the update. Thank you all my friends. you are so smart, thank you.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Precut on August 29, 2020, 12:37:30 am
Not all computers work, my own main machine garbled it completely actually so that does happen

1. Check your pinouts and post pics of your pinouts to both sides labeled
2. Check 115200 8N1 is set
3. Sanity check your terminal uart does indeed actually work
4. Use a different computer if uart works but still cant read the device

If you have a scope that can decode uart, attach it to the lines, you can confirm that it is indeed actually putting out correct data

Doing all of this should lead you to finding the issue

I manage to make him alive ! the problem was the interface : so I put a ttl to translate from SSA to computer.And now I will start again with the update. Thank you all my friends. you are so smart, thank you.
Good to see you rescued your SSA. nice work  :clap:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 29, 2020, 02:40:05 pm
Hello my smart friends.I will conclude :

ALL GOOD ! Thank you friends , so :

1-I WILL NEVER DO THAT AGAIN , I ALMOST CALL 112.
2-ALL OF YOU THINK THAT YOU CAN DO IT BY YOUR SELF PLEASE BE AWARE OF WHAT YOU ARE DOING !!!
3-I regret NOTHING , I had alternatives if I fail : I failed .
4-Always have a backup of what you did.
5-First attempt : fail !
6-Call my friends over here and tell them my problem.All good.
7-I removed all warranty to make him talk to PC ( I do not trust just removed the plastic on the back , I solder rx,tx,GND )
8-Call a friend that I way smarter than me : TEAMVIEW.
9-64 minutes later you can see the result.

Bottom line : DO NOT TRY IF YOU ARE NOT SURE WHAT YOU ARE DOING !!!

I would like to thank my friends who helped me : Elasia , tv84 , Precut , TK .

PLEASE BE CAREFUL WITH THE UPDATE.

My friends , I thank you.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 29, 2020, 03:31:42 pm
Please be carefull !!!

Again thank you my smart friends.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on August 29, 2020, 06:16:45 pm
Good news iulisan, glad you've got your SSA3021X Plus working again and upgraded too :-+

I'm not especially gifted in all this, but have successfully upgraded my SDS2120X Plus (this went well) and more recently the SDG2042X (some difficultly since I am using a MAC) with the help of folks here. Now considering the SSA3021X Plus, which seems at another level of difficulty.

Is it possible to upgrade the SSA3021X Plus without having to go thru all the issues you've encountered, especially having to get inside the instrument and use the UART?

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: iulisan on August 30, 2020, 02:00:50 am
Good news iulisan, glad you've got your SSA3021X Plus working again and upgraded too :-+

I'm not especially gifted in all this, but have successfully upgraded my SDS2120X Plus (this went well) and more recently the SDG2042X (some difficultly since I am using a MAC) with the help of folks here. Now considering the SSA3021X Plus, which seems at another level of difficulty.

Is it possible to upgrade the SSA3021X Plus without having to go thru all the issues you've encountered, especially having to get inside the instrument and use the UART?

Best,

Hi there my friend , of course you can do it without having to do what I have done specially IF YOU KNOW what you are doing ! I really do not know what went wrong but since it is my machine I risk it all.It was all planned since I bought it and even when it was in plan to buy it :) As I said I will never try it again :) Good luck.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: nike75 on August 31, 2020, 06:53:34 pm
Hello all,

Another successfully crossflashed SSA+  :-+
Huge thanks to all forum members who actively helped the success of the process and escpecially TurboTom and tv84!

For now, the instrument is in pro-mode, but I will try to finish the case.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 02, 2020, 01:06:29 pm
I took the plunge and tried the cross to the SVA1032 from a new SSA3021X Plus following the details from #963. Long story short is the Model Number changed to SSA3021X Plus, but only SA and MA are highlighted under Mode, VNA and DTF are not highlighted. Under SA use the top frequency range is still 2.1GHz. Still only the TG is Permanent.

System Info

SW1    2.2.1.2.5
SW2    20191022-5
SW3    000000D4
HW      00.00.00

The SSA has SW version 2.2.1.2.3r1 initially and after a failed attempt at the cross I updated the SSA FM to 2.2.1.2.5

Any suggestions on what to try and help is appreciated.

Best
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on September 02, 2020, 01:43:48 pm
I took the plunge and tried the cross to the SVA1032 from a new SSA3021X Plus following the details from #963. Long story short is the Model Number changed to SSA3021X Plus, but only SA and MA are highlighted under Mode, VNA and DTF are not highlighted. Under SA use the top frequency range is still 2.1GHz. Still only the TG is Permanent.

System Info

SW1    2.2.1.2.5
SW2    20191022-5
SW3    000000D4
HW      00.00.00

The SSA has SW version 2.2.1.2.3r1 initially and after a failed attempt at the cross I updated the SSA FM to 2.2.1.2.5

Any suggestions on what to try and help is appreciated.

Best

Follow this updated process that someone compiled from our various back and forth

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180754/#msg3180754 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180754/#msg3180754)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 02, 2020, 02:43:44 pm
I took the plunge and tried the cross to the SVA1032 from a new SSA3021X Plus following the details from #963. Long story short is the Model Number changed to SSA3021X Plus, but only SA and MA are highlighted under Mode, VNA and DTF are not highlighted. Under SA use the top frequency range is still 2.1GHz. Still only the TG is Permanent.

System Info

SW1    2.2.1.2.5
SW2    20191022-5
SW3    000000D4
HW      00.00.00

The SSA has SW version 2.2.1.2.3r1 initially and after a failed attempt at the cross I updated the SSA FM to 2.2.1.2.5

Any suggestions on what to try and help is appreciated.

Best

Follow this updated process that someone compiled from our various back and forth

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180754/#msg3180754 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180754/#msg3180754)

Hello,

I couldn't get telnet access using the SSA file, had to use the SVA file. I think the SSA3021X Plus partially thinks it's a SVA now. In telnet I don't see /usr/bin/siglent/ecomb_p & or /usr/bin/siglent/ecomb &

/usr/bin/siglent # ls
Aladdin         firmdata1       startup_app.sh  vnc_test
config          lib             startup_ftp.sh  vncserver
config_eth0.sh  lighttpd.conf   startup_vnc.sh  vsftpd
drivers         log             usr
firmdata0       php.ini         vdma_vnc.sh


Here's the startup_app.sh file

export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0:size=1024x600:mmsize=223x125:rotatio
export QT_QPA_GENERIC_PLUGINS=evdevtouch:/dev/input/event0                     
export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event0                   
                                                                               
export LD_LIBRARY_PATH=/usr/bin/siglent:$LD_LIBRARY_PATH                       
export LANG=en_US.utf8                                                         
                                                                               
                                                                               
mount -o remount,rw /usr/bin/siglent                                           
if [ -d /usr/bin/siglent/usr/backup/app ]; then                               
        cp -rpf /usr/bin/siglent/usr/backup/app/* /usr/bin/siglent/           
        echo "cp -pf /usr/bin/siglent/usr/backup/app/* /usr/bin/siglent/"     
        sync                                                                   
        rm /usr/bin/siglent/usr/backup/app -r                                 
        sync                                                                   
fi                                                                             
                                                                               
/usr/bin/siglent/config_eth0.sh                                               
                                                                               
/usr/bin/siglent/Aladdin &                                                     
                                                                               
mount -o remount,ro /usr/bin/siglent      

And the NSP_config_upgrade_info.xml file

<?xml version="1.0" encoding="UTF-8"?>^M
<nsp_upgrade_info_root>^M
        <device>^M
                <upgrade_static_id>11403</upgrade_static_id>^M
                <upgrade_start_id>11400</upgrade_start_id>^M
                <upgrade_end_id>11499</upgrade_end_id>^M
        </device>^M
</nsp_upgrade_info_root>        ^M
                ^M


Not sure why the ecomb file is not there, I originally did the file name change with mv /usr/bin/siglent/ecomb_p /usr/bin/siglent/ecomb and the name change was successful. Then I proceeded down the list and changed the id from 11405 to 11403 which was also successful.

Any help is greatly appreciated, and thanks for the response.

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 02, 2020, 02:56:34 pm
You have a SVA running. To do a final validation, flash the latest stock SVA1032X FW again.

If it's successfull, you definitely have a SVA1032X in your hands. In that case, do the final NSP_config file replacement and the model designation will become SVA1032X (see here (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3173168/#msg3173168)).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 02, 2020, 03:10:19 pm
Just did the flash with SVA1032X V2.2.1.2.8 and the result is still the same, under Mode the VNA is not highlighted, nor is DTF.

I didn't follow up with the model designation yet since it shouldn't help.

Best,

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 02, 2020, 03:35:14 pm
You didn't read the thread correctly.

The crossflashing, in itself, doesn't provide the option licensing. Not even the BW upgrade.

You now have a SVA. For those questions that you refer to, you need to license the SVA options.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Emo on September 02, 2020, 04:16:33 pm
As your SA was originally delivered with

Quote
The SSA has SW version 2.2.1.2.3r1 initially

Once you have it up and running your HW may be missing the connection between the tracking generator and the input. So if your VNA results shows abnormal graphs and it cannot be calibrated you will have to open up your box and insert a short SMA jumper(approx 5 cm/2 inch needed with 90o connectors

Eric
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 02, 2020, 04:41:25 pm
I see the second part on #1224, and going to thru with this procedure.

In step 3 I get this

cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup
cp: can't create directory '/usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup': Read-only file system

Assume I must make the system RW compatible but don't want to mess this step up. I tried mount -o remount,rw /usr/bin/siglent but didn't help and suspect I'll need to make the root RW compatible but wanted to ask first and maybe get proper command. Went ahead and used mount -o remount,rw /usr/bin/siglent/usr/mass_storage/U-disk0/ which allowed the backup commands to work. So moving ahead slowly ::)

Best,

 


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 02, 2020, 04:44:51 pm
As your SA was originally delivered with

Quote
The SSA has SW version 2.2.1.2.3r1 initially

Once you have it up and running your HW may be missing the connection between the tracking generator and the input. So if your VNA results shows abnormal graphs and it cannot be calibrated you will have to open up your box and insert a short SMA jumper(approx 5 cm/2 inch needed with 90o connectors

Eric

Hi Eric,

Yes I read this post about the "missing" cable, hopefully mine will have the cable installed as I don't have any SMA short right angled cables or connectors laying around.

Now just trying to get past the inability to create the backup in step 3 from post #1224.

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 02, 2020, 05:53:49 pm
Good news, looks like the SSA3021X Plus has been transformed into the SVA1032X  :phew:

It appears the SMA cable is installed also :)

Thanks to to Elasia, tv84 and Emo for all the help :clap:

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 02, 2020, 09:37:29 pm
Good news, looks like the SSA3021X Plus has been transformed into the SVA1032X  :phew:

It appears the SMA cable is installed also
I'm not so sure.

Best as I can see mawyatt's settings and after a Preset to clear mine here's what a real SVA1032X looks like in the same Smith chart mode. FW = latest dot 8 version.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1058570)

Maybe rig up a 50 ohm resistor on a cable and LF sweep it in Smith R+jX mode and see if it returns a result near the center of the display.  :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on September 02, 2020, 09:43:05 pm
Good news, looks like the SSA3021X Plus has been transformed into the SVA1032X  :phew:

It appears the SMA cable is installed also :)

Thanks to to Elasia, tv84 and Emo for all the help :clap:

Best,
I think the trace you are seeing is the result of the missing cable
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 02, 2020, 10:56:05 pm
Good news, looks like the SSA3021X Plus has been transformed into the SVA1032X  :phew:

It appears the SMA cable is installed also
I'm not so sure.

Best as I can see mawyatt's settings and after a Preset to clear mine here's what a real SVA1032X looks like in the same Smith chart mode. FW = latest dot 8 version.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1058570)

Maybe rig up a 50 ohm resistor on a cable and LF sweep it in Smith R+jX mode and see if it returns a result near the center of the display.  :popcorn:

I am waiting to order a cal kit (see if this conversion actually worked), and made up a simple test cable as you suggested. Used a 47 Ohm on a banana adapter to a BNC to the N to BNC cable I have (I'm waiting on other cables and adpaters that I've ordered). The trace didn't move to the center of the Smith Chart for a sweep of 100K to 10MHz as it should, so evidently I do not have the interior cable installed  :o

Looks as if I'll have get a cable, or make one up.

Best,

 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 03, 2020, 12:13:32 am
Good news, looks like the SSA3021X Plus has been transformed into the SVA1032X  :phew:

It appears the SMA cable is installed also
I'm not so sure.

Best as I can see mawyatt's settings and after a Preset to clear mine here's what a real SVA1032X looks like in the same Smith chart mode. FW = latest dot 8 version.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1058570)

Maybe rig up a 50 ohm resistor on a cable and LF sweep it in Smith R+jX mode and see if it returns a result near the center of the display.  :popcorn:

I am waiting to order a cal kit (see if this conversion actually worked), and made up a simple test cable as you suggested. Used a 47 Ohm on a banana adapter to a BNC to the N to BNC cable I have (I'm waiting on other cables and adpaters that I've ordered). The trace didn't move to the center of the Smith Chart for a sweep of 100K to 10MHz as it should, so evidently I do not have the interior cable installed  :o

Looks as if I'll have get a cable, or make one up.

Best,
Data point for you, much the same setup as yours but with N-BNC adapter and BNC to croc clips cable with 47 ohm resistor.
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1058644)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on September 03, 2020, 12:29:38 am
Good news, looks like the SSA3021X Plus has been transformed into the SVA1032X  :phew:

It appears the SMA cable is installed also :)

Thanks to to Elasia, tv84 and Emo for all the help :clap:

Best,
I think the trace you are seeing is the result of the missing cable

This is a normal view without performing any calibration. The lack of a cable can be seen, for example, in this post: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3087608/#msg3087608 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3087608/#msg3087608)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 03, 2020, 03:19:08 am
I dissembled the unit and these are images of the inside. The "missing cable" is present :phew:

For a test I used a simple leaded 1/8 Watt 47 ohm resistor on a Banana to BNC adapter (between the screw terminals), hanging on the end of a N to BNC 700mm cable. Two plots, one from 100K to 3.2GHz (Full span), the other from 100K to 100MHz.

Maybe a proper cal will make this look better?

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 03, 2020, 03:43:52 am
I dissembled the unit and these are images of the inside. The "missing cable" is present :phew:

For a test I used a simple leaded 1/8 Watt 47 ohm resistor on a Banana to BNC adapter (between the screw terminals), hanging on the end of a N to BNC 700mm cable. Two plots, one from 100K to 3.2GHz (Full span), the other from 100K to 100MHz.

Maybe a proper cal will make this look better?

Best,
Yep, should do.
The full span shot suffers from straight line syndrome as it's only sweeping 201 points.
Trace interpolation could be improved however straight lines are a flag that the resolution needs be better for wide spans.
Change the setting to max 751 and it will look nice and smooth.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kahuna0k on September 03, 2020, 06:41:20 am
Yep, should do.

Did you finish the experiments comparing the NanoVNA (1 and 2) cal kits and the official Siglent one? It seems that the latest firmware lets you export and import calibration data, maybe there is a way to get real calibration data into the "improved" SSA.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 03, 2020, 07:54:23 am
Yep, should do.

Did you finish the experiments comparing the NanoVNA (1 and 2) cal kits and the official Siglent one? It seems that the latest firmware lets you export and import calibration data, maybe there is a way to get real calibration data into the "improved" SSA.
Member hendorog has my Cal kit for comparisons against his HPAK ones on his HPAK legacy VNA so no, not had a session with it yet. He's also cross checking results against his SSA3075X-R which has SVA functionality.
Work to date has indicated all SVA user calibrations are only corrections to the inbuilt factory calibration file standards yet we have asked for implementation of support to import Touchstone files so any properly characterized calibration kit files can also be imported into SVA's.
Deeper discussion best for the SVA thread:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on September 03, 2020, 09:00:57 am
Maybe a proper cal will make this look better?

Best,

For high frequency you need a good calibration kit. Something like you test, you can use up to a few megahertz (100MHz is definitely too much for such a resistor plugged into the BNC). Once you get the calibration kit, you should be fine.

You should also use good test leads. With bad cables, we will observe phase shifts when bending them.

Converting SSA to SVA is fun. However, the money saved should be spent on good cables and a calibration kit - without it, it is difficult to use a VNA correctly.For SMA connectors, it is also worth buying a torque wrench.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Billy33 on September 05, 2020, 11:56:05 am
Just two new topics:

* there is quite a difference in power down behaviour between the SA/VNA SVA1032X+ and the DSO SDS2000X+:
DSO: pressing the on/off button leads to a shutting off process.
VNA: here there is no feedback and power seems to be hard switched off.
Any ideas?

* VNA data download: is there a way for aquiring not only the screenshot graphics, but also the data itself, e.g. the .s2p data like you can get easily from the nanoVNA series?
I want to aquire this data for feeding it into some calculation progs. Menu File/Save can save into CSV on the USB storage, but i would like to aquire .s2p directly if possible.
Also the Easy-Spectrum SW does not support the VNA yet?
Does somebody have some experience here?

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on September 06, 2020, 04:54:47 pm
Here is a suggestion for Siglent FW developers ...

The Keysighr MXA signal analyser has a 'phase noise' function - see attached screen shot

Would this be possible to do with the SSA3000x range?

There is enough ability in the SSA to get the raw data - so it just needs to be processed and displayed in the same domain as the Keysight MXA

Or am I missing something here - where the SSA simply does not have the HW to perform such a plot?

Its a very interesting feature to have - especially if its just a bit of code in the end without any HW enhancements.

Just Saying ...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 07, 2020, 01:31:44 am
FYI, the Phase measurement feature is available standard in SVA models.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1061430)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on September 07, 2020, 04:33:54 am
Here is a suggestion for Siglent FW developers ...

The Keysighr MXA signal analyser has a 'phase noise' function - see attached screen shot

Would this be possible to do with the SSA3000x range?

There is enough ability in the SSA to get the raw data - so it just needs to be processed and displayed in the same domain as the Keysight MXA

Or am I missing something here - where the SSA simply does not have the HW to perform such a plot?

Its a very interesting feature to have - especially if its just a bit of code in the end without any HW enhancements.

Just Saying ...

SSA3000X own phase noise is not so nice for direct PN measurements
20 °C to 30 °C fc=1 GHz
<-95 dBc/Hz @10 kHz offset
<-96 dBc/Hz @100 kHz offset
<-115 dBc/Hz @1 MHz offset



MSA X performance is in tis own class and have lot of better own phase noise (but not true excellent)
Noise sidebands
(20 to 30 °C, CF = 1 GHz)
10  Hz  –80 dBc/Hz, nominal
100 Hz  –91 dBc/Hz
1   kHz –112 dBc/Hz, nominal
10  kHz  –113 dBc/Hz
100 kHz –116 dBc/Hz
1 MHz  –135 dBc/Hz
10 MHz –148 dBc/Hz, nominal

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on September 07, 2020, 04:36:32 am
FYI, the Phase measurement feature is available standard in SVA models.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1061430)

FYI, this  have nothing to do with phase noise measurements.  ;) But other ways of course good to know for these who perhaps do not know.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on September 07, 2020, 04:59:03 am
Bit of a phase noise comparison in this thread, for the SSA which I think has similar PN performance to the SVA.

https://www.eevblog.com/forum/testgear/phase-noise-head-to-head-siglent-ssa3032x-vs-hp-8566b-vs-signalhound-sa124b/msg1559449/#msg1559449 (https://www.eevblog.com/forum/testgear/phase-noise-head-to-head-siglent-ssa3032x-vs-hp-8566b-vs-signalhound-sa124b/msg1559449/#msg1559449)
(note there is an approx 2.5dB error in my SSA chart, which rf-loop pointed out at the time)

Also, if you have a clean enough source to use as a reference, then the phase noise floor of the instrument can be lowered by maybe 10dB using 'noise floor enhancement'.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sighound36 on September 07, 2020, 07:23:10 am
Regarding the the PN ability of the MXR it is add on for those looking a multi faceted instrument that can cover the majority of lab parameters. It produces a fair stab at this function. However its not real the real McCoy by  long shot.

Very low phase noise floor is required for genuinely accurate phase noise measurements and the MXR just does not have this specific trait to really dig deep in the noise to show meaningful results with a lot of the clocks we work with.

For others it will be helpful to a certain  degree though I suspect the Siglent SSA would be very close in performance.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: noreply on September 07, 2020, 02:21:16 pm
Here is a suggestion for Siglent FW developers ...

The Keysighr MXA signal analyser has a 'phase noise' function - see attached screen shot

Would this be possible to do with the SSA3000x range?

There is enough ability in the SSA to get the raw data - so it just needs to be processed and displayed in the same domain as the Keysight MXA

Or am I missing something here - where the SSA simply does not have the HW to perform such a plot?

Its a very interesting feature to have - especially if its just a bit of code in the end without any HW enhancements.

Just Saying ...

SSA3000X own phase noise is not so nice for direct PN measurements
20 °C to 30 °C fc=1 GHz
<-95 dBc/Hz @10 kHz offset
<-96 dBc/Hz @100 kHz offset
<-115 dBc/Hz @1 MHz offset



MSA X performance is in tis own class and have lot of better own phase noise (but not true excellent)
Noise sidebands
(20 to 30 °C, CF = 1 GHz)
10  Hz  –80 dBc/Hz, nominal
100 Hz  –91 dBc/Hz
1   kHz –112 dBc/Hz, nominal
10  kHz  –113 dBc/Hz
100 kHz –116 dBc/Hz
1 MHz  –135 dBc/Hz
10 MHz –148 dBc/Hz, nominal

Yes, I see you point - but if Keysight thought it worthwhile to have a PN plot function and they ONLY have 20dBc over the SSA - this would still be a great feature for Siglent to include in the functionality IMHO.

If I do a PN measurement - for the sake of argument the DUT has worse PN than the SSA - then I would like to see a log 'plot' for the frequency range of interest - rather than make individual 'on freq' measurements.

I still think its a great feature to have.

If I were to 'buy' a new low cost SSA today - and one had this function and the other did not (all other things being the same) - thern without douubt the one with the PN plotting function would get my attention to 'buy'.


Just saying ...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 07, 2020, 04:04:02 pm
Regarding PN measurements, as mentioned by rf-loop the SA must have a significantly lower internal PN that the subject. Achieving this is difficult and expensive and why specialized instruments capable of accurate PN measurements are available (and very expensive).

An interesting story on PN measurements back in late 80s we were developing a new tiny low PN microwave oscillator based upon a newly developed "Over-moded Bulk Acoustic Wave Resonator" created by Dr Ken Lakin. We didn't have the proper PN measurement capability in-house and I had just returned from an IEEE MTT conference where MA-COM described a PN measurement technique with some custom developed circuits that could be preformed with in-house equipment generally available. We engage our university with a grant to fund the development of this new type PN instrument technique, I later hired the brilliant grad student that did the work :)

The concept basically works like this. You need two identical subject oscillators which are coupled into a high quality passive mixer at the RF and LO ports, the signal level needs to be sufficient to turn on the mixer diodes. The IF port is low passed filtered with a passive LC filer which has low DC resistance (resistance contributes additional noise) and has a BW of the desired PN measurement BW. We initially used a 4th order capacitive input Butterworth LC at 100KHz. The output of the filter then is measured with a low frequency high dynamic range analyzer. You may need to include a low noise buffer amplifier before the analyzer, we used 40dB gain custom designed ultra-low noise amplifier with very low 1/f noise.

Since the two oscillators will injection lock thru the mixer port to port leakage, the mixer IF port output will be the sum of the two oscillators PN and thus 3dB higher since F1-F2 is zero and F1+F2 is filtered by the low pass filter. So each individual oscillator has a PN that is 3dB below the measurement, plus the mixer loss must be added (~7dB).

The setup required battery power and the two oscillators placed in a thermally isolated box to get reliable measurements which were about -140dBm (~22nv/rtHz) at 10KHz offset. Later we gained access to a proper HP PN measurement instrument and confirmed this measurement. :-+

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on September 07, 2020, 04:09:35 pm
Good news, looks like the SSA3021X Plus has been transformed into the SVA1032X  :phew:

It appears the SMA cable is installed also
I'm not so sure.

Best as I can see mawyatt's settings and after a Preset to clear mine here's what a real SVA1032X looks like in the same Smith chart mode. FW = latest dot 8 version.

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1058570)

Maybe rig up a 50 ohm resistor on a cable and LF sweep it in Smith R+jX mode and see if it returns a result near the center of the display.  :popcorn:

I am waiting to order a cal kit (see if this conversion actually worked), and made up a simple test cable as you suggested. Used a 47 Ohm on a banana adapter to a BNC to the N to BNC cable I have (I'm waiting on other cables and adpaters that I've ordered). The trace didn't move to the center of the Smith Chart for a sweep of 100K to 10MHz as it should, so evidently I do not have the interior cable installed  :o

Looks as if I'll have get a cable, or make one up.

Best,
Data point for you, much the same setup as yours but with N-BNC adapter and BNC to croc clips cable with 47 ohm resistor.
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1058644)

Cal kit arrived and I did a cal. The results look better now with the 50 ohm resistor hanging off a ~700mm RG223 cable with a BNC to Terminal adapter :-+

Now waiting on some quality cables and adapters :)

Best,

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: indeterminatus on September 12, 2020, 01:36:05 pm
Long time lurker, first time poster ... just wanted to report that the steps to cross-flash a SSA 3021X Plus to a SVA 1032X worked for me as well. Thank you all for the efforts involved.

I am now operating in "pro" mode, but I'd like to restore a proper serial number with the software options re-installed. Pleading for PM with insights on how to do that, since that seems to be private knowledge  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: olc on September 13, 2020, 12:28:18 pm
Let me add my SSA+ to the list of successfully crossflashed machines  :-+
SMA cable is installed (calibrated for testing using the NanoVNA plugs).
Thanks to the forum, especially @nike75, @tv84, @Elasia, @maximevince and much much more!
If possible, I'd like to restore the serial number as well (for fun).

--
Olivier
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 18, 2020, 08:57:00 am
New firmware for SSA3000X Plus models

Version V3.2.2.3.2
14 MB
https://int.siglent.com/download/firmwares/?ProId=48

Release notes
Fix avg power bug in EMI Mode
Fix amplitude bug in AMA Mode
Fix peak search bug in SCPI command
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on September 18, 2020, 09:50:03 am
I wonder if Siglent will still provide updates for their "non-Plus" models of the SSA3000X. Since they released their improved model, it seems the previous one has been dropped from their support list. There are still a few bugs to address, even if they may be minor ones, like reversing "upper" and "lower" 3rd order intercept points in the corresponding measurement function (well, I shouldn't complain since I didn't pay for that function...).

Anyway, not continuing to maintain these "more mature" products may prove to turn expensive in the long run... I for my own part have made my decision regarding Siglent gear, at least unless the way they deal with flawed firmware and well-meant improvement suggestions by their "early" customers changes considerably.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mrprecision on September 20, 2020, 08:31:25 pm
Hello,

I want to by a Siglent SSA3021X PLUS. Can be the device hacked to SSA3031X PLUS with the actual firmware?

Regards
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 20, 2020, 08:37:03 pm
 :wtf:

Why put the same question in 3 threads? ? ? ?   |O

Specially after it has been answered in the others threads!!!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mrprecision on September 20, 2020, 08:41:58 pm
Can you please tell me how to to this?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 22, 2020, 08:01:50 am
SSA/SVA File management.

An Export <file> feature request is in a draft however before we flick this to Siglent I'm looking for more/better ideas.

Background.
When screenshots or such are saved without a USB stick inserted, files are auto saved locally and presently the only obvious way to export them is to Copy/Paste them onto a USB stick.
Saved files are accessed in the File menu and to perform tasks with them the Operate sub menu is used.

Request proposal.
To add a new Export <file/s> feature into the File>Operate sub menu where selected files are simply highlighted and quickly saved to a USB stick with a new Export key.
Further, when the SSA/SVA is accessed via the webserver Instrument Control page and export <file/s> functionality is required the addition of one new Export button to accompany the Firmware Update and Screen Shot buttons to allow for selected file export to the PC's browser Download folder.

In summary, 2 new types of user saved file export of only <user> selected files to either USB stick or PC Download folder and both dependent on the available connection path; USB or LAN.
Export feature is denied if USB or webserver is unavailable.

Please discuss.
 :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: indeterminatus on September 22, 2020, 04:28:39 pm
Interesting idea, tautech!

I would actually like to go a step further and synchronize the local files to the USB stick that are missing (there), if that is not already covered by the Export function (probably via "skip existing"). I know that I'd be annoyed if I had to select (only) those local files that are missing on the USB stick in the first place.

I even might not mind being asked if I wanted to copy all local files (that are missing on the USB stick) when plugging in the stick. Then, I might pick a target directory on the stick (root being default), and be done with it.

I'm not too used to the instrument, but so far I don't find the File browser of the SVA1032X very intuitive. The less I have to fiddle around with it, the better :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on September 23, 2020, 01:01:37 am
Further to this tautech and I have had a chat, and these are the ideas we have bounced around:

1.
As mentioned - on the device itself, implement a Copy All/Export All function to bulk copy Local files to the USB drive in one step.

1a.
Improve the file management function in general. The copy paste mechanism is functional, but clunky.
A simple improvement would be to remove the need to switch between Dir and File mode when pasting.

2.
Run an FTP and/or a Samba server on the device to provide a way to remote access files on the local and USB filesystems.

3.
Implement a web based file browser which is accessible via the built in Siglent Instrument Control web page.

4.
(Bonus feature, this is a bit novel)
On the filesystem provide a set of 'virtual files' which allow access to the device data and screenshots without having to save the files on the device.
e.g.
to take a screenshot, just open the screenshot.png virtual file on the PC (via FTP or using the web browser). The act of opening the file will take the screenshot and then save the data on the PC as normal.
to download a CSV file of the current sweep open the sweep.csv file on the PC. The data is returned at the end of the sweep.
etc etc for all of the different file types.


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on September 23, 2020, 08:45:12 am
As we are talking about files, while the menu and copying can be survived, the lack of export to touchstone (s2p) files is a pain.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on September 23, 2020, 10:15:28 am
As we are talking about files, while the menu and copying can be survived, the lack of export to touchstone (s2p) files is a pain.

Yes - this has been requested already, hopefully it will come soon. I'm sure it helps if more people request it.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: indeterminatus on September 23, 2020, 12:43:58 pm
Yes - this has been requested already, hopefully it will come soon. I'm sure it helps if more people request it.

Is there an official Siglent idea/feature request tracker where I can place my vote on this, or does someone pass this along to Siglent?

In the latter case, I'd like to weigh in on that one.
In the former case, please share the link -- I could not find anything beyond the generic "Contact us" form on Siglent's website.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 24, 2020, 03:54:01 am
Yes - this has been requested already, hopefully it will come soon. I'm sure it helps if more people request it.

Is there an official Siglent idea/feature request tracker where I can place my vote on this, or does someone pass this along to Siglent?
They keep an eye out for suggestions here and in a few threads however there are a few of us that pass stuff to them too, dealers and beta testers etc.
Use this thread as there there is a list of their products threads in the first post:
https://www.eevblog.com/forum/testgear/siglent-technical-support-join-in-eevblog/ (https://www.eevblog.com/forum/testgear/siglent-technical-support-join-in-eevblog/)

Or as you have a SVA1032X here:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on September 25, 2020, 03:40:43 pm
 I don't know if it was already posted here, but found it by accident ;)

https://teledynelecroy.com/spectrum-analyzers/detail.aspx?modelid=11039

https://teledynelecroy.com/vector-network-analyzer/detail.aspx?modelid=11452

I wonder what the differences in the firmware (some old firmware versions: T3SA3000_1.2.9.3a.ADS & T3VNA1500_2.2.1.2.7.ADS) :-DD


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 25, 2020, 09:32:46 pm
I don't know if it was already posted here, but found it by accident ;)
Nice find.  :)
Quote
I wonder what the differences in the firmware (some old firmware versions: T3SA3000_1.2.9.3a.ADS & T3VNA1500_2.2.1.2.7.ADS)
LeCroy display branding.  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on September 25, 2020, 09:56:43 pm
LeCroy display branding.  :-//

I think he can paint LeCroy with a felt-tip pen  :-DD

and interesting things - documentation on how to program with NI-VISA (Visual C++, LabView, Matlab)

http://cdn.teledynelecroy.com/files/manuals/t3vna-programming-manual.pdf (http://cdn.teledynelecroy.com/files/manuals/t3vna-programming-manual.pdf)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on September 26, 2020, 02:50:16 am
LeCroy display branding.  :-//

I think he can paint LeCroy with a felt-tip pen  :-DD

and interesting things - documentation on how to program with NI-VISA (Visual C++, LabView, Matlab)

http://cdn.teledynelecroy.com/files/manuals/t3vna-programming-manual.pdf (http://cdn.teledynelecroy.com/files/manuals/t3vna-programming-manual.pdf)


And how it differ technically from these Siglent originals
https://www.siglenteu.com/download/8312/ (https://www.siglenteu.com/download/8312/)   (206 pages,  SVA, SSAPlus. SSA-R)
https://www.siglenteu.com/download/2531/ (https://www.siglenteu.com/download/2531/)   (86 pages SSA3000X)

Of course if you want rebrand Siglent products for your name you can also then rename it in manuals and put your logo, contacts and what name you have give for instrument. Also you can change boot logo etc. After then warranty and all aftersale support or others are yours. You can do it better or same or worse than OEM. 
Example how slowly FW updates are published by company who put they own logo to OEM's product - who knows, this is not OEM's headache.

Other than rebrand OEM it is also possible Siglent do ODM for you, just with your specs and details you want (of course every ODM manufacturer have own limits what they can and can not) and even hide every single bit of details what tell who have made it.

These rebrand can find in many places, here one example:
https://www.testequipmentdepot.com/bk-precision/spectrum-analyzers/9-khz-to-2-1-ghz-benchtop-spectrum-analyzer-2682.htm (https://www.testequipmentdepot.com/bk-precision/spectrum-analyzers/9-khz-to-2-1-ghz-benchtop-spectrum-analyzer-2682.htm)
https://www.testequipmentdepot.com/bk-precision/pdf/2680-series_datasheet.pdf (https://www.testequipmentdepot.com/bk-precision/pdf/2680-series_datasheet.pdf)

fun prices...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: olc on September 26, 2020, 09:37:19 pm
Hi-

Does the Real Time Spectrum Analyzer (RTSA) work with your crossflashed SSA+?

--
Olivier
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on September 27, 2020, 02:07:00 am
Further to this tautech and I have had a chat, and these are the ideas we have bounced around:

1.
As mentioned - on the device itself, implement a Copy All/Export All function to bulk copy Local files to the USB drive in one step.

1a.
Improve the file management function in general. The copy paste mechanism is functional, but clunky.
A simple improvement would be to remove the need to switch between Dir and File mode when pasting.

2.
Run an FTP and/or a Samba server on the device to provide a way to remote access files on the local and USB filesystems.

3.
Implement a web based file browser which is accessible via the built in Siglent Instrument Control web page.

4.
(Bonus feature, this is a bit novel)
On the filesystem provide a set of 'virtual files' which allow access to the device data and screenshots without having to save the files on the device.
e.g.
to take a screenshot, just open the screenshot.png virtual file on the PC (via FTP or using the web browser). The act of opening the file will take the screenshot and then save the data on the PC as normal.
to download a CSV file of the current sweep open the sweep.csv file on the PC. The data is returned at the end of the sweep.
etc etc for all of the different file types.

I swapped out telnet for ssh and just use winscp on this and my scope.. my suggestion would be they do the same..  i'd be surprised if they did though.. i think the best you will get is some kinda file management os additions to the gui and some further additions to the webgui to download the files

Hi-

Does the Real Time Spectrum Analyzer (RTSA) work with your crossflashed SSA+?

--
Olivier


No, these are not real time units
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 29, 2020, 08:30:26 am
Further to this tautech and I have had a chat, and these are the ideas we have bounced around:

1.
As mentioned - on the device itself, implement a Copy All/Export All function to bulk copy Local files to the USB drive in one step.

1a.
Improve the file management function in general. The copy paste mechanism is functional, but clunky.
A simple improvement would be to remove the need to switch between Dir and File mode when pasting.

2.
Run an FTP and/or a Samba server on the device to provide a way to remote access files on the local and USB filesystems.

3.
Implement a web based file browser which is accessible via the built in Siglent Instrument Control web page.

4.
(Bonus feature, this is a bit novel)
On the filesystem provide a set of 'virtual files' which allow access to the device data and screenshots without having to save the files on the device.
e.g.
to take a screenshot, just open the screenshot.png virtual file on the PC (via FTP or using the web browser). The act of opening the file will take the screenshot and then save the data on the PC as normal.
to download a CSV file of the current sweep open the sweep.csv file on the PC. The data is returned at the end of the sweep.
etc etc for all of the different file types.

I swapped out telnet for ssh and just use winscp on this and my scope.. my suggestion would be they do the same..  i'd be surprised if they did though.. i think the best you will get is some kinda file management os additions to the gui and some further additions to the webgui to download the files

Little update, FTP access is already functional by default however file access is PW protected but improved SSA/SVA Local file access from PC has been accepted as a feature request to be added in the near future.

Will be interesting to see the final implementation.   :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Relaxe on October 24, 2020, 07:22:53 pm
Hi there,

Another SSA3021 sucessfully crossflashed here.

I used the instruction recap from @maximevince at post #1223 from this thread.
Thanks to all the contributors!

Small thing:
The backup require to mount the USB device in RW mode:
$ mount -o remount,rw /usr/bin/siglent/usr/mass_storage/U-disk0

Also, this is not super n00b friendly as a procedure, maybe it's better that way.
In all cases, if you never used vi to edit a file, this is not a procedure you should attempt (yet)­.


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mouse69 on October 27, 2020, 02:48:22 pm
Another successful crossflash and upgrade to V3.2.2.3.2 firmware.  All calibrated and looks good.  Thanks guys so very much for all your hard work to get us here.

For vi, I'd not really used it for 25 years, it's not the same as Windows notepad for sure.  Have a play with it and make sure you understand 'i' / '<ESC>' to enter text / commands.  ':q!' to exit without saving changes and 'ZZ' to save your changes, before using it in anger.  Please note these are case sensitive. 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dschiedsch on October 29, 2020, 09:08:44 am
Hi all
I managed to kill my device tree and maybe the nand file while attempting to crossflash my SSA3021X Plus
And of course I didn't do a proper backup  :palm:

Can someone help me with a complete backup so I can extract the data to resurrect my device?

Regards
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 30, 2020, 12:22:44 pm
New firmware for SSA3000X models (NOT later Plus models)

https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3000X_1.3.9.6_EN.zip
7.4 MB

Release notes
This firmware must be upgraded from V1.2.8.1 or later. If your SSA3000X has an earlier version, please update to V1.2.8.1 first and then proceed to update to the latest version.
Fixed the problem unit in TG and the UNCAL condition
Fixed the AVG detector in frequency LOG scale
Fixed the display error with long file name
Fixed some SCPI commands
Fixed the beeper switch
Fixed the .cor file error when recalling it
Add Limit mask offset in frequency and amplitude
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dschiedsch on October 30, 2020, 01:29:09 pm
With the help of nand backup files from forum-member indeterminatus i was able to resurrect my device
thx again
I now know way more about u-boot then i ever wanted to know ;-)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on November 05, 2020, 02:07:06 pm
We have a SSA3021X Plus "enabled" to 3.2GHz and "expanded" to SVA1032X following the procedures and help from folks on here.

System Info shows SVA1032X. SW1 is 2.2.1.2.8, SW2 is 20200616-1, SW3 is 000000D4 and HW is 00.00.00

Question on the TG "Normalize" button not active (greyed out) when the TG is on. The TG works fine but I can't activate the Normalize function. Same goes for the Ref Trace not being active, all the other TG related bottons are active, just Normalize and Ref Trace are greyed out and inactive.

I've followed the procedure in 2.2.7.4 in the manual. Any help is greatly appreciated.

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: matteo_galet on November 05, 2020, 02:09:39 pm
Hello,
 anyone experimenting with the SVA1075X ?
We'll get one soon - minus the licen$e$.

Maybe I'll start a thread so we can tweak the heck out of that model...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Trader on November 05, 2020, 03:22:57 pm
SSA3021X Plus can be upgraded to a SSA3032X Plus which can be expanded to a SVA1032X
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 05, 2020, 10:54:01 pm
We have a SSA3021X Plus "enabled" to 3.2GHz and "expanded" to SVA1032X following the procedures and help from folks on here.

System Info shows SVA1032X. SW1 is 2.2.1.2.8, SW2 is 20200616-1, SW3 is 000000D4 and HW is 00.00.00

Question on the TG "Normalize" button not active (greyed out) when the TG is on. The TG works fine but I can't activate the Normalize function. Same goes for the Ref Trace not being active, all the other TG related bottons are active, just Normalize and Ref Trace are greyed out and inactive.

I've followed the procedure in 2.2.7.4 in the manual. Any help is greatly appreciated.

Best,
Mike, when you have no luck entering the settings you require sometimes it's best to clear all previous settings with a press of Preset and return everything to factory defaults.

Yes, the Normalise procedure has changed in the Plus and SVA models where now you must set a reference trace first. The manual states this but it's easily overlooked.
You can chose to display it or not and where the normalised trace will appear on the display....in a % position of the 10 graticule display height.
Follow 2.2.7.4 Normalise on P38 of manual #E02A and you should sort it. Come back if you don't.

A couple of SVA1032X screenshots attached FYI.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on November 05, 2020, 11:35:39 pm
That's it, I didn't have a Reference trace set :o

Thanks for the help and prompt response  :-+

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on November 18, 2020, 01:39:09 pm
Does somebody know if its save tu upgrade the firmware of a "promode" SSA3021X Plus -> SVA1032X with the newest firmware?
SVA1032X Firmware - V3.2.2.3.2 (Release Date 09.18.20 ) ?

Would be nice because :
Functionality:
•Adduser definedVNAcalibration kits
•Add VNA 0 span calibration

Would be nice to use a not official calkit..?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on November 18, 2020, 01:46:06 pm
Quote
the Normalise procedure has changed in the Plus and SVA models where now you must set a reference trace first.
  Why is this??  ???
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on November 18, 2020, 07:59:55 pm
Did someone had already a look into the SSA3032X-R?
Would be interesting if the -R is only some additional parts / modules or only other Software??
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on November 18, 2020, 09:43:58 pm
Did someone had already a look into the SSA3032X-R?
Would be interesting if the -R is only some additional parts / modules or only other Software??

This is likely, if you watch Dave's teardown you can see the PCB areas that might be populated for the -R version. I would think that a higher speed (maybe resolution) ADC than the 12 Bit 40MSPS ADC would need be employed, and the additional components would be for a high performance anti-aliasing LPF.

Maybe someone with the -R version could do a teardown  ::)

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on November 18, 2020, 10:10:45 pm
Dave didn't reviewed the plus Version or?
Only the older so there will be differences..

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on November 19, 2020, 12:34:15 pm
Does somebody know if its save tu upgrade the firmware of a "promode" SSA3021X Plus -> SVA1032X with the newest firmware?
SVA1032X Firmware - V3.2.2.3.2 (Release Date 09.18.20 ) ?

Would be nice because :
Functionality:
•Adduser definedVNAcalibration kits
•Add VNA 0 span calibration

Would be nice to use a not official calkit..?

I did it, no issues at all. It's save.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Johnny B Good on December 05, 2020, 04:59:11 pm
more pics

 Thanks for posting those images (so long ago now ::)) since they should help those looking to replace a "missing link" to complete their SSA to SVA upgrade (possibly including myself - I haven't checked).

 I'd ordered an SSA3021XPlus from Telonic Instruments the week before last, knowing they were on back order and received an email advising me that they'd shipped it via APC last Wednesday. Unlike my previous order where APC had emailed an ETA, I saw no such email this time round but it did nevertheless arrive the next afternoon. However, in the intervening two days, I've spent more time reading this topic thread from the point where it morphed from " Siglent SSA3000X Spectrum Analyzers" into  a "Siglent SSA3000X and SSA3000X-Plus  Spectrum Analyzers" thread than I've spent doing any tests with it.

 I'd simply like to hack it to a 3032XPlus for the time being but despite reading through the thread from page 34 onward, I wasn't able to find a complete description of how to do this. I rather suspect the enthusiasm to go straight for a hack to convert it into an SVA1032X had derailed any further interest in the 3021XPlus to 3032XPlus hack. It worries me that the hack to the SVA1032 has mostly involved loss of the serial number and reversion to 'developer mode' along with a few occurrences of 'brickage' and the subsequent and rather fraught recovery exercises.

 I have seen screen photos by other members who have seemingly succeeded in hacking to an SVA1032X and avoided 'developer mode' but it's not clear to me how this was achieved, hence my reluctance to jump straight into such a hacking exercise before trying the seemingly less risky BW upgrade. This seems a rather more risky enterprise than my previous SDS2104XPlus and SDG2042X hacking adventures which did succeed after some very thorough research. I feel I have to do yet more thorough research to avoid the stress of having to 'unbrick'  a brand new barely used SA. :-//

 Harking back to those images, did you compare the three short coax jumpers? I know it seems a bit late to ask but for those who've cross-flashed to the SVA1032 and discovered they'd been short changed, it would be very useful to know that they just need one of exactly the same length as either of the two remaining short jumpers which I suspect to be the case.

 No need to provide a millimetric measure, just a confirmation that all three are identical - you can leave the measuring to those looking to order or make up replacements.  :)

John
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on December 05, 2020, 06:30:24 pm
Look for tv84's cross flash packages, that will convert you to a SVA pretty easily then you can flash stock SVA firmware from then on.  If you botch something you just need to connect to the uart port inside the back case.. I posted pin outs for those sometime ago.  As far as license keys vs pro mode, you have to look around under some rocks.. its not public.

If you leave it in pro mode you can see the realtime bits but it wont do anything as its missing the hardware to command.

The jumpers are all different sizes and end connectors,  I posted someways back a link to a site that offers one off the shelf you could use or you can roll your own if you got at least rg316 cable and quality right angle sma connectors.. technically you should torque it as well but dont think many do this step
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 08, 2020, 09:57:17 pm
With the help of betatester @Bicurico here is the WORKING script that enables telnet on the SSA3000X.   #STOP_THE_BRICKS

The port is 10101 as always.

A special thanks to Bicurico who has tested it successfully.  :clap:


Link to the .ADS file (https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on December 08, 2020, 10:06:27 pm
Instructions:

1) Run tv84's modified ADS. This will give you temporary telnet on port 10101. Note that the FW upgrade will freeze at 60%. At this point you can telnet. After reboot, the SSA3000X will behave normal again (without telnet on port 10101).

2) Run the attached script to create the links for the telnet daemon

OR

2) Type the commands manually:

Code: [Select]
ln -s -f -r /etc/init.d/telnetd /etc/rc0.d/K10telnetd
ln -s -f -r /etc/init.d/telnetd /etc/rc1.d/K10telnetd
ln -s -f -r /etc/init.d/telnetd /etc/rc5.d/S10telnetd
ln -s -f -r /etc/init.d/telnetd /etc/rc6.d/K10telnetd

These links get deleted by the FW upgrade.

Important: The telnet.sh uses Unix style line break - do not edit this on Windows with Notepad or the script will not run (CRLF instead of just LF).

Thanks to tv84!

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on December 08, 2020, 10:08:58 pm
With the help of betatester @Bicurico here is the WORKING script that enables telnet on the SSA3000X.   #STOP_THE_BRICKS

The port is 10101 as always.

A special thanks to Bicurico who has tested it successfully.  :clap:
Oh good. DL4RAJ has a problem with his however as I don't have a recovery package for these older analysers you 2 may have saved his bacon.  :phew: 
I'll pop him a message about this. :clap:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Johnny B Good on December 09, 2020, 02:38:55 am
With the help of betatester @Bicurico here is the WORKING script that enables telnet on the SSA3000X.   #STOP_THE_BRICKS

The port is 10101 as always.

A special thanks to Bicurico who has tested it successfully.  :clap:

  Would I be correct in assuming that this replaces the earlier version (telnet_SSA3000X.zip dated  2020-06-07) from the list of telnet session *.ADS files associated with the "How to open a telnet session in a Siglent when the root password is unknown" which I'd downloaded back in August?

 I only ask, because up to now, all the subsequent links to these ADS files have been identical to those in that list and this is the first one that's been slightly different in size and of a later modified date/time stamp. IOW, can I simply replace the original telnet_SSA3000X.zip in that list with this later version? I doubt I'd ever need to use it since I have the SSA3000XPlus but I'd like to keep that list up to date for future reference just in case an SSA3021X owner happens to ask me for a copy of the required telnet session ADS file.

 Also, whilst I have your attention so to speak, is there some "secret sauce" to cross flashing an SSA3021XPlus to an SVA3032X without losing the serial number and landing up in 'developer mode' and all the unwanted baggage of the -R only options that this entails?

 I ask because I've seen a few members' screenshots clearly showing a partially blanked out serial number and an option list exclusive of the -R only options and it's not entirely clear whether your latest instructions on cross-flashing would lead to such a happy result or else just leave it in developer mode with a bunch of -R only options leaving me with another mysterious exercise in exorcising the ghost of "developer mode".

 I've already made good use of the SDS2000XPlus and SDG2042X telnet ADS files (hence my having a "Full Set" of telnet ADS files) and have run the full backup ADS script on my untouched SSA3021XPlus (which begs the question, "Is there a complementary restore ADS script or would I be obliged to access the internal serial port?").

 I've read through this topic thread some 5 or 6 times now (from page 34 when it had been renamed to include the 3000XPlus) and can't help the feeling that I'm missing some vital, possibly privately communicated, information on avoiding or fixing this developer mode issue.

 I'd like to avoid any questions over 'tampered warranty stickers' if I ever find myself having to make a warranty return if this is at all possible since, unlike the case of the Feeltech FY6600-60M I'd purchased over a year ago, Siglent's three year warranty is actually worth holding onto. It's one thing to cheerfully open up a 76 quid "Toy AWG" less than a month from new to start modifying the hell out of it... several times over! Hell! I can't remember whether it even had a 'warranty sticker to begin with! The case fixing screws haven't seen the plastic for over 11 months now ::) ).

 Apologies for unloading so many questions onto you but, compared to the DSO and AWG 'upgrade' hacks, this one has left me more than a little confused and frustrated to say the least. :(

John
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 09, 2020, 08:00:16 am
Would I be correct in assuming that this replaces the earlier version (telnet_SSA3000X.zip dated  2020-06-07) from the list of telnet session *.ADS files associated with the "How to open a telnet session in a Siglent when the root password is unknown" which I'd downloaded back in August?

Yes, this replaces any previous such script for the SSA3000X model.

Regarding other questions, there are "secret sauces" for all tastes.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Johnny B Good on December 09, 2020, 01:22:22 pm
@tv84

 Thank you for clarifying the situation with the replacement  telnet ADS version. I can delete the earlier one from my list to avoid any confusion in the future.

 As for the 'secret sauce', I guess I'd best hang on for the time being in the hope of a version eventually entering the public domain. I can well understand the reluctance to make such hacks in this case publicly available. It's one thing for Siglent to "turn a blind eye" to impoverished hobbyists hacking an SDG2042X into an SDG2122X where only the sine wave limit is increased and that for the SDS2000XPlus where the 500MHz BW option involves an effective reduction from  four channels down to just two but something else altogether when it's a cross flash from an SSA3000XPlus to an SVA1032X.

 The first two cases (DSO and AWG) represent a PR gain and a chance to upsell those 'expensive' options to SMEs who would see such costs as 'chump change'. The SSA to SVA conversion, much less so. Discretion being the better part of valour, it would seem only sensible to avoid biting the hand that feeds you in this case.

John
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NCG on December 09, 2020, 07:38:38 pm
3021x plus, starting with native v2.2.1.2.5, going directly to v3.2.2.3.2 as upgrade.

Steps as in post #1223, minor problem:
Do not use step 3 (causes running out of space, freezing to initialisation screen with no telnet):

"3. Rename ecomb_p to ecomb
mv /usr/bin/siglent/ecomb_p /usr/bin/siglent/ecomb"

After going trough UART console, deleting ecomb and running ecomb from external usb thumb drive, normal update with v3.2.2.3.2 worked, all other steps spot on post #1223 and #1224

# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                61.7M     61.7M         0 100% /
devtmpfs                 68.2M         0     68.2M   0% /dev
none                     76.3M      4.0K     76.3M   0% /tmp
ubi1_0                   29.7M     25.1M      4.6M  85% /usr/bin/siglent
ubi2_0                    5.7M    796.0K      4.9M  14% /usr/bin/siglent/firmdata0
ubi3_0                    5.7M     24.0K      5.7M   0% /usr/bin/siglent/log
ubi0_0                   82.8M    308.0K     82.5M   0% /usr/bin/siglent/usr

Now going further to either bankrupt or to TEA thread...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 10, 2020, 11:42:29 am
Dear all
I am about to order SSA300X with the clear goal in mind  >:D… and I am asking myself if the SSA3015X plus is suitable (same HW platform?) for cross flashing, or SSA3021X (Plus) minimum platform/model is required to become an SVA3032X?
Reading Choosing "hobbyist grade" spectrum analyzer - Page 1 (eevblog.com) I am not being any smarter.
Best regards, and vy 73, Joe
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on December 10, 2020, 12:50:26 pm
Dear all
I am about to order SSA300X with the clear goal in mind  >:D… and I am asking myself if the SSA3015X plus is suitable (same HW platform?) for cross flashing, or SSA3021X (Plus) minimum platform/model is required to become an SVA3032X?
Reading Choosing "hobbyist grade" spectrum analyzer - Page 1 (eevblog.com) I am not being any smarter.
Best regards, and vy 73, Joe

Simply. No.
Try to keep also these model numbers right.

There is

Spectrum analyzers

SSA3021X, SSA3032X  Older serie.

SSA3015XPlus, SSA3021XPlus, SSA3032XPus, SSA3075XPlus

VNA models

SVA1015X, SVA1032X and SVA1075X


Rumors tell that if user do some "semirandom but careful user mistakes" -  it can sometimes happen, the machine’s perception of itself changes ... it can evolve.

SSA3021X --> SSA3032X

SSA3015XPlus --> SVA1015X

SSA3021XPlus --> SSA3032XPus --> SVA1032X

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 10, 2020, 12:55:40 pm
Rumors tell that if user do some "semirandom but careful mistakes" it can some times happen the machine's perception of itself changes... :-/O

 :-DD I'll have to open a thread with this title: Semirandom but careful mistakes
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 10, 2020, 01:24:31 pm
Thank you both!
With some semi-random but careful chosen user mistakes in mind (I read all 54 pages) and with a clear goal that the machine’s perception of itself will evolve (in the near future), SSA3021XPlus ordered  :-+
BR Joe
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Johnny B Good on December 10, 2020, 06:56:12 pm
BTW ...

Has anyone tried using a Wi-Fi dongle on USB - does this device support (existing driver in FW) any 5G dongles - or would we need to load our 'own' Linux driver to do this??

Also - anyone tried a mini USB hub - for simultaneous connection of  Wi-Fi, Flash memory and wireless keyboard devices?

Sometimes the USB port / driver will not support multiple channels - just wondering if the SVA is one of these  :(

 This question over wi-fi support in an SA or VNA bugs me every time I see it (I must be on my seventh read-through from page 34 by now ::) ).

 I'm just surprised that no one ever bothered to chime in and state the bleedin' obvious that the last thing anyone would want anywhere near these items of test gear is a strong RFI source such as Wi-Fi and any manufacturer who thinks providing support for such a "feature" needs their head examined before being shipped off to the nearest Loony Bin imho.

 Sorry to bring this up so late in the day some six months on but it finally 'got to me' and I just had to say something. :phew:

JBG
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Johnny B Good on December 10, 2020, 07:04:40 pm
Rumors tell that if user do some "semirandom but careful mistakes" it can some times happen the machine's perception of itself changes... :-/O

 :-DD I'll have to open a thread with this title: Semirandom but careful mistakes

 That's a nice euphemism for the phrase "Hacking the hell out of (insert name here of choice of T&M kit)"  :-DD

John
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 10, 2020, 07:11:14 pm
What are the login credentials for the serial port, or VNC?

This (https://www.eevblog.com/forum/testgear/siglent-sva1015x-hack/msg2401278/#msg2401278)?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on December 11, 2020, 07:39:11 pm
New firmware for SSA3000X Plus models

Version V3.2.2.3.3R1
~16 MB
Be sure to select the correct download for your instrument.
https://int.siglent.com/download/firmwares/?ProId=48

Release notes
New Functionality:
• Add EMI filter in SA for EMI option
Solved Issues:
• Optimize the TG flatness and control procedure
• Optimize Help
• Fix Correction, .csv file, add peak numbers to 20 in EMI mode
• Fix amplitude error in DMA Mode
• Fix upgrade failure issue
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NCG on December 12, 2020, 04:32:10 am
Did someone had already a look into the SSA3032X-R?

This is likely, if you watch Dave's teardown you can see the PCB areas that might be populated for the -R version. I would think that a higher speed (maybe resolution) ADC than the 12 Bit 40MSPS ADC would need be employed, and the additional components would be for a high performance anti-aliasing LPF.
Maybe someone with the -R version could do a teardown  ::)

Best,

The 40MHz realtime bandwidth limit makes me speculate, that there might be no significant changes :).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: alannz on December 13, 2020, 04:37:00 am
So I have found and interesting problem, when I use VI to make these changes;

3. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/ecomb &

The last line of the test file startup_app.sh is missing (which is where the change needs to go)

If I cat or tail the file I can see it there!

Strange I know...

IN VI:

f [ -d /usr/bin/siglent/usr/backup/Limits ]; then
        mount -o remount,rw /usr/bin/siglent/firmdata0
        cp -rpf /usr/bin/siglent/usr/backup/Limits/ /usr/bin/siglent/firmdata0/
        echo "cp -pf /usr/bin/siglent/usr/backup/Limits/ /usr/bin/siglent/firmdata0/"
        sync
        mount -o remount,rw /usr/bin/siglent
        rm /usr/bin/siglent/usr/backup/Limits -r
        mount -o remount,ro /usr/bin/siglent
        sync
        mount -o remount,ro /usr/bin/siglent/firmdata0
fi


/usr/bin/siglent/config_eth0.sh
- /usr/bin/siglent/startup_app.sh 71/71 100%


Using CAT:
if [ -d /usr/bin/siglent/usr/backup/Limits ]; then
        mount -o remount,rw /usr/bin/siglent/firmdata0
        cp -rpf /usr/bin/siglent/usr/backup/Limits/ /usr/bin/siglent/firmdata0/
        echo "cp -pf /usr/bin/siglent/usr/backup/Limits/ /usr/bin/siglent/firmdata0/"
        sync
        mount -o remount,rw /usr/bin/siglent
        rm /usr/bin/siglent/usr/backup/Limits -r
        mount -o remount,ro /usr/bin/siglent
        sync
        mount -o remount,ro /usr/bin/siglent/firmdata0
fi


/usr/bin/siglent/config_eth0.sh
/usr/bin/siglent/ecomb_p &/usr/bin/siglent #
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 13, 2020, 03:05:35 pm
So I have found and interesting problem, when I use VI to make these changes;

Maybe it has ESC-chars embedded.

Copy the file to USB and upload it here so that we can have an hex view of it.

Attached is the FULL contents of the stock FW, excluding the ecomb_p app.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andy_eat on December 16, 2020, 05:36:11 pm
Hi Gents,

Got a brand new SSA3032X-Plus with TG enabled (standard) and the option AMK enabled (had to pay for it - noticed too late that there might be a chance to get this enabled for free).
Anyway the analyzer works fine - I would like to ask you guys for some help even when the answer could have been discussed earlier:
(I have checked all pages here before and spent a full day but the full info is complex and changes often - depending on models and on F/W-releases)
 
My analyzer uses the latest F/W "V3.2.2.3.3R1". I tried around for long and could finally get access via Telnet (port 10101 with a file of tv84 - no password etc necessary?). I tried some mods but could not get the remaining options to "permanent"  :-BROKE

Any idea what I am missing or is this F/W not hacked so far?
Another topic: How can I eventually modify the analyzer to become a SVA1032X?

Sorry, I am not deep into those things - being only a RF engineer. BTW, I could hack my Siglent SDG2000X within minutes with the help of this excellent forum. Thanks for that!


BTW, somebody asked for the new Real-Time Analyzer SSA3032X-R. I have tested that one for 3 days - very nice instrument with one major downside: Once you enable the TG, RBW starts from 3 KHz! Nothing below that.......
That was a real killer - you can't measure any narrow filters. I had to return that nice instrument and ordered the SSA3032X-Plus instead.....hard decision....

Thanks folks,

Regards,

Andy

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gussy on December 17, 2020, 09:58:32 am
(Not actually a new user, but my account form 2012 doesn't exist anymore. It's been a while since I logged in, perhaps accounts got cleared out?)

I was hoping I could post here with a nice success story, but I'm not quite there yet.

Recently acquired an SSA3021X+, FW 2.2.2.3.2. Attempted to perform some "semirandom but careful mistakes" as others have put it ;D

Here's what I did:
1. Ran the SSA3032X+_backup_NAND+mem+firmdata0.ADS and copied the backups to a safe place
2. Ran SVA1032X_telnet.ADS to get telnet
3. Connected to telnet, started with the instructions in #1223
4. Ran into the issue with step 3 about not having enough disk space, copied the ecomb_p file to the USB mount, then tried to copy it back as ecomb but didn't  have enough space?!
5. Also couldn't see the last line in startup_app.sh which I fixed with echo "" >> startup_app.sh
6. Tried to symlink /usr/bin/siglent/ecomb to the one on the USB, sync + reboot after editing startup_app.sh but the app still didn't run on boot
7. Now there was more space in /usr/bin/siglent (not sure why?) so I copied ecomb back there and just ran it manually to get the app to run
8. Went through the other steps in #1223 and started an upgrade with SVA1032X_V3.2.2.3.2.ADS
9. Unit rebooted twice but never launched the app. No more telnet either. (sigh)
10. Took off the back cover, got UART access, and ran ecomb from the USB manually and the app started up
11. (This is where I made things worse) I thought that SVA1032X_V3.2.2.3.2.ADS may be too new so I tried again with SVA1032X_V2.2.1.2.8.ADS, downgrading was a bad idea?
12. Following the progress of the upgrade using UART I can see that /usr/bin/siglent ran out of space and now I'm missing ecomb, startup_app.sh and all of /usr/bin/siglent/drivers, plus most other things in /usr/bin/siglent
13. I can still run original ecomb from the USB to get the app up, but it fails to load some drivers so I don't have a touchscreen and it doesn't seem to list any of the files on the USB drive in firmware upgrade anymore, so I can't run another update with an ADS file.

From what I can see, the upgrade_app step failed because there was no space left on /usr/bin/siglent aka MTD7, here's the relevant snippet of UART output:
Code: [Select]
update.sh starting ...
current version:
upgrade_app:            starting
rm: can't remove '/usr/bin/siglent/libscpi*': No such file or directory
cp: write error: No space left on device
cp: can't preserve times of '/usr/bin/siglent/startup_app.sh': No space left on device
cp: can't preserve ownership of '/usr/bin/siglent/startup_app.sh': No space left on device
cp: can't preserve permissions of '/usr/bin/siglent/startup_app.sh': No space left on device
-rpf /usr/bin/siglent/usr/usr/upgrade/app/startup_app.sh /usr/bin/siglent/
cp  -rpf /usr/bin/siglent/usr/usr/upgrade/app/ /usr/bin/siglent/usr/backup/
cp: write error: No space left on device
cp: can't preserve times of '/usr/bin/siglent/drivers/insmod_before_app.sh': No space left on device
cp: can't preserve ownership of '/usr/bin/siglent/drivers/insmod_before_app.sh': No space left on device
cp: can't preserve permissions of '/usr/bin/siglent/drivers/insmod_before_app.sh': No space left on device
cp: write error: No space left on device
cp: can't preserve times of '/usr/bin/siglent/drivers/uinput.ko': No space left on device
cp: can't preserve ownership of '/usr/bin/siglent/drivers/uinput.ko': No space left on device
cp: can't preserve permissions of '/usr/bin/siglent/drivers/uinput.ko': No space left on device
cp -rpf /usr/bin/siglent/usr/usr/upgrade/drivers/*   /usr/bin/siglent/drivers/
cp -rpf /usr/bin/siglent/usr/usr/upgrade/fpga/*   /usr/bin/siglent/config/fpga/
cp -rpf /usr/bin/siglent/usr/usr/upgrade/www/*   /usr/bin/siglent/config/www/
upgrade_app:  there is no *.dtb to upgrade
upgrade_app:            ending
rm: can't remove '/usr/bin/siglent/config/log/log4qt.conf': No such file or directory
upgrade_add:  upgrade  /usr/bin/siglent/usr/usr/upgrade/add/log4cpp.properties
(I have full telnet and UART logs from the entire time I was attempting the cross-flash, so I can post much more detail if that helps.)

Now I have two options that I see:
1. Copy most/all(?) of the original MTD partitions back (nandwrite?) to reset it back to factory state, then try again?
2. Get an MTD7 dump from SVA1032X_V2.2.1.2.8.ADS and namdwrite it to complete the failed upgrade, then go for the SVA1032X_V3.2.2.3.2.ADS upgrade (or the latest version?).

Since I still have UART console access and things don't seem too badly broken, I'm wondering what those more experienced think is the best next step? It seems like I'm close to the goal of an SVA1032X_V2.2.1.2.8 crossflash, I just need a proper MTD7 partition.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 17, 2020, 07:27:24 pm
A SSA3015X+ that booted up as a SVA1015X.

Here (https://www.eevblog.com/forum/testgear/semirandom-but-careful-mistakes/msg3374756/#msg3374756).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gussy on December 18, 2020, 12:56:43 am
Thanks to the help of those here I was able to recover my SSA3021X+, then using post #1223 convert it into an SVA1032X. With firmware v2.2.1.2.8 as a base the instructions from post #1223 worked flawlessly, it seems that starting with v3.2.2.3.2 is more of a torturous path. Now it's unlocked and in developer mode, with persistent telnet.

I'd still like to know how to do it from the newer firmware version, so I may take some more nanddump's and revert this unit back to it's original state and see how it can be done safely.

Has anyone tested the latest firmware V3.2.2.3.3R1?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 22, 2020, 11:04:20 am
Always do a FULL BACKUP of your equipment before crossflashing!

Script to make a NAND dump + RAM dump + firmdata0 backup on a SSA3000X+ is attached.  (Tested OK.)

Use a pendisk >= 1 GBytes.  It can take up to 20 minutes.

Edit: Now it should reboot after backup is complete.


I am trying to make NAND dump and firmware backup of  SSA3021X Plus with FW 3.2.2.3.2…  It starts with Upgrading now,….. and restarts after 25 seconds without any backup.
Is the SSA3032X+_backup.ADS the right “toll” for the SSA3021X Plus with FW 3.2.2.3.2?
BR Joe

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 22, 2020, 03:31:15 pm
Hello!
Telnet is working,
dumpnand.sh results in nanddump: can't open '/dev/mtd12': No such file or directory and stops.
files size (together) is only 267.780.096 B (255MB)

LOG:
SUCCESS dumping /dev/mtd0
SUCCESS dumping /dev/mtd1
SUCCESS dumping /dev/mtd2
SUCCESS dumping /dev/mtd3
SUCCESS dumping /dev/mtd4
SUCCESS dumping /dev/mtd5
SUCCESS dumping /dev/mtd6
SUCCESS dumping /dev/mtd7
SUCCESS dumping /dev/mtd8
SUCCESS dumping /dev/mtd9
SUCCESS dumping /dev/mtd10
SUCCESS dumping /dev/mtd11
ERROR dumping /dev/mtd12
Is this all I need?

BR Joe
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 22, 2020, 06:46:41 pm
Hello!,
From what I see there is no mtd12 and each mtd from mtd0 – mtd11 is having mtdXro pair. I need advice from which point I am safe to proceed further. THX in advance!
BR Joe
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NCG on December 22, 2020, 06:56:01 pm
Well, I did see no mtd12 either...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 22, 2020, 07:06:06 pm
Well, I did see no mtd12 either...

Hello!,
Can you please check size of your nand dump backup? Thank you in advance!
BR Joe
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 22, 2020, 07:10:44 pm
If you run the "dmesg" command you should obtain all that info.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 22, 2020, 07:52:40 pm
If you run the "dmesg" command you should obtain all that info.

Hello and thank you in the first place for your support and work done!

From dmesg it looks that NAND size iz 256MB !?
Flash is MT29F2G08ABAEAWP - M69A SLC 2Gb: x8, x16 ECC 
Do we know already what causes other members problem in crossflashing from FW 3.2.2.3.2 ?

BR Joe
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 22, 2020, 08:46:45 pm
Looking at dmesg output you can easily verify the individual mtd sizes.

Regarding the latest FW versions:

I haven't looked at it but I think there is no major problem. People just have to see if there is any need for the app rename or not (1st step).

The theory behind the method is pretty well explained so anyone with some linux knowledge can extrapolate any new step.

One thing is strongly advised: you should only crossflash with the same FW version. If not, there is an unnecessary higher risk in the operation.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 22, 2020, 09:11:20 pm
Looking at dmesg output you can easily verify the individual mtd sizes.

Regarding the latest FW versions:

I haven't looked at it but I think there is no major problem. People just have to see if there is any need for the app rename or not (1st step).

The theory behind the method is pretty well explained so anyone with some linux knowledge can extrapolate any new step.

One thing is strongly advised: you should only crossflash with the same FW version. If not, there is an unnecessary higher risk in the operation.

Hello,
Thank you.
I renamed    /usr/bin/siglent/ecomb_p & to /usr/bin/siglent/ecomb &
Added /sbin/telnetd -l /bin/sh -p 10101 & one line above ecomb (the changed last line) of startup_app.sh
sync
reboot
to SSA 3021X Plus without problem (telnet  working tested/permanent)
crossflashed with SVA1032X_V3.2.2.3.2.ADS
and (stays) bricked with Siglent logo on the display (TG and Mode button illuminated).
BR Joe
Tomorrow I will open it to connect to console (have to look for the pin description In the forum)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 22, 2020, 09:25:46 pm
and yes I changed the ID from 11405 to 11403  :-//

BR Joe
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 22, 2020, 11:06:05 pm
The problem is the fact that Siglent finally corrected the app name in the new SVA FW to "Aladdin".

So instead of renaming ecomb_p to ecomb, one should rename to Aladdin to allow the overwriting when crossflashing (and not getting out of disk space).

If not, the Aladdin app doesn't get copied and the boot bricks...

PS: To solve, I suggest go in via serial, and rename the ecomb app to Aladdin and change also in the startup script.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on December 22, 2020, 11:22:46 pm
Allow me to add:

WARNING:

IT IS UNSAFE TO USE SVA1032X_3.2.2.3.2!
This FW Upgrade does NOT delete "ecomb" or "ecomb_p" and thus the space runs out!

SVA1032X_2.2.1.2.5 --> deletes "ecomb" and replaces with "Aladdin"
SVA1032X_2.2.1.2.8 --> deletes "ecomb" and replaces with "Aladdin"
SVA1032X_3.2.2.3.2 --> does NOT delete "ecomb" and adds "Aladdin" --> BRICK because no free space left!
SVA1032X_3.2.2.3.3R1 -->  deletes "ecomb" and "ecomb_p" and replaces with "Aladdin"

Using this last FW is safe and you don't have to rename "ecomb_p" to "ecomb" nor do you need to edit the "startup_app.sh".

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on December 22, 2020, 11:33:22 pm
...
crossflashed with SVA1032X_V3.2.2.3.2.ADS
and (stays) bricked with Siglent logo on the display (TG and Mode button illuminated).
BR Joe
Tomorrow I will open it to connect to console (have to look for the pin description In the forum)

You have the same problem as gussy!

You need to telnet (probably through the console) and free up space by deleting the "ecomb" in /usr/bin/siglent.

Reboot.

The startup_app.sh should now run the upgrade_app1.sh that basically copies the files from /usr/bin/siglent/usr/usr/upgrade/app/* to /usr/bin/siglent/.

Good luck!

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gussy on December 23, 2020, 04:19:32 am
You have the same problem as gussy!
(...)

Yep, sounds like the same problem as me. Don't worry Joe, nothing is lost yet :)

Vitor posted the correct analysis of why it happens, it seems to just be an issue with the SVA1032X_3.2.2.3.2 firmware.
I made mine worse before it got better, but if you instead just do what is suggested above you should be fine.

I was able to upgrade to SVA1032X_3.2.2.3.3R1. I lost telnet (expected) and also seem to have lost the ability to mount any flash drives now. I need to crack mine open again and see what dmesg is saying and have a poke around. I don't even seem to get any activity LEDs on a few different flash drives, it seems like the port is just disabled. Needs more investigation.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 23, 2020, 11:34:17 am
Disclaimer: no pissing contest here.

As I said in my last post, the new SVA FW v3.x uses Aladdin as the name of its main app.

As such, one has to be sure that you are running an SSA app called Aladdin right before crossflashing the SVA FW 3.x.

Remembering the previous procedure:

2. rename
   /usr/bin/siglent/ecomb_p
   to
   /usr/bin/siglent/ecomb
3. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/ecomb &


You only need to change to:

2. rename
   /usr/bin/siglent/ecomb_p
   to
   /usr/bin/siglent/Aladdin
3. in file /usr/bin/siglent/startup_app.sh change the line
   /usr/bin/siglent/ecomb_p &
   to
   /usr/bin/siglent/Aladdin &


and then you can flash any SVA FW 3.x

Another simpler option, as Bicurico explains, is just using SVA1032X_3.2.2.3.3R1 (which has an upgrade script that deletes ecomb, ecomb_p apps should any of them be present in the system, before attempting the transfer of Aladdin). Pay attention that this only works with that specific SVA1032X_3.2.2.3.3R1 FW version!

Nonetheless, in this case, you still need to do the NSP_config_upgrade_info.xml modification before attempting the crossflash.

I advise using this simpler method only if you have a SSAX+ with FW version 3.x.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: s57mhj on December 23, 2020, 01:26:07 pm
With a lot of help from tv84 and Bicurico (Vitor) another SSA 3021X +  is alive and kicking  :box: (again).

Best regards, Joe
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 24, 2020, 09:14:14 pm
I bring you another "semirandom but careful mistake" as a Xmas gift:

- a SSA3032X-R that reached 5GHz becoming a nice SSA3050X-R.


Merry Xmas to All!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 24, 2020, 09:57:29 pm
Damn! I made a bigger mistake!!!    :palm:

Now the SSA3032X-R became a SSA3075X-R.   


There goes the neighborhood...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on December 24, 2020, 11:58:55 pm
Ohhh teardown time? Whats the HW difference between -R and "cheap" SSA3021x plus?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: arturfra on December 26, 2020, 10:43:34 am
They are “real time” series...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on December 26, 2020, 11:10:40 am
Sure they are. But SSA+ and SVA have no HW difference. So is there a differnce between the -R and non -R in HW?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: arturfra on December 26, 2020, 11:23:49 am
-R have different hardware
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: arturfra on December 26, 2020, 11:28:20 am
Excuse me guys i know probably you told a lot of time but i’m a little bit confused, if i’ll buy a SSA3021XPLUS the exact and best procedure is first to port it into SSA3032XPLUS or is it enought to follow the procedure to crossflash it into SVA? I’d like to have all option on and keep the serial number, thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sighound36 on December 27, 2020, 09:15:32 am
Tv84 never ceases to deliver the coding goods  8)

Top stuff the wizard of 1's & 0's does it again

Perhaps a EEV  award for one of the most decent helpful members of the community  :)

More from the Dumbledore of the datastreams  has also been busy on other fronts more on that project in new thread later

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on December 28, 2020, 02:52:53 pm
Excuse me guys i know probably you told a lot of time but i’m a little bit confused, if i’ll buy a SSA3021XPLUS the exact and best procedure is first to port it into SSA3032XPLUS or is it enought to follow the procedure to crossflash it into SVA? I’d like to have all option on and keep the serial number, thanks

Hi, have a look at post #1223, that explains it pretty well  :)
To my understanding it is basically a four step procedure starting from a 'standard' SSA3021x+:
1. Gain Telnet access to your SSA+ device
2. Perform a backup (optional but highly recommended)
3. Perform the SSA+ upgrade procedure
4. Transform the upgraded SSA+ into the corresponding SVA type
Keeping (actually reconfiguring) the serial number and all of the licenses attached to that is another challenge, the procedure is not public but some here may be able to help.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mairas on December 30, 2020, 02:40:30 pm
Hey, just got myself a spanking new SSA 3021X Plus and successfully upgraded it with maximevince's instruction summary to SVA 1032X firmware version 2.2.1.2.8. Thanks a lot for everyone participating in this thread! I feel giddy with excitement!

Q: My device has at the moment a serial number with all X's. I wonder is it safe to update the firmware to the latest V3.2.2.3.3R1 available on Siglent's website? Do I lose any of the upgrades and if I do, can I just reapply the process to reacquire them?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 30, 2020, 03:34:50 pm
It's safe.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mairas on December 30, 2020, 04:38:55 pm
It's safe.

Yep, worked without a hitch. Thank you, sir!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: derek1ee on January 01, 2021, 02:36:00 am
Hi -

I have a SSA3021X Plus with the latest V3.2.2.3.3R1 firmware, and followed post #1223 (except step 2/3 since it's no longer required per a later post), and was able to flash the factory SVA 1032X V3.2.2.3.3R1 firmware.

However, after the upgrade, I have TG menu disabled (and TG not even showing a permanently enabled option under info like before the flash), I also don't see disabled VNA option under "Mode".

I then updated "NSP_trends_config_info.xml" as per instruction, and have since got TG option back. However, I'm still capped at 2.1G, but it's my understanding that it should now have been expanded to 3.2G, what am I doing wrong?

(I haven't completed the step to enable all options with serial # turning into all Xs).

Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gussy on January 01, 2021, 03:32:15 am
(I haven't completed the step to enable all options with serial # turning into all Xs).

From memory, you need to unlock the options to get the bandwidth and VNA enabled.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on January 01, 2021, 08:08:28 am
Hi -

I have a SSA3021X Plus with the latest V3.2.2.3.3R1 firmware, and followed post #1223 (except step 2/3 since it's no longer required per a later post), and was able to flash the factory SVA 1032X V3.2.2.3.3R1 firmware.

However, after the upgrade, I have TG menu disabled (and TG not even showing a permanently enabled option under info like before the flash), I also don't see disabled VNA option under "Mode".

I then updated "NSP_trends_config_info.xml" as per instruction, and have since got TG option back. However, I'm still capped at 2.1G, but it's my understanding that it should now have been expanded to 3.2G, what am I doing wrong?

(I haven't completed the step to enable all options with serial # turning into all Xs).

Thanks!

How did you get to FW V3.2.2.3.3R1?

How did you handle the renaming of ecomb_p to ecomp and changing the call of it inside "startup_app.sh"?

For the newest FW the name of the application changed from ecomp to Aladdin, thus an application like ecomp should not exist for FW V3.2.2.3.3R1.

--> See post 1368 from tv84!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on January 01, 2021, 10:58:06 am
Hi -

I have a SSA3021X Plus with the latest V3.2.2.3.3R1 firmware, and followed post #1223 (except step 2/3 since it's no longer required per a later post), and was able to flash the factory SVA 1032X V3.2.2.3.3R1 firmware.

However, after the upgrade, I have TG menu disabled (and TG not even showing a permanently enabled option under info like before the flash), I also don't see disabled VNA option under "Mode".

I then updated "NSP_trends_config_info.xml" as per instruction, and have since got TG option back. However, I'm still capped at 2.1G, but it's my understanding that it should now have been expanded to 3.2G, what am I doing wrong?

(I haven't completed the step to enable all options with serial # turning into all Xs).

Thanks!

3.2 GHz is one of the options, so you have to unlock them to get it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: derek1ee on January 04, 2021, 07:57:47 am
Hi -

I have a SSA3021X Plus with the latest V3.2.2.3.3R1 firmware, and followed post #1223 (except step 2/3 since it's no longer required per a later post), and was able to flash the factory SVA 1032X V3.2.2.3.3R1 firmware.

However, after the upgrade, I have TG menu disabled (and TG not even showing a permanently enabled option under info like before the flash), I also don't see disabled VNA option under "Mode".

I then updated "NSP_trends_config_info.xml" as per instruction, and have since got TG option back. However, I'm still capped at 2.1G, but it's my understanding that it should now have been expanded to 3.2G, what am I doing wrong?

(I haven't completed the step to enable all options with serial # turning into all Xs).

Thanks!

How did you get to FW V3.2.2.3.3R1?

How did you handle the renaming of ecomb_p to ecomp and changing the call of it inside "startup_app.sh"?

For the newest FW the name of the application changed from ecomp to Aladdin, thus an application like ecomp should not exist for FW V3.2.2.3.3R1.

--> See post 1368 from tv84!

The unit arrived with 3.2.2.3.3R1 already installed.

I did not - "except step 2/3 since it's no longer required per a later post".
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: derek1ee on January 04, 2021, 07:59:01 am
(I haven't completed the step to enable all options with serial # turning into all Xs).

From memory, you need to unlock the options to get the bandwidth and VNA enabled.
Hi -

I have a SSA3021X Plus with the latest V3.2.2.3.3R1 firmware, and followed post #1223 (except step 2/3 since it's no longer required per a later post), and was able to flash the factory SVA 1032X V3.2.2.3.3R1 firmware.

However, after the upgrade, I have TG menu disabled (and TG not even showing a permanently enabled option under info like before the flash), I also don't see disabled VNA option under "Mode".

I then updated "NSP_trends_config_info.xml" as per instruction, and have since got TG option back. However, I'm still capped at 2.1G, but it's my understanding that it should now have been expanded to 3.2G, what am I doing wrong?

(I haven't completed the step to enable all options with serial # turning into all Xs).

Thanks!

3.2 GHz is one of the options, so you have to unlock them to get it.

Thanks! That's indeed the case, I'm now unlocked all options with SN becoming all Xs. Now to research how to get the actual SN back. :)

Thanks everyone and happy new year!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on January 04, 2021, 06:08:58 pm
I have a question regarding the "EMI Measurement" option.

My LISN, in fact the design comes here from this forum, attenuates by 10dB.

During "normal" SA operation I can take an external attenuation into account by using the parameter "Ref Offset" of the Menu "Amplitude".

But during the "EMI Measurement" mode this parameter doesn't affect the measurement curve, it just shifts the reference level of the graph and "Ref Offset" is not added to the measured spectrum.

Thus I have to lower the EMI limits by 10dB to take the external attenuation into account. This seems not right for me, it should exactly be like during SA operation.

Is it a bug or is there a misunderstanding on my side?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rogersstuart on January 06, 2021, 12:42:16 am
Do these support external mixing to extend the frequency range?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NCG on January 06, 2021, 06:49:21 am
tv84 -  could there be hope for glimpse into the realtime versions internals? It seems there is no teardowns up anywhere I have managed to look.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 06, 2021, 09:39:28 am
tv84 -  could there be hope for glimpse into the realtime versions internals? It seems there is no teardowns up anywhere I have managed to look.

Don't know anyone who is wiling to open it up.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: stoepie2002 on January 06, 2021, 11:57:22 am
On the plus devices, is there a way to re-enable the options for 128 hours, by backup & restore of some file?

I am not (yet :) ) looking to hack the analyzer and turn the serial number into all x's. Maybe after some time....

Also, for me, the VNA is not really interesting. It's not four port, the smith chart is so-so (no values) and from what I've read, only 201 points.

I'd rather keep it close to stock for warranty purposes.

Maybe I need to unbox it first haha - it just arrived.

Cheers to all for all the good work and info provided here.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 06, 2021, 12:01:07 pm
Once you try to restore the timed options, you might as well fully hack your device.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: stoepie2002 on January 06, 2021, 12:04:48 pm
If there would be a way to do that and keep the serial number in place then I'd do that straight away.

But you are probably right, Siglent would probably be able to see that no license was bought for the unit anyway.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 06, 2021, 12:23:10 pm
What difference would it make?

If you are concerned that your device would need a repair under warranty, having it hacked with or without serial number would make no difference at all: Siglent would be aware that a hack has been carried out anyway.

You could backup the flash of your device prior to any hack and in case of need restore the backup, but if the device is broken, chances are that you could not restore the backup.

A hack is what it is: you get more functionality without paying for it, in exchange of giving up your warranty.

If you want increased functionality AND warranty/support, you need to pay for it and purchase the offical keys.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: stoepie2002 on January 06, 2021, 01:27:31 pm
Thanks, Vitor. You are right. For that reason I already got the SSA3032X-plus...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 06, 2021, 02:22:58 pm
When you change your mind and decide to hack your device, come back and you will be helped.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 06, 2021, 07:13:37 pm
Also, for me, the VNA is not really interesting. It's not four port, the smith chart is so-so (no values) and from what I've read, only 201 points.
201 is the default setting applied with a factory Preset however max VNA points are 751.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: stefkpl on January 07, 2021, 03:00:54 pm
I do the same error!  :-[

I had a SSA3021X-PLUS => upgrade to SSA3032X-PLUS
I would like to upgrade to SVA1032X and now my siglent wont boot after update firmware :palm:

At serial boot I have this :

Code: [Select]
U-Boot 2014.07-svn118162 (Sep 03 2020 - 12:37:11)

Board: Xilinx Zynq
I2C:   ready
DRAM:  ECC disabled 128 MiB
NAND:  256 MiB
MMC:   zynq_sdhci: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
int board_late_init(void)+++++
buzzer_off---------------
buzzer_on---------------
buzzer_off---------------
int board_late_init(void)-----
Net:   Gem.e000b000
Hit any key to stop autoboot:  1  0
(Re)start USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
USB1:   ULPI request timed out
zynq ULPI viewport init failed
lowlevel init failed
       scanning usb for storage devices... 1 Storage Device(s) found
Copying Linux from USB to RAM...
reading boot_uImage
** Unable to read file boot_uImage **
reading sva1000x_udiskEnv.txt
** Unable to read file sva1000x_udiskEnv.txt **
Copying Linux from NAND flash to RAM...

NAND read: device 0 offset 0x780000, size 0x400000
 4194304 bytes read: OK

NAND read: device 0 offset 0xb80000, size 0x80000
 524288 bytes read: OK
## Booting kernel from Legacy Image at 02080000 ...
   Image Name:   Linux-3.19.2-omg-xilinx-svn35686
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3121840 Bytes = 3 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 02000000
   Booting using the fdt blob at 0x2000000
EHCI failed to shut down host controller.
   Loading Kernel Image ... OK
   Loading Device Tree to 06d0d000, end 06d13db2 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.19.2-omg-xilinx-svn35686 (ding@ding-T5810) (gcc version 4.6.1 (Sourcery CodeBench Lite 2011.09-50) ) #11 SMP PREEMPT Fri Jan 4 15:28:26 CST 2019
[    0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Zynq Zed Development Board
[    0.000000] cma: Reserved 16 MiB at 0x09000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 9 pages/cpu @48e92000 s8128 r8192 d20544 u36864
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 40640
[    0.000000] Kernel command line: console=ttyPS0,115200 root=/dev/mtdblock5 rootfstype=cramfs init=/linuxrc earlyprintk uboot_version=3
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 139704K/163840K available (3835K kernel code, 213K rwdata, 1580K rodata, 196K init, 216K bss, 7752K reserved, 16384K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0x4a800000 - 0xff000000   (2888 MB)
[    0.000000]     lowmem  : 0x40000000 - 0x4a000000   ( 160 MB)
[    0.000000]     pkmap   : 0x3fe00000 - 0x40000000   (   2 MB)
[    0.000000]     modules : 0x3f000000 - 0x3fe00000   (  14 MB)
[    0.000000]       .text : 0x40008000 - 0x40552200   (5417 kB)
[    0.000000]       .init : 0x40553000 - 0x40584000   ( 196 kB)
[    0.000000]       .data : 0x40584000 - 0x405b96a0   ( 214 kB)
[    0.000000]        .bss : 0x405b96a0 - 0x405ef914   ( 217 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
[    0.000000] L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
[    0.000000] L2C-310 erratum 769419 enabled
[    0.000000] L2C-310 enabling early BRESP for Cortex-A9
[    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[    0.000000] L2C-310 ID prefetch enabled, offset 1 lines
[    0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[    0.000000] L2C-310 cache controller enabled, 8 ways, 512 kB
[    0.000000] L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
[    0.000000] slcr mapped to 4a804000
[    0.000000] zynq_clock_init: clkc starts at 4a804100
[    0.000000] Zynq clock init
[    0.000010] sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 3298534883328ns
[    0.000128] timer #0 at 4a806000, irq=17
[    0.000477] Console: colour dummy device 80x30
[    0.000495] Calibrating delay loop... 1332.01 BogoMIPS (lpj=6660096)
[    0.090270] pid_max: default: 32768 minimum: 301
[    0.090420] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.090436] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.091059] CPU: Testing write buffer coherency: ok
[    0.091253] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.091320] Setting up static identity map for 0x39c880 - 0x39c8d8
[    0.240257] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.240333] Brought up 2 CPUs
[    0.240353] SMP: Total of 2 processors activated (2664.03 BogoMIPS).
[    0.240361] CPU: All CPU(s) started in SVC mode.
[    0.240863] devtmpfs: initialized
[    0.241585] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.247260] NET: Registered protocol family 16
[    0.249163] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.271077] cpuidle: using governor ladder
[    0.301042] cpuidle: using governor menu
[    0.309216] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.309232] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.309362] zynq-ocm f800c000.ocmc: ZYNQ OCM pool: 256 KiB @ 0x4a880000
[    0.319988] vgaarb: loaded
[    0.320392] SCSI subsystem initialized
[    0.320773] usbcore: registered new interface driver usbfs
[    0.320860] usbcore: registered new interface driver hub
[    0.321047] usbcore: registered new device driver usb
[    0.321200] phy0 supply vcc not found, using dummy regulator
[    0.321295] phy1 supply vcc not found, using dummy regulator
[    0.321414] --------------usb_udc_init ------
[    0.321658] pps_core: LinuxPPS API ver. 1 registered
[    0.321670] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.321728] PTP clock support registered
[    0.321874] EDAC MC: Ver: 3.0.0
[    0.323408] Switched to clocksource arm_global_timer
[    0.335318] NET: Registered protocol family 2
[    0.336059] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[    0.336110] TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
[    0.336168] TCP: Hash tables configured (established 2048 bind 2048)
[    0.336212] TCP: reno registered
[    0.336228] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.336258] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.336455] NET: Registered protocol family 1
[    0.336768] RPC: Registered named UNIX socket transport module.
[    0.336781] RPC: Registered udp transport module.
[    0.336790] RPC: Registered tcp transport module.
[    0.336798] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.337166] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    0.338495] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.340105] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.341126] io scheduler noop registered
[    0.341146] io scheduler deadline registered
[    0.341197] io scheduler cfq registered (default)
[    0.343216] dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-241330
[    0.343236] dma-pl330 f8003000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
[    0.343754] e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 145, base_baud = 2500000) is a xuartps
[    0.917282] console [ttyPS0] enabled
[    0.921432] xdevcfg f8007000.devcfg: ioremap 0xf8007000 to 4a878000
[    0.928171] [drm] Initialized drm 1.1.0 20060810
[    0.940640] brd: module loaded
[    0.947608] loop: module loaded
[    0.956769] libphy: MACB_mii_bus: probed
[    1.033526] macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 149 (00:0a:35:00:01:23)
[    1.043428] macb e000b000.ethernet eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=e000b000.etherne:1e, irq=-1)
[    1.054940] i2c /dev entries driver
[    1.060164] rtc-ds1307 0-0068: rtc core: registered ds1340 as rtc0
[    1.066614] cdns-i2c e0004000.i2c: 400 kHz mmio e0004000 irq 143
[    1.073887] zynq-edac f8006000.memory-controller: ecc not enabled
[    1.080100] Xilinx Zynq CpuIdle Driver started
[    1.085189] ledtrig-cpu: registered to indicate activity on CPUs
[    1.092190] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
[    1.098503] nand: Micron MT29F2G08ABAEAWP
[    1.102482] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.110076] nand: WARNING: pl353-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
[    1.121581] Bad block table found at page 131008, version 0x01
[    1.127857] Bad block table found at page 130944, version 0x01
[    1.133986] 12 ofpart partitions found on MTD device pl353-nand
[    1.139837] Creating 12 MTD partitions on "pl353-nand":
[    1.145093] 0x000000000000-0x000000780000 : "fsbl"
[    1.150912] 0x000000780000-0x000000b80000 : "kerneldata"
[    1.157160] 0x000000b80000-0x000000c00000 : "device-tree"
[    1.163529] 0x000000c00000-0x000001100000 : "Manufacturedata"
[    1.170216] 0x000001100000-0x000001600000 : "reserved1"
[    1.176418] 0x000001600000-0x000003e00000 : "rootfs"
[    1.182297] 0x000003e00000-0x000004800000 : "firmdata0"
[    1.188441] 0x000004800000-0x000006c00000 : "siglent"
[    1.194472] 0x000006c00000-0x00000d000000 : "datafs"
[    1.200494] 0x00000d000000-0x00000da00000 : "log"
[    1.206168] 0x00000da00000-0x00000f800000 : "upgrade_cramdisk"
[    1.212968] 0x00000f800000-0x000010000000 : "reserved2"
[    1.221035] TCP: cubic registered
[    1.224522] NET: Registered protocol family 17
[    1.229141] Registering SWP/SWPB emulation handler
[    1.235795] rtc-ds1307 0-0068: setting system clock to 2021-01-07 16:25:40 UTC (1610036740)
[    1.249172] cramfs_fill_nand blocks is 320-----------------------
[    1.249172]
[    1.249172]
[    1.249172]
[    1.262187] VFS: Mounted root (cramfs filesystem) readonly on device 31:5.
[    1.269090] devtmpfs: mounted
[    1.272232] Freeing unused kernel memory: 196K (40553000 - 40584000)
Starting rcS...
[    1.544516] UBI-1: ubi_attach_mtd_dev:attaching mtd7 to ubi1
[    1.692213] UBI-1: scan_all:scanning is finished
[    1.703199] UBI-1 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 3, need 40
[    1.714340] UBI-1: ubi_attach_mtd_dev:attached mtd7 (name "siglent", size 36 MiB)
[    1.721757] UBI-1: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.730414] UBI-1: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.738913] UBI-1: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.747611] UBI-1: ubi_attach_mtd_dev:good PEBs: 288, bad PEBs: 0, corrupted PEBs: 0
[    1.755362] UBI-1: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.764317] UBI-1: ubi_attach_mtd_dev:max/mean erase counter: 14/2, WL threshold: 4096, image sequence number: 1331120951
[    1.775276] UBI-1: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 288, PEBs reserved for bad PEB handling: 3
[    1.786165] UBI-1: ubi_thread:background thread "ubi_bgt1d" started, PID 582
[    1.788517] UBI-2: ubi_attach_mtd_dev:attaching mtd6 to ubi2
[    1.832666] UBI-2: scan_all:scanning is finished
[    1.843444] UBI-2 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 9, need 40
[    1.854474] UBI-2: ubi_attach_mtd_dev:attached mtd6 (name "firmdata0", size 10 MiB)
[    1.862071] UBI-2: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.870712] UBI-2: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.879222] UBI-2: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.887920] UBI-2: ubi_attach_mtd_dev:good PEBs: 80, bad PEBs: 0, corrupted PEBs: 0
[    1.895576] UBI-2: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.904538] UBI-2: ubi_attach_mtd_dev:max/mean erase counter: 25/13, WL threshold: 4096, image sequence number: 2009223325
[    1.915604] UBI-2: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 80, PEBs reserved for bad PEB handling: 9
[    1.926390] UBI-2: ubi_thread:background thread "ubi_bgt2d" started, PID 586
[    1.928526] UBI-3: ubi_attach_mtd_dev:attaching mtd9 to ubi3
[    1.972834] UBI-3: scan_all:scanning is finished
[    1.983606] UBI-3 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 9, need 40
[    1.994595] UBI-3: ubi_attach_mtd_dev:attached mtd9 (name "log", size 10 MiB)
[    2.001662] UBI-3: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.010298] UBI-3: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.018813] UBI-3: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.027512] UBI-3: ubi_attach_mtd_dev:good PEBs: 80, bad PEBs: 0, corrupted PEBs: 0
[    2.035193] UBI-3: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    2.044187] UBI-3: ubi_attach_mtd_dev:max/mean erase counter: 6/3, WL threshold: 4096, image sequence number: 1866265482
[    2.055009] UBI-3: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 80, PEBs reserved for bad PEB handling: 9
[    2.065807] UBI-3: ubi_thread:background thread "ubi_bgt3d" started, PID 590
[    2.074476] UBI-0: ubi_attach_mtd_dev:attaching mtd8 to ubi0
[    2.474095] UBI-0: scan_all:scanning is finished
[    2.486319] UBI-0: ubi_attach_mtd_dev:attached mtd8 (name "datafs", size 100 MiB)
[    2.493781] UBI-0: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.502346] UBI-0: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.510890] UBI-0: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.519586] UBI-0: ubi_attach_mtd_dev:good PEBs: 800, bad PEBs: 0, corrupted PEBs: 0
[    2.527340] UBI-0: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    2.536293] UBI-0: ubi_attach_mtd_dev:max/mean erase counter: 6/3, WL threshold: 4096, image sequence number: 626955013
[    2.547079] UBI-0: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 800, PEBs reserved for bad PEB handling: 40
[    2.558055] UBI-0: ubi_thread:background thread "ubi_bgt0d" started, PID 594
[    2.571547] UBIFS: background thread "ubifs_bgt1_0" started, PID 597
[    2.603045] UBIFS: recovery needed
[    2.701549] UBIFS: recovery completed
[    2.705247] UBIFS: mounted UBI device 1, volume 0, name "siglent"
[    2.711268] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.720423] UBIFS: FS size: 34410496 bytes (32 MiB, 271 LEBs), journal size 4952064 bytes (4 MiB, 39 LEBs)
[    2.730074] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.735121] UBIFS: media format: w4/r0 (latest is w4/r0), UUID F1827086-F8DE-48BE-B9C2-AF1F551BC6EE, small LPT model
[    2.780797] UBIFS: recovery needed
[    2.821225] UBIFS: recovery deferred
[    2.824822] UBIFS: mounted UBI device 2, volume 0, name "firm0", R/O mode
[    2.831546] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.840702] UBIFS: FS size: 7237632 bytes (6 MiB, 57 LEBs), journal size 1650688 bytes (1 MiB, 13 LEBs)
[    2.850088] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.855136] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 68D1D634-0B41-44C3-8EE7-5B148BE8F0D7, small LPT model
[    2.868520] UBIFS: background thread "ubifs_bgt3_0" started, PID 600
[    2.899988] UBIFS: recovery needed
[    2.922587] UBIFS: recovery completed
[    2.926264] UBIFS: mounted UBI device 3, volume 0, name "log"
[    2.931944] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.941097] UBIFS: FS size: 7237632 bytes (6 MiB, 57 LEBs), journal size 1650688 bytes (1 MiB, 13 LEBs)
[    2.950484] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.955535] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 35E3C92F-68EC-461E-A46E-9F549FBFB3F1, small LPT model
[    2.969176] UBIFS: background thread "ubifs_bgt0_0" started, PID 602
[    3.000723] UBIFS: recovery needed
[    3.091182] UBIFS: recovery completed
[    3.094874] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[    3.100811] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    3.109966] UBIFS: FS size: 94597120 bytes (90 MiB, 745 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
[    3.119613] UBIFS: reserved for root: 0 bytes (0 KiB)
[    3.124663] UBIFS: media format: w4/r0 (latest is w4/r0), UUID AB78C81C-0D18-4506-91AE-D6D46AF0DBD0, small LPT model
rm: can't remove '/usr/bin/siglent/usr/mass_storage/U-disk*': No such file or directory
rm: can't remove '/usr/bin/siglent/usr/tmp/*_U-disk*': No such file or directory
[    5.556271] Unhandled fault: external abort on non-linefetch (0x818) at 0x36f0a380
Bus error
[    5.583000] irq = 170
[    5.595039] <<-GTP-INFO->> GTP driver installing...
[    5.600037] <<-GTP-INFO->> GTP Driver Version: V2.4<2014/11/28>
[    5.605918] <<-GTP-INFO->> GTP Driver Built@22:06:06, Apr 27 2018
[    5.611975] <<-GTP-INFO->> GTP I2C Address: 0x14
[    5.616624] 0-0014 supply vdd_ana not found, using dummy regulator
[    5.622834] 0-0014 supply vcc_i2c not found, using dummy regulator
[    5.629063] <<-GTP-INFO->> Guitar reset
[    5.753919] <<-GTP-INFO->> IC Version: 928_1060
[    5.764591] <<-GTP-INFO->> X_MAX: 1024, Y_MAX: 600, TRIGGER: 0x00
[    5.783429] <<-GTP-INFO->> create proc entry gt9xx_config success
[    5.789709] input: goodix-ts as /devices/virtual/input/input0
[    5.795699] <<-GTP-INFO->> GTP works in interrupt mode.
[    5.811437] gpib_usb_init
[    5.814208] usbcore: registered new interface driver usb-gpib
[    5.909323] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.920626] ehci-pci: EHCI PCI platform driver
[    5.949646] e0002000.usb supply vbus not found, using dummy regulator
[    5.956418] ci_hdrc ci_hdrc.0: EHCI Host Controller
[    5.961252] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1
[    5.983503] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
[    5.988988] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    5.995786] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.002941] usb usb1: Product: EHCI Host Controller
[    6.007830] usb usb1: Manufacturer: Linux 3.19.2-omg-xilinx-svn35686 ehci_hcd
[    6.014983] usb usb1: SerialNumber: ci_hdrc.0
[    6.019965] hub 1-0:1.0: USB hub found
[    6.023721] hub 1-0:1.0: 1 port detected
[    6.028201] e0003000.usb supply vbus not found, using dummy regulator
[    6.067631] usbcore: registered new interface driver usb-storage
[    6.087229] usbcore: registered new interface driver usbhid
[    6.092742] usbhid: USB HID core driver
[    6.102279] mousedev: PS/2 mouse device common for all mice
0x00000000
0x00000000
[    6.343496] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[    6.477558] random: lighttpd urandom read with 17 bits of entropy available
Initializing framebuffer device /dev/fb0...
xres=1024, yres=600, xresv=1024, yresv=600, xoffs=0, yoffs=0, bpp=16[    6.505149] input: PolyVision Touch Screen as /devices/virtual/input/input1

Initializing touch device /dev/input/event0 ...
Reading From :(goodix-ts)
buttonMask: xmin:0
xmax: 1024
ymin:0
ymax: 600
Initi[    6.527562] usb 1-1: New USB device found, idVendor=1f75, idProduct=0918
alizing VNC server:
width:  1024
height: 600
bpp:    16
[    6.535509] usb 1-1: New USB device strings: Mfr=0, Product=3, SerialNumber=4
port:   5900
Initializing server...
[    6.548187] usb 1-1: Product: STORAGE DEVICE
07/01/2021 16:25:45 [    6.556268] usb 1-1: SerialNumber: 201005KT202010000000424
Listening for VNC connections on TCP port 5900
[    6.564240] usb-storage 1-1:1.0: USB Mass Storage device detected
[    6.582779] scsi host0: usb-storage 1-1:1.0
rcS Complete

(none) login: [    7.587012] scsi 0:0:0:0: Direct-Access     Specific STORAGE DEVICE   0009 PQ: 0 ANSI: 4
[    7.596083] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    7.601372] sd 0:0:0:0: [sda] 61440000 512-byte logical blocks: (31.4 GB/29.2 GiB)
[    7.609938] sd 0:0:0:0: [sda] Write Protect is off
[    7.615432] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    7.630193]  sda: sda1
[    7.635972] sd 0:0:0:0: [sda] Attached SCSI removable disk
insert~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
devName ==sda
devName ==sda1
sda1
sleep time == 0
/usr/bin/siglent/usr/tmp/sda1_U-disk0
[  162.570846] usb 1-1: USB disconnect, device number 2
remove~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sda
name  == sda
mapfilelist  == /usr/bin/siglent/usr/tmp/sda1_U-disk0
mapfile  == /usr/bin/siglent/usr/tmp/sda1_U-disk0
mountFile  == /usr/bin/siglent/usr/mass_storage/U-disk0
[  162.623682] FAT-fs (sda1): unable to read boot sector to mark fs as dirty
[  226.213452] usb 1-1: new high-speed USB device number 3 using ci_hdrc
[  226.384188] usb 1-1: New USB device found, idVendor=1f75, idProduct=0918
[  226.390838] usb 1-1: New USB device strings: Mfr=0, Product=3, SerialNumber=4
[  226.397993] usb 1-1: Product: STORAGE DEVICE
[  226.402224] usb 1-1: SerialNumber: 201005KT202010000000424
[  226.410545] usb-storage 1-1:1.0: USB Mass Storage device detected
[  226.416874] scsi host1: usb-storage 1-1:1.0
[  227.417025] scsi 1:0:0:0: Direct-Access     Specific STORAGE DEVICE   0009 PQ: 0 ANSI: 4
[  227.426271] sd 1:0:0:0: Attached scsi generic sg0 type 0
[  227.431754] sd 1:0:0:0: [sda] 61440000 512-byte logical blocks: (31.4 GB/29.2 GiB)
[  227.440215] sd 1:0:0:0: [sda] Write Protect is off
[  227.445705] sd 1:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  227.460464]  sda: sda1
[  227.466117] sd 1:0:0:0: [sda] Attached SCSI removable disk
insert~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
devName ==sda
devName ==sda1
sda1
sleep time == 0
[  227.498323] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
/usr/bin/siglent/usr/tmp/sda1_U-disk0



I can enter in zynq-uboot
Code: [Select]
U-Boot 2014.07-svn118162 (Sep 03 2020 - 12:37:11)

Board: Xilinx Zynq
I2C:   ready
DRAM:  ECC disabled 128 MiB
NAND:  256 MiB
MMC:   zynq_sdhci: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
int board_late_init(void)+++++
buzzer_off---------------
buzzer_on---------------
buzzer_off---------------
int board_late_init(void)-----
Net:   Gem.e000b000
Hit any key to stop autoboot:  1  0
zynq-uboot> j*hj*hj*ll
Unknown command 'j*hj*hj*ll' - try 'help'
zynq-uboot> help
?       - alias for 'help'
base    - print or set address offset
bdinfo  - print Board Info structure
boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
bootelf - Boot from an ELF image in memory
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
bootvx  - Boot vxWorks from an ELF image
bootz   - boot Linux zImage image from memory
clk     - CLK sub-system
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
dcache  - enable or disable data cache
dfu     - Device Firmware Upgrade
dhcp    - boot image via network using DHCP/TFTP protocol
echo    - echo args to console
editenv - edit environment variable
env     - environment handling commands
exit    - exit script
ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
ext4load- load binary file from a Ext4 filesystem
ext4ls  - list files in a directory (default /)
ext4write- create a file in the root directory
false   - do nothing, unsuccessfully
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
fatwrite- write file into a dos filesystem
fdt     - flattened device tree utility commands
fpga    - loadable FPGA image support
go      - start application at address 'addr'
help    - print command description/usage
i2c     - I2C sub-system
icache  - enable or disable instruction cache
iminfo  - print header information for application image
imxtract- extract a part of a multi-image
itest   - return true/false on integer compare
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
loadx   - load binary file over serial line (xmodem mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
md5check- check MD5 message digest
mdio    - MDIO utility commands
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mmc     - MMC sub system
mmcinfo - display MMC info
mw      - memory write (fill)
nand    - NAND sub-system
nboot   - boot from NAND device
nfs     - boot image via network using NFS protocol
nm      - memory modify (constant address)
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
showvar - print local hushshell variables
sleep   - delay execution for some time
source  - run script from memory
spl     - SPL configuration
test    - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
tftpput - TFTP put command, for uploading files to a server
thordown- TIZEN "THOR" downloader
true    - do nothing, successfully
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor, compiler and linker vers


The uImage file to reflash that portion with can be extracted from any of their firmware files

This one is from 2.2.1.2.5

How can I solve my mistake ?

The root password was know?

Please help me  |O  :-[

Thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 07, 2021, 05:25:53 pm
stefkpl tried to upgrade with "SVA1032X_3.2.2.3.2_EN.ADS".

As explained before, this FW is not safe!

It will not delete the executable (ecomb_p) correctly and as a result the FW upgrade will run out of free flash memory and fail. The executable will be corrupt and the device will not start.

It is recommended to use the newer SVA1032X_V3.2.2.3.3R1_EN.ADS which is safe.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gussy on January 08, 2021, 12:20:03 am
stefkpl you will need to follow the instructions here: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3382160/#msg3382160 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3382160/#msg3382160)

Read that entire page of posts and it should help explain what went wrong and how you can correct it.

Good luck!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 08, 2021, 02:01:25 pm
Ran into this interesting bit...

B&K rebadged this and some other siglent products..

https://bkpmedia.s3.amazonaws.com/downloads/datasheets/en-us/2680_series_datasheet.pdf (https://bkpmedia.s3.amazonaws.com/downloads/datasheets/en-us/2680_series_datasheet.pdf)

Also apparently the easy spectrum pc software has a 3d spectrum monitor inside it hiding that's not advertised much

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 08, 2021, 02:20:45 pm
EasySpectrum exists since the launch of the SSA3000X series and indeed supports the 3D waterfall rendering, even without active MEAS option on the device.

The drawback of EasySpectrum is that it relies on third-party VISA software, which is a HUGE install.

An alternative is my software, which does not need any install, as it uses the SCPI telnet port directly. However, you do need to have Windows 10. Not sure about Windows 8, but Windows 7 does definitly not work.

https://vma-satellite.blogspot.com/2017/03/vma-simple-spectrum-analyser-for.html

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 08, 2021, 02:34:53 pm
EasySpectrum exists since the launch of the SSA3000X series and indeed supports the 3D waterfall rendering, even without active MEAS option on the device.

The drawback of EasySpectrum is that it relies on third-party VISA software, which is a HUGE install.

An alternative is my software, which does not need any install, as it uses the SCPI telnet port directly. However, you do need to have Windows 10. Not sure about Windows 8, but Windows 7 does definitly not work.

https://vma-satellite.blogspot.com/2017/03/vma-simple-spectrum-analyser-for.html

Regards,
Vitor

Interesting software and nice blog

And yeah... i have a dedicated vm just for NI products... monster hogs.. used to be you could get visa on its own in a smaller package but that was decades ago now
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 08, 2021, 02:38:24 pm
I do the same error!  :-[

I had a SSA3021X-PLUS => upgrade to SSA3032X-PLUS
I would like to upgrade to SVA1032X and now my siglent wont boot after update firmware :palm:


The uImage file to reflash that portion with can be extracted from any of their firmware files

This one is from 2.2.1.2.5

How can I solve my mistake ?

The root password was know?

Please help me  |O  :-[

Thanks

Root password is ding1234

Pretty much go back and read in the past of this thread, you just need to firmware flash from uboot over the corrupted nand partition / image.. its a slight pain but easy to recover from
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on January 08, 2021, 02:40:08 pm
Hello Vitor,

Very interesting!! Any chance this will be ported to a Mac OS?

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 08, 2021, 02:44:41 pm
The problem of stefkpl was fixed over night.

The main advise is to NOT try to use that particular FW upgrade, as it contains an error, which was previously described in the blog.

Note that a fix requires AT LEAST access to a working copy of the main executable (in this case Aladdin), in order to be able to carry out a new FW upgrade.

@mawyatt: I have no plans to port the software - sorry! But it should run fine using Bootcamp or Parallels.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 08, 2021, 03:03:39 pm
The problem of stefkpl was fixed over night.

The main advise is to NOT try to use that particular FW upgrade, as it contains an error, which was previously described in the blog.

Note that a fix requires AT LEAST access to a working copy of the main executable (in this case Aladdin), in order to be able to carry out a new FW upgrade.

@mawyatt: I have no plans to port the software - sorry! But it should run fine using Bootcamp or Parallels.

Regards,
Vitor

Any plans to update the software and or add SVA options?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 08, 2021, 03:10:23 pm
I only own a SSA3021X.

I think the software works as is with the SSA Plus and SVA series, too. But it does not make use of the specific VNA functionality.

I would need to get my hands on such a device, but it is too expensive (=not profitable) to just buy one for this purpose.

Also, the goal of my software is NOT to replicate EasySpectrum. In fact I use very few functions of the SSA, as my software uses its own algorithms for the implented measurement functions.

My software is more like a platform for me to develop new and/or innovating measurement functions regarding spectrum analysis.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 08, 2021, 07:23:48 pm
stefkpl tried to upgrade with "SVA1032X_3.2.2.3.2_EN.ADS".

As explained before, this FW is not safe!

It will not delete the executable (ecomb_p) correctly and as a result the FW upgrade will run out of free flash memory and fail. The executable will be corrupt and the device will not start.

It is recommended to use the newer SVA1032X_V3.2.2.3.3R1_EN.ADS which is safe.

I can't understand how Siglent still shares in their websites the previous FW versions with the upgrade bug!!!  |O |O

@tautech,

Please tell Siglent to remove the bad versions from the websites.

Use this one:
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021_3032XP_V3.2.2.3.3R1_EN.zip (https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021_3032XP_V3.2.2.3.3R1_EN.zip)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 08, 2021, 08:05:48 pm
@tautech,

Please tell Siglent to remove the bad versions from the websites.
We'll see in a few days when new SSA3kX+ stock arrives that will more than likely need a FW update.
I fully expect it to install without issue and only the cross flashing with the earlier version is a problem.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 09, 2021, 12:07:35 am
@tautech,

Please tell Siglent to remove the bad versions from the websites.
We'll see in a few days when new SSA3kX+ stock arrives that will more than likely need a FW update.
I fully expect it to install without issue and only the cross flashing with the earlier version is a problem.

I finally looked at this and scratching my head at it... SVA was always Aladdin and SSA is ecomb_p so no idea where this thing thing of not using Aladdin for SVA came from

Anyone that does have the SVA app and NOT using Aladdin name is just asking for it...


Special note that apparently the SVA1015X was left as ecomb and i suppose this is were it cropped up and people started misapplying it to 21/32s
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 09, 2021, 12:29:37 am
LOL they did exactly what I thought

They killed the convenient cross check they had in them to delete the misnamed files

if [ -f /usr/bin/siglent/Aladdin ]; then
   rm /usr/bin/siglent/Aladdin
   rm /usr/bin/siglent/libscpi*
fi

for an SSA and

if [ -f /usr/bin/siglent/ecomb ]; then
   rm /usr/bin/siglent/ecomb
   rm /usr/bin/siglent/libscpi*
fi

for an SVA

This isnt a bug at all...  siglent trolled cross flashers by removing a convenience from their scripting for something that should never have been in prod in the first place from their perspective

Like Tau is getting at... its not an issue
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 09, 2021, 12:36:27 am
LOL they did exactly what I thought

They killed the convenient cross check they had in them to delete the misnamed files
..................

This isnt a bug at all...  siglent trolled cross flashers by removing a convenience from their scripting for something that should never have been in prod in the first place from their perspective

Like Tau is getting at... its not an issue
Exactly and why wouldn't they.
They want the $3400 sale not the $1600 one.........so do I just quietly.  >:D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 09, 2021, 12:37:31 am
You are not correct.
Early SVA FW releases did not use Aladdin.
The latest FW will correctly remove ecomb_p and Aladdin.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 09, 2021, 12:40:27 am
LOL they did exactly what I thought

They killed the convenient cross check they had in them to delete the misnamed files
..................

This isnt a bug at all...  siglent trolled cross flashers by removing a convenience from their scripting for something that should never have been in prod in the first place from their perspective

Like Tau is getting at... its not an issue
Exactly and why wouldn't they.
They want the $3400 sale not the $1600 one.........so do I just quietly.  >:D

I have to give props to whoever did that.. excellent trolling without really damaging anything  :-+  :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 09, 2021, 12:45:00 am
You are not correct.
Early SVA FW releases did not use Aladdin.
The latest FW will correctly remove ecomb_p and Aladdin.

No one cross flashed prior to Aladdin let alone opened one up to see the guts of the Plus line which is what gets cross flashed till the SSA1015X+ showed up as well and can work with SVA as well
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 09, 2021, 12:18:55 pm
This isnt a bug at all...  siglent trolled cross flashers by removing a convenience from their scripting for something that should never have been in prod in the first place from their perspective

I don't agree.

The instructions were there because in development/quality phase the app (may) have had other names. As such, that protection was there to make sure that only Aladdin was to continue, all others had to go.

I think the proof of that is the script in V3.2.2.3.3R1. Once again has all the stuff.

AND the release notes include:

V3.2.2.3.3R1
2020/12/01
New Functionality:
• Add EMI filter in SA for EMI option
Solved Issues:
• Optimize the TG flatness and control procedure
• Optimize Help
• Fix Correction, .csv file, add peak numbers to 20 in EMI mode
• Fix amplitude error in DMA Mode
• Fix upgrade failure issue

IMHO this last sentence is sufficient to justify removing previous versions from websites.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hpw on January 10, 2021, 05:07:12 pm
Ran into this interesting bit...

B&K rebadged this and some other siglent products..

Also apparently the easy spectrum pc software has a 3d spectrum monitor inside it hiding that's not advertised much

YES, it would be the feature to follow the freq. walks & jitter of a crystal oscillator and on the clock distribution over time. If selective enough  ;D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on January 13, 2021, 02:28:30 pm
Bought a brand new SSA3021X Plus recently from a dealer, unit arrived in perfect shape was successfully 'enhanced'  :-+
However, the VNA measurements were way off so I immediately suspected another missing cable syndrome. After opening up the unit, the cable was indeed missing.
Installed a 10cm H&S sucoform 86, calibrated and all is good now.
My device seems to be a late 2019 model (date on calibration certificate is 09/2019).

(http://)   
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 13, 2021, 03:40:35 pm
@Ghislain: Well done! Thanks for the picture!

Any idea what this connector is used for?

(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1150650;image)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on January 13, 2021, 04:41:10 pm
JTAG of the FPGA/CPLD on the RF board?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 13, 2021, 04:54:22 pm
The interest is to see to what extent the SSA3000X-R is different from the SSA3000X-P and to understand if this connector is used for the real time module.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 14, 2021, 01:27:33 am
The SVA1015X has the same header.. pretty sure its just a program header, nothing interesting

The tracking module is shared between the SVA1015X and SVA1032X but in the 32 the cpu/display board gets its own pcb.  The cpu module board itself appears to be the same and is more than likely the same in a R.  Aladdin itself has all of the real time software inside of it as well but on a plus model any of the real time commands time out and complain on the debug port

You can activate the realtime software portion by going into pro mode
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on January 14, 2021, 07:44:31 am
Where did you get the cable?

I also just received my SSA3021X Plus (calibrated 17/09-2020) So I would expect that mine is also missing the cable

So far I have only upgraded to the R1 firmware

Hans
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gussy on January 14, 2021, 07:47:23 am
I also just received my SSA3021X Plus (calibrated 17/09-2020) So I would expect that mine is also missing the cable

My SSA3021X+ which has a similar build date to yours had the cable so you're probably fine. I'm not sure when it changed but it seems like somewhere around early to mid 2020?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on January 14, 2021, 08:32:26 am
Where did you get the cable?

Provided you have performed the 'enhancements', check whether the VNA works correctly - if it is completely of, open up the unit and check for a missing cable.
Any good quality 50 ohm coax cable with angled male SMA connectors will do, I did not have one laying around so I bought it here https://www.benl.ebay.be/itm/SMA-SMA-M-M-JUMPER-CABLE-SUCOFORM-86-HUBER-SUHNER-9-5CM/202656674830?hash=item2f2f47740e:g:CeYAAOSw4ylcuGCN (https://www.benl.ebay.be/itm/SMA-SMA-M-M-JUMPER-CABLE-SUCOFORM-86-HUBER-SUHNER-9-5CM/202656674830?hash=item2f2f47740e:g:CeYAAOSw4ylcuGCN)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 14, 2021, 08:40:03 am
This is good information!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on January 14, 2021, 08:41:09 am
@Ghislain
Any idea what this connector is used for?

I believe TurboTom nailed it, Shahriar did a review of the SVA1032X here https://www.youtube.com/watch?v=ToVJTKCyIU8 (https://www.youtube.com/watch?v=ToVJTKCyIU8).
Jump to 3:36 - 4:00 - 4:33 - 22:00 where you get a good view of what is on the board. The header seems to be connecting into the Altera Max II CPLD.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on January 14, 2021, 09:51:45 am
Would be interesting whats missing in the P to become a R. Maybe it is possible to add the things which are missing really cheap..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 14, 2021, 03:01:07 pm
Would be interesting whats missing in the P to become a R. Maybe it is possible to add the things which are missing really cheap..

Another board spin with a chip the 15 and 21/32P doesnt have and most likely a different layout as suggested by the datasheets.  Only an SSA3075 Plus could possibly be converted to the R which is more costly than just getting the SSA3032X-R with matching datasheets and converting it to 75
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TurboTom on January 15, 2021, 12:01:07 am
As it appears, the "-R" versions are equipped with a completely different power supply unit , to tell from the fan much enlarged and relocated to the rear (https://www.batronix.com/shop/spectrum-analyzer/Siglent-SSA3032X-R.html). This may indicate that the "pimped" FFT engine consumes considerably more power than the standard configuration so a more powerful PSU was required. This makes it quite questionable if a hack (even combined HW/SW) would be possible.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 15, 2021, 12:10:59 am
As it appears, the "-R" versions are equipped with a completely different power supply unit , to tell from the fan much enlarged and relocated to the rear (https://www.batronix.com/shop/spectrum-analyzer/Siglent-SSA3032X-R.html). This may indicate that the "pimped" FFT engine consumes considerably more power than the standard configuration so a more powerful PSU was required. This makes it quite questionable if a hack (even combined HW/SW) would be possible.
Good spotting, hadn't noticed this.

SSA3000X Plus
(https://siglentna.com/wp-content/uploads/2019/09/SSA3000X-Plus-Back-1600-1000.png)

SSA3000X-R
(https://siglentna.com/wp-content/uploads/2020/03/1600-1000-3.png)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on January 15, 2021, 12:16:03 am
True or a pre release photo..
Markings arent there for the connectors?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 15, 2021, 12:37:36 am
True or a pre release photo..
Markings arent there for the connectors?
From the US website but yes, obviously a prerelease unit as it’s not even sporting a SN# label.  ::)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: MOTechGuy on January 17, 2021, 12:53:09 am
Need some help guys...

I have an SSA3021X Plus running 3.2.2.3R1

I loaded the telnet firmware and changed the upgrade_static_ID to 11403.  Synced and rebooted.  Now any 3.2.2.3R1 firmware (SSA or SVA) I try to flash ends and says "Upgrade Fail".  What did I do wrong and how can I fix it?  Even the telnet ADS file fails in "Upgrade Fail"


EDIT:
Flashed SVA1032X firmware again and did the license hack (Post #1223).  Now it works perfectly!!  Thanks to all who made this possible.

Now, why when I go to the Calibration menu for the Reflection measurement and try to select select "Open" or "Open+Short" is the dialog empty?? It only says "Press [Esc] to quit"??

EDIT2:
This must be a bug in the firmware, my buddy flashed his unmodified SSA3021X Plus with the latest firmware and the reflection calibration is blank as well!  Can anyone report this to siglent?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 18, 2021, 09:21:47 am
Welcome to the forum.

FYI 3.2.2.3R1 firmware is the current version for both SVA and SSA Plus models however the correct firmware series must be used for your instrument; the model reported on the Sys Info page.

Real SVA1032X here and calibration only is available in VNA mode where you should select a Cal kit before attempting a Cal.

Open ports with SMA adapters fitted screen shot attached.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: MOTechGuy on January 19, 2021, 05:16:47 pm
My SSA3021X Plus spectrum analyzer shipped with firmware V3.2.2.3.2. When it was running that version, the calibration for the Reflection measurement worked perfectly.

Before I hacked it, I upgraded it to V3.2.2.3.3R1.  When I upgraded to that version, it seems to have broke the Reflection measurement calibration menu, it's blank.

I don't want to downgrade to 3.2.2.3.2 because it appears it will brick my spectrum analyzer.  But I really need the Reflection option to work to tune my duplexer
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 19, 2021, 05:30:40 pm
I don't want to downgrade to 3.2.2.3.2 because it appears it will brick my spectrum analyzer. 

Why is that? The bricking was related to when doing the crossflash. If you already have a SVA running the correct SVA FW you can downgrade to 3.2.2.3.2.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on January 20, 2021, 09:14:45 am
I don't want to downgrade to 3.2.2.3.2 because it appears it will brick my spectrum analyzer.  But I really need the Reflection option to work to tune my duplexer

Not sure what is going on with your unit, is your version info (System knob/System Info) effectively showing Model SVA1032X and SW1 3.2.2.3.3R1?
Do you have any messages in the Sys Message section?
The reflection option is only available in SA mode however you can switch to VNA mode, dial in your settings, perform a calibration and use the SWR, Log Mag or Lin Mag formats 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on January 20, 2021, 02:31:40 pm
Just to recap once more for the dummies like me...

I have a SSA3021X+ with FW V3.2.2.3.3R1

No need to upgrade to SSA3032X+ before crossflash to SVA1032X+?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on January 20, 2021, 02:48:33 pm
^^^
Correct, cautiously follow the existing procedure and your SSA3021x Plus will be enhanced to effectively become a SVA1032x (including the extended BW that the SSA3032x Plus has over the SSA3021x Plus).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on January 20, 2021, 04:30:24 pm
Something is wrong...

Starting out with a SSA3021X+ V3.2.2.3.3R1
Did run the SSA3000X_Plus_telnet.ADS and gained telnet access

Had a friend help me with the telnet commands;
$ mount -o remount,rw /usr/bin/siglent
vi /usr/bin/siglent/config/NSP_config_upgrade_info.xml - change to <upgrade_static_id>11403</upgrade_static_id>
$ sync && reboot

Flashed the SVA FW,  but nothing happens. Still a SSA3021X+ on the system info page
Tried to run the SVA1032X_telnet.ADS, but it returns to the update screen after a while and no telnet acces
Also tried the SSA3000X_Plus_telnet.ADS, but same result - returns to the update screen after a while and no telnet acces

The SSA is stil running like normal with V3.2.2.3.3R1

Any suggestion is most welcome
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on January 20, 2021, 04:43:22 pm
It looks like you have you not altered NSP_sn_bandwidth.xml (the second part of the procedure) ?
Use SVA1032x_telnet.ads to gain telnet access and perform the changes in the said file.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on January 20, 2021, 04:57:37 pm
No, I have not, as I'm stuck in #6 (post #1223)

After flashing with SVA fw the unit returned - still as a SSA
Running both SVA1032X_telnet.ADS and SSA3000X_Plus_telnet.ADS returns to the upgrade page and no telnet access

Unit is still working as a normal SSA3021X+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 20, 2021, 05:05:58 pm
Have you checked the ip settings?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 20, 2021, 05:48:23 pm
If its booting then you should have telnet as long as you are using the correct ip settings on the device and run the sva telnet file

If for insert reason you dont, you can always hook up to the physical console port and that will get you in
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on January 21, 2021, 07:35:29 am
IP does not change, and I have access to the web interface a all times

Tried to run
SSA3000X_Plus_telnet.ADS
SVA1032X_telnet.ADS
SVA1032X_V3.2.2.3.3R1.ADS
but every time the unit returns to the FW Update screen, and no information in System Info
The web interface are running all the time

Should I try to re-flash with SSA FW or even downgrade to an earlier SSA FW?
Just to "reset" things
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 21, 2021, 08:41:53 am
I think you are doing something wrong...

Have you unzipped the ADF file before putting it on the USB memory?

Are you selecting the FW upgrade file before pressing ENTER?

It seems that the file is just not valid and hence the upgrade process is not running.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 21, 2021, 08:42:49 am
Another question:

The device might still say it is an SSA3032X-P, but have you checked if you got the SVA functionality?
I would imagine that this is possibly the case!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on January 21, 2021, 09:58:22 am
IP does not change, and I have access to the web interface a all times

May be I am stating the obvious but since you mentioned earlier that a friend helped you with the Telnet session and the vi editing, are you sure you are using the right port (10101) in the configuration of your telnet client?
By default the Telnet port is 23 so you have to adapt that in order to get it connected.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on January 21, 2021, 10:20:43 am
Yes, all files are unzipped
Ports are correct
The update process is started, but returns to the update screen
No VNA modes available

I tried again with the SVA FW - and this time it rebooted
Still showing SSA (now SSA3032X+), but now the modes VNA and DTF are pressent

Now to the license hack...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on January 21, 2021, 10:32:30 am
Got telnet access with SVA1032X_telnet.ADS

but the first command fails
/usr/bin/siglent # $ mount -o remount,rw /usr/bin/siglent/firmdata0
/bin/sh: $: not found
/usr/bin/siglent #

This is where I'm stuck...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 21, 2021, 10:36:20 am
So, you converted to SVA. Period. All seems OK.

What do you mean by "stuck"?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on January 21, 2021, 10:48:58 am
Got telnet access with SVA1032X_telnet.ADS

but the first command fails
/usr/bin/siglent # $ mount -o remount,rw /usr/bin/siglent/firmdata0
/bin/sh: $: not found


There is no $ at the beginning of the command, that is simply a shell prompt in the original instructions:

This is why you get "$: not found"

It should be simply:

mount -o remount,rw /usr/bin/siglent/firmdata0
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on January 21, 2021, 11:24:50 am
Yes - Telnet is not my game

Called a colleague and he guided me through the commands

And viola - now its a SVA 1032X, with all options permanent

Thank you so much

P.S. - don't know why it didn't wanted to update, tried several times
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 21, 2021, 11:27:41 am
Didn't see that.  |O :palm:

Executing some of these procedures when we don't have the ability to debug such an error is likely to originate some headaches or "pocket aches"...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: arturfra on January 21, 2021, 10:12:14 pm
SVA1032X Firmware – V3.2.2.4.0 (Release Date 01.20.21 )
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 21, 2021, 11:33:53 pm
Firmware update for all SSA3000X Plus models....please ensure you select the correct version for your instrument.

Version: V3.2.2.4.0
https://int.siglent.com/download/firmwares/?ProId=48
~19.3 MB

Release notes
This version can not be rolled back
Fix TG switch error at small RBW
Fix Help and Limit file lost when Factory reset
Fix CNR calc error when no peak found
Fix OBW result overflow
Fix Harmonic calc error at 100Hz RBW
Fix Reflection Open+Short calibration action
Fix spectrum amplitude error in DMA mode
Optimize EMI .csv file content to all signal list
Optimize EMI peak search
Optimize Auto cal process
Add Peak search to Spectrum in DMA mode
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on January 22, 2021, 10:25:18 am
SVA1032X Firmware – V3.2.2.4.0 (Release Date 01.20.21 )

Upgrade worked flawlessly, first time I saw a 'upgrading now' message including an animated hourglass, took about a minute including the auto reboot  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 22, 2021, 10:54:42 am
WARNING (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3425970/#msg3425970) for all crossflashers regarding this latest version.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on January 23, 2021, 02:59:20 am
WARNING (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3425970/#msg3425970) for all crossflashers regarding this latest version.

To be sure, the second nand backup was made (the first was as SSA)...
...and we are waiting for what will happen :P

[attach=1]

I haven't tested the firmware yet (it's late and I'm going to sleep).

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: MOTechGuy on January 24, 2021, 04:43:39 pm
3.2.2.4.0.r2 is working 100% on my SVA1032X (SSA3021X Plus with pro mode features).  Also, it fixed the Reflection calibration issue!  Additionally, it fixed a weird freeze up issue when I would go to the DTF option after using the VNA

If you aren't worried about telnet and make a backup, an upgrade should be safe.  I mainly upgraded as I needed the Reflection option to work properly
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on January 24, 2021, 05:08:57 pm
3.2.2.4.0.r2 is working 100% on my SVA1032X (SSA3021X Plus with pro mode features). 

3.2.2.4.0.r2

Where did "r2" come from then ??
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: KermitDK on January 24, 2021, 07:18:09 pm
3.2.2.4.0.r2 is working 100% on my SVA1032X (SSA3021X Plus with pro mode features). 

3.2.2.4.0.r2

Where did "r2" come from then ??

I did the same as MOTechGuy, and also got 3.2.2.4.0.r2
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on January 24, 2021, 07:19:24 pm
3.2.2.4.0.r2 is working 100% on my SVA1032X (SSA3021X Plus with pro mode features). 

3.2.2.4.0.r2

Where did "r2" come from then ??
I did the same as MOTechGuy, and also got 3.2.2.4.0.r2

Did you download from int.siglent.com ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 24, 2021, 07:29:03 pm
3.2.2.4.0.r2 is working 100% on my SVA1032X (SSA3021X Plus with pro mode features). 

3.2.2.4.0.r2

Where did "r2" come from then ??
I did the same as MOTechGuy, and also got 3.2.2.4.0.r2

Did you download from int.siglent.com ?
Related to the cross flash I'm guessing as it's not available on official Siglent sites.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on January 24, 2021, 07:32:22 pm
Related to the cross flash I'm guessing as it's not available on official Siglent sites.

Ok  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: KermitDK on January 24, 2021, 07:38:35 pm
3.2.2.4.0.r2 is working 100% on my SVA1032X (SSA3021X Plus with pro mode features). 

3.2.2.4.0.r2

Where did "r2" come from then ??
I did the same as MOTechGuy, and also got 3.2.2.4.0.r2

Did you download from int.siglent.com ?
Related to the cross flash I'm guessing as it's not available on official Siglent sites.

I agreee, I did download the SVA1032X_V3.2.2.4.0_EN, so it must have something to do with the cross flash.

But I think that next time I see an upgrade, I would remember to make a nand backup first. But thats too late now, and it seems to be working :-)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 24, 2021, 07:57:39 pm
I agreee, I did download the SVA1032X_V3.2.2.4.0_EN, so it must have something to do with the cross flash.
I suspect it's a little flag added by the SW engineers.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: KermitDK on January 24, 2021, 08:04:32 pm
I agreee, I did download the SVA1032X_V3.2.2.4.0_EN, so it must have something to do with the cross flash.
I suspect it's a little flag added by the SW engineers.  ;)

Yes - and at next upgrade, it will become a 4½ digit multimeter  ;D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on January 24, 2021, 08:05:15 pm
The r2 is from using pro mode and not actually have entered license keys... nothing to do with cross flash itself
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on January 24, 2021, 08:15:37 pm
The r2 is from using pro mode and not actually have entered license keys... nothing to do with cross flash itself
I think I understand, I actually entered the keys on mine, with a little help  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Dwaine on January 30, 2021, 06:43:46 am
Just bought a SSA3021X plus.  I have upgraded it to a SVA1032X.  I was able to flash the unit with the newer firmware V3.2.2.4.0  successfully.

I noticed that the any of the telnet ADS don't work anymore?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Dwaine on January 30, 2021, 06:49:07 am
Just bought a SSA3021X plus.  I have upgraded it to a SVA1032X.  I was able to flash the unit with the newer firmware V3.2.2.4.0  successfully.

I noticed that the any of the telnet ADS don't work anymore?

I also had to mount the usb drive in write mode.

mount -o remount,rw /usr/bin/siglent/usr/mass_storage/U-disk0
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Lupusz on February 03, 2021, 07:39:53 am
Just bought a SSA3021X plus.  I have upgraded it to a SVA1032X.  I was able to flash the unit with the newer firmware V3.2.2.4.0  successfully.

I noticed that the any of the telnet ADS don't work anymore?

Yes, i did!
I'm in trouble now asking for help.

I got a SSS3021X Plus with Firmware 3.2.2.3.2 and startet following procedure:

01)   Downgraded to SSA3000X Plus_V2.2.1.2.8.ADS

02) Put "SSA3032X_Plus_telnet.ADS" in FAT32 stick and start Firmware upgrade
   System - System Info - Firmware Upgrade - Choose the "SSA3032X_Plus_telnet.ADS" - Open/Load

03) During the upgrade the SSA3021X Plus has Telnet enabled at port 21 (10101)

04) telnet 10.1.1.136 10101
   We are now on the device

05) rename  /usr/bin/siglent/ecomb_p to /usr/bin/siglent/ecomb
   mv ecomb_p ecomb

06)   /sbin/telnetd -l /bin/sh -p 10101 &

07)   in /usr/bin/siglent/startup_app.sh changed
   "/usr/bin/siglent/ecomb_p &" to "/usr/bin/siglent/ecomb &"
   a)   vi startup_app.sh
   b)   changed text accordingly
   c)   ESC + :wq   ; to save the file and exit
   
08) in /usr/bin/siglent/config/NSP_config_upgrade_info.xml changed   "<upgrade_static_id>11405</upgrade_static_id>" to "<upgrade_static_id>11403</upgrade_static_id>"
   a)    vi NSP_config_upgrade_info.xml
   b)   change text accordingly
   c)   ESC + :wq   ; to save the file and exit
   
09)   PLace a sync command at the bash:
   "sync"

09)   Reboot

10)   Updated device with SVA V3.2.2.3.3R1 and now I'm stuck.

The device shows that it is a SSA3032XP but goes to 2.1GHz only.
I shoes the VNA mode greyed out.
I cannot access the device any more with "SVA1032X_telnet.ADS" or "SSA3000X_Plus_telnet.ADS". Therefore I cannot roll back get even access to the device.

Help is really appriciated as I'm aware that I cannot help myself at this stage!

Cheers,
Lupusz
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeepLink on February 03, 2021, 08:39:24 am
I'm a no expert at all in this area, but I had problems like that myself

Was stuck in the middle of the upgrade

I had to run the scripts several times before it worked on my unit
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Lupusz on February 03, 2021, 09:52:14 am
Sorry in case I was unclear.

->  I have no chance to connect to the device so I cannot clean up or try the process again <-
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on February 03, 2021, 10:05:31 am
The device shows that it is a SSA3032XP but goes to 2.1GHz only.
I shoes the VNA mode greyed out.

All that shows that you successfully crossflashed it. Now, you are only missing the licensing.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Lupusz on February 03, 2021, 10:20:11 am
All instructions I found for licensing include ability to be able to reach the device....?

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on February 03, 2021, 11:33:12 am
A couple of weeks ago I had a bricked device and had to open up the device and use the internal serial port pins connected to an USB-UART-adapter. The pin connector is quite easy to find. Removing the plastic housing backplate is enough. But you'll loose warranty.

For me it was the only choice.

For you maybe it's better to wait for a proper .ADS-file.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on February 03, 2021, 12:25:07 pm
Sorry if this seems "stupid advice", but it was the case with some people having issues.

Have you confirmed that your network settings are correct? Cross-flashing/FW upgrade/FW restore often has the effect of the Siglent using the default configuration after reboot, including some weird network settiing. Check if this is the case and reconfigure the IP setting to match your network.

The cross-flashed SSA+ will normally still show SSA+ instead of SVA. This is because the relevant file showing the model name needs to be edited/replaced manually (using telnet).

The missing options is due to missing hack for PRO mode.

Before opening the device, check the network configuration. Then try again with the SVA version of the fake telnet upgrade ADS posted by tv84. It should work.

Please report back.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Lupusz on February 03, 2021, 04:10:00 pm
tv84 helped me with "direct licensing" and now it's working.
Thank You so much for your effort!
You have no idea how sleepless my last night was.

So what is the status after the procedure and the licenses from tv84:
*) 3.2GHz bandwidth
*) VNA features lifetime
*) all SSA features lifetime

What is not working any more:
*) None of the Telnet "sda" files work, neither the SSA nor the SVA files.

I can live with that, basically I'm more than happy with that!  ;D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on February 03, 2021, 04:14:58 pm
Just for the case: The pin header assignment can be found in post #27 of

https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg974784/#msg974784 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg974784/#msg974784)

The picture is from a non-plus model, but for plus models it is the same.

But first follow the advice of Bicurio's #1482!!!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: nive on February 03, 2021, 11:02:43 pm
Hello hero’s,
I received my SSA3021X-plus today.
I made a backup of the nand with the tool provided by TV84.
It is only 488 MB. Is this correct?

Grtz. Niek
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: derek1ee on February 03, 2021, 11:36:18 pm
(I haven't completed the step to enable all options with serial # turning into all Xs).

From memory, you need to unlock the options to get the bandwidth and VNA enabled.
Hi -

I have a SSA3021X Plus with the latest V3.2.2.3.3R1 firmware, and followed post #1223 (except step 2/3 since it's no longer required per a later post), and was able to flash the factory SVA 1032X V3.2.2.3.3R1 firmware.

However, after the upgrade, I have TG menu disabled (and TG not even showing a permanently enabled option under info like before the flash), I also don't see disabled VNA option under "Mode".

I then updated "NSP_trends_config_info.xml" as per instruction, and have since got TG option back. However, I'm still capped at 2.1G, but it's my understanding that it should now have been expanded to 3.2G, what am I doing wrong?

(I haven't completed the step to enable all options with serial # turning into all Xs).

Thanks!

3.2 GHz is one of the options, so you have to unlock them to get it.

Thanks! That's indeed the case, I'm now unlocked all options with SN becoming all Xs. Now to research how to get the actual SN back. :)

Thanks everyone and happy new year!

Continuing on from where I left off, I've since got the calibration kit.

After performing the 1-port calibration under the VNA menu, it still shows "---" on the upper left corner, which according to the manual means "No calibration data". I expected it to show "Cor" to indicate calibrated.

Performing calibration under DTF appears to be working, and I get "Cor" showing once completed.

Does anyone else see this? Could this be due to missing the SMA cable?

Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: derek1ee on February 04, 2021, 12:19:15 am
Continuing on from where I left off, I've since got the calibration kit.

After performing the 1-port calibration under the VNA menu, it still shows "---" on the upper left corner, which according to the manual means "No calibration data". I expected it to show "Cor" to indicate calibrated.

Performing calibration under DTF appears to be working, and I get "Cor" showing once completed.

Does anyone else see this? Could this be due to missing the SMA cable?

Thanks!

More observation - in VNA, if I perform a "open cal", it should display "Cor" on the upper left corner of the chart, same if I perform a "close cal".

But if I do a "1 port cal", it would display "---". I also notice that after calibrating with open/close/load with "1 port cal", pressing Enter will hang the system for a few seconds before the beep, not sure if related.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on February 04, 2021, 07:49:07 am
^^^
Exactly the same behaviour here and I have been wondering why that is or if I did something wrong in the sequence of events.
Also, using a 'user1' cal kit, I am able to save to calibration data to a file however when I load that file it is unclear if and what it has loaded.
Would there not be a possibility to show the loaded cal kit name on screen?   
The whole calibration process is unclear and not sufficiently documented in the user manual, that definitely requires some additional work.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on February 04, 2021, 07:53:02 am
Hello hero’s,
I received my SSA3021X-plus today.
I made a backup of the nand with the tool provided by TV84.
It is only 488 MB. Is this correct?

Grtz. Niek

I just checked, mine was 417 MB when I made the backup at the time so that sounds about right.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mouse69 on February 04, 2021, 10:45:49 am
SSA3021X Plus backup as reported by Windows 10 of FAT32 USB drive: 417MB

Cross flashed to SVA1032X backup as reported by Windows 10 of FAT32 USB drive (firmware 3.2.2.3.2): 487MB
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on February 04, 2021, 11:39:43 am
The crossflash backup script worked?
On my crossflashed SVA same Firmware it didn't work. Maybe i will try a 2. USB stick..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mouse69 on February 04, 2021, 12:11:15 pm
The cross flash backup script worked?
On my cross flashed SVA same Firmware it didn't work. Maybe i will try a 2. USB stick..

For the cross flashed SVA1032X, I used the nanddump for the SVA1032X (from the SVA thread) edit - yes it worked.

I used it with a SanDisk Cruzer Blade 32GB USB 2.0 (as it came - formatted for FAT32)
https://www.amazon.co.uk/gp/product/B01FSJBXRG/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 (https://www.amazon.co.uk/gp/product/B01FSJBXRG/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1)

Hope this helps.  And thanks again to tv84 and all his hard work here.

Please note: I'm not on the latest firmware from the EU site (siglenteu.com) and the international site (siglent.com) has an even newer 3.2.2.4.0 version from a week ago.

Release notes for the 3.2.2.4.0 firmware:

Notice:  This firmware must be upgraded from V2.1.1.1.12a or later. If your SVA1000X has an earlier version, please update to V2.1.1.1.12a first and then proceed to update to the latest version.
 
This version can not be rolled back
Fix TG switch error at small RBW
Fix Help and Limit file lost when Factory reset
Fix Auto open delay unit error in VNA mode
Fix CNR calc error when no peak found
Fix OBW result overflow
Fix Harmonic calc error at 100Hz RBW
Fix Reflection Open+Short calibration action
Fix spectrum amplitude error in DMA mode
Optimize EMI .csv file content to all signal list
Optimize EMI peak search
Optimize Auto cal process
Add Peak search to Spectrum in DMA mode
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: nive on February 05, 2021, 01:05:48 pm
Is it possible that Siglent delivers SSA 3021x-plus with slightly modified soft/firmware?
My newly delivered SSA with stock firmware 3.2.2.3.2. Looks like having a changed file: /usr/bin/siglent/startup_app.sh
See screenshot, there is no Line with startup command for ecomb_p or Aladdin app anymore?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on February 05, 2021, 01:12:58 pm
How did you display the contents of the startup file?

There was an issue a while back with hidden control characters messing up the printed output

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3367292/#msg3367292 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3367292/#msg3367292)

Try displaying the file with the cat command.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on February 05, 2021, 01:55:13 pm
Just some notes:

1) You should never flash the backup of a different device onto yours, as you will lose all configuration data doing so!
2) The crossflashed SVA1032 will probably no longer be able to run the nand backup script, as the lates two FW releases changed something that prevents running these fake ADS files. This is probably the same reason why the telnet ADS is no longer working, either.
3) I don't think that Siglent changed anything in regards how the ecomb/Aladdin executable is started. The executable is called by startup_app.sh which is started as a daemon configures in /etc. Have a look there to find the script calling startup_app.sh.


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: nive on February 05, 2021, 04:07:02 pm
How did you display the contents of the startup file?

There was an issue a while back with hidden control characters messing up the printed output

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3367292/#msg3367292 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3367292/#msg3367292)

Try displaying the file with the cat command.

That was indeed the problem. Telnet didn’t show the last line. Thanks.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: nive on February 05, 2021, 04:14:26 pm
I found a NSP_trends_config_info.xml file in this thread and thought to be smart and instead of editing the NSP_ config_upgrade_info.xml I copied this over the upgrade file.   |O  :palm:
Now I’m missing the original NSP_ config_upgrade_info.xml file.
Does someone have a copy of that file for me?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: nive on February 06, 2021, 12:26:13 pm
I found a NSP_trends_config_info.xml file in this thread and thought to be smart and instead of editing the NSP_ config_upgrade_info.xml I copied this over the upgrade file.   |O  :palm:
Now I’m missing the original NSP_ config_upgrade_info.xml file.
Does someone have a copy of that file for me?

Nobody willing or having the time to help me?
I’m stuck on upgrading now. I think that’s because of the missing file: NSP_ config_upgrade_info.xml
Or does anybody know how to restore the backup from the nand-backup script?

edit: thanks to a helpfull member i have now a SVA3000X-Plus  :clap:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 06, 2021, 07:59:36 pm
thanks to a helpful member i have now a SVA3000X-Plus  :clap:
Not exactly, it's a SVA1000X.
Be sure to use SVA firmware from now on and the correct version for the model/BW.  ;)

Carry on here:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on February 06, 2021, 09:12:19 pm
Here.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on February 07, 2021, 10:50:59 pm
11410?
What will it become, a SSA3000X-R?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE4all on February 08, 2021, 01:06:41 am
I am thinking to get a SSA3021X+ while they can still be worked on, and cross flashed. If I understand what I saw in the VNA thread, they are locking things down. I am curious if current stock with distributors need the cable added inside.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 08, 2021, 01:20:54 am
I am thinking to get a SSA3021X+ while they can still be worked on, and cross flashed. If I understand what I saw in the VNA thread, they are locking things down. I am curious if current stock with distributors need the cable added inside.
To know this we would need to break the warranty seal....not gunna happen.

Despite how difficult Siglent might make it there are some very smart people here that will just find a way around it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE4all on February 08, 2021, 01:27:15 am
I am thinking to get a SSA3021X+ while they can still be worked on, and cross flashed. If I understand what I saw in the VNA thread, they are locking things down. I am curious if current stock with distributors need the cable added inside.
To know this we would need to break the warranty seal....not gunna happen.

Despite how difficult Siglent might make it there are some very smart people here that will just find a way around it.

Well I didn't mean that an actual distributor would open one.  :-DD
Anyone who has done the changes would be able to tell of the cable is missing or not without opening it.

And you are right...if man has made it, then man can get onto it. The question is timing.  ;D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: essele on February 08, 2021, 08:43:51 am
I ordered mine at the end of January from Telonic (in the UK) and it has the cable installed -- works brilliantly!

However, the original firmware wasn't particularly recent, so it definitely wasn't brand new stock, I can't find the original details but from memory I think it might have been V2.2.1.2.8.

I upgraded to 3.2.2.3.3R1 before doing anything.

Lee.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 08, 2021, 08:50:40 am
Version V3.2.2.4.0 now.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: nive on February 08, 2021, 11:01:41 am
I've received my Siglent a week ago. With calibration date 14 October 2020. It has installed the pigtail.  :-+

edit: it came with FW 3.2.2.3.2
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on February 08, 2021, 08:25:43 pm
New telnet script for SSA3000X+ with latest FW  (all models). 

Port is 10101.

What is most interesting is that now (with V3.2.2.4.0 FW), all the models SSA3015X+, SSA3021X+, SSA3032X+ and SSA3075X+ have the same ProductID = 11411 !!!   ::)

Does that mean we can upgrade them all to 7.5GHz?!?  (Who wants to try?)

Does it mean they will differentiate them through other means?!?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on February 08, 2021, 08:53:10 pm
I am always in for some fun. It will only be thursday behore I could try it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE4all on February 08, 2021, 09:17:12 pm
Fantastic! Thanks TV84. One has to wonder if they have now harmonized all the hardware between these models and the only differences on them are the software.  If they could be software updated to 7G, that would really be something.  ;D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on February 08, 2021, 09:27:46 pm
If they could be software updated to 7G, that would really be something.  ;D

Spoiler alert: We tried in the past and it was not possible. I think the situation is still the same...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE4all on February 08, 2021, 09:43:52 pm
I read about that in older posts. One can hope. I could see them doing it to simplify production though.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Elasia on February 09, 2021, 12:52:14 am
There are three different distinct hardware platforms in the range..  you can go between SVA <=> SSA pretty easily with the addition of a missing cable on some of them but you wont evade the pcb boards between ranks, as already also seen the 7.5 capable ones also have additional heat sinking / air flow changes

Same product id seems kinda bizarre though.. wonder what thats about
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on February 09, 2021, 07:28:02 am
May be in preparation of a future portfolio rationalization?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on February 09, 2021, 09:55:07 am
Maybe it's only about software development optimization...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 09, 2021, 10:41:21 am
Maybe it's only about software development optimization...
Entirely.

The product manager told me he had been trying to get all 3 ranges aligned so the same improvements and fixes rolled out to all products together. For the last few FW releases this is exactly what's happened.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Caliaxy on February 10, 2021, 02:09:18 pm
Is there any difference (in terms of "upgradeability") between  SSA3015X plus and  SSA3021X plus? The former is about $300 cheaper...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on February 10, 2021, 02:56:23 pm
Ofcourse.. SSA3021X+ can be "upgraded" to 3.1GHz + SVA..
SSA3015X+ can only be "upgraded" to SVA... not more BW..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE4all on February 11, 2021, 03:19:35 am
Pulled the trigger on the SSA3021X+.  ;D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: KermitDK on February 12, 2021, 07:49:18 pm
Congrats :-) "Welcome to the dark side"
Got mine a month ago, and Im very happy with it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemp on February 12, 2021, 11:18:49 pm
Hello Everybody and TV84 , i did everything following the book
Started with SSA1021X+ 3.2.2.3.2, downgraded to 2.2.1.2.5
then did the whole trick telnet etc..  according msg 1223 and following
now i am stuck with a working but not unlocked.. SVA1032x
how to proceed further
Tnx for help
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on February 13, 2021, 06:39:04 am
Hello Everybody and TV84 , i did everything following the book
Started with SSA1021X+ 3.2.2.3.2, downgraded to 2.2.1.2.5
then did the whole trick telnet etc..  according msg 1223 and following
now i am stuck with a working but not unlocked.. SVA1032x
how to proceed further
Tnx for help

Hi jemp,

I used the procedure described in post #1224.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemp on February 13, 2021, 08:04:38 am
Hi There
Yes, I did  follow exactly 1223 and 1224
So so everything went fine.. as in the messages..
i even put in de Startup.sh the telent line, so the deamon runs..
I can go in easily with telnet
But I dont see any full bandwith or VNA or enable options...
I must say i started with a basic SSA3021X+  , without any extras..  only TG was enabled
My crossflash is probably OK, but it is not in Pro Mode, or unlocked Mode
I need to do something more.. so there I am at this point..

Another thing, I have a full backup, made with the script of TV84, before everything...
How do I put back this Backup  to og to my Out-Of The Box initiatial state SSA3021X+ ?

Tnx anyway for all the help
Jemp
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on February 13, 2021, 08:27:24 am
Mmh, maybe try doing the procedure of #1224 again step by step, just to be sure that it wasn't done incorrect. Especially the handling of vi can be a challenge, if you don't know it. During my 1st try I also corrupted the first and the last line of the startup script by accident (usually im a nano user ;-)

If it still doesn't work afterwards, then you have to wait for tv84.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on February 13, 2021, 08:49:48 am
Check this step: mv nsp_data_b1 nsp_data_b1x
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemp on February 13, 2021, 10:17:45 am
Did the steps from #1224 again...
Screenshot...

/usr/bin/siglent/firmdata0 # mv nsp_data_b1 nsp_data_b1x
/usr/bin/siglent/firmdata0 # cd /usr/bin/siglent/usr/backup
/usr/bin/siglent/usr/backup # mv nsp_data_b nsp_data_bx

mv: can't rename 'nsp_data_b': No such file or directory  --> this is strange... ?

Synced en rebooted.. but still the same, also Serial number is still there..  it did not change to XXXXX  , do i have to change that somewhere ?

Can you tell me how to go back to my original setup.. where I took the Nand  ?



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on February 13, 2021, 10:49:57 am
The error message should be fine, because you already renamed the file. The question is more, why you haven't got it two steps before.

could you have a look wether the files nsp_data_b1x and nsp_data_bx are inside the folders /usr/bin/siglent/firmdata0 and /usr/bin/siglent/usr/backup?

Unfortunately I don't know how to do a backup roll back.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemp on February 13, 2021, 12:10:55 pm
Ok, Done, Tnx
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on February 13, 2021, 12:36:54 pm
What was the issue? Maybe we others can learn from it  ::)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemp on February 13, 2021, 12:49:57 pm
No , done meant.. cleaning my mailbox..

If i have a solution.. I 'll post it for sure.. 

Happiness will shout out loud... !!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: capt bullshot on February 16, 2021, 02:26:31 pm
Just wanted to thank all the contributors to this thread  8)  :-+

Sucessfully converted my spanking new SSA to the SVA:

(https://www.eevblog.com/forum/testgear/test-equipment-anonymous-(tea)-group-therapy-thread/?action=dlattach;attach=1175484;image)

It came with fw V3.2.2.3.2, that I downgraded to V2.2.1.2.8 before starting the conversion according to the instructions of reply #1223 / #1224. Internal SMA cable was factory installed, VNA gives plausible results.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Lupusz on February 18, 2021, 11:03:09 am
I just wanted to share, that my SSA 3021XP must have a reflection bridge built in. I'm not sure if all owners know that?
And if I'm right, why do they sell the Siglent Bridge as mandatory for the SSA series when it is just about a license?

It costed me several hours to find the feature, when my self built bridge was not working as I expected at S11 mode. I thought I have to produce the same behavior as the RB3X25 with my bridge.
When I checked what happens when I terminate the TG output with 50 Ohms and I directly a plausible S11 response in Smith chart. After calibration everything worked perfectly without external bridge.
[attach=2]
So I see no need to buy an expensive RB3x25 reflection bridge or to play around with self made bridges.

By the way, everything works fine with my upgraded SSA3021XP, but I cannot get the SVA1032X screen as capt bullshot has (SVA firmware seems to be on and also many features as useable). It still looks like an SSA.

As I cannot access the device any more because the "Telnet Acsess Frimware" is not working in this state any more.
Has anyone the same problem and a solution?

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: capt bullshot on February 18, 2021, 11:24:41 am
Looks like you've got all interesting (and working) features enabled. Not all features shown at mine are useable, e.g., RT40 enables the real-time SA but doesn't work as the required hardware is missing. So I just wouldn't care whether it thinks it's a SSA or SVA.

BTW, I've upgraded the FW to V3.2.2.3.3R1 and everything is still fine.

Regarding telnet access, there's a more recent "update" file somewhere hidden in this thread that is supposed to work with this firmware (haven't tried).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kibabalu on February 18, 2021, 02:21:34 pm
Without an internal reflection bridge it wouldn't be possible to convert the SSA3000X Plus model to an SVA1000X model.

The dedicated external reflection bridge offered from Siglent is for the SSA3000X non-Plus model, I guess.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on February 18, 2021, 02:56:01 pm
The external bridge is indeed for the SSA3000X models.

The model name, after the hack, will only change to SVA if the corresponding file is edited, too. This is explained somewhere in this thread (too lazy to search for it). Having the device model set to SSA instead of SVA will, however not make any difference at all - not in available functionality nor in FW upgradeability.

If it was my case, I would actually prefer to have the device identify to the same model as the label...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Lupusz on February 19, 2021, 10:24:39 am
Thank you all so much for the great help you provided!

I will happily stay with the device as it is, thanks for convincing me  :D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: antenna on February 26, 2021, 08:00:06 am
Just got the SVA1032x and updated the firmware to 3.2.2.4.0 before finding this thread. Reading through this, I see mention of people converting SSA's to SVA's and noticing the serial number still displays SSA. I bought it new from TEquipment so that must be normal to see SSA after the conversion of an SSA.

I saw siglent america is a forum member here so I was surprised to see talk on the licensing hack stuff (which I am very much interested in - they charge an insulting amount). I am too chicken to try it because it started out as as SVA, not SSA like this thread talks about so I don't know what steps I can/need to omit to make my options permanent. Is there a way to get my license keys without trying to undo this latest firmware update?

Many thanks!
Brandon
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 26, 2021, 08:12:26 am
Just got the SVA1032x and updated the firmware to 3.2.2.4.0 before finding this thread. Reading through this, I see mention of people converting SSA's to SVA's and noticing the serial number still displays SSA. I bought it new from TEquipment so that must be normal to see SSA after the conversion of an SSA.

I saw siglent america is a forum member here so I was surprised to see talk on the licensing hack stuff (which I am very much interested in - they charge an insulting amount). I am too chicken to try it because it started out as as SVA, not SSA like this thread talks about so I don't know what steps I can/need to omit to make my options permanent. Is there a way to get my license keys without trying to undo this latest firmware update?

Many thanks!
Brandon
Welcome to the forum.

And you didn't find this thread:
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/ (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/)

Discussion of hacks is best kept there.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: antenna on February 27, 2021, 02:57:13 am
Thanks for the welcome. I did not see that thread, thank you! Ill go check it out!

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mikeydread on March 08, 2021, 02:57:19 am
Thanks.. tv84 and the team.. for all the help but now I'm stocked. Here is where i got to and can't figure out how to replace the  license whether  i have to delete the entire thing or edit it.
I am lost, i not into LINUX so any help will be appreciated. Ps    An Attached photo in included.
Once again thanks.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mikeydread on March 11, 2021, 03:55:27 am
Take a look.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mikeydread on March 12, 2021, 09:22:39 pm
Take a look
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on March 12, 2021, 10:02:13 pm
to #1532
how exactly did you do this ?
where is the menu ?
mine should have all possible options turned on, so I should also be able to see this ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mikeydread on March 12, 2021, 10:16:29 pm
ID
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 13, 2021, 03:34:59 pm
"Unix uses 0xA for a newline character. Windows uses a combination of two characters: 0xD 0xA. 0xD is the carriage return character. ^M happens to be the way vim displays 0xD (0x0D = 13, M is the 13th letter in the English alphabet)." Here (https://stackoverflow.com/questions/5843495/what-does-m-character-mean-in-vim).

You must purge the ^M from the files you've been editing! You shouldn´t edit the files in Windows without special attention to that detail.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on March 14, 2021, 01:57:52 pm
to #1532
how exactly did you do this ?
where is the menu ?
mine should have all possible options turned on, so I should also be able to see this ?
I suggest you to use the "Quote" feature of the forum to make it easier for members to follow the thread.  If you say "to #1532" and it is a couple of pages back, it is most probable that the reader will not answer to your questions because of the extra work to navigate looking for #1532... or at least add a direct link using the URL feature.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mikeydread on March 15, 2021, 11:36:15 pm
"Unix uses 0xA for a newline character. Windows uses a combination of two characters: 0xD 0xA. 0xD is the carriage return character. ^M happens to be the way vim displays 0xD (0x0D = 13, M is the 13th letter in the English alphabet)." Here (https://stackoverflow.com/questions/5843495/what-does-m-character-mean-in-vim).

You must purge the ^M from the files you've been editing! You shouldn´t edit the files in Windows without special attention to that detail.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mikeydread on March 15, 2021, 11:38:12 pm
Just take a look
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on March 16, 2021, 09:00:49 am
"Unix uses 0xA for a newline character. Windows uses a combination of two characters: 0xD 0xA. 0xD is the carriage return character. ^M happens to be the way vim displays 0xD (0x0D = 13, M is the 13th letter in the English alphabet)." Here (https://stackoverflow.com/questions/5843495/what-does-m-character-mean-in-vim).

You must purge the ^M from the files you've been editing! You shouldn´t edit the files in Windows without special attention to that detail.

I'm not sure what you are trying to do, but just about every command you are running is WRONG, which I expect you can already guess.


Unfortunately, because you have supplied a screen shot, rather than copy and paste the code from the screen which makes its very difficult to explain each error in context. So:
 
# /usr/bin/siglent/ecomb and ecomb_p &  << You are trying to run 'ecomb' or 'comb_p'  in the background, which is what the '&' means. You can't (shouldn't) do this! Same for Aladdin.

# mv /usr/siglnet/ecomb/Aladdin_p & /usr/b .....  <<< The '&' will leave the command and try to run it the background, hence the error, and also danger the danger of actually renaming it to '&'

I'll post the second screenshot as well, but give me a few minutes to type it up.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on March 16, 2021, 09:11:13 am
Just take a look

Part 2:

# /usr/bin/siglent/config/NSP_config_upgrade_info.xml <<< this is NOT a command or script file, and you are trying to run it as such.

Next you are trying to mount it, it is NOT a filesystem.

I expect you are trying to edit the upgrade file, so you need to use the "vi" command.

To use "vi", it is not an intuitive command, and I suggest you look it up on the web, and try it out somewhere else before attempting to edit a crucial file on your SSA.

# <upgrade_static_id>11405</upgrade_static_id>.   <<< Again, you are trying to run a command (a line from the xml file) which does not exist.

# mv <upgrade_static_id>11405</upgrade_static_id> <upgrade_static_id>11410</upgrade_static_id>.   <<< Again, you are trying to RENAME (mv) a file which does not exist, but you have specified a line from the xml file.

You need to use "vi" to edit the file.

Suggested tutorial: https://ryanstutorials.net/linuxtutorial/vi.php
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: czjesus on March 17, 2021, 01:17:25 pm
Hi
I am sitting here with my new fancy brick SSA3021X Plus  |O
It came with firmware 2.2.1.2.5 - i decide for try crossflash to SVA. Telnet worked i changed everything according post 1223.
Double check changes, but i dont know why after changes i remount files to be read only  with
mount -o remount,ro /usr/bin/siglent (I was tired and I am stupid  :palm:)
After reboot it beeps, i see Siglent logo and TG and Mode are lighting. Ftp,www and VNC ports are open, but no telnet (i put telnetd to startup script). I can enter webpages of instrument and when I open the remote control after some time i can do remote firmware update. It allows me to send 1032SVA telnet script and also 1032SVA firmwares. It shows 100% upload and after some time aprox 10 minutes it will write "Failed" with no difference.
Do you think that is possible to reverse somehow mount read only operation (if it is the cause of problem) without voiding warranty.
Or my only hope is console access?
Thanks for help.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 17, 2021, 02:25:10 pm
It allows me to send 1032SVA telnet script and also 1032SVA firmwares. It shows 100% upload and after some time aprox 10 minutes it will write "Failed" with no difference.

You are doing this flash when booting, right?

If so I don't think you have any other solution besides opening it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: czjesus on March 17, 2021, 03:03:55 pm
No. I am able to run www vnc interface. I must put direct link to control instrument. VNC is then working (slowly), so i see Siglent logo on the screen and at the bottom box for firmware update which is reacting eg showing percentage of upload and firmware updating ending with "Fail!" message.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 17, 2021, 03:11:01 pm
No. I am able to run www vnc interface.

In that case you should be able to flash my telnet .ADS script in order to have the daemon started. When in, ensure that you have sufficient space in the filesystem as you probably have the old and the new app installed...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: czjesus on March 17, 2021, 03:21:38 pm
Unfortunatelly both telnet ADS files ends with Fail! message  :-BROKE
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 17, 2021, 03:53:22 pm
Which .ADS are you using?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: czjesus on March 17, 2021, 05:02:41 pm
Ive tried yours SSA3000X_Plus_telnet.ADS and SVA1032X_telnet.ADS
First works for starting telnet without problem for first connection .
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: czjesus on March 17, 2021, 07:35:00 pm
I cracked it open to obtain console access. Farewell warranty ;D
Everything works now  :-+ . I am at 3.2.2.4 SVA fully unlocked. Big Thanks to tv84 and others contributing to this hack. :clap:

Btw can I contact somebody to disable not working options?  8) 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kkessler on March 17, 2021, 07:40:10 pm
As someone whoh as one of these analyzers coming in a few days, can I ask you what the solution was? I'd like to try to avoid any issues I can.

Thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: czjesus on March 17, 2021, 08:20:14 pm
Proceed according posts 1223 and 1224 without any modifications and everything check tripple times. If anything goes wrong it is solvable trough uart console connection inside instrument. You should know linux basics like operating with vi editor and etc.
I dont know where i made mistake. Only problem was that main application ecomb was not running so i started it manually trought uart console and then install SVA firmware. When i open it i have at least oportunity to check if all cables are there :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kkessler on March 17, 2021, 08:56:48 pm
I'm pretty set with the Linux skills, since I've been working on various *nixes for the last 30 years.

I am somewhat unclear on the 1st 2 steps of the famous 1223 post. It says you should rename ecomb to ecomb_p or something (doing this from memory), but later posts indicate this has been renamed to Aladdin. There is also indications that newer firmware takes care of the rename for you. So the question is, should the first to steps be skipped, or should the rename be to Aladdin?

Also, tv84, which is the SVA thread? I've looked at a bunch of threads related to this subject in the past few days.

Kevin
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on March 17, 2021, 09:02:06 pm
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 18, 2021, 07:45:46 pm
In a nutshell:

1 - Flash the latest SSA+ FW.
2 - Go in with a telnet .ADS.
3 - Make the FS RW.
4 - Change the ProdID in config/NSP_config_upgrade_info.xml to 11403.
5 - Sync & Reboot
6 - Flash the latest SVA1032X FW.

Enjoy a  :popcorn:.

Additional activities for homework:

1 - License the options/bandwidth
2 - Replace the firmdata0/NSP_trends_config_info.xml with the SVA1032X one.

----------------------------------------------------------------------------------------------------------------
EDIT: Today I decided to release a crossflash dummy FW version.

<file_removed>

First ensure that you have the SSA+ FW updated.

Can't get any simpler than this.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemp on March 20, 2021, 01:10:30 pm
Thats Nice
Just flashing this new ADS and we have a SVA ?
So without any Telnetting ?
If so, that's great...
JP
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Venturi962 on March 20, 2021, 06:46:18 pm
Hmm, 3021X+ arrived today w/ 3.2.2.4.0

Crossflash file didn't work.  Starts the upgrade and then exits back to File Explorer.

Was able to Telnet in and changed the ProdID to 11403 and rebooted.  Tried to flash the Stock SVA Firmware - same behavior, starts the upgrade and then exits back to File Explorer.  Now can't Telnet in.  After trying with the ADS exits back to the File Explorer after 1-2 minutes.

What's next? Open the device to convert to an SVA?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kkessler on March 20, 2021, 07:25:31 pm
I'm having the same behavior. I got my SA yesterday, and I have not been able to get anything to work from flash; not the crossflash firmware, not the telnet ads, not even the Siglent newest 3.2.2.4 firmware (which is the same version that my SA came with as well). I hit Open/Load, the clock spins a bit, and then it comes back with "Upgrade Failed".

Should I be able to flash the device with the same version of firmware that it is currently running without an error?

I've tried multiple Thumb drives and copied the ADS file in the SA and did a diff on the files on my computer, and they the copy is the same as the original, so I don't think there is a problem my the SA's USB port.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Venturi962 on March 20, 2021, 07:26:26 pm
Thanks TV - just for clarification, I was trying to use the Stock SVA Firmware - pulled from the Siglent Website.  I'll modify my post.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 20, 2021, 07:35:29 pm
I'm having the same behavior. I got my SA yesterday, and I have not been able to get anything to work from flash; not the crossflash firmware, ...

I corrected the previous crossflash FW. Try again with the new one.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Venturi962 on March 20, 2021, 07:46:31 pm
Tried the new Crossflash.  Same behavior as before.  Firmware Upgrade starts and then exits back to the File Explorer after 60 seconds.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kkessler on March 20, 2021, 07:47:56 pm
Me too. Clocks a bit and jumps back with Update Failed. I've not even had the telnet ads work for me, though.

Kevin
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Venturi962 on March 20, 2021, 08:07:38 pm
Perhaps.  One more finding, I tried to flash back the stock SSA+ Firmware and now lost the Tracking Generator  :palm: doesn't even show up as an option after what looked like a successful flash.

Can't Telnet in with this file.  Sits on Upgrade Screen for 60 seconds before exiting back to the File Explorer, same as any other ADS
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 20, 2021, 08:11:15 pm
Perhaps.  One more finding, I tried to flash back the stock SSA+ Firmware and now lost the Tracking Generator  :palm: doesn't even show up as an option after what looked like a successful flash.

Can't Telnet in with this file.  Sits on Upgrade Screen for 60 seconds before exiting back to the File Explorer, same as any other ADS

Now, try again my crossflash FW.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Venturi962 on March 20, 2021, 08:16:12 pm
Same exit back to File Explorer screen after 60 seconds with latest crossflash file.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Venturi962 on March 21, 2021, 12:18:19 am
Got bored and decided to open up the case.  Got lucky and warranty sticker was intact without much effort.  Hooked up to the UART and could login with root/ding1234 then was able to enable Telnet with "/sbin/telnetd -l /bin/sh -p 10101 &"

After confirming that I had changed the <upgrade_static_id> to 11403, was still unable to use the crossflash firmware.  Decided to try to get the options back using post #1224: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180802/#msg3180802 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180802/#msg3180802) and that worked - only now I have more options than before, including VNA seemingly.

Current status attached:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jemp on March 21, 2021, 08:41:05 am
Hello
I see you have Ref option enabled
Does it work ?
Does it show up under Mode ? or Measurement.. ?
Tnx
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on March 21, 2021, 09:18:09 am
The cross flash by itself will not change the device model name. See homework in tv84 previous posts.

Also, feedback is required on modified ADF files since not all of us own the SSA3000X-Plus.

Finally, regarding warranty. Even if the device is not opened and the sticker is intact: once you start hacking your device, the warranty is gone. Modifications will show in FW and any technician will see if the device has been tampered with, unless you restore a full flash backup.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Venturi962 on March 21, 2021, 12:33:54 pm
Added telnet line to startup_app.sh, so don't need UART anymore.  Updated the NSP_trends_config_info.xml, model is now SVA1032X.  VNA options show up in the Mode menu.  Waiting on some N connectors, haven't been able to test out any measurements yet.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on March 23, 2021, 08:43:44 pm
Interesting...  ::)  Maybe some countermeasures have indeed made their way into this latest version.

Can any of you telnet with this file?  (should only work on SSA3021_3032XP_V3.2.2.4.0 or up)

Remember that it's port 10101.
Yes, it works for me (3.2.2.4.0)

Thanks,
Roberto
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on March 23, 2021, 10:12:07 pm
In a nutshell:

1 - Flash the latest SSA+ FW.
2 - Go in with a telnet .ADS.
3 - Make the FS RW.
4 - Change the ProdID in config/NSP_config_upgrade_info.xml to 11403.
5 - Sync & Reboot
6 - Flash the latest SVA1032X FW.

Hi tv84, am I correct in saying that, having an SSA3021+ with FW 3.2.2.4, I should change ProdID from 11411 to 11410 and not 11403 before upgrading to SVA 3.2.2.4?
Regarding telnet, is it still a good idea to add the line to start the daemon before rebooting to try the update (just in case of problems), or there are side effects? I haven't seen the telnet line cited in recent posts.
Thank you for your excellent work!
Roberto
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: sbehnke on March 23, 2021, 11:11:25 pm
I received my SSA3021X-Plus that shipped with version V3.2.2.4.0 today and everything is working as expected. Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on March 24, 2021, 07:49:47 am
I received my SSA3021X-Plus that shipped with version V3.2.2.4.0 today and everything is working as expected. Thanks!
... by doing what, exactly? I am in the same situation, but I have only tested telnet by now. Not sure what procedure is best to follow.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 24, 2021, 09:18:27 am
Hi tv84, am I correct in saying that, having an SSA3021+ with FW 3.2.2.4, I should change ProdID from 11411 to 11410 and not 11403 before upgrading to SVA 3.2.2.4?

No, you should change to 11403 because SVA v3.2.2.4 will still install over 11403.

Only AFTER SVA 3.2.2.4 is installed, the SVA will begin to accept the 11410 (only).

We are precisely at a transition point and that's the reason why so many confusion is going on.

BEWARE: Nonetheless the upgrade starting from a SSA+ 3.2.2.4 has not been confirmed by anyone AFAIK, without going to UART access. But I suppose it should work unless Siglent made any special arrangements which are yet to be shown clearly.

ALSO: You should add the telnet line whenever possible.  (I haven't been referring to it because I fear many guys can mess up the boot script if they don't know how to edit files in these filesystems.)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kkessler on March 24, 2021, 03:19:58 pm
I also successfully upgraded mine, but I had the exact same issues as Venturi962; lost the TG after the SVA firmware upgrade, had to hook up the UART console to get telnet, and then everything worked when I did post 1224.

To try to get telnet working, I'm using the SVA1032X_telnet.ADS dated March 16, 2021, downloaded from the latest post I could find (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3516520/#msg3516520 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3516520/#msg3516520)). It just jumps back to the file manager with Update Failed. Since I have the serial console hooked up, I can see the console output, but no errors or logging are shown when I open the ADS file. I don't see any logging in any of the rw filesystems either. If someone can tell me where to look, I try to get some debug info while I have the serial console connected.

I'm going to start the telnet daemon in startup_app.sh, but I did that before I did the SVA flash, and maybe that was a difference which caused the upgrade issue.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on March 24, 2021, 04:49:25 pm
The cross-upgrades that people have done, cause confusion due to different issues:

1) The Prod-ID is checked by the upgrade routine and you can only upgrade a FW that has the same Prod-ID as the device.
2) The SSA+ and the SVA have different Prod-ID's, which is why the TELNET.ADS needs to match the current Prod-ID. I.e., after crossgrading the SSA+ to SVA, the previously working TELNET.ADS will no longer work, because the Prod-ID changed.
3) A successfull crossgrate will not change the MODEL. The device will still say it's an SSA+.
4) There seem to be different Prod-ID's according with the FW version: the SSA+ and SVA may have different Prod-ID, depending on the current FW version. This is to prevent downgrading!
5) Currently, it is recommended to start with the latest FW on the SSA+ and crossgrade to the lates SVA FW.

Did you successfully corssgrade? Why not post how you did it and which troubles you had? The topic is full of "I successfully cross-grade", but next to zero contributions for others... Only take an no giving back.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kkessler on March 24, 2021, 05:46:52 pm
If you already know that the SVA1032X_telnet.ADS doesn't work because the upgrade changes the Prod ID from 11403 to 11410, I will close up my disconnect my serial and close up my SA because no you don't need any more debug info.

Kevin
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: sbehnke on March 24, 2021, 06:29:36 pm
I followed the instructions from https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180802/#msg3180802 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180802/#msg3180802) And it all worked out just fine.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 24, 2021, 07:25:40 pm
If you already know that the SVA1032X_telnet.ADS doesn't work because the upgrade changes the Prod ID from 11403 to 11410, I will close up my disconnect my serial and close up my SA because no you don't need any more debug info.

Kevin

Horses for courses.

The telnet_11410 is here (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3454656/#msg3454656).

The telnet_11411 is here (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3521930/#msg3521930).

People keep forgetting that after crossflashing the SSA+ to a SVA, the forum thread should change.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on March 24, 2021, 09:58:30 pm
I am really happy ;D to say I managed to perform the upgrade from SSA3021X+ FW 3.2.2.4.0 to SVA1032X FW 3.2.2.4.0

Since it took me a couple days to study this discussion thread and the parallel one on the SVA, I copy the procedure I followed, even if I don't have any merit in this: I can only thank specially tv84  :clap:  :popcorn: for all the work and maximevince  :-+ (posts #1223/1224) who made a previous summary, still mostly valid, with a few exceptions with this FW release.

Starting from an SSA3021X-E with FW 3.2.2.4.0
------------------------------------------------------------
connect Ethernet, configure IP (tipically DHCP)
launch update with SSA3000X_Plus_telnet_11411.ads (e.g. reply #1508 of this thread)
enter telnet <SSA address> 10101 (e.g. from Putty on your PC)
backup a few dirs, you never know... (an USB stick must be in)
   cd /   
    cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup
    cp -R /usr/bin/siglent/usr/config /usr/bin/siglent/usr/mass_storage/U-disk0/SA-config
    cp -R /usr/bin/siglent/usr/usr /usr/bin/siglent/usr/mass_storage/U-disk0/SA-usr
    cp -R /usr/bin/siglent/usr/vnacalikitdata /usr/bin/siglent/usr/mass_storage/U-disk0/SA-vnacalikitdata
    cp -R /usr/bin/siglent/fimdata0 /usr/bin/siglent/usr/mass_storage/U-disk0/SA-firmdata0
make r/w fs
   mount -o remount,rw /usr/bin/siglent
edit file /usr/bin/siglent/startup_app.sh to add telnet server:
   vi /usr/bin/siglent/startup_app.sh
enter the following line close to the end, just before line "/usr/bin/siglent/Aladdin &"
   /sbin/telnetd -l /bin/sh -p 10101 &
edit /usr/bin/siglent/config/NSP_config_upgrade_info.xml to change accepted kind of upgrade:
replace
   <upgrade_static_id>11411</upgrade_static_id>
with
   <upgrade_static_id>11403</upgrade_static_id>
update fs and reboot with:
   sync && reboot
After reboot, check that telnet still works without launching the update
Update with Siglent stock firmware SVA1032X_V3.2.2.4.0.ADS (exactly this version!)
After reboot, launch update with SSA3000X_Plus_telnet_11410.ads (found here: https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3454656/#msg3454656 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3454656/#msg3454656))
enter telnet <SSA address> 10101
repeat add telnet server as above
make r/w other fs
   mount -o remount,rw /usr/bin/siglent/firmdata0
   cd /usr/bin/siglent/firmdata0
in NSP_sn_bandwidth.xml, erase the complete <license> .. </license> part (including <license> </license> lines).
    vi NSP_sn_bandwidth.xml
replace the contents of NSP_trends_config_info.xml with the one attached to reply #1224 (edit differences or replace file)
    vi NSP_trends_config_info.xml
rename two files, one in another directory
    mv nsp_data_b1 nsp_data_b1x   
    cd /usr/bin/siglent/usr/backup   
    mv nsp_data_b nsp_data_bx
update fs and reboot with:
   sync && reboot

Now I have to learn how to install licenses associated to real SN. Any pointer?

Thanks to everyone again,
RoV
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: toshas on March 27, 2021, 03:14:37 pm
Is it possible to use integrated bridge instead of external one (RB3x25) for SWR measurement with SSA3000X-Plus models ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on March 27, 2021, 07:10:20 pm
Is it possible to use integrated bridge instead of external one (RB3x25) for SWR measurement with SSA3000X-Plus models ?
No, not unless you convert the SSA3kX Plus into something else  ;) with a different feature set that allows for single port SWR measurements.
Do some research here and it will all become clear.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: toshas on March 28, 2021, 10:16:23 am
Is it possible to use integrated bridge instead of external one (RB3x25) for SWR measurement with SSA3000X-Plus models ?
No, not unless you convert the SSA3kX Plus into something else  ;) with a different feature set that allows for single port SWR measurements.
Do some research here and it will all become clear.

Thanks! It's clear now.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: toshas on March 28, 2021, 08:04:31 pm
This is a report about one more success cross-flashing.

SSA3021XP (3.2.2.3.2) to SVA1032X conversion script:

I) initial backup (3.2.2.3.2)

1. 8GB empty usb flash drive with FAT32
2. copy SSA3032X+_backup.ADS from SSA3032X+_backup_NAND+mem+firmdata0.zip to usb flash
3. turn on SSA3021XP
4. put usb flash drive in the front usb port
5. go to system - system info - fw upgrade - open - "enter"
6. wait until device reboot to normal state again
7. turn off, eject usb flash and copy files to safe place

*backup size is ~416MB

II) flash to "safe" 3.2.2.3.3R1 fw

8. erase flash content, copy SSA3021_3032XP_V3.2.2.3.3R1.ADS from SSA3021_3032XP_V3.2.2.3.3R1_EN.zip to usb flash
9. turn on SSA3021XP
10. put usb flash drive in the front usb port
11. go to system - system info - fw upgrade - open - "enter"
12. wait until device reboot to normal state again
13. turn off, eject usb flash

III) backup before cross (3.2.2.3.3R1)

14. erase flash content, copy SSA3032X+_backup.ADS from SSA3032X+_backup_NAND+mem+firmdata0.zip to usb flash
15. turn on SSA3021XP
16. put usb flash drive in the front usb port
17. go to system - system info - fw upgrade - open - "enter"
18. wait until device reboot to normal state again
19. turn off, eject usb flash and copy files to safe place

*in my case only second attempt of this step was successful, at first run no files were created on usb flash

IV) cross to SVA1032X part 1

20. erase flash content, copy SSA3000X_Plus_telnet.ADS from SSA3000X_Plus_telnet_port_10101.zip to usb flash
21. connect ethernet cable and turn on SSA3021XP
22. find assigned ip address via system - interface - LAN, ping this ip for test purposes
23. put usb flash drive in the front usb port
24. go to system - system info - fw upgrade - open - "enter"
25. upgrade process will be "infinite", it is ok
26. connect via telnet to SSA3021XP, port is non default - 10101
telnet x.x.x.x 10101
27. remount file system with rw access
mount -o remount,rw /usr/bin/siglent
28. change device ID in NSP_config_upgrade_info.xml ("upgrade_static_id" from 11405 to 11403)
vi /usr/bin/siglent/config/NSP_config_upgrade_info.xml
29. add telnet service to autorun in startup_app.sh
vi /usr/bin/siglent/startup_app.sh
add this line just before "/usr/bin/siglent/Aladdin &" line
/sbin/telnetd -l /bin/sh -p 10101 &
30. sync fs and reboot
sync && reboot

*ecomb/ecomb_p/Aladdin renaming is not needed for 3.2.2.3.3R1 fw
*telnet will be available after reboot without running SSA3000X_Plus_telnet.ADS again
*for file editing use linux or virtual machine with linux otherwise carriage return symbols can be incorrect

V) cross to SVA1032X part 2

31. erase flash content, copy SVA1032X_V3.2.2.3.3R1.ADS from SVA1032X_V3.2.2.3.3R1_EN.zip to usb flash
32. put usb flash drive in the front usb port
33. go to system - system info - fw upgrade - open - "enter"
34. wait until device reboot to normal state again

now device will have SSA3032XP name with span 2.1GHz and new modes will be inactive (VNA) but it is true SVA1032X
*use 3.2.2.3.3R1 fw version when crossing !

VI) backup after cross (3.2.2.3.3R1)

35. erase flash content, copy SVA1032X_backup.ADS from SVA1032X_backup_NAND+mem+firmdata0.zip to usb flash
36. put usb flash drive in the front usb port
37. go to system - system info - fw upgrade - open - "enter"
38. wait until device reboot to normal state again
39. turn off, eject usb flash and copy files to safe place

VII) re-enable telnet

40. erase flash content, copy SVA1032X_telnet.ADS from SVA1032X_telnet_port_10101.zip to usb flash
41. connect ethernet cable and turn on SVA1032X
42. find assigned ip address via system - interface - LAN, ping this ip for test purposes
43. put usb flash drive in the front usb port
44. go to system - system info - fw upgrade - open - "enter"
45. upgrade process will be "infinite", it is ok
46. connect via telnet to SVA1032X, port is non default - 10101
telnet x.x.x.x 10101
47. remount file system with rw access
mount -o remount,rw /usr/bin/siglent
48. add telnet service to autorun in startup_app.sh
vi /usr/bin/siglent/startup_app.sh
add this line just before "/usr/bin/siglent/Aladdin &" line
/sbin/telnetd -l /bin/sh -p 10101 &
49. sync fs and reboot
sync && reboot

*telnet will be available after reboot without running SVA1032X_telnet.ADS again
*for file editing use linux or virtual machine with linux otherwise carriage return symbols can be incorrect

VIII) apply bw and vna options

50. there are two ways - "pro" mode (according #1224) and "secret sauce" which is not public


p.s. this will work till 3.2.2.3.3R1 (including), 3.2.2.4.0 requires another telnet scripts, check posts above

Links to firmwares:
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3021_3032XP_V3.2.2.3.3R1_EN.zip
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SVA1032X_V3.2.2.3.3R1_EN.zip

All used scripts are attached, they are not mine, just collected through reading related thread here from cover to cover.

Special thanks to @tv84 @noreply @maximevince @Bicurico
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hpw on April 27, 2021, 03:49:14 pm

Use currently the latest EasySpectrum V1.0.6.1 as given to download and on the Res BW as Video BW, the drop down goes only now to to 10Hz as on gear easy to setup 1Hz possible..

Have a 100Hz Span and do not know why it gets 3Hz RBW & VBW..

Any know issue about this limitation, nice is the 3D view but without 1Hz RBW no beef  :--?

Hp


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 28, 2021, 09:53:47 pm
I am still a little confused.  I have a new ssa 3021x plus with firmware 3.2.2.4.0
I have tried putting on a flash drive ssa3000x_plus_11411.ads, ssa3000x_plus_telnet.ads, and the the SSA3032X+_backup.ADS.
When I try running any of these is just waits for a while doing the hour glass then drops back to the upgrade file explore window.
Do you know have to open it up to get access to telnet ?
I was hoping it was able to do it over ethernet.
Sorry if it has already been covered, I read through the entire thread but still a little confused and not wanting to brick my nice unit.  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 29, 2021, 08:33:14 am
Change USB disk.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 29, 2021, 03:45:34 pm
Change USB disk.

I have tried 4 different usb sticks. I will have to order some more.  I do not have an 8G as I see a lot of people using.  tried 16G, 32G and a 64G.  I can try to order some more
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 29, 2021, 03:52:34 pm
Try to partition and format your USB disk to a 2gb FAT32 partition. No need to buy a new disk.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 29, 2021, 04:18:00 pm
Try to partition and format your USB disk to a 2gb FAT32 partition. No need to buy a new disk.

I took the 16G sandisk and made a 2G partition as fat32.  I re-formated it without quick format enabled.  tried running the SSA3032X+_backup.ADS on the ssa3021x plus.  same thing,  ran for about 30 seconds and drops back to file selection window.   Can this thing really be that picky about usb sticks or am I missing something.  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 29, 2021, 05:18:07 pm
Can you write the screenshot to that USB stick?

Anyway, I think you have a totally different issue.

The SSA3000+ will have different HostID according to installed FW. You can only used the fake update if you are currently on the compatible FW. Otherwise the HostID does not match and the upgrade is refused.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 29, 2021, 05:31:20 pm
Can you write the screenshot to that USB stick?

Anyway, I think you have a totally different issue.

The SSA3000+ will have different HostID according to installed FW. You can only used the fake update if you are currently on the compatible FW. Otherwise the HostID does not match and the upgrade is refused.

I am able save a screenshot to the usb. 
I thought others were successful in running the fake updates with sw1:3.2.2.4.0 ?
what is the SW2 number signify ? looks like a date. 
Let me know if the hostid is needed
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 29, 2021, 07:11:53 pm
The SSA3000+ will have different HostID according to installed FW. You can only used the fake update if you are currently on the compatible FW. Otherwise the HostID does not match and the upgrade is refused.

This info is incorrect. The Host ID of an equipment doesn't change.

I think you meant "Product ID", which is the info that is in the FW header.

Edit: see this (https://www.eevblog.com/forum/testgear/semirandom-but-careful-mistakes/msg3363564/#msg3363564).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 29, 2021, 07:20:47 pm
Yes. I meant ProductID. Sorry!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 29, 2021, 08:11:48 pm
Backup script for V3.2.2.4.0 FW and up.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 29, 2021, 08:39:47 pm
Backup script for V3.2.2.4.0 FW and up.

That file has a different response.  the ssa beeps and reboots and comes back up.  no backup.  it all happens in about 20 seconds.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 29, 2021, 08:44:10 pm
 :( Let's wait for someone else to test. If he has the same behavior, I'll remove it.

You have v3.2.2.4.0, right?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 29, 2021, 08:58:18 pm
:( Let's wait for someone else to test. If he has the same behavior, I'll remove it.

You have v3.2.2.4.0, right?

Yes
SW1 3.2.2.4.0
There is also a number for SW2 if that is relevant.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 29, 2021, 09:02:13 pm
BTW, you still have a SSA3000X+ or you did the crossflash to SVA?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 29, 2021, 09:03:54 pm
BTW, you still have a SSA3000X+ or you did the crossflash to SVA?

Havn't done anything yet.  just tried to run your telnet and backup ads on it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 29, 2021, 09:07:05 pm
Try to reflash the stock version 3.2.2.4.0 and tell us what happens. You shouldn't be able to do it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 29, 2021, 09:23:37 pm
Try to reflash the stock version 3.2.2.4.0 and tell us what happens. You shouldn't be able to do it.

Trying to update with factory firmware just did the same loading for 20-30 seconds then fall back to file manager window.
I tried the last ads file you attached on other flash drives and I think it was successful.
It did the loading screen for about 1.5minutes, then beeped and rebooted.  I have extra files now. mtd?.bin, firmdata0 and memdump.
when putting the flash drive back in pc it complained that it found errors and did a scan repair.


sorry if I am a bit thick.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 29, 2021, 11:32:34 pm
Trying to update with factory firmware just did the same loading for 20-30 seconds then fall back to file manager window.
I tried the last ads file you attached on other flash drives and I think it was successful.
It did the loading screen for about 1.5minutes, then beeped and rebooted.  I have extra files now. mtd?.bin, firmdata0 and memdump.

So, all went according to plan.  (It's the 2nd time I see these things working only at the 2nd try. Don't know why and I don't care.)

The stock FW is impossible to reflash (it's a feature), as you've witnessed, because of the ProdID change. ATM, only my 11411 .ADS files can be used in this specific equipment.

The "extra files" are the backup as intended. The "errors found" are not significant and Windows took care of them.

You can use the 11411 telnet .ADS and go for the crossflash.

Since you already have the Aladdin app, you only have to change the Prod ID to 11403 in order to be able to crossflash the SVA FW SVA1032X_V3.2.2.4.0. Good luck.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 29, 2021, 11:52:17 pm
Trying to update with factory firmware just did the same loading for 20-30 seconds then fall back to file manager window.
I tried the last ads file you attached on other flash drives and I think it was successful.
It did the loading screen for about 1.5minutes, then beeped and rebooted.  I have extra files now. mtd?.bin, firmdata0 and memdump.

So, all went according to plan.  (It's the 2nd time I see these things working only at the 2nd try. Don't know why and I don't care.)

The stock FW is impossible to reflash (it's a feature), as you've witnessed, because of the ProdID change. ATM, only my 11411 .ADS files can be used in this specific equipment.

The "extra files" are the backup as intended. The "errors found" are not significant and Windows took care of them.

You can use the 11411 telnet .ADS and go for the crossflash.

Since you already have the Aladdin app, you only have to change the Prod ID to 11403 in order to be able to crossflash the SVA FW SVA1032X_V3.2.2.4.0. Good luck.

I don't get it, now the telnet ADS file works.  I have already tried these files and flash drives a dozen times.   :-//  sorry my post added little help for future people.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 30, 2021, 12:20:19 am
Trying to update with factory firmware just did the same loading for 20-30 seconds then fall back to file manager window.
I tried the last ads file you attached on other flash drives and I think it was successful.
It did the loading screen for about 1.5minutes, then beeped and rebooted.  I have extra files now. mtd?.bin, firmdata0 and memdump.

So, all went according to plan.  (It's the 2nd time I see these things working only at the 2nd try. Don't know why and I don't care.)

The stock FW is impossible to reflash (it's a feature), as you've witnessed, because of the ProdID change. ATM, only my 11411 .ADS files can be used in this specific equipment.

The "extra files" are the backup as intended. The "errors found" are not significant and Windows took care of them.

You can use the 11411 telnet .ADS and go for the crossflash.

Since you already have the Aladdin app, you only have to change the Prod ID to 11403 in order to be able to crossflash the SVA FW SVA1032X_V3.2.2.4.0. Good luck.

I don't get it, now the telnet ADS file works.  I have already tried these files and flash drives a dozen times.   :-//  sorry my post added little help for future people.

the 1411 telent ran.  was able to login, changed product ID to 11403, sync reboot. 
now tg is disabled, and shows ssa3021+ still in system info.
I can not get the ssa_1411 telnet or the sva_1410 telnet to run now.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martyy2k on April 30, 2021, 01:28:33 am
I will follow in hopes you can get this sorted out. I am expecting my SA to arrive any day now... hopefully i will be able to learn how to do all this right and what causes this issue with your conversion. Can you tell me which FW it originally had and i'll compare when i get mine.

thx
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 30, 2021, 01:32:48 am
I will follow in hopes you can get this sorted out. I am expecting my SA to arrive any day now... hopefully i will be able to learn how to do all this right and what causes this issue with your conversion. Can you tell me which FW it originally had and i'll compare when i get mine.

thx

Mine had the latest 3.2.2.4.0
not sure if the issue is related to my unit or if some how I am messing something up.  hopefully tv84 can get me sorted and shed some light.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 30, 2021, 02:11:07 am
The product ID defines the model of the product. When upgrading, the device will check if it's product ID matches with the one stored in the FW.
Occasionally a FW will increment the product ID of the device. This is to prevent a downgrade: you won't be able to run older FW upgrades anymore as the product ID changed.
They do this whenever a FW changes the file system, to prevent errors.
My assumption is that there are stock FW versions of the same revision with different product ID.
This explains why your original FW did not run the hacked telnet ADD, but after flashing the same version ADS it suddenly did.
The SVA models have different product ID. You changed yours as instructed by tv84. Now the FW updates made for SSA won't work anymore as the product ID don't match.
You need to flash the SVA firmware to finish the cross upgrade. Also, to gain telnet access again and hack all options open, you need to run a hacked telnet fake firmware upgrade with compatible product ID.
I think there is confusion due to varying product IDs on similar FW versions.
Try to flash one of the latest FW upgrad s for the SVA. It should work.
Then You should be able to run the fake telnet FW but note that it has to be the SVA flavour.
Finally, the model name is not changed by all of this! For it to change to SVA you need to edit another file - don't remember which.
Hope this helps.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 30, 2021, 09:21:13 am
SIGLENT FIRMWARE FLASHING  (A STICKY)

(As explained by @Bicurico in the previous msg.)


I hope this will allow everyone to think for themselves on how this process works and avoid many recurrent questions and missteps.


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hostile on April 30, 2021, 03:57:22 pm
I will follow in hopes you can get this sorted out. I am expecting my SA to arrive any day now... hopefully i will be able to learn how to do all this right and what causes this issue with your conversion. Can you tell me which FW it originally had and i'll compare when i get mine.

thx

Mine had the latest 3.2.2.4.0
not sure if the issue is related to my unit or if some how I am messing something up.  hopefully tv84 can get me sorted and shed some light.

Woke up this morning after the cross flashed ssa/sva had been powered off for about 5 hours.  The same flash drive and sva_telnet.ads file I had tried to use dozen times before decided to work.  Not sure why, I had rebooted, unplugged, formatted usb sticks, and copied the files over a dozen times.  Seems it just needed to sleep a bit before it allowed me to run the new telnet.ads file.   I can only say, don’t give up and maybe leave it off for a while if yours ends up finicky.  Also we have tv84 to save the day if there is an issue.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 30, 2021, 04:47:32 pm
Sleeping over it and start over with a fresh head often makes all the difference!

Congratulations!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: electr_peter on May 05, 2021, 06:03:06 pm
After semi-random but careful mistakes SSA3021X Plus transformed to SVA1032X.
Thanks for all contributions from EEVblog members. Here is an attempt to summarize the process.

SSA3021X Plus (FW 3.2.2.4.0) to SVA1032X (FW 3.2.2.4.0) conversion steps

Prerequisites:If backup copy is not important, upgrade can be done much faster. However, backup is strongly recommended.

I) Initial backup of SSA3021X Plus

1. Turn on SSA, put USB stick with SSA3000X+_backup_11411.ADS (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1217021) in the front USB port on SSA
2. Navigate to USB directory, select *.ADS via File -> Open/Load and press Enter
3. Wait until device reboots itself, then turn off, eject USB flash and copy backup files to PC. Total backup size is ~483MB (in my case)

II) Telnet access for SSA3021X Plus & manual backup

1) Connect Ethernet cable to SSA3021X and network, configure IP (DHCP option recommended), note IP address.
2) Internal product ID should be 11411. Launch fake update SSA3000X+_telnet_11411.ADS (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1217022) from USB stick to start telnet. SSA hangs with update screen, that's normal.
3) Open telnet
   telnet <SSA IP address> 10101 (for example, Windows terminal Win+R, CMD works)
4) Backup main directories
   cd /
   cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup
   cp -R /usr/bin/siglent/usr/config /usr/bin/siglent/usr/mass_storage/U-disk0/SA-config
   cp -R /usr/bin/siglent/usr/usr /usr/bin/siglent/usr/mass_storage/U-disk0/SA-usr
   cp -R /usr/bin/siglent/usr/vnacalikitdata /usr/bin/siglent/usr/mass_storage/U-disk0/SA-vnacalikitdata
   cp -R /usr/bin/siglent/firmdata0 /usr/bin/siglent/usr/mass_storage/U-disk0/SA-firmdata0

5) Make files writeable
   mount -o remount,rw /usr/bin/siglent
and add telnet server startup line in file /usr/bin/siglent/startup_app.sh:
   vi /usr/bin/siglent/startup_app.sh
enter the following line exactly close to the end, just before line "/usr/bin/siglent/Aladdin &"
   /sbin/telnetd -l /bin/sh -p 10101 &
6) finalise changes and reboot
   sync && reboot
After SSA reboots, telnet should be started automatically without fake update via USB.

III) Change ProductID to accept SVA FW

1) Open telnet
   telnet <SSA IP address> 10101 (for example, Windows terminal Win+R, CMD works)
2) edit /usr/bin/siglent/config/NSP_config_upgrade_info.xml to change ProductID:
replace
   <upgrade_static_id>11411</upgrade_static_id>
with
   <upgrade_static_id>11403</upgrade_static_id>
3) Finalise changes and reboot
   sync && reboot

IV) Update with Siglent stock firmware for SVA1032X 3.2.2.4.0 (cross-flash SSA -> SVA)

1) Internal product ID should be 11403. Install SVA1000X FW 3.2.2.4.0 (https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SVA1032X_V3.2.2.4.0_EN.zip) firmware from USB. From now on, SSA becomes SVA. Internal product ID should be 11410.
2) Telnet is lost again. After reboot, launch fake update SVA1000X_telnet_11410.ADS (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1217023) from USB stick to start telnet. SVA hangs with update screen, that's normal.
3) Open telnet
   telnet <SVA IP address> 10101 (for example, Windows terminal Win+R, CMD works)
4) Make files writeable
   mount -o remount,rw /usr/bin/siglent
and add telnet server startup line in file /usr/bin/siglent/startup_app.sh:
   vi /usr/bin/siglent/startup_app.sh
enter the following line exactly close to the end, just before line "/usr/bin/siglent/Aladdin &"
   /sbin/telnetd -l /bin/sh -p 10101 &
6) Finalise changes and reboot
   sync && reboot
After SVA reboots, telnet should be started automatically without fake update via USB.

Currently SVA has FW of 3.2.2.4.0, but does not have SW options and wide BW, TG is disabled. Model name is still "SSA3021X Plus". That's normal.

V) Enable full options on SVA

1) Open telnet
   telnet <SVA IP address> 10101 (for example, windows terminal Win+R, CMD works)
2) Backup main directories
   cd /
   cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SVA-backup
   cp -R /usr/bin/siglent/usr/config /usr/bin/siglent/usr/mass_storage/U-disk0/SVA-config
   cp -R /usr/bin/siglent/usr/usr /usr/bin/siglent/usr/mass_storage/U-disk0/SVA-usr
   cp -R /usr/bin/siglent/usr/vnacalikitdata /usr/bin/siglent/usr/mass_storage/U-disk0/SVA-vnacalikitdata
   cp -R /usr/bin/siglent/firmdata0 /usr/bin/siglent/usr/mass_storage/U-disk0/SVA-firmdata0

3) Make files writeable
   mount -o remount,rw /usr/bin/siglent/firmdata0
   cd /usr/bin/siglent/firmdata0
In file NSP_sn_bandwidth.xml, erase <license> ... </license> part (including <license> </license> text).
   vi NSP_sn_bandwidth.xml
4) Modify the contents of NSP_trends_config_info.xml (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1217020) to match attached file
   vi NSP_trends_config_info.xml
5) Rename two files, one in another directory
   mv nsp_data_b1 nsp_data_b1x
   cd /usr/bin/siglent/usr/backup
   mv nsp_data_b nsp_data_bx
6) Finalise changes and reboot
   sync && reboot

SVA1032X now has all options permanently enabled (including RT40 which does not work in this HW version). Model name is SVA1032X, serial number shows XXXX.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martyy2k on May 07, 2021, 04:35:24 am
Hi Folks, Okay i have received my SSA3021X plus, it has FW 3.2.2.4.0. So.... if i follow this guide, what would be a trap for a non linux guy?  I have no Linux savy people around so i am alone on that side of things.

Thats basically what worries me the most and dont wanna screw up.

any tips are appreciated.

All the best to you all

Marty
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Ghislain on May 07, 2021, 07:22:34 am
Marty, the safest thing to do in such case is to call upon the help of someone who is knowledgeable when it comes to working with Linux, the last thing you want to do is to mess up your brand new expensive piece of equipment!
But even in such case, be sure to have a detailed procedure at hand, there is a lot of information in here so it can be confusing, put everything together in a document so that the steps are clear.
The whole procedure is quite straight forward however requires editing of some files for which you need to know your way around with a linux editor (mostly vi).
Whatever you do, make sure to have a backup (if your procedure is complete it is one of the first steps), should you run into trouble, there are a lot of people around here that are willing to help :-)
Good luck  :-+
 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 07, 2021, 08:49:59 am
Marty,

I'll share this once again: https://files.fm/u/a3rnz873y (https://files.fm/u/a3rnz873y)

This allows a direct crossflashing from SSAX+ to SVA, assuming that the SSAX+ version is V3.2.2.4.0.

No previous modifications are required to the inside files!

If required, the after modifications are as usual (see point V in electr_peter's latest summary (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)) .

PS: If it doesn't work 1st time, reboot and try a 2nd time...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martyy2k on May 07, 2021, 03:21:54 pm
Thank you TV84!  :-+

And a big thanks to members for their great time and patience for helping others. Your expertise is hugely appreciated! :-+ :clap:

Will let you all know when things have "Improved"!   8)

All the best to everyone.

Marty
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: samc on May 09, 2021, 12:45:54 pm
Just wanted to post yet another huge thank-you to electr_peter for the summary of the current flashing process, and to tv84 and everyone else who has contributed to this :)

My SSA3021X Plus has also become an SVA1032; everything went flawlessly.  For what it's worth, mine did already have the SMA cable installed as far as I can tell; purchased in March, with a 2.x firmware (I didn't note down the specific version) installed out of the box.

Thanks all!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martyy2k on May 10, 2021, 02:05:26 pm
Thank you TV84!  :-+

And a big thanks to members for their great time and patience for helping others. Your expertise is hugely appreciated! :-+ :clap:

Will let you all know when things have "Improved"!   8)

All the best to everyone.

Marty

Well folks, here is my update…..here is another lovely “Improved” ssa3021x plus that is 100%. I would like to thank everyone who has contributed to the forums, as there is much knowledge to learn from on here and some very passionate people who are always up to helping out others. Special thanks to Tautech for your great tips and guidance, really gave me confidence in moving on when ready and also a special thanks to TV84 for his great help, guidance and in making the magic happen for this great piece of equipment, all the best to you all!

Marty
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Randmental on May 13, 2021, 12:00:36 pm
 :-+  Another successful upgrade and conversion to a SVA3032X from a new SSA3021X Plus V3.2.2.4.0

Thanks guys - using electr_peter's summary above, it runs through perfectly except for my VI editor mishaps.
Once those were fixed, all sailing!     

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: msquared on May 15, 2021, 12:16:11 am
Hello Everyone,

Got a nice new shiny SSA3021X plus recently and decided to try to give it a boost. But now it's stuck somewhere between old and new. Hopefully someone can help me get it back into the original state or help it find a new life as an SVA.

Steps taken to attempt upgrade:
1. Successfully ran SSA3000X+_backup_11411.ADS and got a full backup.
2. Ran TV84's direct xflash SVA1032X_V3.2.2.4.0_11411.ADS, which seemed to work and rebooted.

However it's still an SSA3021X and the only change is I lost the TG option. Also the option names seem to have changed but I only looked at those briefly, just long enough to see the TG option was permanent before the "upgrade" so I may be wrong about the looking different.

Per the direct xflash instructions I tried it a second time but now it just runs for about a minute and returns to the file browser.

I was going to try to use electr_peter's steps to see if I could recover it or at least figure out what state is was in but I can't get telnet access.

1. Tried to run the telnet for the SSA3000 (SSA3000X+_telnet_11411.ADS) but this just says upgrading for about a minute then returns to the file browser and never opens telnet.
2. Tried to run the telnet for the  SVA1000 (SVA1000X_telnet_11410.ADS) but this just does the same as the SSA3000 version.
(Not knowing exactly what the TV84 direct update does I'm not sure what product ID is now in use so I tried both.)

I've tried all the above a few times and between attempts I've powered off the unit and I've even tried unplugging it so I know it's getting a complete power down.

Current state:
Model SSA3021X Plus

Versions:
SW1 3.2.2.4.0
SW2 20201220-1
SW3 000000D4
HW 00.00.00

Any help would be greatly appreciated.


Took another shot after dinner....

I realized that xflash had probably gone fine, I checked what modes were available and VNA, DtoF and others were greyed out. :palm:

Of course.... I had to finish the process of Step 5 from electr_peter.

Tried the SVA1000 telnet again, and of course it worked.  :)

Quick run through of step 5 and all is good.  :popcorn:

Thanks to all that made this happen! TV84, electr_peter and others.

What a great community

Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: passedpawn on May 29, 2021, 12:59:59 pm
Many thanks to all who contributed to this thread.   A couple of you blazed the trail through a bunch of experimentation, but special thanks to electr_peter who made it VERY easy for me to update my SA this morning.  One hour and two cups of coffee and it was done. 


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Weston on June 03, 2021, 05:30:53 am
I recently got interested in getting a spectrum analyzer for some EMI stuff and have read the past ~15 pages of this thread. It seems that buying a SSA3021X Plus and crossflashing it to a SVA3032X is the best bang per buck. A big thanks to everyone who makes this possible!

Before I take the leap I was wondering if anyone could confirm two things:

The SVA1032X has the same hardware as the SSA3021X Plus and the unit will have the same specifications (except for one cable which may occasional be missing? People seem to not have reported that recently, so perhaps those units were a fluke?)

The latest firmware on the siglent website is V3.2.2.4.0 which people have successfully upgraded, so wherever I buy the the SSA3021X Plus from I should be able to upgrade?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on June 03, 2021, 10:14:07 am
While there are no guarantees that my statements are correct:

1) The units with one missing internal cable seemed to work just fine after fitting said cable.
2) There is no knowledge that current units are being shipped with some new, previously unpublished, FW.
3) Even if they would ship the units with a new FW, you could still access the serial console and carry out the hack (eventually with some help from the forum).

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on June 03, 2021, 06:21:34 pm
I recently got interested in getting a spectrum analyzer for some EMI stuff and have read the past ~15 pages of this thread. It seems that buying a SSA3021X Plus and crossflashing it to a SVA3032X is the best bang per buck. A big thanks to everyone who makes this possible!

Before I take the leap I was wondering if anyone could confirm two things:

The SVA3032X has the same hardware as the SSA3021X Plus and the unit will have the same specifications (except for one cable which may occasional be missing? People seem to not have reported that recently, so perhaps those units were a fluke?)

The latest firmware on the siglent website is V3.2.2.4.0 which people have successfully upgraded, so wherever I buy the the SSA3021X Plus from I should be able to upgrade?

We did just this awhile back and with the help of the great folks here ended up with a nice VNA as well as a nice SA. Ours had the cable installed I recall, but my memory isn't that good and can't remember the exact details for the "enhancement", but did work  ;D

Good luck, I'm sure everything will turn out fine (you have a great resource here to help guide you thru, they certainly helped us!!)

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NukeEm on June 04, 2021, 02:39:42 am
I just received SSA3021X Plus with 3.2.2.4.0.  I have made backup with electr_peter step I.
I have established telenet access with step II, HOWEVER, when I execute the commands to backup main directories I receive the message "cp: can't create directory '/usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup': Read-only file system" 

Could someone help me with what I am missing?

Thanks!

NukeEm
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gianluigi on June 04, 2021, 04:42:22 am
Thanks always for your contributions tv84.
Could You resend the link to download the file:
Marty,

I'll share this once again: https://files.fm/u/a3rnz873y (https://files.fm/u/a3rnz873y)

This allows a direct crossflashing from SSAX+ to SVA, assuming that the SSAX+ version is V3.2.2.4.0.

No previous modifications are required to the inside files!

If required, the after modifications are as usual (see point V in electr_peter's latest summary (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)) .

PS: If it doesn't work 1st time, reboot and try a 2nd time...

Another question:
is it possible only on SSA3021X Plus or also on SSA3015X Plus?

Thank you
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on June 04, 2021, 08:09:08 am
@gianluigi: SSA3021X-P/SSA3032X-P have a different hardware than SSA3015X-P. They use different FW.
@NukeEm: Your USB disk is probably not mounted. Try again with a FAT32 formatted USB disk, try with a different USB disk and make sure you insert it before switching the SSA on.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gianluigi on June 04, 2021, 08:15:35 am
Thank you Victor
SSA3021X-P has the same hardware then SVA1032X?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on June 04, 2021, 10:40:22 am
Yes it has, which is why it is possible to perform a cross-flash. A single cable might be missing, at least some users reported this. The cable can be fitted and the device will be OK.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gianluigi on June 04, 2021, 10:45:09 am
thank you
what do you mean for single cable?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on June 04, 2021, 11:37:04 am
Inside the device there are two connectors that need to be connected with a cable for the SVA functionality. This cable was missing on some SSA models, where the cable is not needed. By upgrading to SVA the cable is needed and can be fitted.

I don't have any pictures of this nor do I know what the cable looks like. I guess it is just a short cable with two SMA connectors but perhaps someone can share more insight.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: gianluigi on June 04, 2021, 12:11:30 pm
Thank you.
Could anyone repost the link of file of tv84

"I'll share this once again: https://files.fm/u/a3rnz873y"

"This allows a direct crossflashing from SSAX+ to SVA, assuming that the SSAX+ version is V3.2.2.4.0."

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on June 04, 2021, 12:56:19 pm
For pictures of the (missing) cable see post 1105 and 1109
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: passedpawn on June 04, 2021, 02:04:59 pm
Inside the device there are two connectors that need to be connected with a cable for the SVA functionality. This cable was missing on some SSA models, where the cable is not needed. By upgrading to SVA the cable is needed and can be fitted.

I don't have any pictures of this nor do I know what the cable looks like. I guess it is just a short cable with two SMA connectors but perhaps someone can share more insight.

I believe it is the one circled in image below.  It carries the reflected signal from the TG back to the input ckts via a directional coupler.  But instead of disassembling the case and internal metal cage, which probably involves removing 1000 screws,  just see if the VNA works.  Put a 50-ohm terminator right no the TG port, NO CABLE, and see if you get something similar to below.  Make sure to change the plot type to Smith Real/Imag.  If you set the center frequency to 100MHz and span to zero you'll get a dot right in the middle of the smith chart.  Open port should give you a dot on right edge of circle, short ckt should give you a dot on left edge of circle. 

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: passedpawn on June 04, 2021, 02:26:36 pm
^^ note, that is an uncalibrated VNA.  After posting this, I did a 1-port cal and now my 50-ohm load looks more like a dot in the center. 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on June 04, 2021, 03:09:22 pm
Thanks!

While I don't own an SSA+ or SVA, I do like to keep documentation of all hacks up to date.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 04, 2021, 06:34:00 pm
Thank you.
Could anyone repost the link of file of tv84

"I'll share this once again: https://files.fm/u/a3rnz873y"

"This allows a direct crossflashing from SSAX+ to SVA, assuming that the SSAX+ version is V3.2.2.4.0."

Plan B

Take the SVA stock FW and do the changes in the attached picture.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 04, 2021, 09:00:48 pm
Another question:
is it possible only on SSA3021X Plus or also on SSA3015X Plus?

Once a SSAX+ reaches V3.2.2.4.0, they all start using the same FW.

So, you can do a conversion to SVA1015X but you can't upgrade beyond that. Here (https://www.eevblog.com/forum/testgear/semirandom-but-careful-mistakes/msg3374756/#msg3374756).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NukeEm on June 04, 2021, 11:34:11 pm
Thanks Victor for the suggestion of mounting the USB drive.  That seems to be missing from electr_peter's very concise steps in reply 1624.  I followed his steps to the letter (with the addition of mounting the USB to do the backups to each time) and within an hour I am now another success story of converting SSA3021X Plus to SVA1032X.  Thanks SO MUCH to this group. 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: OldVolts on June 11, 2021, 02:28:00 am
Thanks to the group and my *nix rocket-science son I now have a brandie-new SVA1032X.
However . . .
The original SSA had several logged 606 ADC_Error messages in the log.  I cleared the log and nothing repeated - log remained clear.
After the conversion, while in VNA mode I get persistent 606 messages along with the annoying beep.
This is with the TG port open - unterminated.  With a 16 db termination it apparently stopped.
Upgraded from SSA to SVA 3.2.2.4.0.r1 - notice the lower case "r".  The most recent firmware on the siglent site is SVA1032X Firmware – V3.2.2.4.0 (Release Date 01.20.21 )
So - im going to assume the upgrade went right except for the mystery "r1" leaving the 606 error yet to solve despite a prior release having addressed the issue.
Help?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Weston on June 12, 2021, 03:26:49 am
I just received my SSA3021X+ from TEquipment and have already upgraded it to a SVA1032X! The initial firmware was V3.2.2.4.0 and my unit is not missing the internal TG cable. Looking through the logs the unit had some 606 ADC_Error messages that seem to be from during factory calibration or something. I had one very brief 606 ADC_Error pop up when I was screwing in a SMA to the TG output, but no issues since then.

I used the instructions provided by tv84 here to modify the update file to allow direct cross flashing to a SVA1032X https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3582301/#msg3582301 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3582301/#msg3582301)

Something I was confused about at first is that the modified firmware update only changes the product ID and has no visible changes. It basically brings you to the end of step IV(1) in the instructions provided by electr_peter here: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)

The only issues I had with following the rest of those instructions is that the flash drive is mounted as read only from the file system. To be able to backup my files I had to run mount -o remount,rw /usr/bin/siglent/usr/mass_storage/U-disk0 first.


A big thanks to everyone that did all the work to make this possible!

Edit: I actually realized that the ADC overload is related to the attenuator setting in the Amplitude menu when in VNA mode. Mine seemed to default to 15dB where there is no issues, but if I turn it the attenuator down it starts beeping and throwing ADC errors. I assume its some combination of attenuator setting and tracking generator output power that will cause errors because it overloads the ADC, I don't think its a fault or anything.


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: aperture16 on June 12, 2021, 06:15:30 am
Reading through the threads is a fun activity :-DD.

I noticed that SSA3000X+ tracking generator can't be used an independent CW generator. Is this a concern? According to the manual, there is a special mode to output CW, but probably the spectrum analyzer won't be able to scan anymore.
   
Quote
In Zero Span mode, the TG frequency will match the center frequency of the analyzer.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dirtcooker on June 18, 2021, 09:21:58 pm
After crossflashing a new SSA3021X+ to an SVA1032X: "Vector Network Analyzer" is still greyed out, BW is still 2.1 GHz, TG is the only permanent license. I would be grateful if someone could offer suggestions. Perhaps I have missed something. Is there a "PRO" option?
On the system message screen, it says "605 LIC_INVALID" I don't know if that is normal.

I just purchased an SSA3021X plus, it has FW 3.2.2.4.0. I downloaded SVA1032X_V3.2.2.4.0.ADS from siglent and modified the first line with a hex editor per tv84's instructions and verified the checksum, loaded it onto a FAT32 thumb drive, did a firmware update. It went into the "Upgrading now, please wait..." screen and then rebooted. After that, system info still shows model as SSA3021X Plus, there are 4 temporary options AMK, EMI, DMA, AMA. Mode has "Vector Network Analyzer" "Distance to Fault" greyed out. TG also is nonfunctional. I think this is all normal, e.g., the firmware flashed OK, but there are no licenses enabled. I did a firmware update with telnet_11410.ads, which hangs, but allows telnet access. After getting in, I performed the modifications under item V of electr_peter's post 16124, and also added "  /sbin/telnetd -l /bin/sh -p 10101 &" to startup_app.sh to make it easy to get back in.
 
contents of NSP_config_upgrade_info.xml (I didn't touch this file)

?xml version="1.0" encoding="UTF-8"?>^M
<nsp_upgrade_info_root>^M
        <device>^M
                <upgrade_static_id>11410</upgrade_static_id>^M
                <upgrade_start_id>11400</upgrade_start_id>^M
                <upgrade_end_id>11499</upgrade_end_id>^M
        </device>^M
</nsp_upgrade_info_root>        ^M


contents of NSP_sn_bandwidth.xml after editing (verified after rebooting)

<?xml version="1.0"?>
<nsp_system_info_root>
        <device>
                <system_information>
                        <serial_number>
                                <chip>0123456789</chip>
                        </serial_number>
                </system_information>
        </device>
        <serial_number>SSA3PCDXXXXXXX</serial_number>
</nsp_system_info_root>

NSP_trends_config_info.xml

...<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
        <device>
                <language>english</language>
                <pid>0x1301</pid>
                <vid>0xf4ec</vid>
                <product_type_1>SVA1032X</product_type_1>
                <manufacturer>Siglent</manufacturer>
                <Support_Touch_Flag>1</Support_Touch_Flag>
                <Support_VXI11_Flag>1</Support_VXI11_Flag>
                <file_prefix>CP_</file_prefix>
        </device>
</nsp_trends_info_root>
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 18, 2021, 09:42:44 pm
I performed the modifications under item V of electr_peter's post 16124

It looks like you didn't do this correctly or, at least, complete...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dirtcooker on June 18, 2021, 10:28:08 pm
I performed the modifications under item V of electr_peter's post 16124

It looks like you didn't do this correctly or, at least, complete...

yes probably, but I can't see what is wrong. I also renamed the two files to nsp_data_b1x and nsp_data_bx, adding an x at the end of each. Those two files are still there upon reboot, although the system added new ones with the original names after rebooting. I suppose that is normal. Perhaps I should remove them and reboot.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: passedpawn on June 18, 2021, 10:41:02 pm
I performed the modifications under item V of electr_peter's post 16124

It looks like you didn't do this correctly or, at least, complete...

yes probably, but I can't see what is wrong. I also renamed the two files to nsp_data_b1x and nsp_data_bx, adding an x at the end of each. Those two files are still there upon reboot, although the system added new ones with the original names after rebooting. I suppose that is normal. Perhaps I should remove them and reboot.

I can tell you that I performed the changes per this post (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)) and nothing else and it was painless.  Perhaps start over and go through that list. 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dirtcooker on June 18, 2021, 10:55:44 pm
I can tell you that I performed the changes per this post (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)) and nothing else and it was painless.  Perhaps start over and go through that list.
That is exactly what I did, with several exceptions: I did not modify NSP_config_upgrade_info.xml to change the product ID's, since I had already crossflashed to the sva1032x, and even after mount -o remount,rw /usr/bin/siglent/firmdata0, I had to add write permission chmod o=rw NSP_sn_bandwidth.xml in order to modify it. maybe I should change it back to read only. I can't see how that would make any difference, but who knows?
It will not flash back to SSA3021_3032XP_V3.2.2.4.0.ADS so I cannot start over from scratch. I could try reflashing with the factory SVA1032X_V3.2.2.4.0.ADS, maybe something went wrong with the first time. That will likely remove telnet access, so I hope that telnet_11410.ads will get me back in.
Another difference from peter's summary, he says "serial number shows XXXX." however my serial number is shown in the system info screen, and starts with "SSA3....). Maybe I should change it to XXXX
Does anyone have a better idea?

update: I found a solution. I deleted /usr/bin/siglent/firmdata0/nsp_data_b1 once more, then sync && reboot. Voila! All options enabled and now the serial number shows as XXXXX. I do not know what happened the first time around. After my changes, I entered sync, but then cycled the power from the front panel. This time, I did sync && reboot. That is the only thing I can think of.
Many thanks to all who unlocked this gem! The built-in directional bridge works well over the full 3.2 Ghz band. After calibration, measuring S11 of a 20 dB pad reads 40 db return loss, just as it should. Clearly my unit has the internal reference cable that was missing on some units.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rrrrr on July 04, 2021, 11:09:48 pm
Hello all,

A long time lurker but new poster

I've read with great interest the threads about upgrading a Siglent SSA3021X plus into a VNA and jumped right buying a fresh SSA and starting the upgrade following electr_peter’s excellent step by step guide. I'm not a Linux user but felt pretty confident of managing the upgrade

I used Telnet to perform the initial SA back up and then followed on to backup the main directories, so far, so good

But then after opening the startup_app.sh file with Vi I wasn’t able to see the line ” /usr/bin/siglent/Aladdin &" to insert the command to automatically start Telnet without the USB

Without making any changes and not knowing exactly what else to do I skipped the edit and closed the file with ‘sync && reboot’. The SA rebooted and started normally. No harm done, or so I thought

But now I can’t access the SA with Telnet using any of the ADS files at port 10101. I can still Telnet to the unit and run SCPI commands however

I then tried going back to square one and performed the initial SA backup again on a new USB drive as this doesn’t need Telnet access but that no longer works either, no backup files are created, doh!

Despite the unit working normally it appears that something has gone very wrong with Telnet access. My symptoms appear to be the same as those experienced by user Hostile in post #1598.

I tried reinstalling 3.2.2.4.0 firmware but as expected, that didn’t do much. I’ve tried multiple times, rebooted everything more than once and I have also tried 3x different USB sticks all formatted to FAT32, 2x 32GB and 1x 8GB, as well as formatting a 2G partition to no avail

Do I need to gain access via the internal debug port to straighten things out or can I recover Telnet access with the backup files?

Thanks, in advance


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: scotty7 on July 06, 2021, 03:36:19 am
Hi,

I purchased a SVA1032X and I'm trying to unlock all the features. I followed the instructions here https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180754/#msg3180754. (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180754/#msg3180754.) but I am unable to access the device over telnet. It reads the update file, but then does not hang or reboot, it just fails and exits to the file explorer. From preliminary reading it seems like the telnet enable script is only applicable to devices with the correct device ID, and since the SSA ADS file will not have the correct device ID to enable telnet on the SVA, it's failing. Does anyone know of a script that will enable telnet on the SVA1032X? It's running 3.2.2.4.0

Thank you!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 07, 2021, 11:41:15 am
From the Repair threads a SSA3021X front end repair short video repaired a damaged RF input:
https://www.eevblog.com/forum/repair/fixing-the-rf-front-end-of-a-spectrum-analyzer/ (https://www.eevblog.com/forum/repair/fixing-the-rf-front-end-of-a-spectrum-analyzer/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: eloso on July 08, 2021, 10:03:03 am
Another success in running the SSA3021X with all options, full bandwidth and the SVA firmware.  Serial number all the XX of course.
 
Like others I too found that the USB drive was mounted read only and my solution required checking the drive block device name, unmounting it and mounting it again.   More or less a long hand way of doing what has already been described by Weston in 1653 which I hadn’t noticed at the time so I won’t add unnecessary instructions to the thread.

At one point I took a pause of a few minutes to deal with another matter and when I returned the USB drive was read only again. I haven’t checked but I am guessing there is a cron job that is scheduled to do this regularly. I re-enabled write access and all was well.

Can I just add that I am retired and  have no real “need” for a nice SVA1032X with all the options. I am educating myself in some finer arts of RF analysis and will derive no financial gain from doing these upgrades.  But I am deriving much pleasure and knowledge.  I suspect many home customers are the same.

I wouldn’t have purchased an SSA3021X if it would have remained as a base unit.  There are better second hand options on the market for educational purposes.   I would hazard a guess that Siglent are not losing money by us doing these upgrades, probably the contrary.  If I was still in business I wouldn’t dream of doing this kind of thing. Imagine going to the boss to explain why you’ve bricked the test gear and lost the warranty ?!

So thank you tv84 et al,  your extensive work and your time is hugely appreciated.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 08, 2021, 10:07:58 am
Another success in running the SSA3021X with all options, full bandwidth and the SVA firmware.  Serial number all the XX of course.
 
Like others I too found that the USB drive was mounted read only and my solution required checking the drive block device name, unmounting it and mounting it again.   More or less a long hand way of doing what has already been described by Weston in 1653 which I hadn’t noticed at the time so I won’t add unnecessary instructions to the thread.

At one point I took a pause of a few minutes to deal with another matter and when I returned the USB drive was read only again. I haven’t checked but I am guessing there is a cron job that is scheduled to do this regularly. I re-enabled write access and all was well.

Can I just add that I am retired and  have no real “need” for a nice SVA1032X with all the options. I am educating myself in some finer arts of RF analysis and will derive no financial gain from doing these upgrades.  But I am deriving much pleasure and knowledge.  I suspect many home customers are the same.

I wouldn’t have purchased an SSA3021X if it would have remained as a base unit.  There are better second hand options on the market for educational purposes.   I would hazard a guess that Siglent are not losing money by us doing these upgrades, probably the contrary.  If I was still in business I wouldn’t dream of doing this kind of thing. Imagine going to the boss to explain why you’ve bricked the test gear and lost the warranty ?!

So thank you tv84 et al,  your extensive work and your time is hugely appreciated.
Welcome to the forum.

You will find needs just as I have.
Enjoy your SVA.  :)

PS.
You belong here how:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rrrrr on July 16, 2021, 07:14:59 am
Hello Scotty7,

It looks like we both may have a similar problem with Telnet access to the unit

Maybe one of the local blog scholars can give us a hand?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on July 16, 2021, 09:39:06 am
Each device type of the Siglent SSA family has its own Device ID.
Within the same model (i.e. SSA3000X) there might be different Device ID's to prevent FW downgrade: a new FW might increase the Device ID number.

Every FW has a header with the compatible Device ID.

tv84 has done fake FW upgrade files that TEMPORARILY activate telnet on a specific port (don't remember which port - it is normally not the common port 21!). Once the FW upgrade is finished/the device is rebooted, the telnet functionality is gone (unless you use the telnet session to restore a permanent telnet function).

tv84 made different telnet FW upgrade files, matching the different Device ID's: you need to use the one that matches your Device ID - if you have an SVA (original or cross-flashed) you need to use the SVA telnet FW version.

Thats all there is to it.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 16, 2021, 11:22:11 pm
files that TEMPORARILY activate telnet on a specific port (don't remember which port - it is normally not the common port 21!).

Usually I use port 10101. Port 21 is FTP, telnet is 23.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: _pavel_ on July 17, 2021, 09:07:22 am
Can also confirm the upgrading recently bought Siglent SSA3021X Plus into VNA.
I performed all steps carefully but anyway faced with the problem described in the post #1655.
Finally deleting /usr/bin/siglent/firmdata0/nsp_data_b1 once more helped (update from #1659).


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rrrrr on July 17, 2021, 09:36:17 am
I gave up and went in through the debug port, re established Telnet access using the method of post #1578 and then ran through the steps outlined in post #1624 from electr_peter. Apart from a few hiccups, all went well and I now have a fully unlocked SVA1032X!

I did have to change the file system to read/write from read only using $ mount -o remount, rw /dev/sda1 before I could complete step V) 2). And in some cases had to retry a particular step more than once before it succeeded

Big thanks to everyone who contributed to the project! Cheers!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kuikie78 on July 17, 2021, 10:38:02 pm
Hi to you all,

I just received an SSA3021X from the widow of my colleague who passed away last year.
The current running firmware is 1.3.9.6
Is there a way to brick(hack) this unit/FW to activate the AMK option?

Currently, the unit has an officially installed license for the options reflection & TG.

Any help is welcome!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 17, 2021, 11:12:12 pm
Brick?   :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Kuikie78 on July 17, 2021, 11:18:21 pm
Hi,
By brick, I meant modified FW in order to activate the licenses.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Barossa on July 27, 2021, 11:37:28 am
G'day,

I have a SSA3021x that developed a problem with the display becoming unstable after warming up for a few minutes. A video showing the problem can be viewed here -

https://www.ping.net.au/SSA3021x_Display_Fault.mov (https://www.ping.net.au/SSA3021x_Display_Fault.mov)

AFAICT, everything else continues  to work just fine. This unit is about 5 years old and has performed flawlessly until now. It is running firmware 1.3.9.7 on HW 07.03.00,  which I believe is current. I suspect the fault to be either the power supply, video controller or LCD. At the moment I'm lost  without a circuit diagram and spare parts. Has anyone seen this before and fixed the problem? I really appreciate any help you can provide.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on August 02, 2021, 08:04:21 pm
Hello,

I need some help from owners of the SSA3000X-Plus and SVA3000:

My "VMA Simple Spectrum Analyser Software for SSA3000X" (https://vma-satellite.blogspot.com/2017/03/vma-simple-spectrum-analyser-for.html) does not work with the Plus and SVA models.

I suspect this is because the ":TRACe:DATA? 1" command will not output exactly 752 samples as the SSA3000X model, but a different amount of samples.

I wonder if someone can tell me how many samples this SCPI command produces.

Also, if someone happens to know what else could cause the incompatibility, I would appreciate it. The only command that seems to be causing issues with my software is this ":TRACe:DATA?" command. Setting thiings like Start/Stop Frequency works apparently fine. Unfortunately I don't own the Plus model...

Thanks,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 02, 2021, 08:20:30 pm
G'day,

I have a SSA3021x that developed a problem with the display becoming unstable after warming up for a few minutes. A video showing the problem can be viewed here -

https://www.ping.net.au/SSA3021x_Display_Fault.mov (https://www.ping.net.au/SSA3021x_Display_Fault.mov)

AFAICT, everything else continues  to work just fine. This unit is about 5 years old and has performed flawlessly until now. It is running firmware 1.3.9.7 on HW 07.03.00,  which I believe is current. I suspect the fault to be either the power supply, video controller or LCD. At the moment I'm lost  without a circuit diagram and spare parts. Has anyone seen this before and fixed the problem? I really appreciate any help you can provide.
Welcome to the forum.

Not seen this before.
The way it flickers it suggests it's a display power problem however it could also be the ribbon cable.  :-\
Check all the display cables and reseat all connectors. Take care with the ribbon cable socket lacking tabs. Maybe gently clean the tinned end of the ribbon cables carefully with an eraser. Inspect all socket solder joints.
Service manual:
https://int.siglent.com/upload_file/user/SSA3000X/SSA3000X_ServiceManual_SM0703X_E01A.pdf (https://int.siglent.com/upload_file/user/SSA3000X/SSA3000X_ServiceManual_SM0703X_E01A.pdf)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 02, 2021, 08:24:58 pm
Hello,

I need some help from owners of the SSA3000X-Plus and SVA3000:

My "VMA Simple Spectrum Analyser Software for SSA3000X" (https://vma-satellite.blogspot.com/2017/03/vma-simple-spectrum-analyser-for.html) does not work with the Plus and SVA models.

I suspect this is because the ":TRACe:DATA? 1" command will not output exactly 752 samples as the SSA3000X model, but a different amount of samples.

I wonder if someone can tell me how many samples this SCPI command produces.

Also, if someone happens to know what else could cause the incompatibility, I would appreciate it. The only command that seems to be causing issues with my software is this ":TRACe:DATA?" command. Setting thiings like Start/Stop Frequency works apparently fine. Unfortunately I don't own the Plus model...

Thanks,
Vitor
SSA Plus and SVA have a different programming guide to SSA so maybe your code and command set needs to account for the differences.
https://int.siglent.com/upload_file/user/SSA3000X/SSA3000X_ProgrammingGuide_PG0703X_E04A.pdf
https://int.siglent.com/u_file/document/ProgrammingGuide_PG0703P_E02A.pdf
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on August 02, 2021, 09:14:39 pm
Hello,

I need some help from owners of the SSA3000X-Plus and SVA3000:

My "VMA Simple Spectrum Analyser Software for SSA3000X" (https://vma-satellite.blogspot.com/2017/03/vma-simple-spectrum-analyser-for.html) does not work with the Plus and SVA models.

I suspect this is because the ":TRACe:DATA? 1" command will not output exactly 752 samples as the SSA3000X model, but a different amount of samples.

I wonder if someone can tell me how many samples this SCPI command produces.

Also, if someone happens to know what else could cause the incompatibility, I would appreciate it. The only command that seems to be causing issues with my software is this ":TRACe:DATA?" command. Setting thiings like Start/Stop Frequency works apparently fine. Unfortunately I don't own the Plus model...

Thanks,
Vitor

See attached file.
You get 751 values not 752 - which matches what it says on the screen.
This was generated from telnetting in on 5024 and sending TRACE:DATA?

(I did a search/replace to insert the carriage returns so the values were easier to count.)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on August 03, 2021, 08:56:36 am
@tautech: The SCPI commands are the same, the Plus and SVA models just have further commands to support increased functionality. However, the Siglent SCPI manual is lacking some important information, which is normally included: it fails to mention the exact structure of the replies received from the device for each command - hence  my problem. Perhaps you can forward this complaint to Siglent...

@hendorog: Thank you very much! That is exactly what I was looking for. It seems, on a first look, that the Plus/SVA models send 751 samples, while the standard SSA returns 752 samples. This would explain why my software freezes - it is waiting for the missing sample! I need to double check that, though, as I might be wrong.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on August 03, 2021, 05:55:03 pm
I have found and fixed the issue. It seems that the SSA3021X has a slightly different output than the SSA-P and SVA models. I presume that the SSA-R behaves the same.

Anyway, my software now works correctly on any Siglent Spectrum Analyser model. I will upload the new version tomorrow to my blog, for those interested.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mnemonic on August 07, 2021, 09:57:46 am
Hi,

I just "improved" my new SSA3021x+ by cross flashing to a SVA1032X. The procedure (by electr_peter) worked flawlessly. The only thing is that my serial number is lost (showing all X's) and the unit is working in "pro mode" (SW1 is showing 3.2.2.4.0.r2), because it is missing the licenses. I wonder if it is possible to get my serialnumber back in the SVA and use only the licenses that I need most (VNA and TG)?

Tnx,

Mnemonic
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: khutch004 on August 07, 2021, 03:56:11 pm
I just got a SSA3021X Plus and right out of the box it is a very nice piece of gear. I'm an EE who is about to retire after over forty years and for much of that time I have been an RF engineer. Since I restore old tube radios and plan to get my amateur station on the air again the thought of life without a spectrum analyzer seemed bleak indeed. Old spectrum analyzers are easily available and often relatively cheap. Nothing wrong with them. But my last few years of doing digital radio work with modern Keysight MXA's has spoiled me, I guess. So I was delighted to find how close to that equipment. Certainly not in the same league but clearly close enough for my purposes. If all I was able to do was to make the trial licenses permanent it would be a great piece of gear.

But the allure of a VNA too is just too much to resist!

I'm a hardware guy who often has to do software installs and adjustments on product code that is not ready for prime time. It's part of the development process and its not like the SW guys don't have to deal with HW that is not ready for prime time! So I have some familiarity with what needs to be done to improve these products but I am close to being a babe in the woods even so. The instructions found here are great and a huge thanks to those of you who are able to figure all this out and are willing to share it with the rest of us!

I followed tv84's direct crossflash procedure, https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3564805/#msg3564805 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3564805/#msg3564805), and it worked first time. Of course it leaves the unit in a partially functional state that is basically useless. And that is why he directs you to point V in electr_peter's latest summary of the process, see the link in tv84's post.

This is my third piece of Siglent test equipment in the last few years and I have always had some difficulty getting my laptop to connect to them via telnet. This time was no different and I had to both start with step IV of electr_peter's procedure and connect through an ethern et router as I had to do on the other products. But once I started doing that the process was straightforward with a couple of minor wrinkles. So some tips for other newbies:

1) I often finished a vi edit only to find that the file was read only. So I found myself needing to repeat the appropriate remount command to make files writeable before every file edit.
2) Several times I found myself lost during vi edits and unsure that I had not overwritten something by accident. If you do that hit esc to make sure you are in vi command mode and then :q! to force vi to quit without saving. Then start the edit process again and be more careful this time!
3) Whether you do the full electr_peter process or start with the tv84 direct crossflash as I did look at the early steps in the electr_peter process and pull up a browser tab with the vi instructions, you will need them.
4) Sometimes the electr_peter instructions tell you to issue the telnet command "sync && reboot" but if you were editing a file in vi just before this you will need to do a :wq command in vi to save your work before you can issue any telnet commands. This is obvious to old hands but it can be confusing to you and I
5) There is a lot of typing involved and it has to be accurate. From windows you can select electr_peter's text with your mouse, hit CNTRL-C to copy, and then paste the commands into your telnet window by hitting the right mouse button.
6) I got a command not found error when I tried to start the telnet link. Do a web search on telnet for windows to get instructions on how to fix this

That may seem like a lot of issues to solve but they were all easily solved and hopefully my comments will help those of you who have trouble with any of these points. In the end it is pretty simple and oddly satisfying even though you are just parroting the fine work of others. Thanks again to all of you who made this possible!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on August 07, 2021, 04:35:39 pm
My experience converting from SSA to SVA was very similar. I would like to add that if you leave the USB drive in the unit during the sync-reboot cycles the unit failed to run some ADS files with the upgrade failled message. Inserting the USB drive after powering the unit worked for me. I also had to find a very old 2GB stick after attempting to use many 8-16GB drives

And I also run sync 3 times before reboot, something that I learned in the old UNIX days and still do even with modern linux systems
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Barossa on August 09, 2021, 08:03:25 am
Thanks for the heads-up tautech! I've since  removed the back and shield of the SSA3000X to gain access to the controller and power supply circuitry. A visual inspection of the connectors and sockets didn't reveal anything out of the ordinary. The first task was to measure the power supply voltages on the back of J16. The values obtained are shown below:

PINColorVoltageRemarks
1black0Vchassis ground
2grey-9.6V
3red7.3V
4red7.3V
5blue14.9V
6brown0Vsoft power switch?
7black0Vchassis ground
8black0Vchassis ground

These measurements were taken immediately after applying power to the equipment, which may be helpful for others in the future. Unable to source the datasheet for the power supply, it is impossible to determine if these voltages are within specifications.  Only minutes later, the LCD display started to show the fault. Using an oscilloscope, I was able to track the fault to the 14.9V rail collapsing to less than 1V for the duration of the LCD getting out of sync. The 14.9V can also be found on J20 pin 12 (red wire), which presumably is connecting the LCD screen. Using heat gun and freeze spray the fault was traced back to a semiconductor part on the power supply module. This part has small a heat sink glued to it that proved to be very sensitive to slightest increase in temperature. It didn't take much heat  to cause the 14.9V rail to cut out completely. Attached are a couple pictures showing the location on the PCB and power supply.

The fault is clearly caused by a malfunctioning part on the power supply. The power supply appears to  be custom made and  I was unable to find a replacement part on the Internet. I've sent an email with a request for assistance to our Australian Siglent distributor and I have yet to receive a reply.

I'm grateful for any help in sourcing a spare power supply.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 09, 2021, 08:19:07 am
Can you better describe the faulty part.....maybe Daves teardown vid looking at the PSU can help:
https://youtu.be/-8fr_otW0q4?t=160

Edit
OK pics now added above identifying faulty part.
First step would be to reflow all solder joints as many heat cycles may have cracked something.

Getting a replacement PSU from the factory should be no problem
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on August 09, 2021, 05:58:17 pm
This may be nothing more than a LDO 15V regulator. How many pins, and what are the voltages to the pins. Check with a scope to see if the voltages are dynamic or static, that will provide an additional clew.

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 10, 2021, 08:20:41 am
The first task was to measure the power supply voltages on the back of J16. The values obtained are shown below:

[PIN/td]
ColorVoltageRemarks
1black0Vchassis ground
2grey-9.6V
3red7.3V
4red7.3V
5blue14.9V
6brown0Vsoft power switch?
7black0Vchassis ground
8black0Vchassis ground

These measurements were taken immediately after applying power to the equipment, which may be helpful for others in the future. Unable to source the datasheet for the power supply, it is impossible to determine if these voltages are within specifications. 
SSA3000X and SDS1004X-E DSO's apparently share the same PSU.
From the SDS1004X-E service manual:
Measured at PSU.....note there are some lead color differences between SSA and SDS.

GND Pin 4, Pin5, Pin 6             Black NULL
Primary Power Pin 1, Pin 2       Red +6.5 V𝐷𝐶 ± 10%
Positive Auxiliary Pin 8             Blue +15 V𝐷𝐶 ± 10%
AC Line Trigger Pin 7               Brown 2V𝑃𝑃 ± 20% This will only affect AC Line Trigger function.
Negative Auxiliary Power Pin 3 Orange -9.5 V𝐷𝐶 ± 10%

Hope that helps.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on August 10, 2021, 01:09:46 pm


I'm grateful for any help in sourcing a spare power supply.


Naturally best source is of course Siglent. Just tell your SSA fault full story to Siglent technical support and ask how to proceed. They have all spare units, for sale or for warranty repair and how it finally goes may depend individual case many factors.

There is sure available new PSU's for spare. SSA3000X is till normally in production.
Your SSA is 5 years old but who knows perhaps this failure mechanism is also something what Siglent like to know. So perhaps not wise to destroy this possibility before first ask Siglent opinion how to proceed and also they can info you how to get spare part.
It do not cost anything to ask.

Priority is new PSU. If not possible at all, then repair.  But if repair, it need carefully test it meet specs before connect repaired to SSA for avoid damages if bad luck happen.

 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: markb82 on August 10, 2021, 08:19:21 pm
This may be nothing more than a LDO 15V regulator. How many pins, and what are the voltages to the pins. Check with a scope to see if the voltages are dynamic or static, that will provide an additional clew.

If the part is a 15V LDO, then it might be hitting a thermal cut-off not necessarily because it is faulty, but because something else is pulling too much current. Could try increasing the size of the heatsink.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Barossa on August 11, 2021, 02:53:34 pm
SSA3000X and SDS1004X-E DSO's apparently share the same PSU.
From the SDS1004X-E service manual:
Measured at PSU.....note there are some lead color differences between SSA and SDS.

GND Pin 4, Pin5, Pin 6             Black NULL
Primary Power Pin 1, Pin 2       Red +6.5 V𝐷𝐶 ± 10%
Positive Auxiliary Pin 8             Blue +15 V𝐷𝐶 ± 10%
AC Line Trigger Pin 7               Brown 2V𝑃𝑃 ± 20% This will only affect AC Line Trigger function.
Negative Auxiliary Power Pin 3 Orange -9.5 V𝐷𝐶 ± 10%

Hope that helps.

Thanks, this makes sense! These values match the the silk screen annotations around the power connector on the PSU PCB. The 6.5V rail measures 7.38V on my SSA3021x PSU, which would be out of specifications.The regulator of the 15V rail gets very hot and the largest consumer appears to be the LCD display. The 15V regulator didn't get hot after disconnecting J20 that supplies the LCD display. https://www.flickr.com/photos/eevblog/21020138034/ (https://www.flickr.com/photos/eevblog/21020138034/) shows a picture of the PSU of the Siglent 1000x oscilloscope series, which is identical to that of the SSA3021x. The 15V regulator is under the heat sink next to the power connector. It would take a lot of an effort to replace this part due to proximity of the capacitors, connector and other heat sensitive components.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on August 11, 2021, 03:37:47 pm
The 15V regulator getting very hot may indicate a problem with the LCD, and as Mark indicated the regulator may be protecting itself by dropping to low output voltage due to over thermal stress (some are designed to do this, rather than just burn up). If the LCD is unplugged does the 15 Volts return? If so then maybe the regulator (and PS) is OK and the fault is with the LCD??

Caution you really need to know what you are doing with the approach below.

Another thought, if you are very proficient at electronics troubleshooting you can rig up a means to measure the LCD current draw that would provide additional info on what's at fault. On simple means is to provide the 15 volts only to the LCD from an external regulated lab type PS and note the current supplied.

Good luck.

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Emo on August 11, 2021, 03:57:13 pm
Not knowing the exact architecture of this power supply, it might be a wide input range supply with a pre boost mechanisme so the unit can remain efficient both on 100-140 as well as 200 - 250 V. If this stage is not operating well then the regulator will have troubles operating at to high voltage. In your case it behaves like it is on the low range and gets input according to the high range. But again I haven't seen any schematics yet. One way of testing is to put the scope on 110-120 V and see if it behaves as it should


Eric

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Barossa on August 11, 2021, 03:59:32 pm
The 15V regulator getting very hot may indicate a problem with the LCD, and as Mark indicated the regulator may be protecting itself by dropping to low output voltage due to over thermal stress (some are designed to do this, rather than just burn up). If the LCD is unplugged does the 15 Volts return? If so then maybe the regulator (and PS) is OK and the fault is with the LCD??

The 15V rail measures exactly 15V when disconnecting the LCD display. The display appears to be normal before the fault manifests itself. Since the 6.5V is also high and out of specification, it makes me believe that the primary input voltages that feed these regulators may be too high. I can't get to the input pin of the 15V regulator, however, I found 20VDC in close vicinity of the regulator. In this case a 5V power drop at 1A would cause of lot of heat dissipating in the regulator.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Barossa on August 11, 2021, 04:23:40 pm
Not knowing the exact architecture of this power supply, it might be a wide input range supply with a pre boost mechanisme so the unit can remain efficient both on 100-140 as well as 200 - 250 V. If this stage is not operating well then the regulator will have troubles operating at to high voltage. In your case it behaves like it is on the low range and gets input according to the high range. But again I haven't seen any schematics yet. One way of testing is to put the scope on 110-120 V and see if it behaves as it should

Thanks and I agree with your theory as Australia has 240VAC mains supply. Using a variac set to 120VAC, I performed the same test and can report that the 15V measures a rock solid 14.98V and the regulator is only  getting moderately warm. The 6.5V rail measures 6.49V and is in specifications. Running the equipment for over 30 minutes and the fault hasn't shown up. All I need now is a replacement part.... I've yet to receive a reply from the Australian Siglent distributor (IPD) and Siglent HQ in response to my support request.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 11, 2021, 11:03:47 pm
Not knowing the exact architecture of this power supply, it might be a wide input range supply with a pre boost mechanisme so the unit can remain efficient both on 100-140 as well as 200 - 250 V. If this stage is not operating well then the regulator will have troubles operating at to high voltage. In your case it behaves like it is on the low range and gets input according to the high range. But again I haven't seen any schematics yet. One way of testing is to put the scope on 110-120 V and see if it behaves as it should

Thanks and I agree with your theory as Australia has 240VAC mains supply. Using a variac set to 120VAC, I performed the same test and can report that the 15V measures a rock solid 14.98V and the regulator is only  getting moderately warm. The 6.5V rail measures 6.49V and is in specifications. Running the equipment for over 30 minutes and the fault hasn't shown up. All I need now is a replacement part.... I've yet to receive a reply from the Australian Siglent distributor (IPD) and Siglent HQ in response to my support request.
Let us know how you get on and if necessary I can give these guys a poke into action.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mnemonic on August 23, 2021, 04:54:01 pm
Continuing on from where I left off, I've since got the calibration kit.

After performing the 1-port calibration under the VNA menu, it still shows "---" on the upper left corner, which according to the manual means "No calibration data". I expected it to show "Cor" to indicate calibrated.

Performing calibration under DTF appears to be working, and I get "Cor" showing once completed.

Does anyone else see this? Could this be due to missing the SMA cable?

Thanks!

More observation - in VNA, if I perform a "open cal", it should display "Cor" on the upper left corner of the chart, same if I perform a "close cal".

But if I do a "1 port cal", it would display "---". I also notice that after calibrating with open/close/load with "1 port cal", pressing Enter will hang the system for a few seconds before the beep, not sure if related.

I notice exactly the same. It seems like a bug. You can work around this using Enhanced Reponse calibration, which is a solt calibration. This works fine.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: violeg on August 27, 2021, 11:44:14 am
Thank you very much.
Lost telnet,
Found telnet.
Patched everything.
All works.
Thanks a lot!
Great Job!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Quarlo Klobrigney on August 30, 2021, 05:53:50 pm
So to clarify, is the 21 = 32 still a thing?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on August 31, 2021, 06:50:39 pm
yes
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Quarlo Klobrigney on August 31, 2021, 07:35:09 pm
Good I may buy one soon. Obrigado.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on August 31, 2021, 09:31:03 pm
Make sure you buy the SSA3021X-Plus model.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mojorizing on September 01, 2021, 12:07:09 am
I too want to buy one but not sure if this a Plus model here on amazon

https://www.amazon.com/Siglent-Technologies-SSA3021X-TG-Spectrum-Analyzers/dp/B08C37Z1X6/?_encoding=UTF8&pd_rd_w=Wo98x&pf_rd_p=205b21f0-8557-4ea8-a863-e58f77379cf8&pf_rd_r=P7YGNMD6HYDXARTJ7G88&pd_rd_r=26389e0c-ea62-4574-a0de-c80b6724d72e&pd_rd_wg=NyIBn&ref_=pd_gw_ci_mcx_mr_hp_atf_m (https://www.amazon.com/Siglent-Technologies-SSA3021X-TG-Spectrum-Analyzers/dp/B08C37Z1X6/?_encoding=UTF8&pd_rd_w=Wo98x&pf_rd_p=205b21f0-8557-4ea8-a863-e58f77379cf8&pf_rd_r=P7YGNMD6HYDXARTJ7G88&pd_rd_r=26389e0c-ea62-4574-a0de-c80b6724d72e&pd_rd_wg=NyIBn&ref_=pd_gw_ci_mcx_mr_hp_atf_m)

Thanks for your help!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TK on September 01, 2021, 12:19:08 am
I too want to buy one but not sure if this a Plus model here on amazon

https://www.amazon.com/Siglent-Technologies-SSA3021X-TG-Spectrum-Analyzers/dp/B08C37Z1X6/?_encoding=UTF8&pd_rd_w=Wo98x&pf_rd_p=205b21f0-8557-4ea8-a863-e58f77379cf8&pf_rd_r=P7YGNMD6HYDXARTJ7G88&pd_rd_r=26389e0c-ea62-4574-a0de-c80b6724d72e&pd_rd_wg=NyIBn&ref_=pd_gw_ci_mcx_mr_hp_atf_m (https://www.amazon.com/Siglent-Technologies-SSA3021X-TG-Spectrum-Analyzers/dp/B08C37Z1X6/?_encoding=UTF8&pd_rd_w=Wo98x&pf_rd_p=205b21f0-8557-4ea8-a863-e58f77379cf8&pf_rd_r=P7YGNMD6HYDXARTJ7G88&pd_rd_r=26389e0c-ea62-4574-a0de-c80b6724d72e&pd_rd_wg=NyIBn&ref_=pd_gw_ci_mcx_mr_hp_atf_m)

Thanks for your help!
It is NOT the plus model.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: passedpawn on September 01, 2021, 03:22:57 am
Buy from Saelig.  PM me for the discount code, will save you a few bucks. 

https://www.saelig.com/product/ssa3021x-plus.htm (https://www.saelig.com/product/ssa3021x-plus.htm)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mojorizing on September 10, 2021, 09:42:34 pm
I just rec'vd my new SSA 3021X Plus from Saelig. It has the latest FW (3.2.2.4.0) and that new car smell that I like.  Your FW must have been the same - 3.2.2.4.0.

Anyway, I plan on doing the upgrade - is there anything I can do to help before I proceed with the upgrade? Backup file, settings, etc.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Skashkash on September 17, 2021, 04:14:29 pm
Another brand new SSA 3021X Plus owner here. Received with FW 3.2.2.4.0.
  Any updates on the "update process" ?  Is there an HW issue with the USB drivers?

  Thanks.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on September 17, 2021, 05:39:57 pm
No issue with USB drivers and all relevant posts of mine became obsolete and have now been removed, after OP deleted his posts asking for help.

My posts were suggestions to recover his device, which had files with wrong permissions due to his own wrong actions.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mojorizing on September 17, 2021, 06:39:33 pm
My upgrade was finally successful but not without issues.  I started out using a Linux machine via telnet and was able to go thru all the steps in post # 1624.  Or so I thought.  The Siglent was renamed SVA1032X but without the options added, so I went thru step V multiple times without success. A recommendation from a forum member recommended I use Putty on a windows machine and cut-and-paste as needed from post #1624.  With Putty I restarted the upgrade process from step V and all was well!

1) I used Putty version 0.76 Settings are Host Name is IP of Spectrum Analyzer, Port = 10101 , click on “Other” and you should be able to connect.
2) Position the cursor in PuTTY where you want to paste the copied text from Windows, then right-click to paste it
3) When done editing in VI, esc then shift zz (ZZ) saves and exits VI editor .  Refer to the howtogeek link in prerequisites in post #1624

I think the linux route didn't work was due to my poor command-line typing skills.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Skashkash on September 17, 2021, 07:11:09 pm
Thanks Bicurico for that info, and thanks to mojorizing for posting your experiences.
   It's all very encouraging.   
 
   
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DaveL on September 18, 2021, 07:42:03 pm
Waiting for the arrival of a brand new SSA3021X-Plus I've been reading through this very long thread. Thanks to all those who have put so much effort into this and made the info available for the rest of us.

It seems that after a successful "upgrade" one is left with no serial number i.e. the SN is reported as all X's. That makes sense as the instrument is now, for all intents, not what it was built to be at the factory. The old SN doesn't apply and it was never given one in the correct sequence at the factory.

OK so fair enough but my question is: if it is reverted back to an SSA is the serial number restored? Or is it lost in the conversion-reversion process?

This info may be somewhere in the thread but I didn't see it. It is after all a rather looonngg thread.

Thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on September 18, 2021, 07:56:15 pm
The serial number is not lost and you can actually program any serial number you want with an SCPI command (I think somewhere in the thread the relevant command is explained).

The reason why the serial number is no longer present after the hack is because the hack consists in removing the serial number in order to have the device in a factory mode where all options are enabled. For this the file containing the serial number and licensed options is removed or renamed.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DaveL on September 18, 2021, 08:15:15 pm
I see, so the reason for the serial number being removed is not what I thought.

I do recall seeing something about setting the SN with SCPI. It just seemed a bit useless since whatever you set would not be a "real" SN.

Thanks for the prompt reply and succinct explanation.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: czorgormez on September 26, 2021, 02:27:48 am
Another SSA3021X Plus successfully converted to SVA via post#1624 ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 09, 2021, 05:43:54 pm
Another question:
is it possible only on SSA3021X Plus or also on SSA3015X Plus?

Once a SSAX+ reaches V3.2.2.4.0, they all start using the same FW.

So, you can do a conversion to SVA1015X but you can't upgrade beyond that. Here (https://www.eevblog.com/forum/testgear/semirandom-but-careful-mistakes/msg3374756/#msg3374756).

Does that mean the "new" SVA will always stay at firmware V3.2.2.4.0 ? No future updates ?

I have a SSA3032X Plus, and would like to convert it to a SVA ... The instructions seem clear,
but I want to make sure I'll be able to install future upgrades of the SVA firmware.
Can somebody please confirm ?


Thank you !

rudi

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on October 09, 2021, 06:03:51 pm

Does that mean the "new" SVA will always stay at firmware V3.2.2.4.0 ? No future updates ?


I believe the reference to 'upgrade' was that you can't go from a 3015 to a 3021/32
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 09, 2021, 06:12:54 pm
I opend the machine and guess what? It is realy a hardware fault.

So, I have been reading this thread about the upgrade, of a SSA to a SVA. And I came across this "cabel fix".

BUT, if you look at this video from the repair thread, this guys SSA does not have those extra connectors
or that second short cable.

https://www.eevblog.com/forum/repair/fixing-the-rf-front-end-of-a-spectrum-analyzer/ (https://www.eevblog.com/forum/repair/fixing-the-rf-front-end-of-a-spectrum-analyzer/)

Does that mean that this can not be converted to a fully functioning SVA ??

Many Thanks !
rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 09, 2021, 06:26:20 pm
I opend the machine and guess what? It is realy a hardware fault.

So, I have been reading this thread about the upgrade, of a SSA to a SVA. And I came across this "cabel fix".

BUT, if you look at this video from the repair thread, this guys SSA does not have those extra connectors
or that second short cable.

https://www.eevblog.com/forum/repair/fixing-the-rf-front-end-of-a-spectrum-analyzer/ (https://www.eevblog.com/forum/repair/fixing-the-rf-front-end-of-a-spectrum-analyzer/)

Does that mean that this can not be converted to a fully functioning SVA ??

Many Thanks !
rudi
There are 2 main series of SSA3000, X and X+ with has the enhancements of the earlier X series.
Only SSA3000X+ and SVA1000X spectrum analyzer performance is identical.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on October 09, 2021, 06:28:36 pm

BUT, if you look at this video from the repair thread, this guys SSA does not have those extra connectors
or that second short cable.


The one in the video is an X not an X Plus.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 09, 2021, 06:34:55 pm

Does that mean the "new" SVA will always stay at firmware V3.2.2.4.0 ? No future updates ?


I believe the reference to 'upgrade' was that you can't go from a 3015 to a 3021/32

So I will be able to flash future SVA firmware upgrades in to my unit, correct ?

Thank you !

rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 09, 2021, 06:41:42 pm
So I will be able to flash future SVA firmware upgrades in to my unit, correct ?

Sure.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 10, 2021, 01:41:32 pm

Thanks to all the wonderful people who made the SSA->SVA conversion possible!

I have a question regarding calibration kits.

What kits do you use ?

So far I have been using the cheap SMA kit from AliExpress: open, short and load.

But I see so many really expensive kits. What is your take for up to 3.2 GHz calibrations ?

Do the expensive kits really make a difference ?

Many Thanks,
rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on October 10, 2021, 04:13:04 pm

I have a question regarding calibration kits.

What kits do you use ?
hp85033C

Quote
So far I have been using the cheap SMA kit from AliExpress: open, short and load.
But I see so many really expensive kits. What is your take for up to 3.2 GHz calibrations ?
Do the expensive kits really make a difference ?
Generally speaking, yes.
A good VNA is only as good as the calibration kit is. And you must calibrate selecting the right calkit parameters, something that generally is not given with cheap kits.
Theoretically, if the kit had good and repeatable connectors, you could measure short and open standards with a reference VNA (calibrated with good standards) and estimate their parameters. Load, instead, must give 50 ohm accurately in all the frequency range, no parameter set is defined for it.

However, it depends on the frequency range you are going to use and the accuracy you expect. I have calibrated a NanoVNA v1 with the calkit supplied and the results seemed acceptable up to a few hundred MHz.
But, unless you check the standards, you can't know if they are good or not.

You can do some performance tests. For example, you can test a short circuit stub made with a recycled piece of rigid coax with SMA connector, cut at e.g. 20 mm and soldered in short circuit (stay as flat as you can on the end of the coax). Based on the measurement at say 500 MHz you can estimate the stub lenght from the S11 phase, then verify that at higher frequencies the phase increases linearly with frequency as it should and that the path remains on the external circle of the Smith chart or very very close to it.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 10, 2021, 06:12:24 pm
Help !

So, last night I updated my SSA3032XS Plus to a SVA1032X.
And at first glance, everything looked great.

But today, I realized that none of the VNA functions work. All I get is garbage.

Attached is a smith chart with a 50 ohm load attached. This should give me (almost) a dot at the center of the chart.

No matter what I do, calibrate, change to other measurements, everything in the VNA Mode is garbage.
The SSA mode appears to still work, as well as the TG.

I opened my unit to check for the missing cable, and it was there. While at it I also attached a cable for
the UART and can see the thing boot  now, etc.

The worst of it all, I can not longer telnet in to the unit. Even the telnet ADS that used to work, have
stopped working. I tried static IP and DHCP, same result.

I am completely puzzled.

Any ideas/suggestions ?

Many Thanks,
rudi





Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on October 10, 2021, 06:29:40 pm
You’re doing a S21 measurement.

S21 sends out the signal from port 2 and measures on port 1.

So where (how) have you attached the 50ohm load??

Did you re-enable telnet in the startup script after the upgrade? If you are using the telnet ADS script, are you using the right model number, as it changes in later firmware and after a cross flash.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 10, 2021, 06:50:27 pm
You’re doing a S21 measurement.

S21 sends out the signal from port 2 and measures on port 1.

So where (how) have you attached the 50ohm load??

Did you re-enable telnet in the startup script after the upgrade? If you are using the telnet ADS script, are you using the right model number, as it changes in later firmware and after a cross flash.

There is no change in the image when I set it to S11. Sorry about the mixup, I do
understand the difference between S11 and S21, etc ;)

The Load is on the "RF Input" I assumed that would be "Port 1", but I have tried
to add the load on the TG port, and nothing changes.

Thanks,
rudi


PS: I found the password for the UART login, it is "ding1234" ....
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 10, 2021, 06:55:27 pm
....

The worst of it all, I can not longer telnet in to the unit. Even the telnet ADS that used to work, have
stopped working. I tried static IP and DHCP, same result.

...


Telnet works again ... no idea why ...


But all the VNA stuff does not work. Could it be a different FPGA configuration is needed for the FPGA and it was not part of t his firmware change ?


Thanks,
rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 10, 2021, 07:03:54 pm
You’re doing a S21 measurement.

S21 sends out the signal from port 2 and measures on port 1.

So where (how) have you attached the 50ohm load??

Did you re-enable telnet in the startup script after the upgrade? If you are using the telnet ADS script, are you using the right model number, as it changes in later firmware and after a cross flash.

There is no change in the image when I set it to S11. Sorry about the mixup, I do
understand the difference between S11 and S21, etc ;)

The Load is on the "RF Input" I assumed that would be "Port 1", but I have tried
to add the load on the TG port, and nothing changes.

Thanks,
rudi
Port 1 is TG, Port 2 is RF In.
S11 measurements are reflection measurements on Port 1 whereas Port 2 measurements (S21) come from RF In.

The garbage you see is a product of interpolation from too few points (201) and a wide frequency sweep.
In the VNA menu you can set the points to the max of 751 and a totally different result will be produced and likewise with a narrow sweep.

Jump over into the SVA thread for more info and stuff on Cal kits:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 11, 2021, 06:39:54 am
Port 1 is TG, Port 2 is RF In.
S11 measurements are reflection measurements on Port 1 whereas Port 2 measurements (S21) come from RF In.

The garbage you see is a product of interpolation from too few points (201) and a wide frequency sweep.
In the VNA menu you can set the points to the max of 751 and a totally different result will be produced and likewise with a narrow sweep.

Jump over into the SVA thread for more info and stuff on Cal kits:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)

Ohh man, I'm such a moron! I can't believe it I confused Port 1 & Port 2! I feel so stupid !

OK, Thank you very much tautech, all working now, after proper calibration, VNA is working as well, phew ...

Thank you also for correct link for SVA Q&A !!!

rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 11, 2021, 07:03:50 am

So, as I was struggling yesterday with my SSA (now SVA), I took my unit apart.

I have watched a couple of SSA teardowns now, but have never seen anybody mentioning it (or maybe I just missed it).

All of the PCB inside my unit, which was purchased as a SSA3032, are labeled SVA3000X !!!

Also, on the main board, are two soft touch buttons. Anyone knows what their purpose is ?

Please see attached pics !

Cheers,
rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 11, 2021, 07:28:36 am
Before SSA3000X Plus there was only 3000X (2 models only) and then a little later SVA1015X which was the first with touch display and a few other new features however its analyzer was almost identical to the earlier SSA3kX models.
SSA3kX Plus evolved later which we now know is a SVA1000X without VNA functionality.
Early SVA1015X had VNA as an option but later the price was increased and VNA became part of the package albeit at additional cost. Later SVA1032X was developed offering better LF VNA performance and later still models of 5 GHz (SSA3050X-R) and 7.5 GHz (all model series).

The spare pad are the Power button pads which are duplicated on both sides of the PCB (don't know why  :-//) and you can see one of the silicone pad retaining legs poking through the PCB next to the system buzzer.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 12, 2021, 03:06:03 pm
I have followed Reply #1624 to upgrade my SSA3021 PLUS.
After step I) Initial backup of SSA3021X Plus
There's no back files in my U disk.
What's wrong happened?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 12, 2021, 03:20:28 pm
I have followed Reply #1624 to upgrade my SSA3021 PLUS.
After step I) Initial backup of SSA3021X Plus
There's no back files in my U disk.
What's wrong happened?

Make sure your flash drive is FAT32 formatted and empty (except for the ADS backup file).
Try reformatting it on a windows PC.

Then try again. It took me two tries as well, not sure why ...

rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 13, 2021, 05:18:21 am
I have tried several U disks.
All the U disks were formatted as FAT32 on Windows 10 PC.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 13, 2021, 06:09:30 am
I have tried several U disks.
All the U disks were formatted as FAT32 on Windows 10 PC.

Did you unzip SSA3000X+_backup_NAND+mem+firmdata0_11411.zip  ?
Only SSA3000X+_backup_11411.ADS should be on the flash drive.

rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 13, 2021, 09:06:23 am
yes, I have unzipped the file.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 13, 2021, 09:31:30 am
yes, I have unzipped the file.

Make sure your SSA3021X has the latest firmware, BEFORE you do any of the steps
below. It should have SSA FW 3.2.2.4.0 !


ok, so you now have a USB Flash drive, FAT32 formatted, larger than 2GB, the only
file on the flash drive is "SSA3000X+_backup_11411.ADS"

Plug this in to your SSA3021X, and power it on.
Once it is booted, go to "System->System Info->Firmware Upgrade"
Navigate to the U-disk0, select the ads file, and then click "Open".
That should run the backup script ...

What happens now ?

rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 13, 2021, 11:04:06 am
I have followed your advice. After excuting the .ads file,the SSA3000 showing “upgrading …”,and reboot automatically.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 13, 2021, 11:30:54 am
I have followed your advice. After excuting the .ads file,the SSA3000 showing “upgrading …”,and reboot automatically.

Thats good news. Now shutdown the SSA, remove the flash drive and copy all files to a secure location for backup.
Check that the total size of all files is around ~483MB

And  then proceed with the upgrade instructions !

rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 13, 2021, 12:16:39 pm
There's no other files in the USB disk except ssa3000x+_backup_11411.ads after rebooting.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 14, 2021, 10:29:57 am
There's no other files in the USB disk except ssa3000x+_backup_11411.ads after rebooting.

Strange, I really don't know why you are not getting a backup.

Keep on trying different USB Flash drives.

If you want you can open your unit and attach cables to UART port, that should tell you what is going on and why no backup ...

rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 14, 2021, 10:43:14 am
If the Product ID of the device does not match the Product ID in the ADS file, then the upgrade will not be executed.

The current Product ID depends on the currently installed FW and, of course, if it has been tampered during the hack.

That might be one reason why the backup is not working.

Regards,
Vitor

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 15, 2021, 05:34:39 am
Actually,I want to backup my SSA.
I followed the instructions,but the backup seemed to be failed
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 15, 2021, 07:32:24 am
How to check the product id in the ads file?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 15, 2021, 07:55:43 am
How to check the product id in the ads file?

In some of them I included the ProdID in the file's name.

ssa3000x+_backup_11411.ads  -> means it ONLY works in a machine with ProdID=11411.

If you read the thread you'll see that Siglent has been changing the ProdIDs of some of these equipments and that's why some FWs are not retro-compatible.

See here (https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1364981/#msg1364981).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 15, 2021, 08:30:29 am
How to check the product id in the ads file?

Telnet in to your SSA.

Edit   /usr/bin/siglent/firmdata0/NSP_trends_config_info.xml

make sure the pid line looks like this:

      <pid>0x11411</pid>


rudi

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 15, 2021, 06:18:05 pm
Guys,

I recently upgraded my SSA to SVA.

Should I copy the calibration files from my SSA back to my new SVA ?

Thanks,
rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 15, 2021, 07:00:27 pm
These files are not touched by the upgrade/crossgrade.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: SharpEars on October 15, 2021, 07:31:41 pm
Damn! I made a bigger mistake!!!    :palm:

Now the SSA3032X-R became a SSA3075X-R.   


There goes the neighborhood...

I presume that this is a joke, since there don't appear to be any instructions on all of eevblog on how to get apply this sort of hack to an SSA3000X-R series model. (only models without the -R)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 15, 2021, 07:46:37 pm
Damn! I made a bigger mistake!!!    :palm:

Now the SSA3032X-R became a SSA3075X-R.   


There goes the neighborhood...

I presume that this is a joke, since there don't appear to be any instructions on all of eevblog on how to get apply this sort of hack to an SSA3000X-R series model. (only models without the -R)

It is not a joke, but the hack is not public.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: SharpEars on October 16, 2021, 12:43:47 am
Damn! I made a bigger mistake!!!    :palm:

Now the SSA3032X-R became a SSA3075X-R.   


There goes the neighborhood...

I presume that this is a joke, since there don't appear to be any instructions on all of eevblog on how to get apply this sort of hack to an SSA3000X-R series model. (only models without the -R)

It is not a joke, but the hack is not public.

So what is stopping this hack from going public? All the other hacks have full guides on how to perform them here. It's hard to believe that someone has actually figured out a way and is not sharing it with the rest of us, unless this is just a big fat lie (fake screenshots or not).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: SharpEars on October 16, 2021, 12:46:07 am
Damn! I made a bigger mistake!!!    :palm:

Now the SSA3032X-R became a SSA3075X-R.   


There goes the neighborhood...

How do we know this hack is legit if no other person has duplicated your steps so far and a almost year has gone by. These could be just images from a higher end model superimposed (i.e., Photoshoped) over the screen of the SSA3032X-R for all we know!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 16, 2021, 07:00:20 am
So what is stopping this hack from going public?

It's called "freedom of choice".

How do we know this hack is legit if no other person has duplicated your steps so far and a almost year has gone by. These could be just images from a higher end model superimposed (i.e., Photoshoped) over the screen of the SSA3032X-R for all we know!

I use Paintbrush.

PS: Those type of comments/demands are usually the best reason for not disclosing some of these things publicly. Think about it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 16, 2021, 07:26:43 am
So what is stopping this hack from going public?

It's called "freedom of choice".

How do we know this hack is legit if no other person has duplicated your steps so far and a almost year has gone by. These could be just images from a higher end model superimposed (i.e., Photoshoped) over the screen of the SSA3032X-R for all we know!

I use Paintbrush.

PS: Those type of comments/demands are usually the best reason for not disclosing some of these things publicly. Think about it.

Hi TV84,

I understand and respect you wanting to keep your work to yourself.

But, I am still an Engineer! ;)

Can you at least tell us if it is a SW/FW hack only, or if HW needed to
be "adjusted" as well?

Thank you!
rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 16, 2021, 07:38:41 am
Can you at least tell us if it is a SW/FW hack only, or if HW needed to be "adjusted" as well?

Never touched the HW and that's why it is shown like that.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dibro on October 16, 2021, 08:32:30 am
With the information I found in this forum and experience with my SSA3021X I've got my SSA3032X-R now in factory mode.
Didn't find a way to keep the serial number thou, but this works for me.
So it is possible as you can live with the XX....
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 16, 2021, 10:41:06 am
My SSA IP is 192.168.31.18
I can PING 192.168.31.18 successfully.
When I telnet 192.168.31.18 10101, it showed: unable to open host connection. on port:10101 connection failed.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 16, 2021, 04:44:14 pm
My SSA IP is 192.168.31.18
I can PING 192.168.31.18 successfully.
When I telnet 192.168.31.18 10101, it showed: unable to open host connection. on port:10101 connection failed.

Did you try  "telnet 192.168.31.18"  without the port ?

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 17, 2021, 01:30:42 am
I tried 'telnet 192.168.31.18'
It showed: unable to open host connection. port23: connection failed
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on October 17, 2021, 10:31:34 am
Thank you.
Could anyone repost the link of file of tv84

"I'll share this once again: https://files.fm/u/a3rnz873y"

"This allows a direct crossflashing from SSAX+ to SVA, assuming that the SSAX+ version is V3.2.2.4.0."

Plan B

Take the SVA stock FW and do the changes in the attached picture.

Hi,tv84
It seems that you provide another metho to upgrade ssa to sva which different from  Reply #1624.
Can you give me more details about your method?
Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ExaLab on October 23, 2021, 10:54:02 pm
A simple question: the cross-flash SSA3021X-Plus to SVA1032X results in an uncalibrated spectrum analyzer in the 2.1 to 3.2GHz range... It's correct?

If so, this could be a big problem!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: steve1515 on October 26, 2021, 01:10:52 pm
A simple question: the cross-flash SSA3021X-Plus to SVA1032X results in an uncalibrated spectrum analyzer in the 2.1 to 3.2GHz range... It's correct?

If so, this could be a big problem!

I'm wondering the same thing myself. If the SSA3021X-Plus is "upgraded" does it need to be re-calibrated up to 3.2GHz? Does anyone know?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on October 26, 2021, 08:56:24 pm
A simple question: the cross-flash SSA3021X-Plus to SVA1032X results in an uncalibrated spectrum analyzer in the 2.1 to 3.2GHz range... It's correct?

If so, this could be a big problem!

I'm wondering the same thing myself. If the SSA3021X-Plus is "upgraded" does it need to be re-calibrated up to 3.2GHz? Does anyone know?

I would say it is well calibrated, because it behaves very well in all tests. Besides, by looping with the TG, the response is flat.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ExaLab on October 26, 2021, 11:24:38 pm
I would say it is well calibrated, because it behaves very well in all tests. Besides, by looping with the TG, the response is flat.

The flat response when used in loop with TG is a "relative calibration". It is not indicative of the analyzer's absolute calibration status...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 27, 2021, 09:28:58 am
You won't get a propper answer to your question, which is pertinent: "If you upgrade a SSA3021X into a SSA3032X, will the extended frequency range be factory calibrated?".

I think the reason for the lack of straightforward answer is simple: those who purchased and hacked a SSA3021X probably don't have the required test gear to evaluate the performance in the frequency range from 2.1GHz to 3.2GHz.

You would need a calibrated signal source and propper cables and connectors to do the required measurements and those cost possibly more than the SSA3021X itself...

But otherwise, I would dare to say that the performance is as expected and the spectrum looks on spot. Does the measurements deviate within specs of a factory SSA3032X? I don't know.

Also, when you do require calibrated measurements, remember that calibration is mandatory in given intervals (depending on quality control, but normally every two years). An official calibration costs considerable money (probably uninteresting for hobby use), so if you can afford to keep your test equipement calibrated (because you use it professionally), then you don't need to hack it and should purchase the correct version/license.

Just my opinion.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on October 27, 2021, 09:52:21 am
So how about when you  *purchase* a bandwidth upgrade?

You don't need to send you SSA/DSO to the factory, you just get a key, right ?

So perhaps all units are properly calibrated to the max bandwidth they *can* support ?

EDIT: Also, I think calibrating the same HW to 3 different "stop" frequencies, would add
additional manufacturing cost. They make the same HW and calibrate it all to the same
peak stop frequency, that's my guess.

What do you guys think ?

rudi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 27, 2021, 10:30:25 am
I don't think that you can purchase the key for frequency extension.

There are two reasonings:

1) all devices are fully calibrated as this lowers the production cost
2) those devices that fail calibration on higher frequencies are sold with reduced bandwidth

I don't know if case 2 is true or not.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on October 28, 2021, 08:44:53 pm
I would say it is well calibrated, because it behaves very well in all tests. Besides, by looping with the TG, the response is flat.

The flat response when used in loop with TG is a "relative calibration". It is not indicative of the analyzer's absolute calibration status...
Perfectly agree, in fact I said "I would say it is well calibrated...".
However, the fact that the response with TG looping is flat is a clear indication that a calibration procedure was indeed applied in that frequency range, otherwise there would be a serious deviation from flatness: keep in mind that this is close to the hardware limits of the instrument, where correction is most needed. As a further proof I will add that the noise figure of the instrument with preamp is very curvy instead in that zone, indicating significant gain corrections (I measured NF with a calibrated noise head).
One thing perhaps not clear is that the instrument calibration is fully done in software: as can be seen in the videos, there are no trimming points onboard. Given this, it is certainly automated and it doesn't make sense to stop it at a lower frequency, because it is very likely done well before deciding that the unit is a 3021 or 3032.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ExaLab on October 31, 2021, 09:47:13 pm
It is a pity that no one has any certainty about the calibration status of the instrument once ... "expanded".
Personally, I think that a measuring instrument without the necessary guarantees regarding its accuracy has very little value (even for those who make use of it as a hobby ...)

Therefore, before proceeding with the purchase of the instrument (and its subsequent "upgrade" ...) I will wait patiently for someone to clarify with reasonable certainty the doubts regarding this fundamental topic.

Tanks a lot to everyone!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on October 31, 2021, 11:10:19 pm
It is a pity that no one has any certainty about the calibration status of the instrument once ... "expanded".
Personally, I think that a measuring instrument without the necessary guarantees regarding its accuracy has very little value (even for those who make use of it as a hobby ...)

You are a bit difficult to convince, or perhaps you didn't understand my previous explanation. One thing is certain: YOU WON'T receive with the instrument a calibration certificate going above 2.1 GHz unless you pay for a 3032X+, you have to accept this.
But perhaps I have another proof that may satisfy you: some time ago I measured the output of an hp 33002a comb generator driven at 100 MHz and followed by a 18 GHz 10 dB attenuator (Weinschel). The comb is good up to 18 GHz according to the datasheet and drops slowly of level. This is a plot from my upgraded 3021X+:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: antenna on November 01, 2021, 08:36:14 pm
I bought the SVA1032x from TEquipment and I don't remember seeing a calibration certificate.  Perhaps I missed it and it is buried deep in the file cabinet.  I am, however, confused about this now with how concerned people seem about it. At the time, I also bought the F503ME cal kit from Siglent.  Does the "calibration certificate" refer to something done inside the unit (other than the obvious reference oscillator alignment) that I need to worry about, or should I be content with my OSL kit?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on November 01, 2021, 09:02:34 pm
I bought the SVA1032x from TEquipment and I don't remember seeing a calibration certificate.  Perhaps I missed it and it is buried deep in the file cabinet.  I am, however, confused about this now with how concerned people seem about it. At the time, I also bought the F503ME cal kit from Siglent.
You should have a calibration certificate similar to the one in photo for the analyzer and another for the cal kit.
Companies are very concerned about certificates and their validity, because quality assurance require them. It's a chain: as you see, Siglent uses calibrated instruments of a superior class to guarantee that this one satisfies specs.
If you are an hobbist, you can probably live with expired certificates.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on November 01, 2021, 09:47:28 pm
@kermet,

See if this helps.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: antenna on November 01, 2021, 10:30:08 pm
I bought the SVA1032x from TEquipment and I don't remember seeing a calibration certificate.  Perhaps I missed it and it is buried deep in the file cabinet.  I am, however, confused about this now with how concerned people seem about it. At the time, I also bought the F503ME cal kit from Siglent.
You should have a calibration certificate similar to the one in photo for the analyzer and another for the cal kit.
Companies are very concerned about certificates and their validity, because quality assurance require them. It's a chain: as you see, Siglent uses calibrated instruments of a superior class to guarantee that this one satisfies specs.
If you are an hobbist, you can probably live with expired certificates.
I found it.  Yep, I'm just a hobbyist. If I can tune some UHF antennas with it 10 years from now, I'll be happy.  I got it so I could make wifi antennas and passive cellular repeaters when the nano wasn't getting the job done.  I never intended on doing test work with it for other people, I just worried that it will drift into uselessness over time with the widespread concern over lab calibrations.  I want to believe, for my uses, I should never have to worry about it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on November 03, 2021, 02:37:24 pm
Hi,
it seems that the SVA1032 upgraded from a SSA1021x plus is calibrated - at least the one on my table.
How did I check - I have a proofed good old HP431c Powermeter with a thermister head. With this I checked the output power of the tracking generator e.g. at 0 dBm from 10MHz to 3.2GHz in zero span mode just by moving the jog dial. The readings are from 1.2 mW at 25Mhz to 1.0 mW +/- 10% from 200MHz to 3.2GHz.
 When using the shortest coax cable I have to connect the output to input, it shows that the measered level from the SA part of the Siglent is well in the area of +/- 1dB, without applying any calibration.
Please see attached picture, you will see above 100MHz the frequency response of the cable, under 100MHz the "overshoot" of the tracking generator.

My conclusion is that the tracking generator is working very precisely and the SA, too.

Greets,

Juergen

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: eloso on November 05, 2021, 11:56:56 am
Nand Backup

I have a Nand Backup which includes mtd1 through mtd11 and memdump.

Two questions for those that know:

1.   What is the nandwrite command to restore the mtd backups ?

2.  Likewise, how to restore the memdump ?


This is not from a bricked system. Linux commands should be ok.   I just want to have the facility to return to my entirely original machine.

Thanks


Eloso

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: probe on November 11, 2021, 08:37:15 pm
Hi all, long term listener, first time caller.

Today I took delivery of a brand new SSA3021X Plus and with the help of the guideline was able to liberate it to a SVA1032X.

Only difference compared to the guideline was that I had to remount the USB drive to be able to backup the files and had to remount the internal drive a few times as I got a few “unable to save changes, file is read only” errors in Vi. Perhaps indeed a cron job got in the way.

Anyway, a very big thank you for all the guys who made this possible. The last thing left to do is to find out how to restore the serial number, I believe with a  SCPI incantation…
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 11, 2021, 09:13:57 pm
If you restore the serial number, you will loose the factory mode and all options it enabled.

If everything is working fine, stop messing around with it!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: npatrick on November 12, 2021, 04:07:22 am
Hi folks,

Trying this process with a SSA3021X+ on 3.2.2.4.0. I can't get telnet access to the unit.

Unit is up and pingable on my local LAN. Both "SSA3000X+_telnet_11403" and "SSA3000X_Plus_telnet_port_10101" fail to give telnet access on ports 11403 and 10101 respectively. For both of those files, the upgrade process _does_ terminate after a couple minutes, which leads me to believe that they are not working properly, perhaps due to the 3.2.2.4.0 firmware.

Any thoughts, especially @tv84? Note that this firmware was from the factory, and the release notes state "This version can not be rolled back". I did try a rollback, and of course it did not work.

Thanks in advance for the help.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on November 12, 2021, 04:19:32 am
The 11403 in the telnet script name is the Product ID number, and this changes depending on firmware version and if you have cross flashed the unit.

11403 is for an SVA3021X (for those who cross flashed)

11411 is for an SSA3000X+ with your firmware.

The telnet script checks for the product number, and aborts if it does not match.

So you need the correct telnet script 

The telnet port is always 10101
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: npatrick on November 12, 2021, 05:39:37 am
Extremely helpful. I'm now off to the races -- thank you!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: probe on November 12, 2021, 05:58:22 am
If you restore the serial number, you will loose the factory mode and all options it enabled.

If everything is working fine, stop messing around with it!

Yeah, you’re right (of course). I discovered that involves more than just SCPI’ing back your old number but that you have to generate a new serial number. Oh well, can’t complain really.

Again, thanks to all who made this possible. I wouldn’t have bought one with the availability of the “liberation”.

Now, that SDS2104X Plus looks mighty tasty, and I can convince myself I’ve outgrown my Rigol DS1054Z…
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: steve1515 on November 12, 2021, 11:13:17 pm

Yeah, you’re right (of course). I discovered that involves more than just SCPI’ing back your old number but that you have to generate a new serial number. Oh well, can’t complain really.

Now, that SDS2104X Plus looks mighty tasty, and I can convince myself I’ve outgrown my Rigol DS1054Z…

There was a comment somewhere in this thread indicating that the serial number that is on the back of the unit works just fine as Siglent has been mixing SSA and SVA serials anyway.  ;) You would of course lose the licenses if you added back any serial number.

The SDS2104X+ is a mighty fine machine. I recommend it! :D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 25, 2021, 12:26:21 pm
Brought here from another thread.....
Can someone please explain to me, what measurements are requir do for EMC? I might eventually add those to my software.

EMC testing is something I have never done, so I would need some assistance.
A wee overview is in the SSA3000X Plus manual on P134
https://int.siglent.com/u_file/document/SSA_XP_SVA_UserManual_UG0703P_E02A.pdf

The X Plus series has a dedicated EMI mode whereas earlier X EMI measurements are much more basic.
Typically their are bands of emissions that are of interest along with max permitted levels to meet the standards.
Their should be enough clues in the small EMI chapter to get you started especially with the ability to set the limit levels and the modest frequencies EMI measurements are done at.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Barossa on November 26, 2021, 08:28:15 am
Many thanks all for your support!

It was a long journey, but I finally received a replacement power supply last week. The SSA3021x has sprang back to live and is working as can be expected. It took more than 3 month to get the spare part. This was not due to lacking support from Siglent China, but mismanagement of my order by the Australian Siglent distributor. I ended up ordering the part online from Siglent Europe. They had this part in stock at 50% off the quoted price in Australia which included postage. It took 3 weeks from order to delivery (Netherland->Australia). Not bad under current circumstances.

On a positive note, it gave me the opportunity to add a header to the UART port and re-enabling the telnetd service for remote access running on firmware 1.3.9.7 on HW 07.03.00.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Echo88 on November 27, 2021, 11:19:57 pm
I read in the thread that i need to buy a SSA3021X+ to upgrade it to a 3.2GHz SVA like the SVA3021X.
What can the SSA3021X be upgraded to?
Sorry if i missed this info in the thread.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 27, 2021, 11:22:33 pm
What can the SSA3021X be upgraded to?
SSA3032X
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Echo88 on November 29, 2021, 11:26:08 am
As a non-RF-hobbyist im really struggling wether to get the Plus version of not, since i cant figure out wether i would really need the Vector network function in the future.
Is there any usage for it apart from measuring antennas and related RF-stuff?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 29, 2021, 01:07:22 pm
It's a no-brainer. Get the Plus model. There is little price difference and the Plus model offers more functionality and a touch screen.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on November 29, 2021, 01:31:21 pm
… and ability to use mouse and keyboard too.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 29, 2021, 01:41:34 pm
Measurment-wise you get:

The basic function of the Siglent SSA3021X PLUS Spectrum analyzer and options include RF power measurement, vector signal modulation analysis, reflection measurement, and EMI testing.

For me the most significant different is that the Plus model offers analog/digital modulation analysis.

On https://www.siglent.eu/product/1140903/siglent-ssa3021x-plus-2-1ghz-spectrum-analyzer-free-tg-license (https://www.siglent.eu/product/1140903/siglent-ssa3021x-plus-2-1ghz-spectrum-analyzer-free-tg-license) you can see pictures showing the QAM Constellation Diagram and decoded Bytes map. You don't get this on the regular SSA3021X Model. I would swap my unit for the Plus model anyday if I only had to pay the difference.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 29, 2021, 02:01:17 pm
Just to reinforce it: the price difference between a SSA3021X and SSA3021X+ is about 150 Euro if I am not mistaken.

That is the cheapest "upgrade" on any of the available options!

Plus you can really hack/upgrade this device into something even more versatile: a SVA1032.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Echo88 on December 02, 2021, 08:08:07 pm
Alright, you convinced me. The SSA3021X+ should arrive saturday  :D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on December 03, 2021, 11:37:39 am
Hello,
has someone already tested the new version of the firmware (V3.2.2.5.0 - Release Date 12.03.21 ) for the SVA1000x plus? Will all options and modification remain?

best regards,

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on December 03, 2021, 11:39:23 am
Hello,
has someone already tested the new version of the firmware (V3.2.2.5.0 - Release Date 12.03.21 ) for the SVA1000x plus? Will all options and modification remain?

best regards,

Juergen

Yes, all options etc remain.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: msquared on December 03, 2021, 06:17:42 pm
Just updated my SVA which started life as an SSA+ to 3.2.2.5, all options and upgrades appear to still in place.  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: fugazi on December 03, 2021, 11:58:50 pm
Hello gents,

I think i screwed something up!

I tried the SSA3021x plus to SVA1032 cross flash, which worked. I noticed that the calibration issue was problematic, so i decided to revert back.
I have a full backup on my pc ( done with ads backup ).
After reversing the cross flash my unit now says that it is a SSA3032X plus, while it is not. Unfortunately i lost telnet ability.

Whatever script i try, i cannot get telnet access. Further, my keys for TG ( and more options ) were permanent and are now counting down from 130 hours.
My serial number is present and displayed.

I am on 3.2.2.4.0

Who can help ?

Fugazi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 04, 2021, 09:34:49 am
Which telnet scripts have you tried? You most probably messed the ProdID. Do you have any idea of what you inserted there or what you might have missed when editing?

I have described, in this thread, a crossflash method that is foolproof but people continue to go the long way of linux editing where the risk is higher.

They keep forgetting the that everyone is a linux geek until access is lost (in a sealed machine)...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 2N3055 on December 04, 2021, 10:01:17 am

They keep forgetting the that everyone is a linux geek until access is lost (in a sealed machine)...

Quote of the month....  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: sachaw on December 04, 2021, 12:29:14 pm
Just received my 3021x Plus FW: 3.2.2.5.0.

I can confirm that the backup and telnet scripts work, however the unit won't accept the SVA1032X firmware versions 3.2.2.4.0 or 3.2.2.5.0.
Once the update runs, it just goes back to the update page (no restart or anything).

Does anybody know how to downgrade from this version?

Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: fugazi on December 04, 2021, 02:05:20 pm
Hi All,

I had success in getting the unit back to functional. Used the UART to log in and found that i made a stupid typo in the device id.
So, no telnet script would have run in the end..

I tried to revert back from the cross flash because of the calibration issue of the Vector Network Analyzer. From there, it went wrong.
With a TTL usb cable i was able to login and restore the mistake. I am still in PRO mode and i will not revert to the SSA, too much risk ;-)

Big shoutout to TV84!

Fugazi
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Neptuni on December 05, 2021, 09:42:57 am
I found a LabView driver for the non Plus SSA3000X instruments, so thats a good start programming the SSA3015X Plus even though some functionality is missing (like THD).
Now trying to setup the tracking generator there seems to be one SCPI command missing in the documentation… I cant find how to store the trace to ref command thats needed before I activate the normalization. Has anyone a tip?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on December 08, 2021, 12:51:32 pm
Hello,
after upgrading my "SVA1032X" to 3.2.2.5.0.r8, I experience some issues with the VNA, SA not tested so far.

1) When being through the calibration procedure (e.g. 1-port-cal) the "apply calibration" is "on", but garbage is shown on the screen. Cal status is "C?" - see Pic 1. After Switching it to "off" it seems to be working, see Pic 2 of the calibrated load. But it shows "---" in the upper left corner for the cal status.

Did I misunderstand something or is this a bug - somebody else run into the same issue?
   
   
2) If I switch on e.g. 10000 points for the VNA stimulus the calibration is only performed and working with max 751 points. Unfortunately are some values in between not - or not correctly - approximated. See pic 3 & 4 which are showing the same 50 Ohm load at identical frq. and span, but with 751 points vs 10000 stimulus. Pic5 is zoomed into 0.1-200 MHz .

3) Maybe I am missing there something, but if I use "User1" as cal-kit, the delay I enter seems to be ignored.


Thanks,

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on December 08, 2021, 05:36:00 pm
Hello,
after upgrading my "SVA1032X" to 3.2.2.5.0.r8, I experience some issues with the VNA, SA not tested so far.
I suggest you to post to the sibling thread on the SVA https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/725/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/725/)

Quote
1) When being through the calibration procedure (e.g. 1-port-cal) the "apply calibration" is "on", but garbage is shown on the screen. Cal status is "C?" - see Pic 1. After Switching it to "off" it seems to be working, see Pic 2 of the calibrated load. But it shows "---" in the upper left corner for the cal status.
Didn't understand what was on the input ports during those measurements. However, it remembers the bug in "pro mode" being discussed in the other thread for release 3.2.2.4

For the other two points, I will check on my unit.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on December 08, 2021, 09:15:10 pm
Hi,
what I found out to 2) :  If you change the no. of points in the calibration menu (when asked to apply the open standard) by touching the points (751) on the screen to e.g. 10000 - calibration will work for the number of points selected. However, it jumps back to 751 point frequently.

Regarding the PIC1&pic2 attached, they show the same 50 Ohm load, used for calibration.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on December 08, 2021, 09:46:43 pm
Hi,
what I found out to 2) :  If you change the no. of points in the calibration menu (when asked to apply the open standard) by touching the points (751) on the screen to e.g. 10000 - calibration will work for the number of points selected. However, it jumps back to 751 point frequently.

Regarding the PIC1&pic2 attached, they show the same 50 Ohm load, used for calibration.
Please, the SVA thread is here:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)

Please take all VNA discussion there thank you.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on December 08, 2021, 09:48:04 pm
You should set the number of points before entering the calibration menu and not change it from there.
I recommend setting 10001 (the maximum possible), not 10000: this way you get a nicer frequency step.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on December 11, 2021, 10:14:54 pm
I can tell you that I performed the changes per this post (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)) and nothing else and it was painless.  Perhaps start over and go through that list.
That is exactly what I did, with several exceptions: I did not modify NSP_config_upgrade_info.xml to change the product ID's, since I had already crossflashed to the sva1032x, and even after mount -o remount,rw /usr/bin/siglent/firmdata0, I had to add write permission chmod o=rw NSP_sn_bandwidth.xml in order to modify it. maybe I should change it back to read only. I can't see how that would make any difference, but who knows?
It will not flash back to SSA3021_3032XP_V3.2.2.4.0.ADS so I cannot start over from scratch. I could try reflashing with the factory SVA1032X_V3.2.2.4.0.ADS, maybe something went wrong with the first time. That will likely remove telnet access, so I hope that telnet_11410.ads will get me back in.
Another difference from peter's summary, he says "serial number shows XXXX." however my serial number is shown in the system info screen, and starts with "SSA3....). Maybe I should change it to XXXX
Does anyone have a better idea?

update: I found a solution. I deleted /usr/bin/siglent/firmdata0/nsp_data_b1 once more, then sync && reboot. Voila! All options enabled and now the serial number shows as XXXXX. I do not know what happened the first time around. After my changes, I entered sync, but then cycled the power from the front panel. This time, I did sync && reboot. That is the only thing I can think of.
Many thanks to all who unlocked this gem! The built-in directional bridge works well over the full 3.2 Ghz band. After calibration, measuring S11 of a 20 dB pad reads 40 db return loss, just as it should. Clearly my unit has the internal reference cable that was missing on some units.

I too followed electr_peter's great instructions sort of(see below).  But like dirtcooker ended up with the same problem of nsp_data_b1 not being deleted.  Looking back at my terminal log, the first rename in part V step 5 in the firmdata0 directory
Code: [Select]
mv nsp_data_b1 nsp_data_b1xcaused a read only message I responded y to but result was a renamed copy and the original still there.  Turns out I had previously done an incorrect copy paste of
Code: [Select]
mount -o remount,rw /usr/bin/siglent in step 3 instead of
Code: [Select]
mount -o remount,rw /usr/bin/siglent/firmdata0Then I had difficulty deleting the file as it kept reappearing.  The solution was to use top to find the process number of the Aladdin process, kill it, do the correct mount remount, then rm nsp_data_b1, then sync, reboot... SUCCESS! YA!

To help others who might travel this path,  I did this on macOS Catalina.  I could not get telnet or PuTTy to work from MacPorts or Brew so I tried to use the Apple sanctioned nc as the secure telnet replacement.  Unfortunately nc and vi don't get along too good.  I tested vi by making a new file on the SA as in vi crap.  The problem is that the Esc key doesn't work to get back to command mode in vi!  So if you open a file you can't close it!  Had to apple-c which closed the telnet session.  Googling found many questions but no correct answers.  Experimenting found that whenever an esc is needed esc followed immediately with ctrl-d works.  So to get out esc ctrl-d :q!  Also all the command sequences and escapes end up all over the screen as it doesn't do telnet screen emulation(just the display, not the file).  Even moving the arrows requires the escape sequence and leaves artifacts.  Not really what you want to play with for something critical.  Perhaps nc could be setup to work correctly but I ended up coping all the files needing editing to the desktop and editing with BBedit, although TextEdit would have done.


So the bottom line is follow   https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)   exactly, including using a proper telnet emulator.

Oh, thanks tv84, electr_peter, all the early nurds and brave testers and 'Linux for Dummies'!   I'm a linux geek soon to be a rf geek!

They keep forgetting the that everyone is a linux geek until access is lost (in a sealed machine)...

Quote of the month....  :-+
Edit:  Got PuTTy to work on macOS.  Reinstalled XQuartz and all was good.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on December 25, 2021, 12:44:34 pm
Success! Another converted Xmas-SSA!
Thanks to all contributors, special thanks to TV84 and Electr_Peter!

Some small hick-ups during the process:

#1 Putty didn‘d work for me too, it established a FTP-connection on Port 21 to the SSA. I used instead Win10-TELNET without any issues.
#2 I followed step by step elctr_peter's guide and with my basic linux knowledge it was done in 40 min
#3 I also had to remount the USB-disk in Step V with
     (mount -o remount,rw /usr/bin/siglent/usr/mass_storage/U-disk0)
#4 after finishing the whole procedure bandwidth and licensing didn't work, before doing some nonsense on the console I went again thru
     this thread and found the advice of dirtcooker msg #1659 as described above too and voila! it's done!
     (deleting again /usr/bin/siglent/firmdata0/nsp_data_b1 once more, then sync && reboot)

Hope this helps other "improvers" in future.
Merry Xmas to you all around the world! :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EMCman on December 29, 2021, 01:57:48 pm
Does anyone already have experience with cross-flashing a factory fresh SSA3021X+ which has newest FW V3.2.2.5.0?
Does procedure of https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577) still work (of course with modification of SVA1032X 3.2.2.4.0 => SVA1032X 3.2.2.5.0)?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on December 29, 2021, 03:57:38 pm
Is downgrading to firmware V3.2.2.4 possible? For me it seems the safest way.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: JNorton on January 26, 2022, 01:53:55 am
I apologize for opening this thread.  I have a SSA 3021x plus 3.2.2.4.0.  I cannot get telnet to connect after revising startup_app.sh.  Initially I had the line /sbin/telnetd -1 /bin/sh -p 10101 & after /usr/bin/siglent/Aladdin &.  I believe I have the startup_app.sh correct, but I cannot connect.  Here is the directory and the file.  And yes I am a Linux novice.

/usr/bin/siglent # ls -lsa
total 15196
     0 drwxrwxrwx    9 1000     1000          1320 Nov 21 16:51 .
     3 drwxrwxrwx    1 1000     232           3204 Jan  1  1970 ..
 14964 -rwxrwxrwx    1 root     root      15322628 Jul  7  2021 Aladdin
     0 drwxrwxrwx    8 1000     1000           704 Jul  7  2021 config
     4 -rwxrwxrwx    1 root     root          1078 Jul  7  2021 config_eth0.sh
     0 drwxrwxrwx    2 1000     1000          1904 Jul  7  2021 drivers
     0 drwxrwxrwx    3 1000     1000           752 Jul  9  2021 firmdata0
     0 drwxrwxrwx    2 1000     1000           160 Jan  8  2019 firmdata1
     0 drwxrwxrwx    2 root     root           688 Jul  7  2021 lib
    12 -rwxrwxrwx    1 root     root         12068 Jul  7  2021 lighttpd.conf
     0 drwxrwxrwx    2 1000     1000           232 Jan  8  2019 log
    68 -rwxrwxrwx    1 root     root         67085 Jul  7  2021 php.ini
     4 -rwxr-xr-x    1 root     root          2233 Dec 11 14:45 startup_app.sh
     4 -rwxrwxrwx    1 root     root            77 Jul  7  2021 startup_ftp.sh
     4 -rwxrwxrwx    1 root     root           482 Jul  7  2021 startup_vnc.sh
     0 drwxrwxrwx   10 1000     1000           904 Jan  1  2000 usr
     4 -rwxrwxrwx    1 root     root           490 Jul  7  2021 vdma_vnc.sh
    32 -rwxrwxrwx    1 root     root         29337 Jul  7  2021 vncserver
    96 -rwxrwxrwx    1 root     root         97611 Jul  7  2021 vsftpd


/usr/bin/siglent # cat startup_app.sh
#/bin/sh
echo "startup_app.sh   start++++++++++"


export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/lib:/usr/lib:$LD_LIBRARY_PATH
#echo "qt path config"
export QT_PATH_ROOT=/opt/qt
export LD_LIBRARY_PATH=$QT_PATH_ROOT/lib:$QT_PATH_ROOT/lib/ts:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=$QT_PATH_ROOT/plugins
export FONTCONFIG_PATH=$QT_PATH_ROOT/share
export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0:size=1024x600:mmsize=223x125:rotation=0
export QT_QPA_GENERIC_PLUGINS=evdevtouch:/dev/input/event0
export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event0

export LD_LIBRARY_PATH=/usr/bin/siglent:$LD_LIBRARY_PATH
export LANG=en_US.utf8

#for vnc upgrade ads residual+++++++++++++++++++++++++++++

echo "rm -f /usr/bin/siglent/usr/*.ADS"
rm -f /usr/bin/siglent/usr/*.ADS
rm -f /usr/bin/siglent/usr/*.CFG
rm -f /usr/bin/siglent/usr/*.ads
rm -f /usr/bin/siglent/usr/*.cfg
sync

#for vnc upgrade ads residual+++++++++++++++++++++++++++++

#for ads upgrade app, (space dependent)
if [ -f /usr/bin/siglent/usr/backup/upgrade_app1.sh ]; then
        mount -o remount,rw /usr/bin/siglent
        /usr/bin/siglent/usr/backup/upgrade_app1.sh
        echo "/usr/bin/siglent/usr/backup/upgrade_app1.sh"

        rm /usr/bin/siglent/usr/backup/upgrade_app1.sh -rf
        echo "rm /usr/bin/siglent/usr/backup/upgrade_app1.sh -rf"

        rm /usr/bin/siglent/usr/usr/upgrade/* -rf
        echo "rm /usr/bin/siglent/usr/usr/upgrade/* -rf"
        mount -o remount,ro /usr/bin/siglent
        sync
fi

#for udisk upgrade , no firmdata0
if [ -d /usr/bin/siglent/usr/backup/config ]; then
        mount -o remount,rw /usr/bin/siglent/firmdata0
        cp -rpf /usr/bin/siglent/usr/backup/config/* /usr/bin/siglent/firmdata0/
        echo "cp -pf /usr/bin/siglent/usr/backup/config/* /usr/bin/siglent/firmdata0/"
        sync
        mount -o remount,rw /usr/bin/siglent
        rm /usr/bin/siglent/usr/backup/config -r
        mount -o remount,ro /usr/bin/siglent
        sync
        mount -o remount,ro /usr/bin/siglent/firmdata0
fi

#for upgrade ads residual+++++++++++++++++++++++++++++
if [ -d /usr/bin/siglent/usr/usr/upgrade ]; then
        rm /usr/bin/siglent/usr/usr/upgrade -rf
fi

/usr/bin/siglent/config_eth0.sh
sleep 1
portmap &

/sbin/telnetd -1 /bin/sh -p 10101 &
/usr/bin/siglent/Aladdin &

echo "startup_app.sh   end++++++++++"


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on January 26, 2022, 09:20:23 am
After /sbin/telnetd, it should be a a lowercase L (l) not a One (1)

Code: [Select]
/sbin/telnetd -l /bin/sh -p 10101  &
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: JNorton on January 26, 2022, 02:36:02 pm
Thank you.  I have looked at this repeatedly for over two months!  Once again thank you.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on January 26, 2022, 03:42:59 pm
After /sbin/telnetd, it should be a a lowercase L (l) not a One (1)

Code: [Select]
/sbin/telnetd -l /bin/sh -p 10101  &

Good eye !
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: JNorton on January 26, 2022, 06:39:27 pm
Another successful upgrade.  Thanks to tv84 and electr_peter.  I also found khutch004 comments helpful regarding VI commands versus putty commands.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benjamin73 on February 05, 2022, 05:31:26 pm
Hello all. I am experiencing issues today with my 3021X, which has worked perfectly for 3 years now.

Here is a link to a video:
https://twitter.com/PatrickTopalof/status/1490014110825734150?s=20&t=pyb8LwUMY7Hn-jfqPgD9-Q (https://twitter.com/PatrickTopalof/status/1490014110825734150?s=20&t=pyb8LwUMY7Hn-jfqPgD9-Q)

It keeps blinking and there is no action from the keyboard  |O

Would you have any idea?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on February 05, 2022, 06:57:34 pm
That doesn't look like a software problem.
Hopefully it is just a bad contact between some connector.
If under warranty, talk to seller.
Otherwise it wouldn't hurt to open it and check all connectors.
Good luck!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benjamin73 on February 05, 2022, 07:37:08 pm
So I will open it  :box: Thank you!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: baldurn on February 21, 2022, 04:09:04 pm
I managed to upgrade my SSA3032X-R to SSA3075X-R in "pro mode" (all options enabled). See screenshot. Thanks to tv84 and others for figuring this out. The upgrade was not hard but finding the information was. Had to guess a lot but in the end I mostly just needed to delete the license portion of one xml file and rename two other files.

Also thanks to Siglent for not making this harder. You did not lose any money here as I could not afford the more expensive version anyway. I also have no real need for it but just want to fool around. Never the less the possibility of a hack was what made me invest the extra to get this expensive (for me) instrument.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: electr_peter on February 21, 2022, 07:24:41 pm
Does SSA3032X-R, SSA3050X-R and SSA3075X-R share the same HW internally? I was under impression that with more than double the frequency some HW has to change.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on February 21, 2022, 08:01:23 pm
Those three do share the same hardware.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on March 07, 2022, 03:30:24 pm
Following the advice of TV84 in the SDG2000X thread I removed the old hack and used the well known Python-script for a licensing of the bandwidth option for my SDG2000x.

Are there any news to do the same for the "improved" SSA3000X+ and to overcome the issues with SNAs without serial number? Is the Python-script working for SVA option licensing?

Thanks in advance!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: uouox on March 10, 2022, 03:06:20 am
Following the advice of TV84 in the SDG2000X thread I removed the old hack and used the well known Python-script for a licensing of the bandwidth option for my SDG2000x.

Are there any news to do the same for the "improved" SSA3000X+ and to overcome the issues with SNAs without serial number? Is the Python-script working for SVA option licensing?

Thanks in advance!

not the same script but very similar
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on March 10, 2022, 01:47:26 pm
Can you share some details more with us? Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: uouox on March 10, 2022, 05:34:09 pm
Can you share some details more with us? Thanks!

1. You have root access of the system.
2. There is a GDB server in the system.
3. The xml has the hint for the option tag.
4. You have the keygen algorithm.

I believe that is enough.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on March 27, 2022, 09:26:05 am
Sorry but I tried to fiddle with your hints in the system but last time I did some debugging was around 1980
with Z80 assembler code  :-//

I‘m not able to do this by myself, can someone be so kind and provide some support?

Can it be done with a crossflashed SSA or only with the SSA as it was delivered?
Thanks in advance!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on April 05, 2022, 06:07:51 pm
Hello,
as we are not getting any further "guidance", I will summarize what I understood- not being a programmer even though I owe a TRACE80 in-circuit debugger (hint for the bad trabbi driver) ;)

1. You have root access of the system. 
yes, this is true - with the help of this thread
2. There is a GDB server in the system.
yes, looking into the files, there is a GDB-Server in the files - now the task is to start it and debug finding the hash key - my layman's understanding is to fill the hash key found by setting a break point to the right program step in the VNA software - into the python script of the SDS2000 oscilloscope.
(https://gist.githubusercontent.com/Lauszus/c8d3f593b676a3e2ab29415e81405b6a/raw/215d7e7442158626d062c0370d40ca7f836c4cf1/main.py) 
3. The xml has the hint for the option tag.
One needs to examine an initial .xml file to find the option tag for the options.
4. You have the keygen algorithm.
see python file

To my understanding you need to give the VNA first of all again a serial number - with doing that all options would be removed.
Then you need to start the debugging with GDB-server and find the hashkey (which I believe is the same for all VNAs).
The modified SDS2000 script (new hash key and option found in xml) will create a key you can enter into the VNA.

This is all my speculation, it would be great if one of guys knowing the truth could comment on my ideas and help to proceed - how to start the GDBserver - where to set a breakpoint, how to extract the hash key, what option to use and is the python script attached the right one to modify ?

best regards,

Juergen


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: devincody on April 09, 2022, 02:40:39 am
Thought that I would share my notes on the conversion since purchasing an SSA3021X+ was a huge investment and having additional information would have made me feel like making the purchase was less of a gamble.

I found this thread beginning of March, purchased the scope on April 5th from Amazon, and upon delivery, I immediately converted it. The process was largely painless, but sifting through the thread for cross-validated information was time-consuming. Ultimately, I followed a combination of advice from TV84 and electr_peter. The firmware that came with my scope was 3.2.2.4.0.

I made backups of the firmware as described in Section I electr_peter's post:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)

I then did a "direct cross-flash" per TV84's post:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3564805/#msg3564805 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3564805/#msg3564805)

TV84 mentions that you now need to do the changes mentioned in Section V of electr_peter's post (see above). However, to get access to telnet to make those changes, you need to launch the fake upload "SVA1000X_telnet_11410.ADS" from your USB stick as described and provided in Section IV. User msquared's post is similar to the experience I had and I'm glad I found it since it assured me that my issues were solvable:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3569773/?topicseen#msg3569773 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3569773/?topicseen#msg3569773)

Obvious thanks goes to TV84, electr_peter, msquared
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: karl11 on April 28, 2022, 06:19:09 pm
Hello I have a huge problem.
My SSA3021+ was on SW 3.2.2.5.0 i tried to logon with telnet  Hack SVA1000X_telnet_11410.ads this works.
So i replaced
   <upgrade_static_id>11411</upgrade_static_id>
with
   <upgrade_static_id>11403</upgrade_static_id>
And reboot.
Then I tried to install SVA SVA1032X_V3.2.2.4.0_11411 whitch fails. I can not reach the SSA with telnet anymore i tried SVA1000X_telnet_11410 and SSA3000X+_telnet_11411 again with no connection. I there a way to bring back the restored files ? Can anybody help me ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tymm on April 28, 2022, 07:01:55 pm
if the unit is generally working, can you try:
- telnet to port 5024 (SCPI) and send the command 'DEBTTT' (this should start up a telnet server on port 23)
- telnet to port 23 and login as 'root', pw 'ding1234'

hopefully that gets you in and you can sort things out from there
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: karl11 on April 28, 2022, 07:38:56 pm
Many thanks for this info is works. Do you have infos to roll back to SW3.2.2.4 or is this not possible so i cant' change it to SVA Firmware ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tymm on April 28, 2022, 08:07:11 pm
for simplicity i would probably try to change the ID back and try to downgrade to SSA3021X v3.2.2.4.0 and go through the path that has been posted here from there, rather than trying to jump directly from 3.2.2.5.0

oh wait, sounds like you've already got the SVA-firmware-with-SSA-ID on there (so it thinks it's an SVA1032X?)  if so, nevermind - maybe someone else has ideas on best way forward
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: karl11 on April 28, 2022, 09:12:52 pm
no it is still SSA3021+ with 3.2.2.5.0 on it an i tried to change the ID in the NSP_config_upgrade_info_xml down to 11201 and it is not possible to downgrade to 3.2.2.4.0 any ideas what i can do ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tymm on April 28, 2022, 09:55:51 pm
Got it.  Sorry I'm not sure implications of the 3.2.2.5.0 firmware.  I expect that it is still hackable though might require some time for someone to post instructions and possibly helpful upgrade files.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on April 29, 2022, 07:52:15 am
The manual procedure should be well usable, using standard FW 3.2.2.5 for the SVA. It is described several times in the thread.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 29, 2022, 08:08:52 am
As you say yourself. You just changed the device ID to 11403!

This means it will from now on only accept FW releases for 11403, which should be the standard unmodified SVA FW.

The question is: did you read the full thread and understood the loopholes, especially with running out of free flash space?

Nothing is broken up to now. Just make sure you understand what you are doing!

Go through the key posts if this thread and if you have any doubt, ask before bricking your device.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on April 29, 2022, 02:43:27 pm
@karl11
Even with cross-flash you can't do the downgrade to V3.2.2.4.0 I think.
You have to cross-flash 3.2.2.5.0 SVA on V3.2.2.5.0 SSA+
I assume with 3.2.2.5.0 firmware 11411 and 11403 PIDs remain unchanged.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on April 29, 2022, 07:41:01 pm
Hello I have a huge problem.
My SSA3021+ was on SW 3.2.2.5.0 i tried to logon with telnet  Hack SVA1000X_telnet_11410.ads this works.
So i replaced
   <upgrade_static_id>11411</upgrade_static_id>
with
   <upgrade_static_id>11403</upgrade_static_id>
And reboot.
Then I tried to install SVA SVA1032X_V3.2.2.4.0_11411 whitch fails. I can not reach the SSA with telnet anymore i tried SVA1000X_telnet_11410 and SSA3000X+_telnet_11411 again with no connection. I there a way to bring back the restored files ? Can anybody help me ?

 :palm: As Bicurico already told you, if you changed the Prod_ID to 11403, from now on, the SVA will only accept FWs with Prod_ID 11403.

The telnet script for 11403 is in the forum, somewhere. Or you can use Tymm's SCPI command above.

@karl11
Even with cross-flash you can't do the downgrade to V3.2.2.4.0 I think.
You have to cross-flash 3.2.2.5.0 SVA on V3.2.2.5.0 SSA+
I assume with 3.2.2.5.0 firmware 11411 and 11403 PIDs remain unchanged.

One can do downgrades. Just have to pay BIG attention to the Prod_ID in the FW packages and the name of the app used as the filesystem has no sufficient space to host 2 app files with different names (Siglent sometimes changes the app name...)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jimku4aa on May 04, 2022, 05:01:13 am
Awright! I've had my SSA3021X-Plus since Christmas, and I finally took the occasion to make some "tweaks" to it. The results are fan-dang-tastic!

My experience with the upgrade was pretty much textbook, following the direct flash advocated by tv84. The ONLY thing that I can add to the comments of those who have gone before is: Make sure you use good ethernet cables on your Telnet links. I had finished my manual backups of the original unit and was preparing to begin the reflash process. I plugged my USB stick into the back of the computer, right next to the ethernet port. Then the Telnet quit. Couldn't get it to work for anything.  |O Come to find out, the locking tab on the ethernet cable was hanging on by a thread, and the connector had worked its way out just enough to lose the link. Junk box cable for the fail.  :palm:

I know I still have to get some good calibration standards to use the VNA properly, so that will be my next acquisition. I did break out the cal standards from my NanoVNA to at least establish an initial cal, and they worked sufficiently to prove that everything was functional.

Many thanks to all you guys on this forum topic that have contributed so many hours, sweat, and tears to make this possible. Tv84, electr_peter, Bicurico, tautech, and so many more... I have learned so much!

Now let the exploring begin!  :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Tantratron on May 04, 2022, 05:27:01 am
Has any of you got success to add or install the EMC option (EMI Receiver Measurement) on SS3021X or SSA3032X ?

Thanks, Albert
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 05, 2022, 01:03:04 am
Has any of you got success to add or install the EMC option (EMI Receiver Measurement) on SS3021X or SSA3032X ?

Thanks, Albert
The EMI UI was substantially improved in the later Plus/X-R and SVA models and later the SSA3kX Plus/X-R/SVA User manual updated with how to best use it.
Still, there's quite a bit of info on EMI options in the US and EU websites in the App Notes, Operating Tips and Video sections.
https://siglentna.com/videos/ssa3000x-plus/
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on May 05, 2022, 01:20:33 pm
Has any of you got success to add or install the EMC option (EMI Receiver Measurement) on SS3021X or SSA3032X ?

Thanks, Albert

With SSA3000X models can do EMI Pre-compliance Measurements with isntalled EMI option. (Plus models EMI User interface etc is different)
User Interface is very different compared to Plus models.
But, works can do (also manually without "EasySpectrum" PC software).



1. (PNG9sysinfo...) System with EMI option (Old SDS3000X)

2. (PNG4detect....)  Set detector (If want QuasiPeak)
3. (PNG3RBW-E...)  Set RBW filter type EMI and select 200Hz, 9kHz or as here 120kHz 4
4. (PNG7setLim...)  If need, edit or load suitable limit
5. (PNG11-QDB...)  If QuasiPeak then also need set suitable (or required by the standard used) Dwell Time  (Quasi Peak sweep is naturally very slow so lot of preliminary work can do just with more fast DwellTime or using other detector, but then also it may need different limit.
6. (PNG12-Peak...) example here used Pos Peak with MaxHold.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jimku4aa on May 09, 2022, 05:45:04 pm
Hey, while on the subject of EMI: What kind of probes do y'all recommend for experimentation purposes? I know that expensive probes exist out there for real lab-grade testing (and which carry matching price tags  :o ). I'd like something that is simple, inexpensive and durable, but which does the job. Suggestions?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on May 12, 2022, 12:38:44 pm
Hello,
you may wan't to check this link: http://www.bymm.de/documents/40/Nahfeldsonden_fuer_Hobby_V1_3.pdf (http://www.bymm.de/documents/40/Nahfeldsonden_fuer_Hobby_V1_3.pdf)
It is about the cheapest version - DIY.  :)
Event though the document is in German ( you can train your German language skills) there are a lot of pictures, explaining what this guy did.
And Google may help to translate.

He compared the home brew probes with commercial probes from R&S - and it seems the results are quite good.

best regards,

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Tantratron on May 12, 2022, 12:49:25 pm
Hello jimku4aa,

Myself is getting into lately with EMC pre-compliance engineering test for german customer.

Do you just need near H-field and E-field probe or are you going into the game of LISN, CDE which aim at measuring conducted noise with partial radiated noise estimation from a AC-grid wire acting as an antenna.

Clearly EMC test is a niche and very expensive stuff, not easy so the DIY is great if possible.

N.B. It would interesting to have a dedicated sub-forum or thread on EMC-EMI testing technology.

Cheers, Albert
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RF-Engineer on May 13, 2022, 03:27:24 am
Perhaps I missed it in the specs, but what is the maximum sweep bandwidth?  Being a digital I.F.-based analyzer, does it have the full sweep potential of more expensive analyzers?  For example, is it possible to sweep from say, 1 MHz to 200 MHz?  I would certainly like an S/A that can sweep more than a few hundred kHz across the display.

Paul
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 13, 2022, 03:42:49 am
Perhaps I missed it in the specs, but what is the maximum sweep bandwidth? 
Paul
The full BW of the model.
Eg. SSA3021X/X Plus 9Khz - 2.1 GHz or any frequency range between including a zero Hz sweep at any frequency within the model's range.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Tantratron on May 13, 2022, 04:07:09 am
The full BW of the model.
Eg. SSA3021X/X Plus 9Khz - 2.1 GHz or any frequency range between including a zero Hz sweep at any frequency within the model's range.
Is it possible to choose specific start freq and end freq when displaying in LOG mode the frequency axis (i.e. EMC testing case) ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 13, 2022, 04:34:53 am
The full BW of the model.
Eg. SSA3021X/X Plus 9Khz - 2.1 GHz or any frequency range between including a zero Hz sweep at any frequency within the model's range.
Is it possible to choose specific start freq and end freq when displaying in LOG mode the frequency axis (i.e. EMC testing case) ?
Which model series ?
X and X Plus EMI modes are very different, X Plus have a selection of EMI measurement ranges that you select and use to measure within bands.
3kX I'm sorry I don't have anymore so can't advise in any detail other than what you can find in the manuals and App notes and such on the US and EU websites.
Some info here applicable more to the SSA3kX UI than the later EMI UI in X Plus models.:
https://siglentna.com/application-note/electromagnetic-compliance-pre-compliance-conducted-emissions-testing/
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Tantratron on May 13, 2022, 05:52:43 am
The full BW of the model.
Eg. SSA3021X/X Plus 9Khz - 2.1 GHz or any frequency range between including a zero Hz sweep at any frequency within the model's range.
Is it possible to choose specific start freq and end freq when displaying in LOG mode the frequency axis (i.e. EMC testing case) ?
Which model series ?
X and X Plus EMI modes are very different, X Plus have a selection of EMI measurement ranges that you select and use to measure within bands.
3kX I'm sorry I don't have anymore so can't advise in any detail other than what you can find in the manuals and App notes and such on the US and EU websites.
Some info here applicable more to the SSA3kX UI than the later EMI UI in X Plus models.:
https://siglentna.com/application-note/electromagnetic-compliance-pre-compliance-conducted-emissions-testing/
Sorry I should have mentioned, my question was about the SSA3kX not the Plus.
On a side note, I'm asking my previous question because it was still unanswered by Siglent representative in France plus the datasheet is very vague.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 13, 2022, 10:00:46 am
The full BW of the model.
Eg. SSA3021X/X Plus 9Khz - 2.1 GHz or any frequency range between including a zero Hz sweep at any frequency within the model's range.
Is it possible to choose specific start freq and end freq when displaying in LOG mode the frequency axis (i.e. EMC testing case) ?
Which model series ?
X and X Plus EMI modes are very different, X Plus have a selection of EMI measurement ranges that you select and use to measure within bands.
3kX I'm sorry I don't have anymore so can't advise in any detail other than what you can find in the manuals and App notes and such on the US and EU websites.
Some info here applicable more to the SSA3kX UI than the later EMI UI in X Plus models.:
https://siglentna.com/application-note/electromagnetic-compliance-pre-compliance-conducted-emissions-testing/
Sorry I should have mentioned, my question was about the SSA3kX not the Plus.
On a side note, I'm asking my previous question because it was still unanswered by Siglent representative in France plus the datasheet is very vague.
Yes.
See first screenshot in the App note linked above. This is from EMI mode in a SSA3000X, not Plus.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Tantratron on May 13, 2022, 10:43:54 am
See first screenshot in the App note linked above. This is from EMI mode in a SSA3000X, not Plus.
Many thanks, now it is clear because when asked in France, they only said possible from this datasheet https://www.limpulsion.fr/upload/docs/SSA3000X.PDF (https://www.limpulsion.fr/upload/docs/SSA3000X.PDF) by looking at the section

Error and Accuracy
Resolution bandwidth switching uncertainty
10 kHz RBW
Logarithmic resolution ±0.2 dB, liner resolution ±0.01, nominal

where that version of datasheet did not state clearly possible to set any start and stop freq while in LOG freq scale.

Thank you again for this clarification, Albert

Title: uasi P
Post by: rf-loop on May 13, 2022, 11:41:21 am
See first screenshot in the App note linked above. This is from EMI mode in a SSA3000X, not Plus.
Many thanks, now it is clear because when asked in France, they only said possible from this datasheet https://www.limpulsion.fr/upload/docs/SSA3000X.PDF (https://www.limpulsion.fr/upload/docs/SSA3000X.PDF) by looking at the section


where that version of datasheet states did not state clearly possible to set any start and stop freq while in LOG freq scale.

Thank you again for this clarification, Albert

As with linear freq scale also with Log freq scale you can free adjust start and stop frequencies.  You set start and stop freq or center and span just as you need/want.
Naturally not absolutely free. Start < (stop - minimum span). If I remember right minimum span is 100Hz.
And this is independent of if you then use EMI filters or normal and independent of what detector you use (often with EMC measurements we want use Quasi-Peak detector).

One limit is. Linear freq scale minimum normal gaussian RBW filter is 1Hz and maximum is 1MHz.  Log freq scale minimum RBW is 30Hz. (1) (not normaly used at all with EMC measurements.)

In this (3000X) model  available (EMI) filters are 200Hz, 9kHz and 120kHz.
Log freq scale is of course not limited to use only with EMI filters. With all start/stop/span freq combinations can use Lin or Log freq scale. (limit (1))
Title: Re: uasi P
Post by: Tantratron on May 13, 2022, 11:53:01 am
As with linear freq scale also with Log freq scale you can free adjust start and stop frequencies.  You set start and stop freq or center and span just as you need/want.
Naturally not absolutely free. Start < (stop - minimum span). If I remember right minimum span is 100Hz.
And this is independent of if you then use EMI filters or normal and independent of what detector you use (often with EMC measurements we want use Quasi-Peak detector).

One limit is. Linear freq scale minimum normal gaussian RBW filter is 1Hz and maximum is 1MHz.  Log freq scale minimum RBW is 30Hz. (1) (not normaly used at all with EMC measurements.)

In this (3000X) model  available (EMI) filters are 200Hz, 9kHz and 120kHz.
Log freq scale is of course not limited to use only with EMI filters. With all start/stop/span freq combinations can use Lin or Log freq scale. (limit (1))

Does the SA3000X has inside programmed or stored the different limits (EN 55011 EN 55014 EN 55015...) or do we need to enter them by hand ?
Title: Re: uasi P
Post by: rf-loop on May 13, 2022, 01:42:42 pm
As with linear freq scale also with Log freq scale you can free adjust start and stop frequencies.  You set start and stop freq or center and span just as you need/want.
Naturally not absolutely free. Start < (stop - minimum span). If I remember right minimum span is 100Hz.
And this is independent of if you then use EMI filters or normal and independent of what detector you use (often with EMC measurements we want use Quasi-Peak detector).

One limit is. Linear freq scale minimum normal gaussian RBW filter is 1Hz and maximum is 1MHz.  Log freq scale minimum RBW is 30Hz. (1) (not normaly used at all with EMC measurements.)

In this (3000X) model  available (EMI) filters are 200Hz, 9kHz and 120kHz.
Log freq scale is of course not limited to use only with EMI filters. With all start/stop/span freq combinations can use Lin or Log freq scale. (limit (1))

Does the SA3000X has inside programmed or stored the different limits (EN 55011 EN 55014 EN 55015...) or do we need to enter them by hand ?

Inside SSA3kX there is not factory stored limits. These can draw quite easy using SSA3kX limit editor and also save these for later use and recall. User can make his own library and keep them example in USB. 
I have not used Siglent PC software "Easy Spectrum" what may also have some features for EMC test use and perhaps also handle limits.

Of course it is also quite easy to make limits just with PC. Limit files are just text files named as xxxx.lim  (of course this need some explanation. Maximum count of limit points is 100. Between points linear interpolation. Limit points have x and y parameter. x is simply frequency. y need bit more explanation... )

Here png picture from just one limit file  (note: there is only LF, not usual CR LF))
Then also SSA display image where this just this limit is in use. (Don't be confused by the level values. Yes they are correct and logical as long as you know what they are based on, you need to explain a bit but the basis is in dBm values even though the y axis of the screen is now dBuV)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 14, 2022, 06:41:21 am
Hello.
I have just received my SSA3021X plus analyzer.
I would like to improve its performance.
I have already read a lot of messages in this forum.
The English language is not my mother tongue, I am French, I confess to have a little difficulty in understanding everything.
I think I have partially understood the manipulation to be done.
Nevertheless, in order not to do anything stupid, could someone help me to make this modification safely?

I have reactivated the Telnet access which was not active with : Telnet on port 5024 (SCPI) and send the command 'DEBTTT'.
(https://i.postimg.cc/CZ2L9hZB/Telnet.png) (https://postimg.cc/CZ2L9hZB)
(https://i.postimg.cc/mckgdzrW/info.png) (https://postimg.cc/mckgdzrW)

Merci
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 14, 2022, 09:37:39 am
well, it's done   :-+
(https://i.postimg.cc/VJDVf5W6/Screen-Img.png) (https://postimg.cc/VJDVf5W6)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 15, 2022, 11:35:21 pm
Never seen this !
Let Siglent Germany fix it for you under warranty.
You can get service through your supplier or contact them directly:
info-eu@siglent.com
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 17, 2022, 10:55:03 am
With a modified SSA2021 +, on the "Mode" RTSA menu, I have nothing at all.
Is this normal or did I not understand something?
(https://i.postimg.cc/CRbdvG8d/Screen-Img-1.png) (https://postimg.cc/CRbdvG8d)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 17, 2022, 04:59:54 pm
Is this normal or did I not understand something?

You're out of spec. Realtime is no go in a X+ machine.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on May 17, 2022, 05:28:18 pm
Assuming you meant SSA3021X +
The RTSA menu doesn't work.
However to get a waterfall display press and release in order: Mode button, 'Spectrum Analyzer' menu control key(MCK the key to right of spectrum analyzer on display) ,  Meas button, 'Next' MCK, 'Spectrum Monitor' MCK.

You should get a display like attached.

To get out of the mode press Meas, 'Previous'MCK, 'Meas Off'MCK
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 18, 2022, 06:42:20 am
with the application "EasySpectrum" we can have this :
(https://i.postimg.cc/2LY9LqJ1/FM.png) (https://postimg.cc/2LY9LqJ1) (https://i.postimg.cc/4H1L6fkB/GSM.png) (https://postimg.cc/4H1L6fkB)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on May 18, 2022, 07:08:15 am
Both is available for the SSA3000X series, without the Plus.
The spectrogram/waterfall display is part of the MEAS option and EasySpectrum will render both 2D and 3D spectrogram, even without the option.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on May 18, 2022, 08:34:56 am

Hi Guys,

I have a SSA3032X+ which I converted to a SVA3032X.
System Info lists it a "SVA1032X", and firmware is 3.2.2.4.0.r2
Everything appears to work just fine.

Now I am trying to upgrade to the latest firmware for the SVA.

I see these options:
SVA1000X Firmware-V3.2.2.5.0 (Release Date 12.03.21 )
SVA1032X Firmware – V3.2.2.4.0 (Release Date 01.20.21 )

What is the difference between "SVA1000X" and "SVA1032X" ?

I obviously want "SVA1000X Firmware-V3.2.2.5.0", but each time I try, it somehow aborts the update.

What am I doing wrong ?

Many Thanks !
luudee



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on May 18, 2022, 08:59:28 am

Hi Guys,

I have a SSA3032X+ which I converted to a SVA3032X.
System Info lists it a "SVA1032X", and firmware is 3.2.2.4.0.r2
Everything appears to work just fine.

Now I am trying to upgrade to the latest firmware for the SVA.

I see these options:
SVA1000X Firmware-V3.2.2.5.0 (Release Date 12.03.21 )
SVA1032X Firmware – V3.2.2.4.0 (Release Date 01.20.21 )

What is the difference between "SVA1000X" and "SVA1032X" ?

I obviously want "SVA1000X Firmware-V3.2.2.5.0", but each time I try, it somehow aborts the update.

What am I doing wrong ?

Many Thanks !
luudee

Least from official Siglent Europa area side it can download (whole package with release notes and instructions).
https://www.siglenteu.com/download/11716/ (https://www.siglenteu.com/download/11716/)     

and release notes (pdf):
https://www.siglenteu.com/download/11719/ (https://www.siglenteu.com/download/11719/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on May 18, 2022, 09:03:13 am

Least from official Siglent Europa area side it can download (whole package with release notes and instructions).
https://www.siglenteu.com/download/11716/ (https://www.siglenteu.com/download/11716/)     

and release notes (pdf):
https://www.siglenteu.com/download/11719/ (https://www.siglenteu.com/download/11719/)

Yes, I know that, my questions are:

1. What is the difference between "SVA1000X" and "SVA1032X" ?  Which one should I use ?

2. Why do my update attempts not complete ?
(It sits there for a few minutes with the rotating hour glass, then gets back the Update Menu".

luudee
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on May 18, 2022, 09:09:51 am

Hi Guys,

I have a SSA3032X+ which I converted to a SVA3032X.
System Info lists it a "SVA1032X", and firmware is 3.2.2.4.0.r2
Everything appears to work just fine.

Now I am trying to upgrade to the latest firmware for the SVA.

I see these options:
SVA1000X Firmware-V3.2.2.5.0 (Release Date 12.03.21 )
SVA1032X Firmware – V3.2.2.4.0 (Release Date 01.20.21 )

What is the difference between "SVA1000X" and "SVA1032X" ?

I obviously want "SVA1000X Firmware-V3.2.2.5.0", but each time I try, it somehow aborts the update.

What am I doing wrong ?

Many Thanks !
luudee

Strange ... after rebooting and trying again, I was able to upgrade to 3.2.2.5 ,,,

Still curious what the difference between "SVA1000X" and "SVA1032X" is ...

Thanks guys,
luudee


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rf-loop on May 18, 2022, 09:14:22 am

Least from official Siglent Europa area side it can download (whole package with release notes and instructions).
https://www.siglenteu.com/download/11716/ (https://www.siglenteu.com/download/11716/)     

and release notes (pdf):
https://www.siglenteu.com/download/11719/ (https://www.siglenteu.com/download/11719/)

Yes, I know that, my questions are:

1. What is the difference between "SVA1000X" and "SVA1032X" ?  Which one should I use ?

2. Why do my update attempts not complete ?
(It sits there for a few minutes with the rotating hour glass, then gets back the Update Menu".

luudee

Sorry, first (too fast) read I think you can not download... sorry.

Btw, why you have 3.2.2.4.0.r2  (it must not be problem but still I ask...)  and not 3.2.2.4.0
Because r2  was just for only:  " Fixed the VNA option license error on some SVA1015 and SVA1075 units "
And you do not have 1015  or 1075.


ETA:  I believe there is no difference for you.  Today SVA1000X series include more models than originally.  As you can see there have been also separate updates for 1015, 1032, 1075... and now this 1000 include all these. Perhaps this is reason - not. Just guessings.

ETA 2: oh... and just Bicurico was more fast
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on May 18, 2022, 09:18:01 am
SVA1000X or SSA3000X is just the generic reference for the model series.

For example, the same FW is used for SSA3021X and SSA3032X. Hence, to make the naming universal, it is referred to as SSA3000X.

With the SVA, it used to be different: there were different FW files for the SVA1015X and bigger models (SVA1032X, SVA1075X, etc.). Note that I am writing out of my head, so some numbers may be wrong. Also, as you may have noticed, the SVA1015X cannot be upgraded in terms of frequency range.

At some point, though, Siglent unified the FW for the SVA models and this is why it is now called SVA1000X: it works on both the SVA1015X and SVA1032X.

However, it means that the SVA1000X FW has probably more changes to it and may include some additional checks. I would not recommend this as the starting FW for any cross-grade, unless proven to be OK (I don't know, I don't own a SSA-XP or SVA). If the device is already cross-graded, it should be OK to upgrade.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on May 18, 2022, 09:19:27 am

Sorry, first (too fast) read I think you can not download... sorry.

Btw, why you have 3.2.2.4.0.r2  (it must not be problem but still I ask...)  and not 3.2.2.4.0
Because r2  was just for only:  " Fixed the VNA option license error on some SVA1015 and SVA1075 units "
And you do not have 1015  or 1075.

No sure why I had that particular version. I think that was part of the upgrade from SSA3032X+ to SVA1032X. I just grabbed whatever was the latest back then ...

Cheers,
luudee
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jsilva on May 18, 2022, 05:43:48 pm
Hey everyone,
I am thinking of purchasing a SSA3021X Plus and upgrading it to SVA1032X, however, I have some questions I would like to clear before committing to buying.
This thread is already pretty long, and I think I found what I was looking for, but just wanna be sure about it.

- Is the hardware inside the SSA3021X Plus, SSA3032X Plus the same as the SVA1032X?
- Does the digital modulation analysis work after the upgrade?
- Is https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3084766/#msg3084766 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3084766/#msg3084766) still the correct most up to date procedure?
- Is the procedure 100% reversible?

Thanks,
JS

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on May 18, 2022, 06:28:08 pm
The hardware inside is indeed the same for 2.1 and 3.2GHz models.
The SSA+ and SVA use the same HW platform.
Some SSA+ had, in the past, a missing SMA cable, which is required for VNA measurements. You can purchase and fit this cable, but you will void warranty unless you manage to use Dave's trick to remove the warranty sticker and then glue it back.
In theory you could revert the hack. In my opinion, though, the only way to do that 100% would be to backup the flash and then program it back.
This, however is not without risks, as the flash might have some banks broken, which is normal. I am not sure if it is easy to flash back the backup. Also, you would of course need a working device, at least to the boot loader. But then, if the device is working, why flash it back?
The bottom line is: if you want to hack or cross-flash your device, you pay the price of losing the warranty. If you consider this a no go, then don't do the hack. Buy the correct model instead.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 18, 2022, 06:39:11 pm
Quote
Does the digital modulation analysis work after the upgrade?
YES  :-+
(https://i.postimg.cc/qzGnTmTf/Screen-Img.png) (https://postimg.cc/qzGnTmTf)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 18, 2022, 06:42:36 pm
- Is the procedure 100% reversible?

It is.

Has anyone done it, AFAIK? No because there was no need.

Leaves some residues in the filesystem? Most probably.

Would Siglent search for that? I doubt it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jburchm1 on May 19, 2022, 12:25:29 am
Has anyone done it, AFAIK? No because there was no need.

Leaves some residues in the filesystem? Most probably.

I converted mine, bricked it being silly, then reverted to a NAND backup using the bootloader over the serial console.  No problem.

I have since reconverted it and restored the serial number and it's working fine as an SVA1032X.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on May 19, 2022, 09:15:16 pm

I have since reconverted it and restored the serial number and it's working fine as an SVA1032X.

Hello, can you please share how you restored your serial with keeping the conversion to an SVA1032x including all options enabled.

Many thanks

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 21, 2022, 07:54:22 am
What does it make more to change from SSA 3000 to SVA 1000?


Quote
Hello, can you please share how you restored your serial with keeping the conversion to an SVA1032x including all options enabled.

Personally I did not perform this operation.
I renamed the 3 files in firmdata0 and I have all the options.

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180754/#msg3180754 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3180754/#msg3180754)


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on May 23, 2022, 08:02:28 pm
What does it make more to change from SSA 3000 to SVA 1000?


The VNA ist not 100% functional. Especially some Calibration routines are not working in the "Pro Mode" . Yes there are work arounds, but it would be nicer to have it completely working.

https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3923372/?topicseen#msg3923372 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3923372/?topicseen#msg3923372) et al.

best regards

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 27, 2022, 02:36:59 pm
I spent this morning making the transformation to the SVA1032X.
At first sight, I don't see any difference with the pro version.
On the VNA part, I had hoped to have more than 751 points, but it is not the case.
Is this number of points limited by the firmware version 3.2.2.4.0.r2 or is there a trick to go beyond 751 points?
Thank you.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on May 27, 2022, 03:09:25 pm

On the VNA part, I had hoped to have more than 751 points, but it is not the case.
Is this number of points limited by the firmware version 3.2.2.4.0.r2 or is there a trick to go beyond 751 points?


you need the latest firmware (V3.2.2.5.0 ) for more than 751 points.
However how did you manage to keep your serial number and not using the pro mode?

best regards,

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 27, 2022, 03:49:23 pm
No, I didn't keep my serial number.
I have xxxxxxxxxxx.
I would like to find out how to do that, if possible. ;)
I will try to update
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 27, 2022, 03:56:50 pm
I launched SVA1000X_V3.2.2.5.0.ADS but after a long time the device did not restart and therefore did not install the Update... :-BROKE
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: luudee on May 27, 2022, 04:01:49 pm
I launched SVA1000X_V3.2.2.5.0.ADS but after a long time the device did not restart and therefore did not install the Update... :-BROKE


Happened to me as well.

The fix for me was to power cycle my unit, and then try again. After second try it did the update, and all is working.

luudee
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on May 27, 2022, 05:08:54 pm
I tried 4 or 5 times... it doesn't work...
I will try again tomorrow with clear ideas.  ^-^
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on May 27, 2022, 06:24:51 pm
After 6 months, finally decided to try SVA1000X_V3.2.2.5.0.ADS on an updated SSA3021X+ that System Info said was SVA1032X, 3.2.2.4.0.r2
Everything went fine, cal files still work, 10,001 points on VNA, etc.  Only curious thing I haven't seen posted is the sw1 reports as: 3.2.2.5.0.r8 , don't remember others having the r8?

The update took < 2 minutes and rebooted 2 or 3 times.  Seemed to work correctly without another manual restart but I did one anyway after a little tinkering.

Perhaps the thumb drive used makes a difference on success.  I used an old 256M fat16 drive.  The drive had 75 other files and folders so it doesn't need to be empty.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 27, 2022, 07:59:01 pm
After 6 months, finally decided to try SVA1000X_V3.2.2.5.0.ADS on an updated SSA3021X+ that System Info said was SVA1032X, 3.2.2.4.0.r2
Everything went fine, cal files still work, 10,001 points on VNA, etc.  Only curious thing I haven't seen posted is the sw1 reports as: 3.2.2.5.0.r8 , don't remember others having the r8?

The update took < 2 minutes and rebooted 2 or 3 times.  Seemed to work correctly without another manual restart but I did one anyway after a little tinkering.

Perhaps the thumb drive used makes a difference on success.  I used an old 256M fat16 drive.  The drive had 75 other files and folders so it doesn't need to be empty.
Yes 5 r8 is the latest version although there is no mention of r8 in any of the documentation, only the V5.

Correct the USD drive does not need to be empty for FW updates and the ADS update file can be anywhere on the drive as long as you can navigate to and select it. I have one USB stick with ~20 FW files for many instruments all in a single folder for updating instruments before dispatch and we we update this folder each time new FW is released.
FAT32 is the normal USB drive configuration for Siglent equipment.

Recovery files and their auto loading process is a different matter as they must be in the root folder of the drive for the OS to find at boot to install them however it's wise to remove them once used otherwise if the USD drive is installed in the instrument they will run at every boot. Simple stuff really and no problem if we RTFM.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: KedasProbe on June 04, 2022, 12:04:04 pm
Wouldn't the SSA3000X-R firmware be a closer fit to upgrade to?
It also has VNA.  (although I assume too slow for any real time tasks)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 05, 2022, 12:09:22 am
Wouldn't the SSA3000X-R firmware be a closer fit to upgrade to?
One must be very careful as there are 3 HW versions in the SSA X Plus and SVA ranges, >1.5, >3.2 and 3.2 > 7.5 GHz
 
Quote
It also has VNA.  (although I assume too slow for any real time tasks)
Yes X-R does have VNA, exactly the same as SVA1000X models and the RTSA can be tuned for a bunch of different analysis.

Some screenshots below from a SSA3075X-R we had sniffing the 2.4 GHz WiFi at a recent tech exhibition and while experimenting with eye candy to pull punters into our display buddy hendorog came up with this rising amplitude and frequency sweep snapped in this post:
https://www.eevblog.com/forum/testgear/test-equipment-anonymous-(tea)-group-therapy-thread/msg4210621/#msg4210621 (https://www.eevblog.com/forum/testgear/test-equipment-anonymous-(tea)-group-therapy-thread/msg4210621/#msg4210621)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on June 05, 2022, 07:38:59 am
Wouldn't the SSA3000X-R firmware be a closer fit to upgrade to?
It also has VNA.  (although I assume too slow for any real time tasks)

The SSA+ and SVA models lack the hardware for real time analysis. If you would crossflash, the extra functions would not work and you would risk that the remaining functions would not work either.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 10, 2022, 09:15:55 am
Not sure if this one deserves a new post so I'll just post here and see what happens: I feel rather dumb but somehow in the process of playing with the newly acquired SSA3021X Plus, I managed to introduce a 15dB amplitude offset which I cannot seem to get rid of. I feed a 0dBm signal from a trusty old 8656B siggen (whose amplitude I can verify on another HP SA) and I constantly get 15dB of attenuation on the Siglent SA reading. Not sure whether I encountered a bug or not. I know for a fact that it used to work correctly and all I did was to play with demodulation analyzer.

Can anyone lend a hand, please?

Thank you!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 10, 2022, 09:21:55 am
Not sure if this one deserves a new post so I'll just post here and see what happens: I feel rather dumb but somehow in the process of playing with the newly acquired SSA3021X Plus, I managed to introduce a 15dB amplitude offset which I cannot seem to get rid of. I feed a 0dBm signal from a trusty old 8656B siggen (whose amplitude I can verify on another HP SA) and I constantly get 15dB of attenuation on the Siglent SA reading. Not sure whether I encountered a bug or not. I know for a fact that it used to work correctly and all I did was to play with demodulation analyzer.

Can anyone lend a hand, please?

Thank you!
Hit Preset and set it all up again but this time hit Save then Enter with a USB stick fitted and post the image here but be sure to have the Amplitude menu showing.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 10, 2022, 09:37:08 am
Hi Tautech and thank you for your reply. Here's the screenshot taken from vnc: https://imgur.com/a/qewpEmU
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 10, 2022, 10:10:02 am
Hi Tautech and thank you for your reply. Here's the screenshot taken from vnc: https://imgur.com/a/qewpEmU
Hmmm, okay before I get my SVA1032X out can you instead use your SSA TG with a 0dB output to see where levels actually are ?
~15dB down don't seem right.  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 10, 2022, 10:25:49 am
it don't seem right indeed. Here's the TG view using the same cable: https://imgur.com/a/sCTmziZ
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 10, 2022, 10:47:02 am
it don't seem right indeed. Here's the TG view using the same cable: https://imgur.com/a/sCTmziZ (https://imgur.com/a/sCTmziZ)
Maybe somehow you have damaged the RF input.
I'd advise you to study this thread and especially the video on P2:
https://www.eevblog.com/forum/testgear/what-happens-when-you-blow-the-input-of-a-6500-siglent-ssa-3075x-plus!/ (https://www.eevblog.com/forum/testgear/what-happens-when-you-blow-the-input-of-a-6500-siglent-ssa-3075x-plus!/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 10, 2022, 11:05:51 am
it don't seem right indeed. Here's the TG view using the same cable: https://imgur.com/a/sCTmziZ
Screenshot from SVA1032X, full sweep TG @ -20dB
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 10, 2022, 11:29:34 am
Thank you, @tautech,

It seems likely that I have blown one of the RF input switches acoording to the video in the thread you linked. Is there by any chance a way to get a hold of the hw schematics? I would need to know what chips to change.

Thank you!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 10, 2022, 11:52:12 am
Thank you, @tautech,

It seems likely that I have blown one of the RF input switches acoording to the video in the thread you linked. Is there by any chance a way to get a hold of the hw schematics? I would need to know what chips to change.

Thank you!
No chance unless you can find someone that's reverse engineered it.
HMC1118 is mentioned in the thread and if you have limited experience with SMD get some hot air practice in on scrap PCB's before diving into a SSA PCB repair.

Going way back in this thread rf-loop has mentioned his repairs to SSA RF inputs and maybe he will chime in with some wise advise.  :popcorn:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 10, 2022, 12:12:27 pm
Kudos tautech,

I ordered some swiches from mouser and I will further pursue the issue once they arrive. I do have SMD hot air experience and kapton tape so that shouldn't be too much of a problem. Hopefully the switch will prove to be the broken link. I get comfort in having the same 15dB difference mentioned in the video you linked.

Thanks again, will be back with the aftermath!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tossu on June 10, 2022, 04:51:33 pm
I found a nice easter egg while looking at the firmware. If you open the Mode menu and type 7445368 on the numeric keypad, you can play a version of Tic-Tac-Toe with the analyzer.

I tested it with SVA1000X firmware V3.2.2.5.0.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 10, 2022, 04:55:27 pm
I found a nice easter egg while looking at the firmware.

 :clap: Nicely done!  :D
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 10, 2022, 10:31:38 pm
one more member of the DEAD front end club..
here is mine, latest version of SSA3021X
have now no more protection diodes mounted, see the empty footprints

OMG now we go cry..

most people say -10 to -20db when the first IC is dead ???
but mine is like TOTALLY deaf !! 
see here new picture addedd TG is at 0dbm, full span curve
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Echo88 on June 10, 2022, 11:49:49 pm
Trying to follow the process described in https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577) to upgrade my SSA3021X+ while using Windows 10.
Im stuck at Point II 5): "enter the following line exactly close to the end, just before line "/usr/bin/siglent/Aladdin &"
   /sbin/telnetd -l /bin/sh -p 10101 &"
I can open "startup_app.sh" and add the line "/sbin/telnetd -l /bin/sh -p 10101 &", but i cant understand how to save this change in the file and get back out of it to enter "sync && reboot".

Can anyone help please?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: antenna on June 11, 2022, 01:22:02 am
works on 3.2.2.4 too.  Thanks for sharing that!

7445368 spells siglent on the keypad!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 11, 2022, 03:17:55 am
Sorry to hear that oz2cpu, I feel your pain. Any idea on how it happened? My best bet on why my front-end fried is having the HF vertical antenna coupled to the SA during a stormy night; even though the SA was powered off, there is no relay in the input to ground it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 11, 2022, 06:41:05 am
And while we're at it, I was considering adding some protection diodes on the input when changing the switch. Does anyone have an idea on what the part the footprints are there for?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on June 11, 2022, 08:24:11 am
And while we're at it, I was considering adding some protection diodes on the input when changing the switch. Does anyone have an idea on what the part the footprints are there for?

Hi, I believe adding protection inside the SA is not the best way doing it - even Siglent does not use them.

Why not adding an external protection ?

I have made myself a few "engineering boards" which are just having a 50 Ohm stripline , SMA connectors and GND. With something like this you can experiment with different diodes, TVS whatever, and see instantly the result.  Once you found a design suiting your needs, you can either put this in a small tin box or manage to get these elements e.g. into two N- or BNC -Connectors male/female without any coax cable. I have done that many years ago to build attenuators, Diode detectors etc. Performs quite well up to 3 GHz.

I hope you are able to get your SA working again.

best regards,

Juergen

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 11, 2022, 09:10:01 am
>Sorry to hear that oz2cpu, I feel your pain.

Thanks a lot mate.. yes i was actually so mad, and sad, it took me 2hrs to fall a sleep yesterday,
mostly on my self, for beeing so mega stupid.. i knew this SSA input was a weak spot, i knew how to protect against it,
and i knew how to minimize the risks, yet did i ignore and forget all good known tricks..
now it is 11 and i just got up..

>Any idea on how it happened?

YES i know EXACTLY what happened, in fact i got a VIDEO of me blowing up the front end !!
since i was making another one of my test and teardown videos for youtube :-( 
maybe it is a good idea to cut out that sad and stupid part out..
i was thinking about filling the unit i was testing with gunpowder put in in a large field, and shoot target at it..

so what did i do :
the unit i was testing did not use correct mains socket with earth pin
= missing earth to its chassis, i even see this !! yet continue to power it on (first mega stupid)
The front panel got a BNC RF output connector, i connect this to my SSA3021X
and forget to put my normally always connected 10dB attenuator on the SSA (2nd mega stupid)

The BNC connector turns out to be a home-brew plug in, into the old larger hole with a 4mm banana in the end,
this BNC adapter is made of plastic, so there is NO gnd connection at all !!
(i could not have known this, it was invisible from the front when not pulled out)

I even got painfull electric shock when touching the test units chassis, due to leakage / capacity to mains ! (3rd mega stupid for continue)
and at that point i pull out the BNC adapter and realize it is homebrew made of plastics,
i do complain about low RF level, in fact it looks like -30 to -40 of what i should expect.
when i pull out the bnc-banana adapter, and in again, i see no more RF signal on SSA, (4th mega stupid for in again)
(NOW i realize how brain dead i was... jaw dropped on the floor for beeing so clue less and stupid)
it starts with head in the hands for 2 mins, trying to remember all the bad words i am not alowed to say

and yes.. all of this is in a video clip.. dont even dare to watch it.. it is how bad i feel..

so if any of this can save one of your SSA
it was worth sharing.

please remember : the more clever and smart you think you are..
the higher risk to forget even the most simple things,
always : go slow.. do all things right, you know how, you know what to do.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 11, 2022, 10:31:54 am
here is part 1 of my SSA3021X front end repair video

https://youtu.be/geoafvnSW3Q

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Johnny B Good on June 11, 2022, 03:58:18 pm
>Sorry to hear that oz2cpu, I feel your pain.

Thanks a lot mate.. yes i was actually so mad, and sad, it took me 2hrs to fall a sleep yesterday,
mostly on my self, for beeing so mega stupid.. i knew this SSA input was a weak spot, i knew how to protect against it,
and i knew how to minimize the risks, yet did i ignore and forget all good known tricks..
now it is 11 and i just got up..

>Any idea on how it happened?

YES i know EXACTLY what happened, in fact i got a VIDEO of me blowing up the front end !!

======snipped interesting tale of woe=============

please remember : the more clever and smart you think you are..
the higher risk to forget even the most simple things,
always : go slow.. do all things right, you know how, you know what to do.

 I know exactly what you mean as per my own inexcusable act of stupidity as told in this post:-

https://www.eevblog.com/forum/projects/ublox-neo-m8n-gps-navigation-signal-amplify-module-for-arduino-rasppery-pi/msg2426871/#msg2426871 (https://www.eevblog.com/forum/projects/ublox-neo-m8n-gps-navigation-signal-amplify-module-for-arduino-rasppery-pi/msg2426871/#msg2426871)

 In hindsight, the financial loss was but a pittance not just compared to your experience but in the grander scheme of my "Cheap GPSDO Project" although when I was trying to DIY a GPSDO for cheaper than those overpriced (imho) ready made units, it didn't seem so at the time.

 Of course, some three years on, after investing the best part of a £100 in three M8T modules (£41 for the first and two 'spares' priced at just £24 each three weeks later from the same seller) followed by another £200 investment in an Efratom LPRO-101 just to compare my GPSDO's output against a stable enough reference free of GPS disciplining phase wobbles, the cost of that mistake has now taken on a new perspective in that I can console myself that it had been a relatively cheap 'learning experience'.

 Hopefully, you can get your SA repaired for a not too sizeable fraction of its original cost.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 11, 2022, 05:20:35 pm
here is part 1 of my SSA3021X front end repair video

https://youtu.be/geoafvnSW3Q



Thank you, Thomas! That is a very nice video showing the details of opening up the beast which is clearly helpful for me and for others too. Can't wait for the second part of the video which will hopefully end up with the fixed analyzer!

Good luck es 73 de yo6ssw!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 11, 2022, 06:11:15 pm
thanks a lot for the messages and posts on the video..
I see in this, and many other threads on EEVBLOG, I am far from the first, and maybe not the last..
I feel better if some learn from this, and we see much less fried front end posts in the future,
so spread the word to you Spectrum Analyzer friends, who allready know how fragile the input it..
tell them once again, it is nost an old story.. it is really true..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on June 11, 2022, 09:57:57 pm
One silver lining is that these modern instruments are highly repairable - with parts we can actually get hold of.

Looking forward to the repair details, appreciate you making the videos as you are helping all of us here   :clap:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 12, 2022, 09:21:31 am
here is the video.. where i blow the SSA3021X RF front end.

https://youtu.be/gcHxyg9XWFo

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 15, 2022, 11:05:02 am
>I found a nice easter egg while looking at the firmware. If you open the Mode menu and type 7445368 on the numeric keypad

Dont work on normal SSA software ??
i just tried, nothing..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 15, 2022, 12:00:40 pm
>I found a nice easter egg while looking at the firmware. If you open the Mode menu and type 7445368 on the numeric keypad

Dont work on normal SSA software ??
i just tried, nothing..
X or X Plus ?
We know it works with SVA models so it should also work with X Plus models.....same HW.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 15, 2022, 09:19:31 pm
>X or X Plus ?

SSA3021X no plus written on the front here
and no easter egg,
if I click MODE and start typing, it thinks i want to dB something
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 15, 2022, 09:23:09 pm
>X or X Plus ?

SSA3021X no plus written on the front here
and no easter egg,
if I click MODE and start typing, it thinks i want to dB something
Only SVA and SSA X Plus models it seems carry eggs:
https://www.eevblog.com/forum/testgear/test-equipment-anonymous-(tea)-group-therapy-thread/msg4241503/#msg4241503 (https://www.eevblog.com/forum/testgear/test-equipment-anonymous-(tea)-group-therapy-thread/msg4241503/#msg4241503)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 16, 2022, 05:56:22 pm
here is part 2 of the video

https://youtu.be/zQ1lPbTwKaU

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on June 16, 2022, 07:55:11 pm
here is part 2 of the video
https://youtu.be/zQ1lPbTwKaU
Thank you for the video, but... don't you think the unit would need recalibration after dismounting, changing the switch and remounting? I wouldn't bet it is still inside specifications.
Is the calibration procedure available somewhere? If the 3021X is similar to the X+, calibration data is written in a bunch of binary files contained in a folder named "SA-firmdata0/cali". I imagine they are produced by an automated procedure during manufacturing, but there must be a means of updating them after a repair.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: oz2cpu on June 16, 2022, 08:39:39 pm
i dont use it for any kinds of certification measurements, so a db more or less, here or there, i care not..

but check the specs of the switch i changed, it is very small dB it can vary in its insertion loss

the alu shields and pcb, are made so it will be very close to same location, so.. i am happy as it is.
The alternative is to take it back to work, and compare its measurements to another one, with a brand new call sheet,
I got access to that in a few month, so of course i try that.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 16, 2022, 09:03:57 pm
i dont use it for any kinds of certification measurements, so a db more or less, here or there, i care not..

but check the specs of the switch i changed, it is very small dB it can vary in its insertion loss

the alu shields and pcb, are made so it will be very close to same location, so.. i am happy as it is.
The alternative is to take it back to work, and compare its measurements to another one, with a brand new call sheet,
I got access to that in a few month, so of course i try that.
The PV tests start on P14 of the service manual:
https://int.siglent.com/u_file/document/SSA3000X_ServiceManual_E01B.pdf
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on June 17, 2022, 07:50:57 am
Does anyone already have experience with cross-flashing a factory fresh SSA3021X+ which has newest FW V3.2.2.5.0?

Try this (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3582301/#msg3582301) method.

You need to get the previous SVA FW but, if it works, then you can flash the newest SVA FW version.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 19, 2022, 07:21:03 am
I finally managed to find the time to change the front-end switch on my SA as well. @oz2cpu, thank you for your videos, they helped with dismantling the beast. I took some pictures along the process here: https://photos.app.goo.gl/Y8G1irPk9EzuXMM5A

It looks like my hardware revision is a bit different from oz2cpu's, namely the way the rf board and shielding is. I don't know which is newer.

As for the result, I like the flatness of the TG but I seem to have some amplitude discrepances compared to my other HP 70000C SA. I am using a HP 8656B signal generator with both and I get -1.8dB reading @ 990MHz on the Siglent compared to the HP. The difference reduces with frequency. I do not remember if the difference was there to begin with but I would assume not.

One problem during the fixing process is that after I hot aired the new switch, I took down the capton tape and used the soldering iron to touch the switch pins; during the process a bit of solder fell on the switch output microstrip (half of it, as you can see from the pictures). I used solder wick to try and remove it as best I could. I am not sure if this makes a difference or not.

Another thing I can think of is that the unit needs to be recalibrated but I don't know how to do that. I inspected the menus but did not find such a thing. I would expect to be able to plug in a correction curve or something like that.

Can anyone please help with this?

P.S: very impressed with the build quality of the unit. It's a beautiful piece of engineering from Siglent!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 19, 2022, 08:04:45 am
I also made these measurements, perhaps they provide more insight: https://docs.google.com/spreadsheets/d/18hqW8TiC1fAGkZ6ko35K19osOYpmgXjIjTDdKNzEp_w/edit?usp=sharing
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on June 19, 2022, 08:39:29 am
a bit of solder fell on the switch output microstrip

as most of the RF-current is flowing on the copper line in the dielectric medium - on the underside of the micro-stripline - the effect of a bit of tin on the upper side  should not be that large.

as reference : https://incompliancemag.com/article/pcb-return-current-distribution-in-a-microstrip-line/ 


cheerio

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 19, 2022, 08:52:54 am
a bit of solder fell on the switch output microstrip

as most of the RF-current is flowing on the copper line in the dielectric medium - on the underside of the micro-stripline - the effect of a bit of tin on the upper side  should not be that large.

as reference : https://incompliancemag.com/article/pcb-return-current-distribution-in-a-microstrip-line/ 


cheerio

Juergen

Thank you very much, Juergen! That is good to know!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on June 19, 2022, 09:35:24 am
Thanks for your very good photos of your repair process, it will help others!

You have the SSA3000X+ which is newer than the SSA3000X of OZ2CPU.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on June 19, 2022, 01:36:21 pm
Thank you very much for the detailed photos, although I hope I won't need them  ::).
I am surprised of the discrepancy between the tracking generator readout, where the -20 dB seem very accurate at low frequency, and the results of the other check. You should also check with a power meter. Also, I would suggest checking with different values of input attenuation, to make sure no other switch/attenuator is compromised.
Regarding the switch you replaced: if I'm not wrong, it is used for S11 readout in SVA mode (it routes the reflected wave coming from the tracking port into the SA input), so it can be tested only in SVA mode.
One further doubt: I assume you cleaned the flux residues on the chip before closing. In the last photographs they are still present.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on June 20, 2022, 01:22:55 pm
I also made these measurements, perhaps they provide more insight: https://docs.google.com/spreadsheets/d/18hqW8TiC1fAGkZ6ko35K19osOYpmgXjIjTDdKNzEp_w/edit?usp=sharing

Today I checked my SSA/SVA against my RF generator. The RF gen goes "only" up to 1 GHz. Yesterday it was to hot in my lab under the roof (29 deg, now 24)

Attached the diagram with values.
For -20 dB and -10 dB there was no Preamp and no attenuator on the SSA used, for 0 dB the attenuator was set to "auto". Cable is a self made RG316 with SMA connectors.
The result is much better than the limits of the RF gen. (TGR1040, +/- 2 dB). I do not assume that the SSA and the RFG "compensate" their errors  :-DD
If someone has a better RF gen or a Power meter other results will be appreciated!

I think your repaired SSA is doing well!  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on June 21, 2022, 09:22:34 am
I am becoming more and more convinced that I do not have a problem with the SA per se but with the connectors/cables. In the following pictures I used a short BNC cable from a HP equipment to pass through the TG to the SA and I measured the TG response on the full span at 4 attenuation levels: 10dB, 20dB, 30dB and 40dB: https://imgur.com/a/Th6PtaD

The results are well within the specs which leads me to think that the cable I used before is really crappy. I ordered some UKitSSA3X and we will see how that performs. The point raised by RoV regarding flux is valid though; I used noclean flux and apparently only cleaned the board around the chip. I did not know that flux is conductive at high frequencies. I will re-open the unit and clean the chip as best I can with isopropyl alcohol and see whether it makes a difference.

All being said, the insertion loss graph for the HMC1118 shows a spread of ~0.3dB between 0 and 3GHz so the simple change of this switch should not make too much of a difference with respect to the original calibration.

All the best,
Adrian
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: John317 on June 23, 2022, 07:01:42 pm
Hi All,

First, thanks for all the hard work you folks have done on this forum to enhance the SSA3021X+. I recently got one to further debug ham radios like the Icom 7000 on the bench now. It is amazing using SAs over oscilloscopes … I wish I did not wait this long to get one as the decoding features are powerful. Anyway, after reading a ton here, I am looking to also enhance mine, but in a way not many seem to have gone.

I read thru the full threads for the process for taking it to a SVA and feel I could get there, but I am not sure I want to quite go to the SVA. Mainly due to the loss of serial number, developer mode stuff, and the challenge of reflashing the nand back if I wanted to undo it.

At this point, I'm comfortable adding the additional feature sets via option codes as well as opening it up to 3.2Ghz (Kind of like what I did to my SDS2352X-E). Unfortunately, I did not see a lot of folks going this direction so after this intensive research I started to trailblaze this path.

I have gone as far as:

I believe I have found the hash key in Aladdin, (funny the coincidences… 😉) and have tried to modify the python script used for SDS models without success. I did try many combinations for model and feature sets (using the NSP_sn_bandwidth.xml values). I went even as far as writing code to list all possibilities in order to match the TG licenses found in that file as the reference. No Joy.

This is where I come to you folks for any guidance you may have.

Sorry for the long post, but truly value your collective input.

John
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 28, 2022, 11:26:44 pm
New firmware for SSA3000X Plus models is available.

Version: V3.2.2.5.1R1
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3000X%20Plus_V3.2.2.5.1R1_EN.zip
26 MB

Release notes:
Notice:
This firmware must be upgraded from V3.2.2.4.0 or later. If your analyzer has an earlier version, please update to V3.2.2.4.0 first and then proceed to update to the latest version.
 
Improvements:
Optimize the Ref level and Att couple
Add SCPI commands in MA Mode
•READ:ADEMod:AVG?
•[:SENSe]:ADEMod:FM:DEVI?
•[:SENSe]:ADEMod:FM:DRIFt?
•[:SENSe]:BWIDth[:RESolution]
•[:SENSe]:BWIDth[:RESolution]?
•[:SENSe]:BWIDth:EQLPf
•[:SENSe]:BWIDth:EQLPf?
•CALCulate:MARKer#:PTPeak
Add .trc file in EMI Mode
Add .lic file auto scan
 
Solved Issues:
Fix pi/4 DPSK和pi/8 DPSK decode errors in MA mode
Fix fft frequency error in narrow span in SA mode
Fix trace avg calculation error in SA mode
Fix the zero sweep type when fft in SA mode
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tossu on June 29, 2022, 03:05:21 pm
Has anyone successfully gone my preferred route of increasing the BW to 3.2Ghz and adding all the features? Any clues to the proper model and or feature “codes”?
Yes. All of the codes can be found in the Aladdin executable. The more interesting ones are probably 3032 and ALL.

Anyone gotten the SVA conversion to retain their SN and remove the developer stuff? (If I can’t go about it my preferred way)
You shouldn't lose the SN unless you activate the "pro mode" by manually removing the license file. It's not even required for the SVA conversion.

Is reverting from SVA as scarry as the nand write could be?
I should be as easy as doing a reverse conversion from SVA to SSA. That is, restore the original SSA config files and upgrade to SSA firmware. I haven't tested it so standard disclaimers apply.

It's a good idea to have another backup in a format that makes restoring individual files easier. That way you shouldn't need to restore the nand unless you lock yourself out completely.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on June 30, 2022, 04:56:37 pm
New firmware for SSA3000X Plus models is available.

Version: V3.2.2.5.1R1


thanks, are there any negativ implications to modded SAs / VNAs in Pro mode ?

cheerio

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on July 03, 2022, 01:31:56 pm
The former edtion SSA3021X was built with SPARTAN 6 and AM335X as shown in the teardown video made by Dave.
I also bought one SSA3021X last year, it was built with only one ZYNQ FPGA.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on July 04, 2022, 11:05:52 am
I want to upgrade SSA3021X to SVA, so I followed  electr_peter's instruction in Reply #1620.
When I run SSA3000X+_backup_11411.ADS, there is no backup files in my U-disk.
In order to see what happned, I connect the debug UART to PC, the UART output is shown as follws:

Code: [Select]
adpt_nspadapter_msg_deal::NSP_ADPT_MSG_USB_UPGRADE--------------/usr/bin/siglent/usr/mass_storage/U-disk0/SSA3000X+_backup_11411.ADS7777777777777777777777777
Archive:  /usr/bin/siglent/usr/usr/upgrade/config.zip
  inflating: siglent.jpg
  inflating: upgrade.sh
cp: can't create directory '/usr/bin/siglent/usr/mass_storage/U-disk0/firmdata0/': Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd0.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd1.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd2.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd3.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd4.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd5.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd6.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd7.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd8.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd9.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd10.bin: Read-only file system
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 4
/usr/bin/siglent/usr/mass_storage/U-disk0/mtd11.bin: Read-only file system
/dev/mtd12: No such file or directory
/dev/mtd13: No such file or directory
/dev/mtd14: No such file or directory
/dev/mtd15: No such file or directory
cp: can't create '/usr/bin/siglent/usr/mass_storage/U-disk0/memdump': Read-only file system
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL to all processes
Requesting system reboot
▒   48.587150] reboot: Restarting system
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 04, 2022, 06:35:32 pm
It seems the USB disk now is RO. I'll have to make it RW in the dump script.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jhormilla on July 04, 2022, 10:56:29 pm
I have a SSA 3021X (Non plus) FW 1.3.9.8, any info to liberate would be appreciated, I must have spent 2+ hours so far reading through posts and most of what I find is for the plus version. Not sure where to start.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on July 05, 2022, 01:02:59 am
Thanks for your reply!
Will you post a new vesion 'SSA3000X+_backup_11411.ADS' which support U-disk RW?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on July 05, 2022, 07:25:44 am
I have a SSA 3021X (Non plus) FW 1.3.9.8, any info to liberate would be appreciated, I must have spent 2+ hours so far reading through posts and most of what I find is for the plus version. Not sure where to start.

Have you read this topic?
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/ (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: benishor on July 05, 2022, 08:00:53 am
New firmware for SSA3000X Plus models is available.

Version: V3.2.2.5.1R1


thanks, are there any negativ implications to modded SAs / VNAs in Pro mode ?

cheerio

Juergen

I just performed the upgrade from SVA1032X_V3.2.2.4.0 and for me it worked flawlessly. Options are still enabled and everything seems to work as it should. I had to issue a reset and clear after the update though. As a test, I tried to downgrade back to 3.2.2.4.0 but I couldn't. Maybe it's just me or perhaps this is a limitation.

73 de Adrian, YO6SSW
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on July 05, 2022, 03:25:14 pm
It seems the USB disk now is RO. I'll have to make it RW in the dump script.
How to make U-disk RW in the dump script?
Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jhormilla on July 05, 2022, 05:53:36 pm
Have you read this topic?
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/ (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/)

Yes, I posted on there, post #1013
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: uouox on July 07, 2022, 05:16:53 pm
Well, I simply cannot apply 3.2.2.5.1 fw to 3.2.2.5.0 on a modded SSA3000plus. It stops during update but fortunately the spectrum analyzer still work after power cycle.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: NCG on July 08, 2022, 07:56:30 pm
Running out of space maybe? For me V3.2.2.5.1R1 update worked without problems.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 09, 2022, 06:12:12 pm
SVA1000X_V3.2.2.5.1R1.ADS on an updated SSA3021X+ worked fine for me.

Seems to have fixed a recurring  issue I've had since 3.2.2.4.0.r2 that I meant to post about.
The issue was that if I shut down in VNA mode and then restart the calibration would be messed up even though it showed 'Cor'.  No amount of recalibrating, changing cal kit, adjusting span, points ect would fix it.  Correction on/off seemed to be opposite.  The easy fix (when I remembered it) was just to change mode to SA then change it back to VNA.  This was with 'Power On'=Last and Preset=Def.  Was going to post a youtube but now it's fixed.

Spoke to soon.  As I'm writing this it happened again.  Not sure what I did different.

And now something new.  The last restart caused a freeze with the Siglent text only.  Telnet/top showed Aladdin on top but no buttons are responding.  After about 2 minutes it started running normally again. :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 09, 2022, 08:00:16 pm
SVA1000X_V3.2.2.5.1R1.ADS on an updated SSA3021X+ has now crashed for me.  I don't know if upgrading is a good idea.

It worked for about 5 or 6 startups then started freezing on startup for longer and longer.  Now never starts, just Siglent logo.  Can telnet.  Shows Aladdin 50% cpu.

what next?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on July 09, 2022, 08:11:47 pm
Telnet
df -k
Check if Filesystem has free space
Check if the siglent folder has ecomb and Alladin executável
 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 09, 2022, 08:23:57 pm
thanks for the help!
Code: [Select]
/usr/bin/siglent # ls -l
total 13760
-rwxrwxrwx    1 root     root      13856588 Jul  9 09:32 Aladdin
drwxrwxrwx    8 1000     1000           704 Jul  9 09:32 config
-rwxrwxrwx    1 root     root          1078 Jul  9 09:32 config_eth0.sh
drwxrwxrwx    2 1000     1000          1904 Jul  9 09:32 drivers
drwxrwxrwx    3 1000     1000           752 Jul  9 09:32 firmdata0
drwxrwxrwx    2 1000     1000           160 Jan  8  2019 firmdata1
drwxrwxrwx    2 root     root           688 Jul  9 09:32 lib
-rwxrwxrwx    1 root     root         12068 Jul  9 09:32 lighttpd.conf
drwxrwxrwx    2 1000     1000           232 Jan  8  2019 log
-rwxrwxrwx    1 root     root         67085 Jul  9 09:32 php.ini
-rwxrwxrwx    1 root     root          2231 Jul  9 09:50 startup_app.sh
-rwxrwxrwx    1 root     root            77 Jul  9 09:32 startup_ftp.sh
-rwxrwxrwx    1 root     root           482 Jul  9 09:32 startup_vnc.sh
drwxrwxrwx   10 1000     1000           984 Dec  9  2021 usr
-rwxrwxrwx    1 root     root           490 Jul  9 09:32 vdma_vnc.sh
-rwxrwxrwx    1 root     root         29337 Jul  9 09:32 vncserver
-rwxrwxrwx    1 root     root         97611 Jul  9 09:32 vsftpd
/usr/bin/siglent # df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                63152     63152         0 100% /
devtmpfs                 69852         0     69852   0% /dev
none                     78140         4     78136   0% /tmp
ubi1_0                   30388     20860      9528  69% /usr/bin/siglent
ubi2_0                    5848       196      5652   3% /usr/bin/siglent/firmdata0
ubi3_0                    5848        24      5824   0% /usr/bin/siglent/log
ubi0_0                   84752      9320     75432  11% /usr/bin/siglent/usr
/usr/bin/siglent #
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 09, 2022, 08:24:54 pm
Code: [Select]
Mem: 95028K used, 61256K free, 4K shrd, 12424K buff, 36716K cached
CPU: 50.3% usr  0.5% sys  0.0% nic 49.2% idle  0.0% io  0.0% irq  0.0% sirq
Load average: 1.03 0.96 0.56 5/77 1119
  PID  PPID USER     STAT   VSZ %VSZ CPU %CPU COMMAND
  688     1 root     S     287m187.7   1 50.6 /usr/bin/siglent/Aladdin
 1115   914 root     R     2092  1.3   0  0.1 top
  880     1 root     S    21588 13.7   0  0.0 /usr/bin/siglent/vncserver
  891   890 root     S    12888  8.2   0  0.0 /usr/bin/php-cgi -c /usr/bin/siglent/php.ini
  892   891 root     S    12888  8.2   0  0.0 /usr/bin/php-cgi -c /usr/bin/siglent/php.ini
  691     1 root     S     4868  3.1   1  0.0 /sbin/telnetd -l /bin/sh -p 10101
  890     1 root     S     2320  1.4   0  0.0 /usr/sbin/lighttpd -f /usr/bin/siglent/lighttpd.conf
  738     1 root     S     2132  1.3   0  0.0 /usr/bin/siglent/vsftpd
  914   691 root     S     2092  1.3   1  0.0 /bin/sh
  887     1 root     S     2092  1.3   1  0.0 /sbin/getty -L ttyPS0 115200 vt100
    1     0 root     S     2088  1.3   0  0.0 {linuxrc} init
  741     1 1        S     2000  1.2   0  0.0 portmap
  205     2 root     SW       0  0.0   0  0.0 [kworker/0:1]
   56     2 root     SW       0  0.0   1  0.0 [kworker/1:1]
    7     2 root     SW       0  0.0   0  0.0 [rcu_preempt]
  455     2 root     SW       0  0.0   0  0.0 [spi1]
   17     2 root     SW       0  0.0   0  0.0 [kworker/u4:1]
  574     2 root     SW<      0  0.0   0  0.0 [kworker/0:1H]
  575     2 root     SW<      0  0.0   1  0.0 [kworker/1:1H]
  803     2 root     SW       0  0.0   0  0.0 [kworker/u4:5]
  582     2 root     SW       0  0.0   0  0.0 [ubi_bgt1d]
  586     2 root     SW       0  0.0   0  0.0 [ubi_bgt2d]
  594     2 root     SW       0  0.0   0  0.0 [ubi_bgt0d]
    2     0 root     SW       0  0.0   0  0.0 [kthreadd]
    3     2 root     SW       0  0.0   0  0.0 [ksoftirqd/0]
    4     2 root     SW       0  0.0   0  0.0 [kworker/0:0]
    5     2 root     SW<      0  0.0   0  0.0 [kworker/0:0H]
    8     2 root     SW       0  0.0   0  0.0 [rcu_sched]
    9     2 root     SW       0  0.0   0  0.0 [rcu_bh]
   10     2 root     SW       0  0.0   0  0.0 [migration/0]
   11     2 root     SW       0  0.0   1  0.0 [migration/1]
   12     2 root     SW       0  0.0   1  0.0 [ksoftirqd/1]
   14     2 root     SW<      0  0.0   1  0.0 [kworker/1:0H]
   15     2 root     SW<      0  0.0   1  0.0 [khelper]
   16     2 root     SW       0  0.0   0  0.0 [kdevtmpfs]
   19     2 root     SW<      0  0.0   0  0.0 [perf]
  202     2 root     SW<      0  0.0   1  0.0 [writeback]
  206     2 root     SW<      0  0.0   0  0.0 [bioset]
  208     2 root     SW<      0  0.0   1  0.0 [kblockd]
  239     2 root     SW<      0  0.0   0  0.0 [edac-poller]
  327     2 root     SW<      0  0.0   0  0.0 [rpciod]
  341     2 root     SW       0  0.0   1  0.0 [kswapd0]
  342     2 root     SW       0  0.0   0  0.0 [fsnotify_mark]
  343     2 root     SW<      0  0.0   1  0.0 [nfsiod]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 09, 2022, 08:29:48 pm
When I power up the Siglent logo shows for about 5 seconds, then it looks like it reboots and the logo appears again but stays there continuously.  Holding the power button about 10 seconds will turn it off.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 10, 2022, 03:05:14 pm
New firmware for SSA3000X Plus models is available.

Version: V3.2.2.5.1R1
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3000X%20Plus_V3.2.2.5.1R1_EN.zip
  ...
Improvements:
...
Add .lic file auto scan
...
what's the .lic file for?
New firmware for SSA3000X Plus models is available.

Version: V3.2.2.5.1R1

thanks, are there any negativ implications to modded SAs / VNAs in Pro mode ?
cheerio
Juergen

I just performed the upgrade from SVA1032X_V3.2.2.4.0 and for me it worked flawlessly. Options are still enabled and everything seems to work as it should. I had to issue a reset and clear after the update though. As a test, I tried to downgrade back to 3.2.2.4.0 but I couldn't. Maybe it's just me or perhaps this is a limitation.

73 de Adrian, YO6SSW

Mine was working too.  Then I shut down and restarted many times and got longer and longer reboots.  I never did the 'reset and clear'.  Today I found this rather large 'last_config.xml' file.  Maybe that's my problem.  Any thoughts anyone?
Code: [Select]
/usr/bin/siglent/usr/config # ls -l
total 7844
drwxrwxrwx    5 root     root           352 Jul  9 22:28 Limits
-rw-r--r--    1 root     root            53 Jan  1  1970 NSP_config.xml
-rw-r--r--    1 root     root            59 Jan  1  1970 NSP_default.xml
-rw-r--r--    1 root     root            53 Jan  1  1970 NSP_user.xml
-rw-r--r--    1 root     root           393 Jul 10 07:44 NSP_usr_system_info.xml
-rw-r--r--    1 root     root           407 Jul  9 16:24 dev_system_info.xml
-rw-r--r--    1 root     root         61782 Jul  6 17:39 enh_rsp_calib.bin
-rw-r--r--    1 root     root         81702 Jul  6 17:39 enh_rsp_calib_log.bin
drwxrwxrwx    3 root     root           392 Jul  9 22:28 help
-rw-r--r--    1 root     root       7775999 Jul  9 17:01 last_config.xml
drwxrwxrwx    2 1000     1000           160 Jan  8  2019 mode
-rw-r--r--    1 root     root         26278 Jul  5 17:21 usr_vna_calib.bin
-rw-r--r--    1 root     root          4918 Jul  6 17:39 usr_vna_o_calib.bin
-rw-r--r--    1 root     root         17702 Jul  6 17:39 usr_vna_o_calib_log.bin
-rw-r--r--    1 root     root          4918 Jul  6 17:39 usr_vna_s_calib.bin
-rw-r--r--    1 root     root         17702 Jul  6 17:39 usr_vna_s_calib_log.bin
/usr/bin/siglent/usr/config #
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 10, 2022, 03:16:40 pm
.lic file should be license files.

last_config.xml is indeed strange... Can you share it?

Do you have your SSA properly licensed or with S/N "XXXXXXXXX"?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 10, 2022, 03:27:35 pm
.lic file should be license files.

last_config.xml is indeed strange... Can you share it?

Do you have your SSA properly licensed or with S/N "XXXXXXXXX"?
The release note said it's adding .lic auto scan.  Whats that mean for us?

here is the 'last_config.xml' contents minus the last 8meg ^-^
Code: [Select]
/usr/bin/siglent/usr/config # less last_config.xml
<?xml version="1.0" encoding="utf-8"?>
<configuration mode="Analyzer">
      <Analyzer>
              <FREQ min_start="0" def_start="0" start="0" stop="3200000000" step="320000000" step_auto="true" axis_typ
e="1" offset="0" />
              <BW rbw="12" vbw="12" vrr="6" rbw_auto="true" vbw_auto="true" avg_type="0" />
              <SWEEP time="627200" rule="0" time_auto="true" continuous="true" times="1" mode="0" speed_coeff="3" unca
l="false" fft="false" min_dwell_time="0" max_dwell_time="0" def_dwell_time="0" dwell_time="0" />
              <AMPT min_ref="-200" max_ref="30" def_ref="0" ref="10" ref_offset="0" scale_div="10" line_value="0" att=
"30" att_auto="true" scale_type="0" unit="0" input="50" preamp="false" line_on="false" correctionFun="false">
                      <correction0 on="false" len="0" />
                      <correction1 on="false" len="0" />
                      <correction2 on="false" len="0" />
                      <correction3 on="false" len="0" />
              </AMPT>
              <TRACE math="0" input_x="0" input_y="1" output_z="2" power_diff_offset="0" power_sum_offset="0" log_offs
et="0" log_diff_ref="0">
                      <TRACE1 type="1" state="5" detect="0" avg_times="10" />
                      <TRACE2 type="5" state="0" detect="4" avg_times="20" />
                      <TRACE3 type="5" state="0" detect="4" avg_times="100" />
                      <TRACE4 type="5" state="0" detect="4" avg_times="50" />
              </TRACE>
              <MARKER table_on="false">
                      <MARKER1 type="0" trace="0" fn_type="0" ndb_value="-3" related="1" readout="0" freqcounter_on="f
alse" xAxis="10000008" yAxis="-11.738482890941221" />
                      <MARKER2 type="0" trace="1" fn_type="0" ndb_value="-3" related="2" readout="0" freqcounter_on="f
alse" xAxis="119960000" yAxis="-74.846999783325202" />
                      <MARKER3 type="0" trace="0" fn_type="0" ndb_value="-3" related="3" readout="0" freqcounter_on="f
alse" xAxis="51320000" yAxis="0" />
                      <MARKER4 type="0" trace="0" fn_type="0" ndb_value="-3" related="4" readout="0" freqcounter_on="f
alse" xAxis="0" yAxis="0" />
                      <MARKER5 type="0" trace="0" fn_type="0" ndb_value="-3" related="5" readout="0" freqcounter_on="f
alse" xAxis="0" yAxis="0" />
                      <MARKER6 type="0" trace="0" fn_type="0" ndb_value="-3" related="6" readout="0" freqcounter_on="f
alse" xAxis="0" yAxis="0" />
                      <MARKER7 type="0" trace="0" fn_type="0" ndb_value="-3" related="7" readout="0" freqcounter_on="f
alse" xAxis="0" yAxis="0" />
                      <MARKER8 type="0" trace="0" fn_type="0" ndb_value="-3" related="0" readout="0" freqcounter_on="f
alse" xAxis="0" yAxis="0" />
              </MARKER>
              <PEAK type="0" threshold="-140" excursion="15" table_on="false" sort_by="0" continuous1="false" continuo
us2="false" continuous3="false" continuous4="false" continuous5="false" continuous6="false" continuous7="false" continuo
us8="false" />
              <TRIG type="0" edge="0" level="0" delay_en="false" delay="0" />
              <LIMIT limit_test="false" buzzer_on="false" fail_stop="false" x_axis_type="0">
                      <limit1 on="false" type="0" mode="0" freq_interp="1" line_value="0" offset_on="false" offset_x="
0" offset_y="0" />
last_config.xml                    <limit2 on="false" type="1" mode="0" freq_interp="1" line_value="-100" offset_on="false" offset_
x="0" offset_y="0" />
              </LIMIT>
              <TG status="false" min_level="-20" max_level="0" def_level="-20" level="-20" min_m_ref_level="-20" max_m
_ref_level="0" def_m_ref_level="0" m_ref_level="0" offset="0" normalize_ref_level="0" normalize_ref_pos="50" />
              <DEMOD mode="0" earp="false" volume="6" time="5000000" />
              <MEAS type="0" integral_bw="100" main_ch_bw="100" adjacent_ch_bw="100" adjacent_ch_space="100" occupied_
bw="0" occupied_bw_precent="99" occupied_bw_dBc="26" start_line="0" stop_line="606" carrier_bw="100" noise_bw="100" freq
_offset="-100" harmonic_enable="false" fundamental="120000043.56545754" freq_step="120000043.56545754" harmonic_num="10"
 harmonic_freq_num="327680" harmonic_freq1="0" harmonic_freq2="0" harmonic_freq3="0" harmonic_freq4="0" harmonic_freq5="
0" harmonic_freq6="0" harmonic_freq7="0" harmonic_freq8="0" harmonic_freq9="0" harmonic_freq10="0" harmonic_freq11="0" h
armonic_freq12="0" harmonic_freq13="0" harmonic_freq14="0" harmonic_freq15="0" harmonic_freq16="0" harmonic_freq17="0" h
armonic_freq18="0" harmonic_freq19="0" harmonic_freq20="0" harmonic_freq21="0" harmonic_freq22="0" harmonic_freq23="0" h
armonic_freq24="0" harmonic_freq25="0" harmonic_freq26="0" harmonic_freq27="0" harmonic_freq28="0" harmonic_freq29="0" h
armonic_freq30="0" harmonic_freq31="0" harmonic_freq32="0" harmonic_freq33="0" harmonic_freq34="0" harmonic_freq35="0" h
armonic_freq36="0" harmonic_freq37="0" harmonic_freq38="0" harmonic_freq39="0" harmonic_freq40="0" harmonic_freq41="0" h
armonic_freq42="0" harmonic_freq43="0" harmonic_freq44="0" harmonic_freq45="0" harmonic_freq46="0" harmonic_freq47="0" h
armonic_freq48="0" harmonic_freq49="0" harmonic_freq50="0" harmonic_freq51="0" harmonic_freq52="0" harmonic_freq53="0" h
armonic_freq54="0" harmonic_freq55="0" harmonic_freq56="0" harmonic_freq57="0" harmonic_freq58="0" harmonic_freq59="0" h

I already deleted it and success ! :phew:   Did a reset and clear too.

I have the XXX
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on July 10, 2022, 03:29:38 pm
Hello, sorry for late reply, I was away for the weekend.

df -k shows 100% for root: not so good!

My guess is that the "last_config.xml" file used up all the free space and now the device hangs when trying to write a new line.

You can try to make a backup of this file and then deleting it. But in order to delete it, I guess you need write permission for this partition.

You should definitely know what you are doing.

And I agree with tv84: please post this file or at least show the last entries. It might reveal if there is something wrong.

Good luck.
--> great you fixed it!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 10, 2022, 03:40:45 pm
@Bicurico  It still shows 100% but seems to be working.  What does your show?
Code: [Select]
/usr/bin/siglent/usr/config # df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                63152     63152         0 100% /
devtmpfs                 69852         0     69852   0% /dev
none                     78140         4     78136   0% /tmp
ubi1_0                   30388     20852      9536  69% /usr/bin/siglent
ubi2_0                    5848       192      5656   3% /usr/bin/siglent/firmdata0
ubi3_0                    5848        24      5824   0% /usr/bin/siglent/log
ubi0_0                   84752      7692     77060   9% /usr/bin/siglent/usr
/usr/bin/siglent/usr/config #
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Noy on July 11, 2022, 08:30:13 am

On purpose or not on purpose (bug) by Siglent..
Maybe Siglent wants to paralyze the "hacked" devices in this way.
Excessive debug logs may only be generated on "Pro" mode devices with XXXX serial numbers.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on July 11, 2022, 11:24:24 am
I had the same problem. Sometimes it took up to 10 minutes till the the system shows up, stay patient.
System reset and firmware update helped.

Have the same problem these days with my SDS2000X+.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bicycleguy on July 11, 2022, 04:43:19 pm
Continuing to run great.

The 'last_config.xml' file size has remained around 22k after approx 15 full on/off cycles.  The original issue with the calibration stuff not working correctly after shut down in VNA mode and start up in VNA mode that caused me to on/off cycle so much seems fixed.

Perhaps the xml file had become corrupted.  It appears to only be read at startup and written when shutting down.  I don't normally power on/off more than once in a day.  Startup time seemed to be increasing but I didn't write it down or realize before it was too late the startup times seemed to double every time I started up.  This started before the latest revision and was the reason I tried the latest revision.

So all this is to say I think Siglent has an unintentional bug in parsing the xml and not handling correctly when it fails.  Probably only related to config file format changes between revisions (which any programmer will tell you is a pain) or user influenced by changing SSA->VNA.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hendorog on July 11, 2022, 10:16:44 pm
Maintaining the Last config after FW upgrade has been a problem before. That file really should be blown away on FW upgrade.
 
If you think about it, it is quite hard to migrate a config file from version x to version y when version x could include many versions, including those from the future (in a downgrade situation)

Reset and Clear should work, but did anyone try changing from 'Last' or 'User' to 'Def' setting on Power On (or Preset), and then Rebooting (or Presetting) and then changing back again?
Hopefully that just deletes the file and recreates it.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TopQuark on July 14, 2022, 05:36:36 am
I recently encountered the bug of the SA (hacked to SVA) not booting up, freezing at the Siglent logo, narrowed it down to the SA being configured to boot up with last used settings, there must have been some settings that made the SA unhappy and not boot up.

Took a lot of trails and errors (and cold sweats fearing my SA was bricked), but at the end what fixed it for me was to:
- Access the SA web server by typing the IP address of the SA into a browser (surprisingly works)
- Go to SCPI command page
- Send ":SYSTem:PRESet:TYPE?"
- If it replies with "LAST", you are probably facing the same issue I had
- Send ":SYSTem:PRESet:TYPE DFT"
- Send ":SYSTem:RESTart"
- Should boot up normally

I think this issue is a common theme among Siglent products, I once had my SDS2504X Plus not boot up due to a channel attenuation ratio set to something weird.

edit: The SA was not being upgraded when it was bricked, it just decided to not boot up one day |O
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on July 22, 2022, 09:48:06 am
I finally decided to upgrade to 3.2.2.5.1R1 (SSA3021X+ upgraded to SVA, with correct s/n).
Everything worked perfectly. As usual, I lost the telnet connection on port 10101, but I could enter using the SCPI port (tymm's hack) and restore the line on startup_app.sh, without needing a telnet ADS file.
Disk occupation seems identical to bicycleguy, with 100% on /dev/root (but I think this is normal, it's a protected partition). File last_config.xml is 18695 bytes.
Code: [Select]
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                63152     63152         0 100% /
devtmpfs                 69852         0     69852   0% /dev
none                     78140         4     78136   0% /tmp
ubi1_0                   30388     20860      9528  69% /usr/bin/siglent
ubi2_0                    5848       148      5700   3% /usr/bin/siglent/firmdata0
ubi3_0                    5848        24      5824   0% /usr/bin/siglent/log
ubi0_0                   84752      8460     76292  10% /usr/bin/siglent/usr
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 30, 2022, 08:02:47 pm
SSA30xxX+ Service Manuals.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: BitByBit on August 11, 2022, 01:31:26 am
We'll, I am bit more savvy on x86, but I took a swing at ARM debugging and figured out the differences needed to make the previous Python KG work with some modifications. :-+ Note that this code is only tested on an SVA1015X, and I had to use model 'SVA1000X' per what was listed in memory during key entry. All trial features are permanently unlocked and the serial # remains.

A few tips: Do not simply delete NSP_sn_bandwidth.xml ...the latest SVA firmware detects this and bad things happen. The reason nsp_data_b1 must be deleted, is that changes to NSP_sn_bandwidth.xml, by normal use, are reflected in tweaked 3DES form within nsp_data_b1.

https://pastebin.com/rhdW63Vz (https://pastebin.com/rhdW63Vz)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 11, 2022, 05:46:13 am
We'll, I am bit more savvy on x86, but I took a swing at ARM debugging and figured out the differences needed to make the previous Python KG work with some modifications. :-+ Note that this code is only tested on an SVA1015X, and I had to use model 'SVA1000X' per what was listed in memory during key entry. All trial features are permanently unlocked and the serial # remains.

1. For other SVA models also leave Model = 'SVA1000X'
2. SCOPEID = Host ID from "System Info" (no console use needed)
3. "ALL" can be added to the "otheropt" array - it will generate a key for all options: otheropt = ('AMK', 'EMI', 'DMA', 'AMA', 'DTF', 'ALL')

Personally, I have not tested this code (I have already unlocked all functions in the converted SSA3021X Plus to SVA1032X for a long time - https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3090863/#msg3090863 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3090863/#msg3090863)). However, the code generated by this script for all options matches the code with which I unlocked my SVA1032X - so you can see that it works OK :)

a little changed version with the ability to run the code:
https://www.online-python.com/1SxtgdB4Op (https://www.online-python.com/1SxtgdB4Op)

If someone has SSA3000X Plus version (without SVA conversion), you can check if this code change works:

Model = 'SSA3000X+'

https://www.online-python.com/mihMQO2AvT (https://www.online-python.com/mihMQO2AvT)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Skashkash on August 11, 2022, 07:59:45 pm

a little changed version with the ability to run the code:

If someone has SSA3000X Plus version (without SVA conversion), you can check if this code change works:

Model = 'SSA3000X+'

Just tested this with a stock SSA3021X Plus, SW: 3.2.2.4.0
 I only tried the EMI and AMK feature, but was a no go. INVALID LICENSE.   

 Let us know if you have anything else to test.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on August 12, 2022, 08:05:38 pm
Thank you BitByBit and tomud!
My SSA3021X+ unit was already converted to SVA1032X thanks to an angel flying around here  :), but I confirm I get the same codes now.
Remember to use the Host ID, not the Serial, and 'SVA1000X'!
Remember also to restore the Serial using SCPI before inserting options, if you are in PRO mode.
I was given two option strings to enable all features and 3.2 GHz, and they both match using opt codes '3032' and 'ALL'. I suppose that 'ALL' alone will let the instrument at 2.1 GHz.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 13, 2022, 08:42:43 am
@Skashkash

If you rewritten the HostID number correctly (not changing the case of the Hex notation) then there is not much I can help. I have included the script to check if the calculation method is the same for SSA and SVA (For oscilloscopes, I can see that the algorithm is the same).

Unfortunately, I don't have time to upload SSA software to my spectrum analyzer and check it more carefully. There is a chance that someone else posted an SSA memory dump (This will help you find out more).

How to take a memory dump is described in the topic about hacking SDS1104X-E https://www.eevblog.com/forum/testgear/unlocking-siglent-sds1104x-e-step-by-step/ (https://www.eevblog.com/forum/testgear/unlocking-siglent-sds1104x-e-step-by-step/)

@RoV

It's nice that you also checked and confirmed that the python script is working properly :) This is good news for users who have spectrum analyzers in pro mode.
It remains to wait for information from people who have restored their serial number and fully unlocked their spectrum analyzer.

As for the 3.2GHz band in my SAA3021X Plus - I had it already after changing the device type and uploading the software from SVA1032X. So it was enough to enter only the code for all options.

Later I changed the files so that the spectrum analyzer in System Info would show the name SVA1032X and added the missing VNA calibration file which tv84 shared in this thread or in the SVA1000X thread. As I remember correctly these are the files na1_p and na2_p. It is known that this is not a calibration from my spectrum analyzer and it is not perfect, but the analyzer does not throw errors in the logs anymore.

I wonder if there is any option to enter some service mode to do the correct VNA calibration (I just have the opportunity to access higher-class equipment which I could do such a calibration). I was looking at the structure of these files and they look similar to the calibration files we can save ourselves. However, without disassembling the software, it is difficult to find out what data is stored there and how it could be generated, and unfortunately I do not have time to analyze the software at the moment :( (maybe someday, when I find more free time, I will do disassembly and learn more about the software).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 13, 2022, 09:24:45 am
'SSA3000X_Plus'  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 13, 2022, 10:02:32 am
'SSA3000X_Plus'  ;)

And as always, the irreplaceable TV84 comes with help  :-+ Personally, thank you very much for the contribution and help of many people in unlocking this equipment :clap:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 13, 2022, 10:04:58 am
'SSA3000X_Plus'  ;)

With this model ID I can verify my "/_3021/" (and others)  entry in the original "SSA3021X_Plus" NSP_sn_bandwidth file.

Thanks

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 13, 2022, 10:11:42 am
No more time to hand in homework...

To close things off:

"SSA3000X", "SSA3000X_Plus", "SVA1000X", "SSA3000R"
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 13, 2022, 10:59:43 am
No more time to hand in homework...

To close things off:

"SSA3000X", "SSA3000X_Plus", "SVA1000X", "SSA3000R"

Summarizing the collected information (Updated August 29, 2023) :)

Script to run:
http://tpcg.io/_SV2SRE (http://tpcg.io/_SV2SRE)

And added to the attachment (as if the links stopped working).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: John317 on August 13, 2022, 11:15:06 am
I have been chasing the option codes for the SSA3000X_Plus for a while now and have had not success. I had gone as far as decompiling the software and trying to brute force the codes with varying device types and host ids applicable to my unit, but never found the right combo (wrote looping scripts to try many possibilities and a program to "type" the codes in and try them via the web interface). Even when looking in the source of Aladdin and gleaning bits and pieces about text case from the community here, I could not get the unit to accept my keys. I ended up renaming nsp_data_b1 to run in PRO mode and then sometimes switching back by recovering the file when needed. It has gotten me by, but not ideal.

With the recent posts I recovered by backup nsp_data_b1 file and rebooted. Today, I found an interesting option in my system now, VNA and listed as permanent. The option keys produced from the script above still do not work for my SSA3021X Plus, so I ran the SRLN <my serial> and let it reboot. The option page did not change for options as the VNA was still in there and the script still does not work. There might be something amiss with the unit since I have been switching between PRO and not, but still strange to see the VNA in there. Anyone else ever see this? Is there a way I can really reset it and try this script again?

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 13, 2022, 11:28:55 am
I have been chasing the option codes for the SSA3000X_Plus

Did you crossflashed it to SVA?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: John317 on August 13, 2022, 11:39:05 am
Now that I am thinking of it, I did try recently to use the ADS file upgrade with the HEX edit, but the Model number did not change and I assumed the upgrade did not go..... Maybe I am wrong and overlooked this. If that is the case, I might have made a mess.....
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: John317 on August 13, 2022, 11:46:19 am
Ha, I changed the model to SVA1000X in the python script and it accepted the options. I guess I have a crossflashed unit now, lol. Just the Model number is incorrect. If I remember right, I can change that in a config file. From what I read (or think I did), the model would have updated on its own.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 13, 2022, 12:26:39 pm
Ha, I changed the model to SVA1000X in the python script and it accepted the options. I guess I have a crossflashed unit now, lol. Just the Model number is incorrect. If I remember right, I can change that in a config file. From what I read (or think I did), the model would have updated on its own.

Yes, after making the SSA->SVA crossflash, the name displayed in System Info must be changed manually in NSP_trends_config_info.xml file. The same in this file, I also changed the PID (from 0x1305 to 0x1301).

this is what my file looks like after changing:

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
<device>
<language>english</language>
<pid>0x1301</pid>
<vid>0xf4ec</vid>
<product_type_1>SVA1032X</product_type_1>
<manufacturer>Siglent</manufacturer>
<Support_Touch_Flag>1</Support_Touch_Flag>
<Support_VXI11_Flag>1</Support_VXI11_Flag>
<file_prefix>CP_</file_prefix>
</device>
</nsp_trends_info_root>

After changing SSA to SVA, I also uploaded the missing calibration files (na_1p and na_2p) to firmdata0/cali

These files, as I already mentioned, were provided by TV84. He also mentioned that the converted SSA-> SVA differs from the original SVA by the lack of these files.
Unfortunately, I can't find this post right now, so I am enclosing these files as an attachment.

Added after a while
Found a topic with calibration files: https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3707803/#msg3707803 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3707803/#msg3707803)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: John317 on August 14, 2022, 10:14:38 am
Thank you tomud for this. I have updated the one file and the model now reflects it is a SVA!

Interesting enough, I already had those calibration files (na_1p and na_2p) in the directory firmdata0/cali. I wonder if when i directly cross flashed with 3.2.2.5.0 code (with the hex edit) that this version puts them in there. Maybe not, but they are definitely in there and have the same data/time as the rest in the directory. The date/time aligns with when I did the "upgrade".

Silly question, am I safe to upgrade to 3.2.2.5.1 and farther when code is released?

Thank you!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 14, 2022, 11:04:33 am
@John317

In fact, the firmware should not replace these files. These are individual calibration files designed for a specific device.
It is possible that Siglent currently performs calibrations at an earlier stage of production, before the electronics are dedicated to a specific model (SAA or SVA). My SAA did not have these files and I uploaded them so that it would not display errors in the log about the lack of calibration files. If the device has these files, do not replace them, especially if you do not know how exactly they got there.

However, when it comes to updates, since the crossflash performance in June 2020, I have easily uploaded all firmware versions that have been released since then for SVA1000X.
Currently, I have the latest V3.2.2.5.1R1 software installed and it works without any problems
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: John317 on August 14, 2022, 01:11:07 pm
@tomud

This is purely educational, but an interesting observation about my calibration files.

You are correct the crossflash did not generate the files. I did an entire filesystem list of files and included a MD5hash before I ran the crossflash upgrade. I also tar the filesystem. Looking at these backups, the calibration files existed before I did the crossflash.

Looking back farther, when I got my unit about 2 months ago, those calibration files were not on the filesystem (I have taken many backups pre and post all my official SSA upgrades). It looks like they showed up about the time when I upgraded to SAA version 3.2.2.5.0. Note, at this time I was running "PRO" mode on and off by renaming the nsp_data_b1 file when I needed those features, but when I did all my upgrades I would put that file back in so it would not cause any challenges to an upgrade. In summary, I did not upgrade in "PRO" mode.

I agree that the ones on my system should stay and not be replaced by the shared ones on the forum. Again, only an interesting finding.

Thanks again for the help and guidance.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on August 14, 2022, 01:26:36 pm
Very interesting development and thanks to all brave volunteers!

I'm not that Linux-guy that's why this questions for clarification of the process:

#1 I have a cross flashed SVA in factory mode.
#2 I restore my serial number with: SCPI :SRLN <serial_num> (starting with SSA...) - right?
#3 I'm loosing all option since the SVA is no longer in factory mode
#3 I use the provided python script and use the generated code for "ALL".
#4 Now I have a licensed SVA1032

Can someone of the wise guys help us others and confirm or correct the described steps?
Thanks in advance!

And I can also confirm that the calibration files still exists in my SSA-backups.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 14, 2022, 01:44:40 pm
@Bad_Driver

Yes, this method seems correct. Personally, I have never put the device into factory mode.

After uploading the software from SVA1000X (previously changing the device ID to SVA1032X) the options were blocked and instead of putting the device into the factory mode, I entered the code generated for the options "ALL" and Model "SVA1000X". So restoring the serial number should bring the device to the state I had after the SVA1032X cross flash...

Here (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3090863/#msg3090863 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3090863/#msg3090863)) I gave pictures of what it looked like in System Info after entering the code.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: John317 on August 14, 2022, 02:06:50 pm
The path I went:

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on August 14, 2022, 02:07:47 pm
Success!

It works as described above.

#1 restore serial number with SCPI :SRLN <serial_num> (starting with SSA...)
#2 reboot - all licenses are gone
#3 use python script (uncomment 'SVA1000X') but be aware to use HOSTID - not serial number
#4 enter generated code for "ALL" - system reboots
#5 voila! it' finished - a full working SVA

Thanks to all contributors!
(backups still made, calibration files exist)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 14, 2022, 02:11:30 pm
@Bad_Driver

Cool  :-+

So the way to go from the factory mode has been checked and you can see that it works correctly.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on August 14, 2022, 02:41:39 pm
I did a quick check with 1-Port-calibration. But only a quick check
Seems that the factory mode restrictions are now solved.  :-+

TV84 listed the differences here:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3795536/?topicseen#msg3795536 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3795536/?topicseen#msg3795536)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RobbiTobi on August 20, 2022, 10:36:13 am
Hi Guys,

is there anybody who could explain to me how to save decoded data (not pictures) to a file in Modulation Analyzer mode?
Furthermore, is there any possibility to add CUSTOM formats to the list of default items (under CUSTOM menu)?

 :-// , any suggestion always welcome ...

Many thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 22, 2022, 02:45:39 pm
Hello out there,
I wanted to analyse small band Frequency modulation - 144 MHz FM .
But the lowest deviation I can adjust in the analog demod mode is 60khz - which is a bit (much) too much. Any idea how to accomplish lower bandwidth? Has somebody raised this issue before - is Siglent planning to change their firmware.

so long
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on August 22, 2022, 09:22:29 pm
I wanted to analyse small band Frequency modulation - 144 MHz FM .
But the lowest deviation I can adjust in the analog demod mode is 60khz - which is a bit (much) too much. Any idea how to accomplish lower bandwidth? Has somebody raised this issue before - is Siglent planning to change their firmware.

With SSA3021X+ upgraded to SVA1032 I can demodulate correctly, I have tried with my Marconi 2019A. The optimal deviation depends on analyzer SPAN selection:
- for SPAN 1 MHz or less, the analyzer works in FFT mode and the max deviation without significant audio distortion is 10 kHz (with 1 kHz audio tone). 5 kHz deviation is demodulated wonderfully using 100 kHz to 1 MHz SPAN
- with SPAN 2 MHz the max deviation without significant audio distortion is 20 kHz (with 1 kHz tone).
- with SPAN 10 MHz even 75 kHz deviation is demodulated correctly. I could receive broadcast emissions in the 87-108 MHz band.

The above is true for the DEMOD menu of the spectrum analyzer. If, instead, I run the "modulation analyzer" mode, I can take measurements on all above configurations with the same SPAN limitations, but there's no audio option.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 27, 2022, 11:14:44 am
Roberto,
I think you are right, I checked this some time ago and re-checked not very sorrowly with the latest firmware.
You have to manually adjust the bandwidth to 60 khz (which is think is a bit coarse for small band FM, but works indeed).
Maybe I should have used a proper test setup and not a mike only. Which works perfectly for R&S and Motorala FM analysers. :)
With the pluto SDR I can confirm, small band FM-Analysis works.

thanks

Juergen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 28, 2022, 09:34:16 pm
I can also confirm that you can easily measure narrow and wide FM in the 2m band. I tested and it's ok

The photo shows the measurements of the transmitter for the stratospheric balloon that I was building. It broadcasts SSTV from camera and APRS on 2m band.

The only thing I miss is the option to take a pause so that you can stop the measurement and take a screenshot.



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on August 29, 2022, 07:13:06 am
Hello to all
I have a SAA 3021+ in factory mode with all the options
I still don't understand what is different with the SVA1032? What do we have more or less?

Concerning the demodulation menu:
I have the impression that it is completely outdated since it allows to visualize digital modulations that we rarely find now like the GSM 2G.
If you want to try to see a 4G modulation or TV, I have the impression that it is not possible or I am doing it wrong
can you see a TV demodulation?

(http://[attachimg=1])
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on August 29, 2022, 08:15:39 am
Sadly, I only own the SSA3000X, so I cannot try for myself.

Question 1: The SVA1000 includes a Vector Network Analyser (VNA). This option is not available on the SSA3000X-Plus. This is why many people carry out the crossgrade: They want to have the VNA functionlity. This proceedure can be done nowadays with help of the recently made keygen script (bad move in my opinion), so that the serial number is retained. This will avoid some strange things happening, that others reported (VNA mode not keeping/using the calibration, if I remember correctly). The short version is: you download tv84's special FW that flashes the SVA FW with the ID of the SSA-Plus-FW. Then you upgrade to the latest SVA FW and finally you use the keygen to generate the keys that enable everything ("ALL").

Question 2: You seem to be feeding a DVB-C transponder, judging from the frequency you are using. If so, the modulation is not QSPK but rather QAM16/32/64/128/256. I don't know if this is supported by the SSA-P/SVA. If you are just feeding a DVB-T transponder, then the modulation is COFDM-QPSK. Anyway, don't expect a window with MPEG2/MPEG4 image popping up! You might see some ASCII codes representing text of the EPG, Teletext or NIT. If you want to really demodulate TV broadcasts, then you need a TV/CATV/SAT fieldmeter or analyser. If you visit my blog you will find post about these kind of devices. Also, I am not sure if you can, with an SSA-P/SVA capture the demodulated stream on a PC for further analysis. I doubt you can do that, but if you can, try to open that stream in TSReader or VLC.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on August 29, 2022, 10:47:32 am
The question is still asked, as you can see with the factory mode, I have the VNA vector network analyzer
[attach=1]

For the demodulation you are indeed right, it is QAM 64 for TNT in France.
I have the impression that the maximum rate is 2.5 Ms/s is largely insufficient to decode the video stream ☹
I don't expect to have a picture, but simply a decoding...
[attach=2]

I succeeded to do it on 2G GSM but which is slightly obsolete.
[attach=3]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on August 29, 2022, 12:21:35 pm
Factory mode probably enables everything on shared SSA+/SVA platform.

Having the SVA FW flashed might give you extra calibration files or so. But I really don't know.

Regarding demodulation, I don't now, either. Perhaps Tautech can tell the maximum supported bandwidth.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RobbiTobi on August 29, 2022, 03:18:16 pm
I was struggling with the same issue.
I am sorry to tell you that BW is limited to <10MHz in MA mode for the SVA/SSA3000X+
So, modern digital communication modulation with 20-80MHz BW is way out of reach for this unit |O
Furthermore, you even cannot store any decoded data stream into a file for post analysis.
It is more for playing around with HAM communication and looking at GSM/2G modulation.  :-DD
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on August 29, 2022, 03:45:21 pm
Ok thanks for the confirmation.
I'm a little disappointed  :-\
the demodulation function is a joke ???
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on August 29, 2022, 08:19:56 pm
I am sorry to tell you that BW is limited to <10MHz in MA mode for the SVA/SSA3000X+
So, modern digital communication modulation with 20-80MHz BW is way out of reach for this unit

This is an hardware limitation due to the max IF bandwidth. You can pass to 40 MHz with the SSA3000X-R series, which costs much more. We have to accept having limits for a low-budget instrument.

Furthermore, you even cannot store any decoded data stream into a file for post analysis.

This is something they could easily add and I would also appreciate a lot. I would also like the possibility of saving a short IF sequence in zero-span mode: in practice use the unit as a wideband receiver in time domain.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 29, 2022, 10:01:38 pm
the demodulation function is a joke ???

Furthermore, you even cannot store any decoded data stream into a file for post analysis.
It is more for playing around with HAM communication and looking at GSM/2G modulation.  :-DD

you probably confuse the modulation analysis function with modulation decoding (demodulation).

In SSA you have modulation analysis and this feature has nothing to do with decoding. It is used for something else - for example, you can set up the RF amplifier so that it does not introduce nonlinear distortions affecting the modulations, etc.

For example, I suggest watching this video in which such an example of digital modulation analysis is discussed - and watching how the distorted RF amplifier behaves.

"TSP #159 - Siglent SVA1032X 3.2GHz Spectrum & Vector Network Analyzer Review, Teardown & Experiments" - The Signal Path (from the time of 44:20)

https://youtu.be/ToVJTKCyIU8?t=2660 (https://youtu.be/ToVJTKCyIU8?t=2660)

In general, I recommend this channel on YT, you can learn a lot of interesting things about measurements and learn about the equipment - in a pleasant form (without having to go into the literature - I know that reading books is a problem for many today)


The defined "ready-made modulations" (GSM/2G etc.) are only a help, so that you do not have to do it manually by setting.

If you want to analyze some faster modulations, you should choose RealTime spectrum analyzer (for example SSA3032X-R). Alternatively, you can buy professional equipment (e.g. some communication analyzer from R&S). What you expect is a specialized communication analyzer, not a universal spectrum analyzer (where such options are only often a limited addition).

If you want to analyze TV, you can use devices such as the R&S ETL TV analyzer or the compact R&S ETC TV analyzer.

https://www.rohde-schwarz.com/pl/products/test-i-pomiaru/analizatory-transmycji/rs-etl-tv-analyzer_63493-9255.html (https://www.rohde-schwarz.com/pl/products/test-i-pomiaru/analizatory-transmycji/rs-etl-tv-analyzer_63493-9255.html)

https://www.rohde-schwarz.com/pl/products/test-i-pomiaru/analizatory-transmycji/rs-etc-compact-tv-analyzer_63493-12060.html (https://www.rohde-schwarz.com/pl/products/test-i-pomiaru/analizatory-transmycji/rs-etc-compact-tv-analyzer_63493-12060.html)

There are also specialized analyzers to work in GSM/UMTS/ LTE networks. Unfortunately, it is not the case that when you buy one of the cheaper universal spectrum analyzers on the market, you get the possibilities of specialized communication analyzers. It's a bit like after buying a Victorinox pocket knife you complain that you can't unscrew the wheel on a truck with it.


So I suggest that you first read a little bit about analyzers, their uses, etc, before you start determining what's wrong and what's right. Unfortunately, the lack of knowledge later causes such disappointments.


I also do not recommend using the factory mode. This mode does not guarantee that the spectrum analyzer is fully operational. It is known that there are some bugs with VNA. However, no one knows 100% if similar problems occur in other functions of the spectrum analyzer. Especially that now the publicly available method allows you to expand the capabilities of the device - without having to turn on the factory mode.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on August 30, 2022, 06:46:50 am
You are absolutely right!
I am a beginner, this is my first analyzer, it is for hobby use, there is no way I will invest in expensive professional equipment.
I will be satisfied with this equipment which is exceptional for the price.
Thank you for your clarifications  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 30, 2022, 08:47:27 am
You are absolutely right!
I am a beginner, this is my first analyzer, it is for hobby use, there is no way I will invest in expensive professional equipment.
I will be satisfied with this equipment which is exceptional for the price.
Thank you for your clarifications  :-+

No problem ;)

I will add that in the case of UMTS/LTE it is even more complicated. There are a lot of modulations to that, others in the uplink and downlink that are switched etc. So analyzing them on a typical spectrum analyzer is not easy. Therefore, specialized devices designed for such purposes are used for analysis / decoding.

Example for UMTS (as you can see, you can analyze UMTS-TDD version 1.28 Msps on SAA/SVA) - see screenshot in attachment. It should also allow you to see LTE Cat M1, NB-IoT (LTE Cat NB1 & LTE Cat NB2)

I Example of how the network works in the case of LTE:

Before the network activates 256QAM in DL, the UE uses one of the modulation out of QPSK, 16QAM and 64QAM. After the network activates 256QAM via RRC Connection Reconfiguration, the UE switches to 256QAM as it is the best one to be used that will increase the performance. Higher order modulation schemes can typically only be used when the RF conditions are ideal. Even after activating 256QAM in DL the UE might switch to QPSK, 16QAM or 64QAM

For the inquisitive, read the system specification available at https://www.3gpp.org/ (https://www.3gpp.org/)

The funniest thing is that the GSM 2G standard will not disappear so quickly, probably sooner UMTS 3G will be withdrawn in favor of 4G/5G networks, etc.
There are too many telemetry devices in the 2G network, alarms in shops and homes, etc. - users would not be satisfied with the need to replace these devices...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RobbiTobi on August 30, 2022, 10:16:08 am
the demodulation function is a joke ???

Furthermore, you even cannot store any decoded data stream into a file for post analysis.
It is more for playing around with HAM communication and looking at GSM/2G modulation.  :-DD

you probably confuse the modulation analysis function with modulation decoding (demodulation).

In SSA you have modulation analysis and this feature has nothing to do with decoding. It is used for something else - for example, you can set up the RF amplifier so that it does not introduce nonlinear distortions affecting the modulations, etc.

For example, I suggest watching this video in which such an example of digital modulation analysis is discussed - and watching how the distorted RF amplifier behaves.

"TSP #159 - Siglent SVA1032X 3.2GHz Spectrum & Vector Network Analyzer Review, Teardown & Experiments" - The Signal Path (from the time of 44:20)

https://youtu.be/ToVJTKCyIU8?t=2660 (https://youtu.be/ToVJTKCyIU8?t=2660)

In general, I recommend this channel on YT, you can learn a lot of interesting things about measurements and learn about the equipment - in a pleasant form (without having to go into the literature - I know that reading books is a problem for many today)


The defined "ready-made modulations" (GSM/2G etc.) are only a help, so that you do not have to do it manually by setting.

If you want to analyze some faster modulations, you should choose RealTime spectrum analyzer (for example SSA3032X-R). Alternatively, you can buy professional equipment (e.g. some communication analyzer from R&S). What you expect is a specialized communication analyzer, not a universal spectrum analyzer (where such options are only often a limited addition).

If you want to analyze TV, you can use devices such as the R&S ETL TV analyzer or the compact R&S ETC TV analyzer.

https://www.rohde-schwarz.com/pl/products/test-i-pomiaru/analizatory-transmycji/rs-etl-tv-analyzer_63493-9255.html (https://www.rohde-schwarz.com/pl/products/test-i-pomiaru/analizatory-transmycji/rs-etl-tv-analyzer_63493-9255.html)

https://www.rohde-schwarz.com/pl/products/test-i-pomiaru/analizatory-transmycji/rs-etc-compact-tv-analyzer_63493-12060.html (https://www.rohde-schwarz.com/pl/products/test-i-pomiaru/analizatory-transmycji/rs-etc-compact-tv-analyzer_63493-12060.html)

There are also specialized analyzers to work in GSM/UMTS/ LTE networks. Unfortunately, it is not the case that when you buy one of the cheaper universal spectrum analyzers on the market, you get the possibilities of specialized communication analyzers. It's a bit like after buying a Victorinox pocket knife you complain that you can't unscrew the wheel on a truck with it.


So I suggest that you first read a little bit about analyzers, their uses, etc, before you start determining what's wrong and what's right. Unfortunately, the lack of knowledge later causes such disappointments.


I also do not recommend using the factory mode. This mode does not guarantee that the spectrum analyzer is fully operational. It is known that there are some bugs with VNA. However, no one knows 100% if similar problems occur in other functions of the spectrum analyzer. Especially that now the publicly available method allows you to expand the capabilities of the device - without having to turn on the factory mode.



Demodulation and decoding is part of digital modulation analysis.
I think, there is no confusion... and nobody judges here if something is wrong or right...  :scared:
Anyway, the statistic Trace with decoding samples in MA mode is somewhat useless, if no recording and saving is available.
And everybody likes the "pay one get three", right?  :-DD



Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 30, 2022, 10:33:03 am
Demodulation and decoding is part of digital modulation analysis.
I think, there is no confusion... and nobody judges here if something is wrong or right...  :scared:
Anyway, the statistic Trace with decoding samples in MA mode is somewhat useless, if no recording and saving is available.
And everybody likes the "pay one get three", right?  :-DD

Nonsense, show a universal spectrum analyzer even much more expensive which has such a recording option...

In SSA+/SVA you have all the modulation information you need and the filters you need for analysis. One disadvantage is the high CPU load and the GUI response slower with a larger sample buffer - as shown in the video.
You just need to know how to use it - really no decoded data analysis is needed for modulation analysis (these are useful for communication protocol analysis etc.).

The limitation is the number of symbols per second which results from the fact that it is not an RT spectrum analyzer (therefore it has limited bandwidth). Even if it had more bandwidth, you still have a problem with timeslots used on e.g. cellular networks, so this decoded data would be useless. On the other hand, I have shown that the SSA+/SVA  can modulation analyze both one UMTS variant and three LTE variants.

If you want to decode data cheaply, I suggest you buy some SDR like USRP. I use my own USRP to decode data on all types of cellular networks. However, the USRP, due to its inferior RF path, is less suitable for modulation analysis.

For consolation, I will add that in the equipment (R&S FSWP) in the pictures (photos of measurements of the amateur DMR repeater made last year) I also do not have such an option (Capability to record decoded data) :scared:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on August 30, 2022, 04:05:47 pm
I tried to decode this is what it gives
For 2G we will say that it is OK

[attach=1][attach=2]

For 3G even though the bandwidth is 4 MHz it doesn't seem to decode anything.

[attach=3][attach=4][attach=5]
It's just for fun, but I would like to have QAM modulation somewhere... can we find it on the air?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RobbiTobi on August 30, 2022, 04:23:33 pm
Demodulation and decoding is part of digital modulation analysis.
I think, there is no confusion... and nobody judges here if something is wrong or right...  :scared:
Anyway, the statistic Trace with decoding samples in MA mode is somewhat useless, if no recording and saving is available.
And everybody likes the "pay one get three", right?  :-DD

Nonsense, show a universal spectrum analyzer even much more expensive which has such a recording option...

In SSA+/SVA you have all the modulation information you need and the filters you need for analysis. One disadvantage is the high CPU load and the GUI response slower with a larger sample buffer - as shown in the video.
You just need to know how to use it - really no decoded data analysis is needed for modulation analysis (these are useful for communication protocol analysis etc.).

The limitation is the number of symbols per second which results from the fact that it is not an RT spectrum analyzer (therefore it has limited bandwidth). Even if it had more bandwidth, you still have a problem with timeslots used on e.g. cellular networks, so this decoded data would be useless. On the other hand, I have shown that the SSA+/SVA  can modulation analyze both one UMTS variant and three LTE variants.

If you want to decode data cheaply, I suggest you buy some SDR like USRP. I use my own USRP to decode data on all types of cellular networks. However, the USRP, due to its inferior RF path, is less suitable for modulation analysis.

For consolation, I will add that in the equipment (R&S FSWP) in the pictures (photos of measurements of the amateur DMR repeater made last year) I also do not have such an option (Capability to record decoded data) :scared:


All fine my friend, no need to get upset  :box:
We are all here to learn from each other... thank you for your lessons  :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 30, 2022, 08:38:36 pm
All fine my friend, no need to get upset  :box:
We are all here to learn from each other... thank you for your lessons  :-+

He is not nervous. I just want to show you what the subject of modulation analysis in general purpose spectrum analyzers looks like.
Different people read the forum and then different disappointments arise. Better to avoid it and explain it exactly.
Unfortunately, this is how it looks and it is probably dictated by the financial policy of companies producing measuring equipment, it is known that directing specialized devices to specific markets (mobile phone operators, TV operators, etc.), you can earn more.

SSA/SVA was supposed to be able to save the I/Q signal to a PC (via software Easy VSA), this information can be seen in older versions of the manual. However, it seems that for some reason they did not introduce such a possibility.

I tried to decode this is what it gives
For 2G we will say that it is OK

For 3G even though the bandwidth is 4 MHz it doesn't seem to decode anything.

In the case of UMTS (HSPA +), unfortunately it will not work, here you need more than 2.5Msps.
As for the occurrence of QAM modulation, at the moment it is difficult for me to think of something, the simplest and cheapest way is to generate QAM using SDR, e.g. ADALM-Pluto etc.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: alcor6502 on August 30, 2022, 11:51:33 pm
Thank you BitByBit, tomud and TV84! Amazing job!
Another successful and final conversion...
Mine was a SSA3021X+ cross-flashed to a SVA1032X, running  firmware version V3.2.2.4.0 following these instructions: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)
These are the steps I took:
Code: [Select]
mount -o remount,rw /usr/bin/siglent/firmdata0
cd /usr/bin/siglent/firmdata0
mv nsp_data_b1x nsp_data_b1
cd /usr/bin/siglent/usr/backup
mv nsp_data_bx nsp_data_b
sync && reboot

Worth mention, after applying the option codes the file NSP_sn_bandwidth.xml has a brand new section  <license> </license> with all the temporary options.
The Vector analyzer now works like a charm, no problem with 1 port calibration everything is super smooth! He truly believes to be an SVA! :-+

Thanks again to all contributors!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bad_Driver on September 01, 2022, 09:47:06 am
One question to you all:

I did the detour with Electr_Peter's advice (as most of us I think) to cross flash my SSA to SVA (factory mode).
During this process some files were manipulated to get all licenses activated:

   NSP_sn_bandwidth.xml modified
   NSP_trends_config_info.xml modified
   nsp_data_b1 renamed to nsp_data_b1x
   nsp_data_b renamed to nsp_data_bx

Now I used the SCPI command to get my serial number back and relicensed the device with the pythons script. Everything seems to work correct.
But my NSP_sn_bandwidth.xml was not changed during relicensing.

Here my question:
Is there any need or benefit of restoring the original 4 files from my backup? Or better not to touch a running system?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 01, 2022, 09:55:00 am
Re-license the 3.2GHz BW and forget about the rest.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: drdupery on September 05, 2022, 12:03:48 pm
Summarizing the collected information :)

Script to run:
https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)

just for statistics:
generated for SSA3021X
AMK - invalid
EMI - valid
TG - valid and it is the same as from Siglent
Refl - invalid
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: james38 on September 05, 2022, 05:25:48 pm
Jepp, the mistake he made was the option.
# Options:
# CAT  = AMK
# Meas = Refl
For AMK he must use CAT as an option also for Refl he must use Meas as an Option.

If he take this options everything is fine.

regards Chris
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on September 05, 2022, 07:51:15 pm
Why not ALL ?
Does it work only on the X+ ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on September 05, 2022, 08:05:05 pm
ALL does Not Work on the SSA3000X series.

There are options which are accepted, but don't do anything. Only 4 usefull options plus upper frequency option.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: sbehnke on September 06, 2022, 01:14:31 am
Is there a way to cross flash a 3000x+ with firmware V3.2.2.5.1R1? I might have jumped the gun a bit by updating all the way to the newest version. If I try to go back to the V3.2.2.5.0 release with the tv84 hex mod, it just says "Update Failed!" after attempting to cross flash.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 06, 2022, 08:48:12 am
Is there a way to cross flash a 3000x+ with firmware V3.2.2.5.1R1? I might have jumped the gun a bit by updating all the way to the newest version. If I try to go back to the V3.2.2.5.0 release with the tv84 hex mod, it just says "Update Failed!" after attempting to cross flash.

Are you saying that you did a downgrade to SSAX+ V3.2.2.5.0 and then a crossflash (with the "hex mod") and it failed? If so, that is interesting. If not, first do the downgrade.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: drdupery on September 06, 2022, 09:24:59 am
If he take this options everything is fine.

thank you, aliases do really work
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: sbehnke on September 06, 2022, 01:07:51 pm
Is there a way to cross flash a 3000x+ with firmware V3.2.2.5.1R1? I might have jumped the gun a bit by updating all the way to the newest version. If I try to go back to the V3.2.2.5.0 release with the tv84 hex mod, it just says "Update Failed!" after attempting to cross flash.

Are you saying that you did a downgrade to SSAX+ V3.2.2.5.0 and then a crossflash (with the "hex mod") and it failed? If so, that is interesting. If not, first do the downgrade.

I thought this might be the issue, and I tried the downgrade but it also says it fails. I had previously run with it cross flashed in "pro mode" but I put back stuff from my backup to allow it to upgrade to V3.2.2.5.1R1 with the 3000x firmware. That worked fine and I am able to license it, but I don't have the VNA option, obviously.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on September 06, 2022, 01:42:16 pm
Problems with downgrade, upgrade and crossgrade occur 99% of the cases because the ID's don't match.

Each device has it's own ID, which the FW upgrade proceedure checks against the ID in the FW file. Flashing only happens if both ID's match.

Also, whenever a FW changes the file system substantially, so that a downgrade is no longer feasible or desired (by the manufacturer), the ID is changed.

You need to check what your current ID is. You can do that using telnet. On the SSA-XP models, there is a SCPI command to activate telnet if I remember correctly. Also, you can edit and change the ID (described in the initial crossgrade instructions).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 06, 2022, 02:53:47 pm
You need to check what your current ID is. You can do that using telnet. On the SSA-XP models, there is a SCPI command to activate telnet if I remember correctly. Also, you can edit and change the ID (described in the initial crossgrade instructions).

I guess there is no change from Prod_ID  in V3.2.2.5.0 to V3.2.2.5.1R1. Maybe Siglent is stopping people from upgrading by checking FW version...

If I'm in the mood, I'll create a "hex mod" for V3.2.2.5.1R1.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: sbehnke on September 07, 2022, 12:14:41 am
I guess there is no change from Prod_ID  in V3.2.2.5.0 to V3.2.2.5.1R1. Maybe Siglent is stopping people from upgrading by checking FW version...

If I'm in the mood, I'll create a "hex mod" for V3.2.2.5.1R1.

I do have telnet access. According to my /usr/bin/siglent/config/NSP_config_upgrade_info.xml my upgrade_static_id is 11411.

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>^M
<nsp_upgrade_info_root>^M
        <device>^M
                <upgrade_static_id>11411</upgrade_static_id>^M
                <upgrade_start_id>11400</upgrade_start_id>^M
                <upgrade_end_id>11499</upgrade_end_id>^M
        </device>^M
</nsp_upgrade_info_root>        ^M
                ^M

I couldn't locate the SCPI command to show the product id, but you can run SCPI commands through the web interface as well, though telnet to the appropriate port is probably just as easy. Originally I set my serial number back that way.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 07, 2022, 08:00:37 pm
If I'm in the mood, I'll create a "hex mod" for V3.2.2.5.1R1.

Here.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: sbehnke on September 08, 2022, 03:36:30 am
Thanks so much! Works great!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on September 10, 2022, 01:49:45 pm
Hello

I was in factory mode with my SSA3021 plus with all the options.
I put it back in SSA 3021 plus

I generated with the python script serial numbers for the options, everything works.

I updated the analyzer to SSA3000XP_V3.2.2.5.1R1.ADS.

So far, everything is OK for the SSA3032+.

I would like to switch to VNA1032 mode 😊

 I modified the SVA1000X_V3.2.2.5.1R1.ADS with the hex codes from @TV84

I modified the file
2) edit /usr/bin/siglent/config/NSP_config_upgrade_info.xml to change ProductID:
replace
   <upgrade_static_id>11411</upgrade_static_id>
with
   <upgrade_static_id>11403</upgrade_static_id>
3) Finalise changes and reboot
   sync && reboot

OK

I flashed the new filmware SVA1000X_V3.2.2.5.1R1.ADS with @TV84 hex codes

I edited the NSP_sn_bandwidth.xml file,
Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
<device>
<language>english</language>
<pid>0x1301</pid>
<vid>0xf4ec</vid>
<product_type_1>SVA1032X</product_type_1>
<manufacturer>Siglent</manufacturer>
<Support_Touch_Flag>1</Support_Touch_Flag>
<Support_VXI11_Flag>1</Support_VXI11_Flag>
<file_prefix>CP_</file_prefix>
</device>
</nsp_trends_info_root>

Do we really need to rename the 2 files
nsp_data_b1 nsp_data_b1x
mv nsp_data_b nsp_data_bx

for it to work ?

For the moment I still have the name is still SSA 3032X Plus
With my correct serial number and only the options of the SSA3032plus...

I must be close
Help please
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on September 10, 2022, 03:59:46 pm
I think my SSA3021 did not accept the SVA1000X_V3.2.2.5.1R1.ADS with the hexadecimal codes from @tv84

if I enter the option codes, those made for SSA 3021+ work
those for SVA1000x do not work.
What did I do that I missed?
Thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on September 10, 2022, 04:05:56 pm
2) edit /usr/bin/siglent/config/NSP_config_upgrade_info.xml to change ProductID:
replace
   <upgrade_static_id>11411</upgrade_static_id>
with
   <upgrade_static_id>11403</upgrade_static_id>

Wrong move. BTW, move to the hack thread.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on September 10, 2022, 05:57:40 pm
Sorry  :palm:
I didn't understand what you said (I don't speak English well)
Quote
Wrong move. BTW, move to the hack thread.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on September 10, 2022, 06:10:59 pm
Editing the SVA FW in an hex editor serves the purpose of changing the ID so that an SSA will accept it.

Changing the ID on the device is not necessary. If you do that you need to use the original SVA FW.

Doing both is reversing the mismatch and means you don't know what you are doing. Take a couple of hours and read through the relevant posts before bricking your device.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on September 10, 2022, 06:12:55 pm
it's ok, I succeeded

A big thank you to all  :-+
(http://[attach=1])
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on September 11, 2022, 05:50:49 am
On the official site of siglent.eu
On the SVA1000X in the DMA options there is this screenshot:
https://www.siglent.eu/product/1150761/siglent-sva1000x-dma-digital-modulation-analysis-license-option (https://www.siglent.eu/product/1150761/siglent-sva1000x-dma-digital-modulation-analysis-license-option)
I never saw it on my device, do you have access to it?
Thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on September 11, 2022, 06:30:34 am
@cubitus

No, this is a screenshot of a very old firmware version. Currently, DMA is more extensive.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 11, 2022, 06:33:45 am
Often the USA website is best to dig deeper into the options:
https://siglentna.com/product/digital-modulation-analysis-ask-fsk-activation-license/
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on September 11, 2022, 09:15:38 am
How is the first hexadecimal line generated to accept the SVA1000x firmware ?

Is it necessary to make this modification with each new firmware ?

thank you
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on September 11, 2022, 09:48:15 am
The first line changes the FW ID and the resulting checksum.
The required hack to obtain these values is not public and they are specific for that given FW.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on September 11, 2022, 06:15:57 pm
OK so @tv84 knows how to do it... :-+

When there will be a next firmware the 3.2.2.6 for example, will it be necessary a patched version or not?

thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on September 19, 2022, 12:24:46 am
Hi,everyone.
Thanks TV84!
I have folled Reply #1622 to crossflash my SSA3021X-PLUS.
After reboot, I using 'telnet <SVA IP address> 10101' to connect to  SSA3021X-PLUS. Unfortenagely, the console printed as follows:
Unable to connect to remote host: Connection refused
Why?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: IAmBack on September 23, 2022, 10:02:29 am
No more time to hand in homework...

To close things off:

"SSA3000X", "SSA3000X_Plus", "SVA1000X", "SSA3000R"

Summarizing the collected information :)

Script to run:
https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)

And added to the attachment (as if the links stopped working).
Weird.
On sds3021x (non plus) with factory-enabled tg only EMI and 3032 options worked. AMK and REFL are rejected...
Any idea?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on September 23, 2022, 11:10:27 am
No more time to hand in homework...

To close things off:

"SSA3000X", "SSA3000X_Plus", "SVA1000X", "SSA3000R"

Summarizing the collected information :)

Script to run:
https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)

And added to the attachment (as if the links stopped working).
Weird.
On sds3021x (non plus) with factory-enabled tg only EMI and 3032 options worked. AMK and REFL are rejected...
Any idea?


thread not read !  ;D

see Reply #2008
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: IAmBack on September 23, 2022, 01:18:35 pm
Thank You!
I've figured it out by myself, but I can't use new code at a moment. This confirmed mu guess was correct.

Added:
Yes, it worked!
Wonder why no info about this method in "hack" thread...
At least I did not noticed any,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: xottal on October 13, 2022, 07:50:02 pm
Hi guys!

I've encountered a problem after crossflashing SSA3021X plus to SVA3032X:
Cannot connect to ftp server.
I've managed temporary activated it through telnet:
Code: [Select]
tcpsvd -vE 0.0.0.0 21 ftpd /Also before this I changed root password to connect via ftp.
But after reboot ftp, of course, is gone.

Also I've noticed that in etc/inetd.conf there is no startup of ftp service, only telnet.
I've tried to edit it with next string:
Code: [Select]
21 stream tcp nowait root ftpd ftpd /But it is located in cramps file system and therefore read-only.  :(

Also I've tried to upload old firmwares, but SA doesn't allow to do so. Can only upload previous version where ftp server also doesn't work.

Could somebody help me? With manual editing files through telnet or maybe other way?

Update

Adding
Code: [Select]
tcpsvd -vE 0.0.0.0 21 ftpd / -w & to startup_app.sh after telnet line solved problem.
Now able to connect to ftp using root login (by default login: root, password: ding1234, but can be changed through telnet)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jipo on October 14, 2022, 03:51:23 am
Quote
Quote from: tomud on August 13, 2022, 10:59:43 am

    Quote from: tv84 on August 13, 2022, 10:11:42 am

        No more time to hand in homework...

        To close things off:

        "SSA3000X", "SSA3000X_Plus", "SVA1000X", "SSA3000R"


    Summarizing the collected information :)

    Script to run:
    https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)

    And added to the attachment (as if the links stopped working).

Weird.
On sds3021x (non plus) with factory-enabled tg only EMI and 3032 options worked. AMK and REFL are rejected...
Any idea?

Hi. I'm not expert in phyton, so I can't make the aliases work.

This is the explanation, but I really can't get that it work.

Quote
Jepp, the mistake he made was the option.
# Options:
# CAT  = AMK
# Meas = Refl
For AMK he must use CAT as an option also for Refl he must use Meas as an Option.

If he take this options everything is fine.

regards Chris


Thanks Jipo
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: IAmBack on October 14, 2022, 05:40:54 am
Jipo, just edit script code and change:
- AMK to CAT
and
- Refl to Meas
in python script (in the line with all options listed).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jipo on October 14, 2022, 02:16:48 pm
Hi. I did it.
But the system messages says that the key is invalid with CAT or AMK.
With Meas, the system inmediatly says that key is invalid and I can't continue.

So, I tought that I was doing wrong. But the script worked fine with BW.

I have SSA 3021X, it came with FW 2.1.1.1
Maybe the problem is that I updated the FW.

Regards

Jipo
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: IAmBack on October 14, 2022, 03:16:31 pm
Line from "my" script:
Code: [Select]
otheropt = ('AMK', 'EMI', 'TG', 'Refl', 'DMA', 'AMA', 'WDMA', 'DTF', 'VNA', 'RT40', '3021', '3032', '3050', '3075', 'ALL', 'Meas', 'CAT', '1HZ', '3M')Of course "Meas" and "CAT" was used (with success).
Old unit with fresh FW.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 14, 2022, 05:07:59 pm
Hi. I did it.
But the system messages says that the key is invalid with CAT or AMK.
With Meas, the system inmediatly says that key is invalid and I can't continue.

So, I tought that I was doing wrong. But the script worked fine with BW.

I have SSA 3021X, it came with FW 2.1.1.1
Maybe the problem is that I updated the FW.

Regards

Jipo

Do you have any official option license inserted?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jipo on October 15, 2022, 02:48:12 am
Quote
Do you have any official option license inserted?

Hi. No, except that TG was activated from new.

But, I belive that the scrip works, with a little strange detail.
When I wrote the key, the system said that the key is right. Also appears the notice that the license is permanent. But when I saw the system message, the system says that the key is invalid.
Despite that, the BW got 3.2 GHz. But I was unable to know if others key are valid. I belive that they are valid since first time, even without aliases.

At this moment, all options work. I don't know if it is because the licence's time is running yet, or the permanent key is valid.

I will tell you if anything changes.

Thanks and regards.

Jipo
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 15, 2022, 03:15:19 am
But I was unable to know if others key are valid. I belive that they are valid since first time, even without aliases.

At this moment, all options work. I don't know if it is because the licence's time is running yet, or the permanent key is valid.
All/any license key is only valid to one instrument and all/any option license status is displayed in the Sys Info as Permanent or trial time remaining in minutes.

The status of every license is plain to see.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jipo on October 15, 2022, 02:43:18 pm
Quote
All/any license key is only valid to one instrument and all/any option license status is displayed in the Sys Info as Permanent or trial time remaining in minutes.

The status of every license is plain to see.

Thanks for clarification. I didn't know that.

Also thanks to everybody who helped in the "upgrade" of this machine.

Regards

Jipo
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: new299 on October 19, 2022, 06:02:50 am
I have a SSA3015X+ in my haste to upgrade it to an SVA1015X I tried using the cross flash image from here:

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3564805/#msg3564805 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3564805/#msg3564805)

However I now realize this was designed for use on the SSA3021x. The flash however did install on the instrument and it boots. However the touch screen and buttons do not function. I can connect over the web interface and I can connect a mouse locally to navigate menus.

However, I can not successfully install any of the the other ADS files, or any of the telnet ADSs to enable telnet. The telnet files go to the "Updating" screen and then return to the firmware menu, but the telnet port does not appear to be open.

I've disassembled the unit and can see the serial port output. However the unit does not receive any serial port input (does an link need to be added somewhere to enable serial input?).

I will keep trying to get serial access, but any pointers are most welcome!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: new299 on October 19, 2022, 02:21:13 pm
I fixed the issue with my SSA3015X+ and wrote up my notes here:

https://41j.com/blog/2022/10/siglent-ssa3015x-plus-upgrade-issues/

Essentially with some fiddling I could re-flash the backup mtd partition images via uboot.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 19, 2022, 02:35:24 pm
Every device has a Product ID.

The FW upgrade process matches the Product ID of the device with the Product ID of the FW upgrade file: only if they match will the upgrade proceed.

Some FW upgrades will increase the Product ID number to make it impossible to downgrade the FW.

What you have done with your hack was to change the Product ID from SSA3015X+ to SVA1032. This will of course make it impossible to revert to a SSA3015X+ firmware!

Your way of fixing it was, however, a bit crude, like using a sledgehammer for a tiny nail. You could have just edited the Product ID in the respective file and then flash the right FW.

I am glad that it worked out for you, but messing with uboot has some big risks: if you make an error (typo) or if the flash has an error, you might end up with a brick.

My recommendation is: when you f*ck up, post here and wait 2-3 days. Someone will help you. I know from my own mistakes how desperate it is to have an expensive device with a FW problem, but hasting to fix it can make things worse in no time.

Also, never upgrade, cross-grade or hack a FW, if you are not fully awake and informed on what is going on.

Cheers,
vma

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 19, 2022, 03:24:56 pm
I didn't see this cry for help. The poster didn't give us time. For sure a patched thing could have been crafted to solve the matter.

Nonetheless, and although with greater risk, the lesson seamed to be a good one as there is no better way for learning than doing the study ourselves.

Well done.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dodonny on October 26, 2022, 09:49:55 am
Hello everyone.

Thanks for all the work done on this topic. People who find hack, and people who help others.

I have a SSA 3032X (not plus). With only TG and Refl valide license and official.

Never flashed, version is software is 1.2.8.1 and hardware is 07.03.00

I executed the python script with my Host ID (I had more char to put into than the numbers of "0" on the placeholder), it run great and give me a bunch of results.

I had only 4 options on my device and 2 was already officials. So have only 2 to go.

the ALL serial give me an error, the EMI worked fine but the AMK option always give me an error.

Any clue on what I've done wrong or what can I do to complet the process ?

Thanks in advance.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on October 26, 2022, 10:25:16 am
another one with the "thread not read" error? :o

see #2008
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 26, 2022, 03:05:31 pm
For the non-plus model, the relevant options are 3032, MEAS, EMI, TG and CAT.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dodonny on October 27, 2022, 09:08:30 pm
Strange, cause the AMK options is marked as temporary on my machine. So I expected to be possible to pass it as permanent.

Sorry that I didn't read all the thread. It is quite long.

Thanks for your reply.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 27, 2022, 10:01:27 pm
AMK = MEAS
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dodonny on November 01, 2022, 01:43:42 pm
Ho OK, thanks. After reading a bit more carefully the thread. I understood that I have to modify the values into the keygen script.

After changed "Refl" to "Meas" it worked like a charme !

I have now my 4 licences valid and permanent !

Thanks for your help !
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 04, 2022, 08:47:18 am
SSA3000X Plus models have a price reduction for the rest of 2022:

SSA3015X Plus   Save $260
SSA3021X Plus   Save $296
SSA3032X Plus   Save $496

https://int.siglent.com/info/detail-64.html (https://int.siglent.com/info/detail-64.html)
https://siglentna.com/news-article/save-up-to-591-get-sds1202x-e-sdg2000x-ssa3000x-plus-at-a-super-low-price/ (https://siglentna.com/news-article/save-up-to-591-get-sds1202x-e-sdg2000x-ssa3000x-plus-at-a-super-low-price/)
https://www.siglenteu.com/news-article/save-up-to-e340-get-sds1202x-e-ssa3000x-plus-at-a-super-low-price/ (https://www.siglenteu.com/news-article/save-up-to-e340-get-sds1202x-e-ssa3000x-plus-at-a-super-low-price/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: did on November 04, 2022, 09:51:14 pm
Hello,
I purchased one SSA3021X Plus one week ago and I decided to upgrade it to SVA1032X.
The unit were flashed with FW V3.2.2.5.0
Here the steps I followed :
         I made the backup of the SSA3021X by using the SSA3000X+_backup_11411.ADS method -> Everything went well
         I made the crossFlash SSA to SVA FW by using the updated SVA1000X-V3.2.2.5.0.ADS file -> Everthing went well
         I decided to update the ProductId info within the /usr/bin/siglent/firmdata0/NSP_trends_config_info.xml
         To make it done I opened one telnet session (root account) by using the following method without any problem:
                             - usage of 'DEBTTT' SCPI command from the Web interface + telnet to port 23 with root account (passwd = "1234")

        I mount the /usr/bin/siglent/firmdata0/ in rw to be able to update the NSP_trends_config_info.xml
 Therefore I made the following change :

 FROM :

...<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
        <device>
                <language>english</language>
                <pid>0x1305</pid>
                <vid>0xf4ec</vid>
                <product_type_1>SSA3075X Plus</product_type_1>
                <product_type_2>SSA3075X Plus</product_type_2>
                <product_type_3>SSA3032X Plus</product_type_3>
                <product_type_4>SSA3021X Plus</product_type_4>
                <product_type_5>SSA3015X Plus</product_type_5>
                <manufacturer>Siglent</manufacturer>
                <Support_Touch_Flag>1</Support_Touch_Flag>
                <Support_VXI11_Flag>1</Support_VXI11_Flag>
                <file_prefix>CP_</file_prefix>
        </device>
</nsp_trends_info_root>

TO :

...<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
        <device>
                <language>english</language>
                <pid>0x1301</pid>
                <vid>0xf4ec</vid>
                <product_type_1>SVA1032X</product_type_1>
                <manufacturer>Siglent</manufacturer>
                <Support_Touch_Flag>1</Support_Touch_Flag>
                <Support_VXI11_Flag>1</Support_VXI11_Flag>
                <file_prefix>CP_</file_prefix>
        </device>
</nsp_trends_info_root>

Then I made sync && reboot to update the ProductId on the instrument.

But at the end, after the reboot I got something strange -> The SSA has an ProductID = empty at the system info display and the NSP_trends_config_info.xml content is the following :

...<?xml version="1.0" encoding="UTF-8"?>
</nsp_trends_info_root>

Did I missed something or made one mistake somewhere ?

Thank in advance for your help.

       
         
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: did on November 05, 2022, 02:34:50 pm
Hum Hum I found the issue. One stupid typo error in the NSP_trends_config_info.xml file  :)
Now my unit seems really one SVA1032X !!!
I also updated the /usr/bin/siglent/config/NSP_config_upgrade_info.xml to declare the upgrade static id to secure future FW upgrade as SVA unit.

replace
   <upgrade_static_id>11411</upgrade_static_id>
with
   <upgrade_static_id>11403</upgrade_static_id>
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on November 05, 2022, 07:49:44 pm
Hello guys and enthusiasts
I plan to take advantage of the siglent promotion and purchase the SSA3021x plus.
Can someone systematize and sequence step by step the upgrade to SVA.
I know it will be laborious, but I would appreciate a video clip. I'm not a programmer. I'm an electronics geek.
thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 06, 2022, 11:58:21 am
How much are you willing to pay for a custom instruction manual and video, so that you can save your valuable time?
 :palm:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rupr19 on November 07, 2022, 12:33:24 pm
Hello,

Does anyone have the steps necessary to convert a "upgraded" SVA1032X back to the SSA 3021X Plus?
I am pretty sure, I saw it somewhere here before, but I could not find it anymore.

Thanks in advance!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 07, 2022, 01:21:30 pm
Why?

--> If you have a problem and want to return the device under warranty, let me asure you that Siglent will be able to see that the device was hacked and hence the warranty is void. Unless you made a backup of the flash and are able to write the flash contents back. This comes with the risk of bricking the whole device.

--> If you intent to sell the device, better leave it as it is. Putting it back into a pseu-original state is cheating the buyer. I might think there is leftover warranty, which isn't true.

--> You suffer from OCD and it annoys you that the sticker SSA3021X does not match the FW SVA1032: better print a new label.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: rupr19 on November 07, 2022, 01:35:04 pm
Because my unit has developed a strange issue with the display and I wan to try to RMA it. I have a complete backup from the original, but have not been able to find the commands to flash it back to the device
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 07, 2022, 01:40:24 pm
Just modified my original response.

In case of an RMA, you might indeed want to flash the backup back. This comes with two risks, actually:

1) Is the backup you made OK?
2) Will the write process of the flash work or does your flash developed an error, which might void the flashing process?

In both cases you might be left with a bricked device.

I don't know how to write back the flash backup.

Doing the hack in reverse order is safer, but there will be leftovers from SVA, which Siglent can easily detect.

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: pd9mwo on November 13, 2022, 03:01:25 pm
HI all,
I updated my ssa3032x-plus to firmware v.3.2.5.1R1 , all went well.
I am also able to telnet to my SSA.

I just want to know in which file are the license keys stored ?
and is it possible when i delete ( or rename ) that file & reboot all the licenses are removed ?
I want to start over and want to cleanout all the current licenses.

can someone please share the ORIGINAL nsp_data_b1 file from the ssa 3021x plus ???
i didn't make a backup before ( stupid me )

many many thanks in advance

m
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: killingtime on November 15, 2022, 07:08:16 pm
Hello,

Quick question about SWR measurements, if I may.

Thinking of buying an SSA300X Plus.

I see from the manual for the SAA3000x Plus that you need a directional bridge to complete SWR measurements. Then I realised that if you have VNA functionality providing a complex impedance, you can work out the SWR from this (relative to 50 Ohms resistive).

If I've read the manual correctly, in VNA mode SWR is a menu option.

Is it plotted in cartesian format on dedicated axis like the screen dumps from a SVA1015X in the post below?

https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg1686137/#msg1686137 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg1686137/#msg1686137)

Is there any benefit or drawback to using SWR figures derived from complex math as opposed to a directional bridge? The further the DUT moves away from a 50 Ohm reference, the more error there will be (fixed ADC precision) so for large SWRs I would imagine a dedicated reflection bridge would be more accurate - assuming any non-linearity in the bridge can be nulled out first - which I believe it can via calibration.

Thanks.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 15, 2022, 07:24:27 pm
Hello,

Quick question about SWR measurements, if I may.

Thinking of buying an SSA300X Plus.

I see from the manual for the SAA3000x Plus that you need a directional bridge to complete SWR measurements. Then I realised that if you have VNA functionality providing a complex impedance, you can work out the SWR from this (relative to 50 Ohms resistive).

If I've read the manual correctly, in VNA mode SWR is a menu option.
IIRC SWR is an optional measurement in SSA3000X Plus models and yes it requires the bridge whereas in VNA mode in a SVA1000X SWR no bridge is required and has a dedicated chart that you can assign a trace to and have several traces on one chart, each of which is a different measurement.

Following on from that post I wrote up the project here:
https://www.eevblog.com/forum/rf-microwave/antenna-project-log/ (https://www.eevblog.com/forum/rf-microwave/antenna-project-log/)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: holden on November 16, 2022, 12:15:33 am
Not being able to flash firmware (up or down) "Upgrade Fails."

I got a new SSA3021X+ and I it's running V3.2.2.5.0 but I can't seem to flash the firmware up to the latest (V3.2.2.5.1R1) or down to the previous. Anyone have any suggestions on things to try?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: jio on November 16, 2022, 12:28:06 am
 :(  I recently purchased a fresh SSA3021X_PLUS ,it's running V3.2.2.5.1R20!!!!!!
how  downgrade to SSA V3.2.2.5.0 or 3.2.2.4 ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 16, 2022, 01:16:56 am
Not being able to flash firmware (up or down) "Upgrade Fails."

I got a new SSA3021X+ and I it's running V3.2.2.5.0 but I can't seem to flash the firmware up to the latest (V3.2.2.5.1R1) or down to the previous. Anyone have any suggestions on things to try?
Welcome to the forum.

Incorrectly formatted or too large USB stick ?

Needs to be 8GB max and formatted in FAT32 with 4k clusters.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mharris27 on November 16, 2022, 10:04:51 pm
Not being able to flash firmware (up or down) "Upgrade Fails."

I got a new SSA3021X+ and I it's running V3.2.2.5.0 but I can't seem to flash the firmware up to the latest (V3.2.2.5.1R1) or down to the previous. Anyone have any suggestions on things to try?
Welcome to the forum.

Incorrectly formatted or too large USB stick ?

Needs to be 8GB max and formatted in FAT32 with 4k clusters.


The USB stick max size of 8GB apply to the 3021x (non-Plus) version as well? I would think it does but want to be sure.

Thanks
Mike
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 16, 2022, 10:15:39 pm
Not being able to flash firmware (up or down) "Upgrade Fails."

I got a new SSA3021X+ and I it's running V3.2.2.5.0 but I can't seem to flash the firmware up to the latest (V3.2.2.5.1R1) or down to the previous. Anyone have any suggestions on things to try?
Welcome to the forum.

Incorrectly formatted or too large USB stick ?

Needs to be 8GB max and formatted in FAT32 with 4k clusters.


The USB stick max size of 8GB apply to the 3021x (non-Plus) version as well? I would think it does but want to be sure.

Thanks
Mike
It's safe to assume all Siglent instruments however TBH I have yet to investigate their limits and would need a larger selection of USB sticks in order to do so.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: killingtime on November 16, 2022, 11:09:07 pm
Did anyone find a solution to enabling individual options on the SSA2031X Plus?

The hack below allowed users to enable specific options, and keep the serial number, but Siglent closed the door on this with a new firmware that didn't allow reverting to an older firmware.

https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg998095/#msg998095 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg998095/#msg998095)

Telnet was closed down as well, but a modified ads file can restore it with appropriate commands.

Having read 80+ pages of this thread, it looks like the only hack left is one that enables all options and removes the serial number. Is that a fair assessment of the current status?

Thanks.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mharris27 on November 16, 2022, 11:39:50 pm
Did anyone find a solution to enabling individual options on the SSA2031X Plus?

The hack below allowed users to enable specific options, and keep the serial number, but Siglent closed the door on this with a new firmware that didn't allow reverting to an older firmware.

https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg998095/#msg998095 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg998095/#msg998095)

Telnet was closed down as well, but a modified ads file can restore it with appropriate commands.

Having read 80+ pages of this thread, it looks like the only hack left is one that enables all options and removes the serial number. Is that a fair assessment of the current status?

Thanks.

Take a look at post 1968 https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/1950/ (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/1950/)
Launch that script and follow the directions. It worked for my new non plus version with FW 2.1.1.1 so it may work for yours.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dindondee on November 18, 2022, 08:14:12 pm
Hello everyone,

I am looking to purchase the SSA3032X Plus and I have searched around to know if it can be hacked and what options I can have unlocked, what I find seems to be mostly for the SSA3021. I think I also saw something on here a while back (cant seem to find it) about unlocking to a VNA up to 7Ghz... is that still possible?

Can you please let me know what version will be best to get (Christmas gift to myself) that has the most/best unlock capability? I appreciate any information I can get on this, thank you!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on November 19, 2022, 09:47:09 am
SSA3000X Plus models have a price reduction for the rest of 2022:

SSA3015X Plus   Save $260
SSA3021X Plus   Save $296
SSA3032X Plus   Save $496

https://int.siglent.com/info/detail-64.html (https://int.siglent.com/info/detail-64.html)
https://siglentna.com/news-article/save-up-to-591-get-sds1202x-e-sdg2000x-ssa3000x-plus-at-a-super-low-price/ (https://siglentna.com/news-article/save-up-to-591-get-sds1202x-e-sdg2000x-ssa3000x-plus-at-a-super-low-price/)
https://www.siglenteu.com/news-article/save-up-to-e340-get-sds1202x-e-ssa3000x-plus-at-a-super-low-price/ (https://www.siglenteu.com/news-article/save-up-to-e340-get-sds1202x-e-ssa3000x-plus-at-a-super-low-price/)

Hello everyone,

I am looking to purchase the SSA3032X Plus and I have searched around to know if it can be hacked and what options I can have unlocked, what I find seems to be mostly for the SSA3021. I think I also saw something on here a while back (cant seem to find it) about unlocking to a VNA up to 7Ghz... is that still possible?

Can you please let me know what version will be best to get (Christmas gift to myself) that has the most/best unlock capability? I appreciate any information I can get on this, thank you!

The question reminds me what car should I buy.
Volkswagen Beetle or Aston Martin ? What do you need ??

If you look at Tautechs Info, I would go for the SSA3021x plus - technical educated folks can modify it to behave as a native SVA 1032x (my knowledge today - by experience - no legal obligations)

Probably without talking about your needs, nobody will answer to your question, I would suggest a Ford Mach E - go for it !! :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Johnny B Good on November 19, 2022, 01:32:38 pm
The Siglent SSA3032X-R 3.2GHz Real Time spectrum analyzer is the base model you're thinking of. The 3050X-R and 3075X-R models are just pre 'liberated' 3032X-R versions. ::)

 IOW, it'll cost you a lot more than an SSA3021X+ to upgrade to a 7.5GHz BW SSA. :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dindondee on November 19, 2022, 06:21:15 pm

The question reminds me what car should I buy.
Volkswagen Beetle or Aston Martin ? What do you need ??

If you look at Tautechs Info, I would go for the SSA3021x plus - technical educated folks can modify it to behave as a native SVA 1032x (my knowledge today - by experience - no legal obligations)

Probably without talking about your needs, nobody will answer to your question, I would suggest a Ford Mach E - go for it !! :-+

Truth be told, I do want a VNA but if I can hack a SA into one to save money, why not? I am familiar with the technical details (did the Rigol hack for my scope), I just need a pointer to a good source of information and I can figure out the rest and ask questions where I get stuck...

The Siglent SSA3032X-R 3.2GHz Real Time spectrum analyzer is the base model you're thinking of. The 3050X-R and 3075X-R models are just pre 'liberated' 3032X-R versions. ::)

 IOW, it'll cost you a lot more than an SSA3021X+ to upgrade to a 7.5GHz BW SSA. :(


Thanks for the clarification. I am willing to step up to purchase the SVA1032X if I can hack it to get up to 7.5GHz... Like in the link I just posted below, I keep getting confused on what's possible beyond the 3032X-R.

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3384812/#msg3384812 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3384812/#msg3384812)

DL4JY and Johnny B Good, thank you for the information!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 19, 2022, 06:51:22 pm
SSA3015X - can be hacked to activate all options
SSA3021X - can be hacked to activate all options and increase bandwidth to 3.2GHz
SSA3021X-P - can be crossgraded to SVA1032 with all options and 3.2GHz bandwidth
SSA3032X-R - can be hacked to activate all options nd increase bandwidth to 7.5GHz

Conclusion:
- Don't bother to buy any of the xx15 models, they cannot be bandwidth upgraded (at least in the past, it seems they might now with the new HW platform)
- If you are a hobbyist, you wouldn't buy any SVA model, nor any xx32 (or greater) model, except you are in business for the SSA3032X-R.

I guess this summs up all options.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dindondee on November 20, 2022, 05:54:10 pm
SSA3015X - can be hacked to activate all options
SSA3021X - can be hacked to activate all options and increase bandwidth to 3.2GHz
SSA3021X-P - can be crossgraded to SVA1032 with all options and 3.2GHz bandwidth
SSA3032X-R - can be hacked to activate all options nd increase bandwidth to 7.5GHz

Conclusion:
- Don't bother to buy any of the xx15 models, they cannot be bandwidth upgraded (at least in the past, it seems they might now with the new HW platform)
- If you are a hobbyist, you wouldn't buy any SVA model, nor any xx32 (or greater) model, except you are in business for the SSA3032X-R.

I guess this summs up all options.


Thank you Bicurio. Since the the SSA3021X-P is the only one you mentioned that can be crossgraded to a VNA; I am curious- can the SVA1032 be hacked to a SVA1075X? I am trying to figure out if I can make some sacrifices to get the SSA3032X-R and hack it to 7.5GHz and then the SVA1032 and hack it to operate up to 7.5GHz... Or else, I'll just spring for the SSA3021X-P. Thank you again for the clarification!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on November 20, 2022, 06:18:04 pm
I am curious- can the SVA1032 be hacked to a SVA1075X?

No, read his words carefully.

It's all there what's possible and what's not.

BTW, a -R will get you the VNA features. You don't need to buy an extra VNA.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dindondee on November 21, 2022, 02:39:59 am
I am curious- can the SVA1032 be hacked to a SVA1075X?

No, read his words carefully.

It's all there what's possible and what's not.

BTW, a -R will get you the VNA features. You don't need to buy an extra VNA.

Haa.. tv84 the legend himself!   :o
Thank you!
So I can get a 7.5Ghz VNA (hacked) specifically with the SSA3032X-R? I am excited for Christmas already if I can...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: xottal on November 22, 2022, 05:54:13 pm
Hi, guys!!

Should the Real Time SA (RTSA) work on SVA1032X?
I have this option in Mode (as well as VNA and so on).  [attachimg=2]
Everything else is working fine, but not RTSA. Just nothing on screen in every mode of RTSA.
I can't even make a PrintScreen of this mode.
I have next hacked options:[attachimg=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 22, 2022, 06:41:16 pm
RTSA requires a whole hardware board, which is not fitted in SSA, SSA+ and SVA models.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: trp806mo on November 23, 2022, 04:10:58 pm
Concerning a SSA3021X-P enhanced to SVA, do we need an external diectional coupler for the VNA function or the input stage is really the same as a SVA ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on November 23, 2022, 04:20:51 pm
The SSA-P and the SVA are hardware-wise identical with exception regarding the printed label.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 23, 2022, 07:26:33 pm
Concerning a SSA3021X-P enhanced to SVA, do we need an external diectional coupler for the VNA function or the input stage is really the same as a SVA ?
SVA in VNA mode is a single port VNA with its Stimulus originating from Port 1, the TG port behind which is the directional coupler to direct the reflection measurements (S11) and DUT through measurements (S21) enter the instrument in Port 2, the RF In port.
VNA mode largely negates the need for a coupler for reflection and through measurements.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: zkf0100007 on December 04, 2022, 02:05:33 pm
Does anyone know the username and password of SSA 3021X PLUS?
I have connected SSA 3021X PLUS and PC via UART.
I can see boot print message on putty
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Grad12 on December 04, 2022, 04:37:58 pm
Hi all,

I just ordered the ssa3021x+ to replace my bricked DSA815 (no TG calibration anymore)  and I'm collecting all the data needed to perform the full sva1032x migration.
I think that I have the picture complete except that there should be a way to install licenses the clean way with serial number. I also found a post mentioning script/tool that should do this but that one is removed. But later on that clean method is still mentioned as a viable option. Meanwhile I already have searched all these 84 pages a couple of times but I can't find it.
Do I look at the wrong places? Can anyone give a short hint?

Thanks!

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on December 04, 2022, 04:43:00 pm
I think the Crossgrade might be unnecessary now that the keygen is public...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Grad12 on December 04, 2022, 05:39:08 pm
Ok, that sounds good. But in which corner do I have to search for that keygen?

P.s. If there is a school in the Neherlands which can use my old DSA815, you can pm me.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on December 04, 2022, 06:29:20 pm
Hi all,

I just ordered the ssa3021x+ to replace my bricked DSA815 (no TG calibration anymore)  and I'm collecting all the data needed to perform the full sva1032x migration.
I think that I have the picture complete except that there should be a way to install licenses the clean way with serial number. I also found a post mentioning script/tool that should do this but that one is removed. But later on that clean method is still mentioned as a viable option. Meanwhile I already have searched all these 84 pages a couple of times but I can't find it.
Do I look at the wrong places? Can anyone give a short hint?

Thanks!


Reply #1968

I think the Crossgrade might be unnecessary now that the keygen is public...

hm what would be the way to transform to a SVA1000x + then, other than taking TV84's Hex mod and crossflash the SSA to a SVA?
The other way would be changing the Prod_ID and flash a stock SVA firmware.

Just enabling the VNA option doesn't work.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on December 04, 2022, 06:50:47 pm
I thought it would work if you enabled VNA. I don't own the device so I could not test myself.

In that case, yes, tv84's instructions are the way to go.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: xugmu on December 07, 2022, 05:16:00 pm
Hello, I have two questions regarding the SSA3000

The first is general, I am used to using  tv analyzers and they all bring spectrum analyzers. Normally the noise floor is usually around 20db. Nowadays almost all the signals are digital, for example, a COFDM signal With 8mhz of bandwidth, that type of signal, in a spectrum analyzer like the one that television analyzers bring, would logically begin to be seen from 20db. The  question would be: From what lower level would you start to know that there is such a signal in an SSA3000? We could add the variable of the amplifier but in any case it would be a question of knowing what advantage in terms of weak signals an SSA3000 has over a spectrum analyzer of a normal TV analyzer.

The second question would be to know the dynamic range of these analyzers

Best  Regards
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on December 07, 2022, 05:50:40 pm
Hello
Can someone tell me how to reduce the brightness of the display on SSA 3021XP?
There is a grid only brightness setting.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on December 07, 2022, 06:37:23 pm
Hello, I have two questions regarding the SSA3000

The first is general, I am used to using  tv analyzers and they all bring spectrum analyzers. Normally the noise floor is usually around 20db. Nowadays almost all the signals are digital, for example, a COFDM signal With 8mhz of bandwidth, that type of signal, in a spectrum analyzer like the one that television analyzers bring, would logically begin to be seen from 20db. The  question would be: From what lower level would you start? know that there is such a signal in an SSA3000? We could add the variable of the amplifier but in any case it would be a question of knowing what advantage in terms of weak signals an SSA3000 has over a spectrum analyzer of a normal TV analyzer.

The second question would be to know the dynamic range of these analyzers

Best  Regards

I own many TV field meter from almost all respectable brands and I own spectrum analyser as well, including the SSA3021X.

For TV, CATV and SAT there is little advantage in using a spectrum analyser over a proper TV field meter.

Please look around in by blog, the link is in my signature. If you have any question, let me know
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on December 07, 2022, 09:40:56 pm
Hello
Can someone tell me how to reduce the brightness of the display on SSA 3021XP?
There is a grid only brightness setting.
There is the functionality for the screen to go into power saving mode.
See the manual in 8.2.4 Power Saving. P137
https://int.siglent.com/u_file/download/22_08_24/UserManual_UG0703P_E02D.pdf
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on December 08, 2022, 07:59:47 am
Hello, I have two questions regarding the SSA3000

The first is general, I am used to using  tv analyzers and they all bring spectrum analyzers. Normally the noise floor is usually around 20db. Nowadays almost all the signals are digital, for example, a COFDM signal With 8mhz of bandwidth, that type of signal, in a spectrum analyzer like the one that television analyzers bring, would logically begin to be seen from 20db. The  question would be: From what lower level would you start to know that there is such a signal in an SSA3000? We could add the variable of the amplifier but in any case it would be a question of knowing what advantage in terms of weak signals an SSA3000 has over a spectrum analyzer of a normal TV analyzer.

The second question would be to know the dynamic range of these analyzers

Best  Regards
Refer to P10 of the datasheet:
https://int.siglent.com/u_file/download/22_08_23/SSA3000X%20Plus_DataSheet_DS0703P_E04C.pdf

Range is RBW setting and Preamp dependant in that we need the Preamp ON to obtain best sensitivity and RBW at a low value too but the penalty for selecting all sensitivity possible is much increased sweep times.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on December 08, 2022, 09:38:44 am
Thanks. But this is energy saving.
I am looking for how to reduce the brightness of the display while working.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EmBlocks on December 08, 2022, 10:06:09 am
Hello, I have a question about EMI module.
I'm struggling for hours now to load those predefined limits but nothing is shown. Is this still under construction?
Also, when I'm going to menu meter1->limit and turn this on the e.g. "limit1 to value" is enabled but pressing it throws an error "unknown error!".

ssa3032x-r with latest firmware

update:
Those limit files are useless. I think that those files are for other machines, they are way off. If I put a ref offset of 50db I get some limits insight. 167db(uv) where it should be in the 80 db(uv) range.
FCC files are not visible at all.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on December 08, 2022, 06:15:43 pm
Hello, I have a question about EMI module.
I'm struggling for hours now to load those predefined limits but nothing is shown. Is this still under construction?
Also, when I'm going to menu meter1->limit and turn this on the e.g. "limit1 to value" is enabled but pressing it throws an error "unknown error!".

ssa3032x-r with latest firmware

update:
Those limit files are useless. I think that those files are for other machines, they are way off. If I put a ref offset of 50db I get some limits insight. 167db(uv) where it should be in the 80 db(uv) range.
FCC files are not visible at all.
Can I offer some guidance from the NA website, EU should have these too but I didn't look.
https://siglentna.com/application-note/electromagnetic-compliance-pre-compliance-test-basics/
https://siglentna.com/application-note/electromagnetic-compliance-pre-compliance-conducted-emissions-testing/
https://siglentna.com/application-note/pre-compliance-basics-analyzer-configuration-settings-and-protection/
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sully on December 12, 2022, 06:29:17 am
I have a new SSA3021X_PLUS with V3.2.2.5.1R1.  Following electr_peter post 1619 I have made it to step IV) "Update with Siglent stock firmware for SVA1032X 3.2.2.4.0 (cross-flash SSA -> SVA).

Should I proceed with installing SVA1000X FW 3.2.2.4.0 firmware from USB as the instruction lays out (will it accept the former FW) or install the SVA version my SSA has, but the SVA version: SVA1000X_V3.2.2.5.1R1.ADS?

I understand an 8GB max USB is required.  I am in search for one to do the upgrade.

THANK YOU to all who have contributed to this effort.  I have been reading and trying to compile what the latest upgrade methods were and kept going back to electr_peter's post and went from there.  Again, thank you all!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sully on December 12, 2022, 06:57:08 am
Added... I was not familiar with the vi editor (I have worked with Nano), so I went through the recommended link and brushed up on it.  I double checked my vi editing was correct.  I entered the static id 11403 correctly:

2) edit /usr/bin/siglent/config/NSP_config_upgrade_info.xml to change ProductID:
replace
   <upgrade_static_id>11411</upgrade_static_id>
with
   <upgrade_static_id>11403</upgrade_static_id>
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on December 12, 2022, 07:13:43 am
When I upgraded, I copied the file(s) to the USB-stick (make R/W before) and edited them on the Windows PC with notepad++ (careful, some PC-Editors modify the files when saving). Finally I copied the file back to the Siglent.

With that I avoided VI - which I never liked.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sully on December 12, 2022, 07:38:57 am
There aren't too many to modify, anymore though and I'd be using NP++ for more than taking my notes.

Any experience converting/working with the newer SSA to SVA units with 3.2.2.5 + FW?

Thanks!
Sully

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EmBlocks on December 12, 2022, 04:59:49 pm
@tautech Thanks for the info.

In those links are not explained why the internal limit files show the limits completely wrong (or what I'm doing wrong). I only see those limit lines when I introduce a ref offset of e.g. 80 and the lines are nowhere where I would expect them.
Perhaps the format is changed between firmware updates? It's not a big deal because those limits are easily be keyed in manually.

I saw that the saved format uses exponential notation like (+1.5000000000E+05,+6.6000000000E+01) and the stored files are using fixed like  ( 0.15, 66.00 ).  Could be a reason perhaps?

E.g. The picture below shows the content of this file below only when I introduce a reference offset.

Code: [Select]
Limit
"EN 55022, Conducted, Class A"
"Average Detector"
,
,01
Type, Upper
X Axis Unit, MHz
Amplitude Unit, dBuV
Frequency Interpolation, Logarithmic
Amplitude Interpolation, Logarithmic
X Control, Fixed
Y Control, Fixed
Margin, 0
X Offset, 0
Y Offset, 0
DATA
0.150000,66.00
0.500000,66.00
0.500000,60.00
30.00000,60.00


[attach=1]

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sully on December 12, 2022, 09:26:07 pm
Still no go on Cross-Flashing to SVA FW.

I have a new SSA3021X_PLUS with V3.2.2.5.1R1.  Following electr_peter post 1619 I have made it to step IV) "Update with Siglent stock firmware for SVA1032X 3.2.2.4.0 (cross-flash SSA -> SVA).

I have a 1GB USB card, formatted FAT32, 4K clusters.
Attempted to upgrade to :
SVA1000X_V3.2.2.5.0.ADS - Screen changes to "Upgrading now, please wait" and after ~2 minutes it goes back to the U-Disk dir screen (reboot does not occur).
and after being unsuccessful, I attempted:
SVA1000X_V3.2.2.5.1R1.ADS - Screen changes to "Upgrading now, please wait" and after ~2 minutes it goes back to the U-Disk dir screen (reboot does not occur).

The two files I tried above are from the https://siglentna.com/service-and-support/firmware-software/ (https://siglentna.com/service-and-support/firmware-software/) site.
I realize now, the *.ADS files being used in the cross-flashes are modified with a hex editor. 

---------------------------------------------------------------
So the *.ADS file needs to be modified using tv84s method in post:
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4249003/#msg4249003 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4249003/#msg4249003)

Addressing V3.2.2.5.1R1 by creating a "hex mod" for V3.2.2.5.1R1 in post 2017:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/2000/ (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/2000/)

Update:
I did the hex editor change as seen in post 2017 by tv84.
No change on the upgrade behavior:
SVA1000X_V3.2.2.5.1R1.ADS - Screen changes to "Upgrading now, please wait" and after ~2 minutes it goes back to the U-Disk dir screen (reboot does not occur).  Tried three time.  1GB, Fat32, 4k cluster USB card.

Per directions in post 1619, my static is:
<upgrade_static_id>11403</upgrade_static_id>
should it be back to :
<upgrade_static_id>11411</upgrade_static_id>
as discussed in post 2016 by sbehnke? 

Update:
Bicurico is post 2023 addresses the double product ID:
Editing the SVA FW in an hex editor serves the purpose of changing the ID so that an SSA will accept it.

Changing the ID on the device is not necessary. If you do that you need to use the original SVA FW.

Doing both is reversing the mismatch and means you don't know what you are doing. Take a couple of hours and read through the relevant posts before bricking your device.

I'm changing back to :
<upgrade_static_id>11411</upgrade_static_id>
as discussed in post 2016 by sbehnke? 

Update:
Telnet'ed back into and changed back to 11411:
<upgrade_static_id>11411</upgrade_static_id>

Upgrade the FW to SVA1000X V3.2.2.5.1R1 and it took this time (1st attempt and with my primary USB 16GB flash drive)
SVA1000X_V3.2.2.5.1R1.ADS - Screen changes to "Upgrading now, please wait" and after ~2 minutes it rebooted with VNA as an option (in Sys info) and "Vector Network Analyzer" in Modes.

Product Info:
Still shows SSA3032X Plus as Model
...even after a couple of power cycles.  VNA enabled and needs to be ops checked.  All options Valid: Permanent, good to 3.2GHz. 

I'm happier - thanks again for posting progress updates as times change.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on December 13, 2022, 08:50:22 pm
Hi Sully
I understand from your odyssey that it was enough to simply modify the SVA1000X_V3.2.2.5.1R1.ADS file with the hex editor as per the TV84 instructions and flash the device.
If so, the ADS file will have to be modified for each new SVA update.
I wonder, since we have no ID change (remains original for SSA) will we be able to reflash the device with SSA firmware if we wanted to??
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EmBlocks on December 14, 2022, 06:04:11 am
It seems that the ssa3032x-r (but I think also others) is using 107 db(uv) as a sort of reference line for the internal EMI limits files.
The files are absolute but the SA is scaling everything according that 107 line.

I made a symlink in the Limits folder to the USB so that I could do some tests with the file syntax as that EMI module is expecting.

File:

Code: [Select]
Limit
"Test"
"Average Detector"
,
,01
Type, Upper
X Axis Unit, MHz
Amplitude Unit, dBuv
Frequency Interpolation, Logarithmic
Amplitude Interpolation, Logarithmic
X Control, Fixed
Y Control, Fixed
Margin, 0
X Offset, 0
Y Offset, 0
DATA
0.150000,-10.00
0.500000, 0.00
0.500000, 10.00
30.00000, 20.00

Picture:

[attachimg=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Sully on December 14, 2022, 08:57:47 am
Hi Sully
I understand from your odyssey that it was enough to simply modify the SVA1000X_V3.2.2.5.1R1.ADS file with the hex editor as per the TV84 instructions and flash the device.
If so, the ADS file will have to be modified for each new SVA update.
I wonder, since we have no ID change (remains original for SSA) will we be able to reflash the device with SSA firmware if we wanted to??

That is correct.  My inexperience in this process (although I read and reread much of this thread over a week to ten day period) convinced me to play it safe and start at Post 1619 when, in the end is exactly how you summarized it.  Pretty simple in hindsight (clearly due to the incredible efforts of many persons in this forum).
I thought it would be helpful to leave the step process I did for others to see.  Even though I studies the process that evolved over a 7+ year period, the Product ID matching (thanks again Vitor) and that the stock *.ADS file was modified via a hexeditor (and a huge thanks to tv84) was not readily apparent to me (simple for me now that I have been through the process). 

I purchased the SSA3021X-TG a the end of October and quickly expanded its capabilities with the Python script.  After getting comfortable with the device and aligning a few UHF duplexers for a few GMRS repeaters I am putting together with used mobile radios I realized a 'proper' VNA for tuning antennas was the next logical step, not mention I'd likely get a better alignment of the duplexers with the VNA (still learning).  I had been using the NanoVNA SAA-2N with good results, but really liked the larger screen and formfactor of the SSA. 
Earlier this month I purchased the SSA3021X-Plus (yes, I realize in hindsight, I could have just purchased the Plus and been here, but what's not cool about having both on the bench!?). 

So, here we are:
"modify the SVA1000X_V3.2.2.5.1R1.ADS file with the hex editor as per the TV84 instructions and flash the device"

Earlier today I was studying the Cal discussions in:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/625/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/625/)
...seems I may or may not have the correct cal files.  I haven't looked yet.
I have the N Type Cal slugs I use with my NanoVNA SAA-2N and seeing if they will provided an adequate/good enough/proper cal for my hobbyist needs.
I don't want to screwup any cal files or settings in the device (still learning what's what), but am not opposed to seeing if it can be switched back and forth with a simple FW change.  I can do that.

Again, thanks to all who contribute to this awesome forum.  And to Siglent, yes I'll say it.  Thanks for not shutting this down for the hobbyist like myself.  It is highly likely this product line, properly licensed will outfit a medium sized engineering group who is currently using outdated older SAs and VNAs that are in need of retirement.  Expect a sale from a customer with deeper pockets than mine and can afford the maintenance and upkeep of this awesome equipment.  A shoutout to the former AF PMEL guys.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on December 14, 2022, 09:41:22 am
If so, the ADS file will have to be modified for each new SVA update.
I wonder, since we have no ID change (remains original for SSA) will we be able to reflash the device with SSA firmware if we wanted to??

You are wrong:

The firmware upgrade FIRST checks if the device has an ID that matches the firmware. If YES, it will proceed, if NO, it will just reboot.
As part of the upgrade, the ID will be rewritten, sometimes with a higher ID, so that downgrade is no longer possible.

What the hack does is: the ID of the CHECK is edited so it matches the ID of the SSA. Nothing else is changed.
The upgrade will proceed since the device and FW have the same ID during the check.
During the upgrade, the ID will be written, with the ID matching the corresponding SVA FW.
From now on, you can use regular SVA upgrades.

Note: the hex values provided by tv84 only work for that particular FW version. You cannot use them in any other version, because the FW checksum would be wrong. The bytes to edit include the ID and the checksum, which is why the hacked FW is accepted.

Take your time to read all posts until you understand everything.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: krzysiek-net on December 22, 2022, 03:21:37 pm
My SSA3021X Plus purchased in December 2022 has firmware 3.2.2.5.1R20. This firmware is not yet available on SIGLENT....
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on December 22, 2022, 05:27:07 pm
My SSA3021X Plus purchased in December 2022 has firmware 3.2.2.5.1R20. This firmware is not yet available on SIGLENT....

It's not infrequent that they take months before publishing the upgrade. In the case of my scope SDS2000X-E it took more than one year  :o. Sometimes upgrades circulate through customer support.
It's a strange and unpleasant situation for us, but probably they are much more worried by the risk of introducing new bugs, so new customers are used as beta testers, while old customers survive to old features and existing bugs  :(.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on December 22, 2022, 07:52:48 pm
Watch out, Siglent may be using a new HW platform, incompatible with existing FW releases. You should make sure you know what you are doing, because you might brick your device if that is indeed the case.

This happened with the non plus model.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on December 22, 2022, 09:25:43 pm
Watch out, Siglent may be using a new HW platform, incompatible with existing FW releases. You should make sure you know what you are doing, because you might brick your device if that is indeed the case.

This happened with the non plus model.

True, but they changed the major release number in that case, from 1.3.9.8 to 2.1.1.1. In this case it is an Rxx change, bug fix only, I believe.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on January 03, 2023, 03:34:42 pm
Mine came as well with 3.2.2.5.1R20.
Therefore no cross-flash until release on the web.

Until then -> python gen to 3.2GHz + All options

Python @  #1968

@TV84
Can hex prod_id be found via sva*.ads and ssa*.ads hex compare? Or you need to unpack ADS file?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 03, 2023, 04:37:10 pm
Mine came as well with 3.2.2.5.1R20.
Therefore no cross-flash until release on the web.

Until then -> python gen to 3.2GHz + All options

Python @  #1968

@TV84
Can hex prod_id be found via sva*.ads and ssa*.ads hex compare? Or you need to unpack ADS file?

At this moment, the safer way is downgrade to a crossflashable version (the latest I released) and do the crossflash.

Once the SVA 5.1R20 becomes available, you upgrade directly.

Don't try other gymnastics.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on January 03, 2023, 04:52:27 pm
OK, i assume, that due to minor change in FW revision 5.1R1 to 5.1R20 it should keep same prod_id and therefore be straightforward downgrade-able to 5.1R1

I noticed in .ads thread that parsing took a lot of effort.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 04, 2023, 10:10:20 pm
I received my SSA3021X+ a week ago with stock firmware 3.2.2.5.1R20.

After enabling telnet, doing some backups (nanddumps etc.) I directly cross-flashed stock SVA1000X_V3.2.2.5.1R1 firmware downloaded from Siglent after applying tv84's modifications in a HEX editor:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4403962/#msg4403962 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4403962/#msg4403962)

Finally I used the python script, set Model = 'SVA1000X', set my HOSTID and loaded licenses codes for 3032 and ALL.
Everything was working fine afterwards - except reloading VNA S11/Single-Port-Calibration data. To fix this, it was necessary to copy those 2 files na_1p + na_2p to /usr/bin/siglent/firmdata0/cali.

Maybe it would have been smarter to first downgrade to the older SSA3000XP_V3.2.2.5.1R1.ADS firmware and only then perform the cross-flash.

 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Crambone on January 05, 2023, 02:29:03 am
I would love to upgrade to the SSA3015x plus but only if it was possible for me to upgrade it. As a computer illiterate person not even knowing what telnet is what would my odds be of performing this upgrade.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: el_man on January 05, 2023, 02:47:26 pm
Hello and Happy New Year! to everyone :)

I've just received my new SSA 3021X plus and I'm very happy but the firmware is 3.2.2.5.1R20 
And Unfortunately the backup SSA3000X+_backup_11411.ADS doesn't work for me :(
The usb stick is empty only with ads file. Maybe I'm doing something wrong or it is related to the firmware
I also try downgrade to 3.2.2.5.1R1 the screen show progress but  after rebooting the firmware is the same.

Any ideas?

P.S. I'm not familiar with linux but is it anywhere instructions how to make backup trough telnet and of what?
I've already hex modified 3.2.2.5.1R1 ads file.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on January 05, 2023, 04:02:56 pm
I would love to upgrade to the SSA3015x plus but only if it was possible for me to upgrade it. As a computer illiterate person not even knowing what telnet is what would my odds be of performing this upgrade.

are you aware to what you could upgrade with your model of SA?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Crambone on January 05, 2023, 04:09:58 pm
I would mostly like to open up all the options.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on January 05, 2023, 04:26:18 pm
I would mostly like to open up all the options.
why are you not using the online Python script ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Crambone on January 05, 2023, 05:45:28 pm
I’m not aware of Python script? The more I read on here the more I’m lost everyone seems to do something different or wrong. Is there a post that explains what and how it can be done?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on January 05, 2023, 06:09:58 pm
the more you read the more you will understand. It's all in this thread. take your time. You may want to use the "search" function.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Crambone on January 05, 2023, 06:15:49 pm
What Python program is suggested? I see IDOL and several other available?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on January 05, 2023, 06:19:35 pm
Search for Python in the box at the top of this page. Search within  ‘this topic’

As you scroll down the results, you’ll find the script.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 05, 2023, 06:55:54 pm
Python-Script: https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)
Select the System|System Info menu on your device and read the "Host ID" (not serial) and modify the script on that web-site.
Uncomment your model, e.g. Model = 'SSA3000X_Plus'
Execute script and then you should be able with menu option System|Load Option to enter the keys you want (e.g. ALL + 3032).

Regarding not working backup SSA3000X+_backup_11411.ADS - of course script will only work under following conditions;:

Here some useful links:
Python Script Discussion a few pages back in this thread: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635)
Another list of steps in this thread: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635)
Very detailed description form electr_peter: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3563577/#msg3563577)
Newer checklist from user uski in the "Hack it.." thread: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4596574/#msg4596574 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4596574/#msg4596574)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on January 05, 2023, 07:06:14 pm
Hi everyone,
I wasn't sure about crossflash, so first did PYTHON to have ALL + 3032.
2: Full Backup
3: Crossflash from SSA 5.1R20 to SVA 5.1R1 using TV84 hex mod
4: No need to python again - ALL permanent, 3.2GHz working, VNA working
Issue: no Telnet for me either SSA telnet.ads notr SVA telnet.ads -> can't copy na_1p, na_2p ,
Question un-crossflash -> copy cal -> crosflash again? Or sth else?

Edit:
found solution -> SCPI 'DEBTTT'
telnet IP port 23
username:root paswd:ding1234
Currently I am struggling with:
Quote
To fix this, it was necessary to copy those 2 files na_1p + na_2p to /usr/bin/siglent/firmdata0/cali
Now I have permission issue to firmdata0/cali " Read-only file system"
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 05, 2023, 08:15:18 pm
You need to make filesystem writable, login via telnet and:
mount -o remount,rw /usr/bin/siglent/firmdata0

BTW: this was also required for me as a first step in order to perform a successful backup with SSA3000X+_backup_11411.ADS on the USB stick - make U-disk0 fs writable:
mount -o remount,rw /usr/bin/siglent/usr/mass_storage/U-disk0

After you are done just restart the device once, then all filesystems are read only again.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Thomas on January 05, 2023, 08:17:02 pm
No more time to hand in homework...

To close things off:

"SSA3000X", "SSA3000X_Plus", "SVA1000X", "SSA3000R"

Summarizing the collected information :)

Script to run:
https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)

And added to the attachment (as if the links stopped working).

I used this (excellent!) script to enhance my aging SSA 3021X (non-Plus).

Analyzer data:
SW1: 1.3.9.8
SW2: 20201230-1
SW3: 000000D1
HW:   07.03.00
Bought with TG included permanently and 48 hours of trial for the other options (expired now).

I uncommented Model = 'SSA3000X' and filled in HOSTID as instructed, ran the script and got a list of license keys for all options. Plain and simple :)
But I am only able to activate options 3032 and EMI, even though that is great in itself.
I don't understand why AMK and Refl won't activate. I get an "Invalid License!" message on the screen when entering the license key for these.

The order of activating licenses is irrelevant, right? I think we're supposed to be able to buy these and activate at any time?
In hindsight I realize I should have activated 3032 and then ALL, but I find it hard to believe this is essential.
Any pointers or suggestions are welcome!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on January 05, 2023, 08:23:41 pm
Jeez,
i was trying
"mount -o remount,rw /usr/bin/siglent"
and mount -o remount,rw /usr/bin/siglent/firmdata0/cali"
 |O

Edit
restored classic telnet: "/sbin/telnetd -l /bin/sh -p 10101" & and "/sbin/telnetd -1 /bin/sh -p 10101 &" are not the same
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: el_man on January 05, 2023, 10:22:39 pm
Thank so much for your help DeDe!

I succeeded in everything and the upgrade is finished successfully now i have SVA1032X
But unfortunately It seem like something is missing in VNA part maybe This VNA cable :-//
The Smith chart was total Mess and after adding the two configuration files na_1p na_2p it becomes more or less normal at least now it is in the contour of the chart :D
But the port Doesn't react to any Load 50ohm Close - Nothing!

Where is this "VNA cable" and is there a fix to this?
Any other guy with same version of this firmware 3.2.2.5.1R20 Does Experience the same problem?
My unit is quite New - manufacture date is 13.12.2022 Maybe because of the unlucky date they stop putting the cables ;)
or at lest at This date :'(

Any help will be Highly appreciated!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 06, 2023, 11:45:44 am
To check the internal TG cable you would have to open the device, see here:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3412882/#msg3412882 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3412882/#msg3412882)

But first check what RoV has written:

S11 Port1 is the left TG port
You must first perform a full 1-port calibration and then activate it (turn correction on) as well
You need a fairly decent CAL kit for that

I don't own one of this Siglent-specific CAL.-Kits like F503ME (ca. 400€/$) but I purchased an SMA-Cal-Kit for 40€ from Amazon which even was fully characterized.
I applied it as "User 1" CAL-Kit and set all the parameter.
For a simple test you simply try with some low-cost Short/Open/Load Cal-Kit.

Instrument should display a blue "Cor"  in the upper left corner of the screen and not something like "---" or "Off".


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on January 06, 2023, 04:16:17 pm
No more time to hand in homework...

To close things off:

"SSA3000X", "SSA3000X_Plus", "SVA1000X", "SSA3000R"

Summarizing the collected information :)

Script to run:
https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)

And added to the attachment (as if the links stopped working).

I used this (excellent!) script to enhance my aging SSA 3021X (non-Plus).

Analyzer data:
SW1: 1.3.9.8
SW2: 20201230-1
SW3: 000000D1
HW:   07.03.00
Bought with TG included permanently and 48 hours of trial for the other options (expired now).

I uncommented Model = 'SSA3000X' and filled in HOSTID as instructed, ran the script and got a list of license keys for all options. Plain and simple :)
But I am only able to activate options 3032 and EMI, even though that is great in itself.
I don't understand why AMK and Refl won't activate. I get an "Invalid License!" message on the screen when entering the license key for these.

The order of activating licenses is irrelevant, right? I think we're supposed to be able to buy these and activate at any time?
In hindsight I realize I should have activated 3032 and then ALL, but I find it hard to believe this is essential.
Any pointers or suggestions are welcome!

Reply #2007
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on January 06, 2023, 07:25:52 pm
It looks like they calibrated VNA oly up to 1.5 Ghz.
On a full span, the response look funny, but one calibrated you should see decent response for 50ohm load and through measurement.
Best
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Thomas on January 06, 2023, 08:22:35 pm
No more time to hand in homework...

To close things off:

"SSA3000X", "SSA3000X_Plus", "SVA1000X", "SSA3000R"

Summarizing the collected information :)

Script to run:
https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)

And added to the attachment (as if the links stopped working).

I used this (excellent!) script to enhance my aging SSA 3021X (non-Plus).

Analyzer data:
SW1: 1.3.9.8
SW2: 20201230-1
SW3: 000000D1
HW:   07.03.00
Bought with TG included permanently and 48 hours of trial for the other options (expired now).

I uncommented Model = 'SSA3000X' and filled in HOSTID as instructed, ran the script and got a list of license keys for all options. Plain and simple :)
But I am only able to activate options 3032 and EMI, even though that is great in itself.
I don't understand why AMK and Refl won't activate. I get an "Invalid License!" message on the screen when entering the license key for these.

The order of activating licenses is irrelevant, right? I think we're supposed to be able to buy these and activate at any time?
In hindsight I realize I should have activated 3032 and then ALL, but I find it hard to believe this is essential.
Any pointers or suggestions are welcome!

Why don't I just answer myself, since I found the solution :)
I played around with the (still excellent!) python script by tomud and also made a small script myself for reading and activating options (got tired of typing those license keys).
Then I noticed in the Siglent SSA3000X Programming Guide that valid options are Meas | EMI | CAT | TG. No mention of 3032, but that works.
So AMK is Meas and Refl is CAT. I added Meas and CAT to otheropt in tomud's script:
Code: [Select]
otheropt = ('AMK', 'EMI', 'TG', 'Refl', 'DMA', 'AMA', 'WDMA', 'DTF', 'VNA', 'RT40', '3021', '3032', '3050', '3075', 'ALL', 'Meas', 'CAT')And now I have all options unlocked and full 3.2GHz bandwidth 8)

Huge thanks to tomud, tv84 and all the others who contributed to this!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on January 06, 2023, 09:25:00 pm
as in reply #2007?
Title: SSA3000X Solution
Post by: Thomas on January 07, 2023, 05:08:24 am
as in reply #2007?

Oh, someone did answer my question, sorry I missed that :-[
And replies #2006-2009 summarize the same as I found. I missed that too :-[

Summary:
3000X (non-Plus) can get all options and full bandwidth with python on reply #1968.
5 options work: Meas, EMI, CAT, TG and 3032.
ALL does not work, options must be activated separately.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 09, 2023, 03:47:27 pm
Hello
This afternoon we turned on the analyzer the curve was displayed but everything remained frozen... I turned it off and restarted it and since then it remains on a black screen with the logo Siglent to display  :palm:
I still have access to the ssa3000 via ssh
What do you advise me to do?
SSA 3021 plus transformed into SVA1032 with all enabled options and the latest firmware.

Code: [Select]
/usr/bin/siglent # ps
PID   USER     TIME   COMMAND
    1 root       0:00 {linuxrc} init
    2 root       0:00 [kthreadd]
    3 root       0:00 [ksoftirqd/0]
    5 root       0:00 [kworker/0:0H]
    6 root       0:00 [kworker/u4:0]
    7 root       0:00 [rcu_preempt]
    8 root       0:00 [rcu_sched]
    9 root       0:00 [rcu_bh]
   10 root       0:00 [migration/0]
   11 root       0:00 [migration/1]
   12 root       0:00 [ksoftirqd/1]
   13 root       0:00 [kworker/1:0]
   14 root       0:00 [kworker/1:0H]
   15 root       0:00 [khelper]
   16 root       0:00 [kdevtmpfs]
   19 root       0:00 [perf]
   56 root       0:01 [kworker/1:1]
  202 root       0:00 [writeback]
  205 root       0:00 [bioset]
  207 root       0:00 [kblockd]
  238 root       0:00 [edac-poller]
  326 root       0:01 [kworker/0:1]
  327 root       0:00 [rpciod]
  341 root       0:00 [kswapd0]
  342 root       0:00 [fsnotify_mark]
  343 root       0:00 [nfsiod]
  441 root       0:00 [spi0]
  455 root       0:00 [spi1]
  564 root       0:00 [irq/23-f8007100]
  571 root       0:00 [deferwq]
  574 root       0:00 [kworker/0:1H]
  575 root       0:00 [kworker/1:1H]
  582 root       0:00 [ubi_bgt1d]
  586 root       0:00 [ubi_bgt2d]
  590 root       0:00 [ubi_bgt3d]
  594 root       0:00 [ubi_bgt0d]
  597 root       0:00 [ubifs_bgt1_0]
  600 root       0:00 [ubifs_bgt3_0]
  602 root       0:00 [ubifs_bgt0_0]
  648 root       0:00 [goodix_wq]
  692 root       0:00 telnetd
  716 root       0:00 [ci_otg]
  730 root       0:00 [kworker/0:2]
  739 root       0:00 /usr/bin/siglent/vsftpd
  742 1          0:00 portmap
  774 root       0:00 [kworker/u4:3]
  882 root       0:00 /usr/bin/siglent/vncserver
  887 root       0:00 /usr/sbin/lighttpd -f /usr/bin/siglent/lighttpd.conf
  888 root       0:00 /usr/bin/php-cgi -c /usr/bin/siglent/php.ini
  890 root       0:00 /sbin/getty -L ttyPS0 115200 vt100
  894 root       0:00 /usr/bin/php-cgi -c /usr/bin/siglent/php.ini
  895 root       0:00 -sh
  897 root       0:00 ps
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 09, 2023, 06:06:19 pm
Post the result of a df -k
My guess is that the flash is full.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 09, 2023, 06:09:01 pm
Code: [Select]
/usr/bin/siglent # df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                63152     63152         0 100% /
devtmpfs                 69852         0     69852   0% /dev
none                     78140         4     78136   0% /tmp
ubi1_0                   30388     20864      9524  69% /usr/bin/siglent
ubi2_0                    5848       192      5656   3% /usr/bin/siglent/firmdata0
ubi3_0                    5848        24      5824   0% /usr/bin/siglent/log
ubi0_0                   84752      7784     76968   9% /usr/bin/siglent/usr
/usr/bin/siglent #
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 09, 2023, 09:46:10 pm
Ask Tautech for a magic file.
It's not the flash being full.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 09, 2023, 10:14:38 pm
Is the process list complete? I don't see the main application process /usr/bin/siglent/Aladdin?
Please check also the log files in /usr/bin/siglent/usr/logs (debug.log for instance)

You may try to start main application manually (see how it is done in usr/bin/siglent/startup_app.sh):
/usr/bin/siglent/Aladdin &

Additionally please post output of command: dmesg

Hello
This afternoon we turned on the analyzer the curve was displayed but everything remained frozen... I turned it off and restarted it and since then it remains on a black screen with the logo Siglent to display  :palm:
I still have access to the ssa3000 via ssh
What do you advise me to do?
SSA 3021 plus transformed into SVA1032 with all enabled options and the latest firmware.

Code: [Select]
/usr/bin/siglent # ps
PID   USER     TIME   COMMAND
    1 root       0:00 {linuxrc} init
    2 root       0:00 [kthreadd]
    3 root       0:00 [ksoftirqd/0]
    5 root       0:00 [kworker/0:0H]
    6 root       0:00 [kworker/u4:0]
    7 root       0:00 [rcu_preempt]
    8 root       0:00 [rcu_sched]
    9 root       0:00 [rcu_bh]
   10 root       0:00 [migration/0]
   11 root       0:00 [migration/1]
   12 root       0:00 [ksoftirqd/1]
   13 root       0:00 [kworker/1:0]
   14 root       0:00 [kworker/1:0H]
   15 root       0:00 [khelper]
   16 root       0:00 [kdevtmpfs]
   19 root       0:00 [perf]
   56 root       0:01 [kworker/1:1]
  202 root       0:00 [writeback]
  205 root       0:00 [bioset]
  207 root       0:00 [kblockd]
  238 root       0:00 [edac-poller]
  326 root       0:01 [kworker/0:1]
  327 root       0:00 [rpciod]
  341 root       0:00 [kswapd0]
  342 root       0:00 [fsnotify_mark]
  343 root       0:00 [nfsiod]
  441 root       0:00 [spi0]
  455 root       0:00 [spi1]
  564 root       0:00 [irq/23-f8007100]
  571 root       0:00 [deferwq]
  574 root       0:00 [kworker/0:1H]
  575 root       0:00 [kworker/1:1H]
  582 root       0:00 [ubi_bgt1d]
  586 root       0:00 [ubi_bgt2d]
  590 root       0:00 [ubi_bgt3d]
  594 root       0:00 [ubi_bgt0d]
  597 root       0:00 [ubifs_bgt1_0]
  600 root       0:00 [ubifs_bgt3_0]
  602 root       0:00 [ubifs_bgt0_0]
  648 root       0:00 [goodix_wq]
  692 root       0:00 telnetd
  716 root       0:00 [ci_otg]
  730 root       0:00 [kworker/0:2]
  739 root       0:00 /usr/bin/siglent/vsftpd
  742 1          0:00 portmap
  774 root       0:00 [kworker/u4:3]
  882 root       0:00 /usr/bin/siglent/vncserver
  887 root       0:00 /usr/sbin/lighttpd -f /usr/bin/siglent/lighttpd.conf
  888 root       0:00 /usr/bin/php-cgi -c /usr/bin/siglent/php.ini
  890 root       0:00 /sbin/getty -L ttyPS0 115200 vt100
  894 root       0:00 /usr/bin/php-cgi -c /usr/bin/siglent/php.ini
  895 root       0:00 -sh
  897 root       0:00 ps
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 08:33:03 am
Hello and thank you for your help  :-+

In the logs, there are almost only warnings, s I did not find anything relevant...
By launching aladdin by hand, the screen appears but this immediately blocks with the error message below.

(http://)

I also put you the command dmesg


Code: [Select]
/usr/bin/siglent # dmesg
[    0.336218] TCP: reno registered
[    0.336234] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.336264] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.336460] NET: Registered protocol family 1
[    0.336805] RPC: Registered named UNIX socket transport module.
[    0.336818] RPC: Registered udp transport module.
[    0.336827] RPC: Registered tcp transport module.
[    0.336836] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.336867] PCI: CLS 0 bytes, default 64
[    0.337196] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    0.338540] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.340126] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.341154] io scheduler noop registered
[    0.341174] io scheduler deadline registered
[    0.341231] io scheduler cfq registered (default)
[    0.343272] dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-241330
[    0.343360] dma-pl330 f8003000.dmac:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
[    0.343828] e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 145, base_baud = 2500000) is a xuartps
[    0.917296] console [ttyPS0] enabled
[    0.921446] xdevcfg f8007000.devcfg: ioremap 0xf8007000 to 4a878000
[    0.928185] [drm] Initialized drm 1.1.0 20060810
[    0.940673] brd: module loaded
[    0.947643] loop: module loaded
[    0.956927] libphy: MACB_mii_bus: probed
[    1.043419] macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 149 (00:0a:35:00:01:23)
[    1.053307] macb e000b000.ethernet eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=e000b000.etherne:1e, irq=-1)
[    1.064867] i2c /dev entries driver
[    1.070148] rtc-ds1307 0-0068: rtc core: registered ds1340 as rtc0
[    1.076593] cdns-i2c e0004000.i2c: 400 kHz mmio e0004000 irq 143
[    1.083835] zynq-edac f8006000.memory-controller: ecc not enabled
[    1.090051] Xilinx Zynq CpuIdle Driver started
[    1.095137] ledtrig-cpu: registered to indicate activity on CPUs
[    1.102140] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
[    1.108452] nand: Micron MT29F2G08ABAEAWP
[    1.112430] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.120023] nand: WARNING: pl353-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
[    1.131531] Bad block table found at page 131008, version 0x01
[    1.137807] Bad block table found at page 130944, version 0x01
[    1.143935] 12 ofpart partitions found on MTD device pl353-nand
[    1.149785] Creating 12 MTD partitions on "pl353-nand":
[    1.155041] 0x000000000000-0x000000780000 : "fsbl"
[    1.160857] 0x000000780000-0x000000b80000 : "kerneldata"
[    1.167142] 0x000000b80000-0x000000c00000 : "device-tree"
[    1.173491] 0x000000c00000-0x000001100000 : "Manufacturedata"
[    1.180156] 0x000001100000-0x000001600000 : "reserved1"
[    1.186367] 0x000001600000-0x000003e00000 : "rootfs"
[    1.192260] 0x000003e00000-0x000004800000 : "firmdata0"
[    1.198384] 0x000004800000-0x000006c00000 : "siglent"
[    1.204412] 0x000006c00000-0x00000d000000 : "datafs"
[    1.210426] 0x00000d000000-0x00000da00000 : "log"
[    1.216087] 0x00000da00000-0x00000f800000 : "upgrade_cramdisk"
[    1.222900] 0x00000f800000-0x000010000000 : "reserved2"
[    1.230968] TCP: cubic registered
[    1.234458] NET: Registered protocol family 17
[    1.239084] Registering SWP/SWPB emulation handler
[    1.245704] rtc-ds1307 0-0068: setting system clock to 2023-01-10 08:53:07 UTC (1673340787)
[    1.259101] cramfs_fill_nand blocks is 320-----------------------
[    1.259101]
[    1.259101]
[    1.259101]
[    1.272121] VFS: Mounted root (cramfs filesystem) readonly on device 31:5.
[    1.279013] devtmpfs: mounted
[    1.282156] Freeing unused kernel memory: 196K (40553000 - 40584000)
[    1.554972] UBI-1: ubi_attach_mtd_dev:attaching mtd7 to ubi1
[    1.703267] UBI-1: scan_all:scanning is finished
[    1.714262] UBI-1 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 3, need 40
[    1.725400] UBI-1: ubi_attach_mtd_dev:attached mtd7 (name "siglent", size 36 MiB)
[    1.732818] UBI-1: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.741476] UBI-1: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.749975] UBI-1: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.758672] UBI-1: ubi_attach_mtd_dev:good PEBs: 288, bad PEBs: 0, corrupted PEBs: 0
[    1.766427] UBI-1: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.775376] UBI-1: ubi_attach_mtd_dev:max/mean erase counter: 27/10, WL threshold: 4096, image sequence number: 1996219743
[    1.786425] UBI-1: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 288, PEBs reserved for bad PEB handling: 3
[    1.797314] UBI-1: ubi_thread:background thread "ubi_bgt1d" started, PID 582
[    1.799673] UBI-2: ubi_attach_mtd_dev:attaching mtd6 to ubi2
[    1.843974] UBI-2: scan_all:scanning is finished
[    1.854764] UBI-2 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 9, need 40
[    1.865756] UBI-2: ubi_attach_mtd_dev:attached mtd6 (name "firmdata0", size 10 MiB)
[    1.873376] UBI-2: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.881961] UBI-2: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.890504] UBI-2: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.899203] UBI-2: ubi_attach_mtd_dev:good PEBs: 80, bad PEBs: 0, corrupted PEBs: 0
[    1.906857] UBI-2: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.915819] UBI-2: ubi_attach_mtd_dev:max/mean erase counter: 158/101, WL threshold: 4096, image sequence number: 1168290863
[    1.927041] UBI-2: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 80, PEBs reserved for bad PEB handling: 9
[    1.937849] UBI-2: ubi_thread:background thread "ubi_bgt2d" started, PID 586
[    1.944942] UBI-3: ubi_attach_mtd_dev:attaching mtd9 to ubi3
[    1.990185] UBI-3: scan_all:scanning is finished
[    2.000959] UBI-3 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 9, need 40
[    2.011967] UBI-3: ubi_attach_mtd_dev:attached mtd9 (name "log", size 10 MiB)
[    2.019099] UBI-3: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.027668] UBI-3: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.036189] UBI-3: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.044899] UBI-3: ubi_attach_mtd_dev:good PEBs: 80, bad PEBs: 0, corrupted PEBs: 0
[    2.052534] UBI-3: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    2.061508] UBI-3: ubi_attach_mtd_dev:max/mean erase counter: 16/9, WL threshold: 4096, image sequence number: 479844541
[    2.072388] UBI-3: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 80, PEBs reserved for bad PEB handling: 9
[    2.083185] UBI-3: ubi_thread:background thread "ubi_bgt3d" started, PID 590
[    2.085348] UBI-0: ubi_attach_mtd_dev:attaching mtd8 to ubi0
[    2.485725] UBI-0: scan_all:scanning is finished
[    2.497905] UBI-0: ubi_attach_mtd_dev:attached mtd8 (name "datafs", size 100 MiB)
[    2.505374] UBI-0: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.513957] UBI-0: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.522464] UBI-0: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.531179] UBI-0: ubi_attach_mtd_dev:good PEBs: 800, bad PEBs: 0, corrupted PEBs: 0
[    2.538933] UBI-0: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    2.547886] UBI-0: ubi_attach_mtd_dev:max/mean erase counter: 19/12, WL threshold: 4096, image sequence number: 1984375540
[    2.558932] UBI-0: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 800, PEBs reserved for bad PEB handling: 40
[    2.569907] UBI-0: ubi_thread:background thread "ubi_bgt0d" started, PID 594
[    2.583511] UBIFS: background thread "ubifs_bgt1_0" started, PID 597
[    2.615063] UBIFS: recovery needed
[    2.686073] UBIFS: recovery completed
[    2.689742] UBIFS: mounted UBI device 1, volume 0, name "siglent"
[    2.695795] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.704917] UBIFS: FS size: 34410496 bytes (32 MiB, 271 LEBs), journal size 4952064 bytes (4 MiB, 39 LEBs)
[    2.714577] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.719610] UBIFS: media format: w4/r0 (latest is w4/r0), UUID DFEF06B5-93BD-405D-955B-0D192442F33A, small LPT model
[    2.785946] UBIFS: mounted UBI device 2, volume 0, name "firm0", R/O mode
[    2.792670] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.801829] UBIFS: FS size: 7237632 bytes (6 MiB, 57 LEBs), journal size 1650688 bytes (1 MiB, 13 LEBs)
[    2.811213] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.816263] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 89BA13B0-5EF6-4E0F-BE2E-B95726632087, small LPT model
[    2.830634] UBIFS: background thread "ubifs_bgt3_0" started, PID 600
[    2.862228] UBIFS: recovery needed
[    2.884958] UBIFS: recovery completed
[    2.888634] UBIFS: mounted UBI device 3, volume 0, name "log"
[    2.894332] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.903463] UBIFS: FS size: 7237632 bytes (6 MiB, 57 LEBs), journal size 1650688 bytes (1 MiB, 13 LEBs)
[    2.912839] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.917903] UBIFS: media format: w4/r0 (latest is w4/r0), UUID DBC2ADDB-2E45-46BE-8553-F5AEAB2F89BD, small LPT model
[    2.931544] UBIFS: background thread "ubifs_bgt0_0" started, PID 602
[    2.963172] UBIFS: recovery needed
[    3.044372] UBIFS: recovery completed
[    3.048042] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[    3.054006] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    3.063119] UBIFS: FS size: 94597120 bytes (90 MiB, 745 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
[    3.072786] UBIFS: reserved for root: 0 bytes (0 KiB)
[    3.077836] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 27A2060B-95C4-4CE0-ACBD-280A13E9C15D, small LPT model
[    5.516861] Unhandled fault: external abort on non-linefetch (0x818) at 0x36f2e380
[    5.542077] irq = 170
[    5.553152] <<-GTP-INFO->> GTP driver installing...
[    5.558186] <<-GTP-INFO->> GTP Driver Version: V2.4<2014/11/28>
[    5.564081] <<-GTP-INFO->> GTP Driver Built@22:06:06, Apr 27 2018
[    5.570124] <<-GTP-INFO->> GTP I2C Address: 0x14
[    5.574775] 0-0014 supply vdd_ana not found, using dummy regulator
[    5.580961] 0-0014 supply vcc_i2c not found, using dummy regulator
[    5.587265] <<-GTP-INFO->> Guitar reset
[    5.713798] <<-GTP-INFO->> IC Version: 928_1060
[    5.724470] <<-GTP-INFO->> X_MAX: 1024, Y_MAX: 600, TRIGGER: 0x00
[    5.743323] <<-GTP-INFO->> create proc entry gt9xx_config success
[    5.749597] input: goodix-ts as /devices/virtual/input/input0
[    5.755587] <<-GTP-INFO->> GTP works in interrupt mode.
[    5.771618] gpib_usb_init
[    5.774381] usbcore: registered new interface driver usb-gpib
[    7.043496] macb e000b000.ethernet eth0: link up (100/Full)
[   10.602623] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   10.621906] ehci-pci: EHCI PCI platform driver
[   10.680048] e0002000.usb supply vbus not found, using dummy regulator
[   10.687358] ci_hdrc ci_hdrc.0: ChipIdea HDRC found, lpm: 0; cap: 4abfc100 op: 4abfc140
[   10.687380] ci_hdrc ci_hdrc.0: It is OTG capable controller
[   10.687400] ci_hdrc ci_hdrc.0: EHCI Host Controller
[   10.692233] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1
[   10.723343] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
[   10.728863] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   10.735636] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   10.742817] usb usb1: Product: EHCI Host Controller
[   10.747704] usb usb1: Manufacturer: Linux 3.19.2-omg-xilinx-svn35686 ehci_hcd
[   10.754839] usb usb1: SerialNumber: ci_hdrc.0
[   10.760001] hub 1-0:1.0: USB hub found
[   10.763823] hub 1-0:1.0: 1 port detected
[   10.768426] e0003000.usb supply vbus not found, using dummy regulator
[   10.775198] ci_hdrc ci_hdrc.1: ChipIdea HDRC found, lpm: 0; cap: 4abfe100 op: 4abfe140
[   10.775220] ci_hdrc ci_hdrc.1: It is OTG capable controller
[   10.831060] usbcore: registered new interface driver usb-storage
[   10.859701] usbcore: registered new interface driver usbhid
[   10.868287] usbhid: USB HID core driver
[   10.882227] mousedev: PS/2 mouse device common for all mice
[   12.540768] random: Aladdin urandom read with 21 bits of entropy available
[   12.892722] spidev spi1.1: setup: unsupported mode bits 60
[   13.036710] UBIFS: background thread "ubifs_bgt2_0" started, PID 756
[   13.080274] UBIFS: background thread "ubifs_bgt2_0" stops
[   13.121244] UBIFS: background thread "ubifs_bgt2_0" started, PID 761
[   13.159043] UBIFS: background thread "ubifs_bgt2_0" stops
[   13.177131] UBIFS: background thread "ubifs_bgt2_0" started, PID 778
[   13.221521] UBIFS: background thread "ubifs_bgt2_0" stops
[   13.240604] UBIFS: background thread "ubifs_bgt2_0" started, PID 788
[   13.250671] UBIFS: background thread "ubifs_bgt2_0" stops
[   13.265515] UBIFS: background thread "ubifs_bgt2_0" started, PID 794
[   13.293002] UBIFS: background thread "ubifs_bgt2_0" stops
[   13.309112] UBIFS: background thread "ubifs_bgt2_0" started, PID 808
[   13.327784] UBIFS: background thread "ubifs_bgt2_0" stops
[   13.351298] UBIFS: background thread "ubifs_bgt2_0" started, PID 813
[   13.366858] UBIFS: background thread "ubifs_bgt2_0" stops
[   13.822426] <<-GTP-INFO->> System resume.
[   13.822437] gpio-963 (GTP INT IRQ): _gpiod_direction_output_raw: tried to set a GPIO tied to an IRQ as output
[   13.833489] <<-GTP-INFO->> GTP wakeup sleep.
[   13.833498] gpio-963 (GTP INT IRQ): _gpiod_direction_output_raw: tried to set a GPIO tied to an IRQ as output
[   13.962236] UBIFS: background thread "ubifs_bgt2_0" started, PID 825
[   13.999042] UBIFS: background thread "ubifs_bgt2_0" stops
[   14.033277] UBIFS: background thread "ubifs_bgt2_0" started, PID 830
[   14.048697] UBIFS: background thread "ubifs_bgt2_0" stops
[   14.337720] UBIFS: background thread "ubifs_bgt2_0" started, PID 837
[   14.369317] UBIFS: background thread "ubifs_bgt2_0" stops
[   16.548160] UBIFS: background thread "ubifs_bgt2_0" started, PID 844
[   16.576941] UBIFS: background thread "ubifs_bgt2_0" stops
[   22.610170] input: PolyVision Touch Screen as /devices/virtual/input/input1
[  137.330684] random: nonblocking pool is initialized
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 10, 2023, 08:48:56 am
Send a message to Tauchtech asking for help. I already told you to do that...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 09:03:04 am
It's done  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 10, 2023, 09:17:18 am
It's done  ;)
Sorry don’t have the correct tools.
Contact mailto:info-eu@siglent.com
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 10:17:51 am
How am I going to shoot this?
Hello Siglent, I bought an SSA3021+, I tinkered with it in SVA1032, it is down what can you do for me? :-BROKE
Won't there be something to try before? Do a full reset?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 10, 2023, 10:51:23 am
Try to reinstall the latest SVA FW again. Can you do it from the boot sequence?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 11:03:12 am
I put the firmware SVA1000X_V3.2.2.5.1R1.ADS in a USB stick I remember more the procedure to start flashing the device at startup :palm:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 11:41:51 am
I managed to go through the HTTP interface to upload the firmware it loads it but an installation failed…
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 10, 2023, 11:46:46 am
I think that there might be files missing or corrupt.
Can you do a "ls -la" command in the folder where the aladdin executable is (I think it is /usr/bin/siglent or something like that).

Also, please do explain *exactly* what you have done prior to the brick. It must have been caused by something, like an upgrade or so.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 11:53:21 am
Code: [Select]
/usr/bin/siglent # ls -la
total 13772
drwxrwxrwx    9 1000     1000          1392 Sep 10 20:22 .
drwxrwxrwx    1 1000     232           3204 Jan  1  1970 ..
-rw-------    1 root     root          6972 Jan 10 09:18 .ash_history
-rwxrwxrwx    1 root     root      13856588 Sep 10 20:00 Aladdin
drwxrwxrwx    8 1000     1000           792 Sep 10 20:01 config
-rwxrwxrwx    1 root     root          1078 Sep 10 20:00 config_eth0.sh
drwxrwxrwx    2 1000     1000          1904 Sep 10 20:01 drivers
drwxrwxrwx    3 1000     1000           752 Sep 10 20:01 firmdata0
drwxrwxrwx    2 1000     1000           160 Jan  8  2019 firmdata1
drwxrwxrwx    2 root     root           688 Sep 10 20:00 lib
-rwxrwxrwx    1 root     root         12068 Sep 10 20:00 lighttpd.conf
drwxrwxrwx    2 1000     1000           232 Jan  8  2019 log
-rwxrwxrwx    1 root     root         67085 Sep 10 20:00 php.ini
-rwxrwxrwx    1 root     root          2204 Sep 10 20:23 startup_app.sh
-rwxrwxrwx    1 root     root            77 Sep 10 20:00 startup_ftp.sh
-rwxrwxrwx    1 root     root           482 Sep 10 20:00 startup_vnc.sh
drwxrwxrwx   10 1000     1000          1144 Jan 10 12:38 usr
-rwxrwxrwx    1 root     root           490 Sep 10 20:00 vdma_vnc.sh
-rwxrwxrwx    1 root     root         29337 Sep 10 20:00 vncserver
-rwxrwxrwx    1 root     root         97611 Sep 10 20:00 vsftpd

Before the problem I did absolutely nothing I simply turned on the device and found that it was stuck.

In the command "DMESG" there was this error message what do you think?
Code: [Select]
[    1.112430] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.120023] nand: WARNING: pl353-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
[    1.131531] Bad block table found at page 131008, version 0x01
[    1.137807] Bad block table found at page 130944, version 0x01
[    1.143935] 12 ofpart partitions found on MTD device pl353-nand
[    1.149785] Creating 12 MTD partitions on "pl353-nand":
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 10, 2023, 12:11:46 pm
And the most important file would be to checksum the alladin executable and validate if it's ok.

If not, a manual replacement could help. If it is ok then I don't think it's easy to identify the cause.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 01:16:01 pm
the checksum :
Code: [Select]
/usr/bin/siglent # md5sum Aladdin
29f1dc880f90a2702d0b6d90ee48a1c6  Aladdin
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 10, 2023, 04:21:09 pm
Oh dear, this looks like a complete mess....
Did the instrument ever work correctly after the SSA->SVA crossflash?
Obviously the versions of the Aladdin applications do not match the kernel object files (.ko) in the drivers/ directory.
At startup, for example, the error "Can't read /usr/bin/siglent/drivers/udc-xilinx.ko ..." appears. This file does not exist (anymore) on my system (firmware 3.2.2.5.1R1).

/usr/bin/siglent # md5sum Aladdin
29f1dc880f90a2702d0b6d90ee48a1c6 Aladdin

But this is the same checksum as yours!?

Kernel Version:
/usr/bin/siglent # uname -a
Linux (none) 3.19.2-omg-xilinx-svn35686 #11 SMP PREEMPT Fri Jan 4 15:28:26 CST 2019 armv7l GNU/Linux

Here are my directory listings:

Code: [Select]
/usr/bin/siglent # ls -ltra
total 13772
drwxrwxrwx    1 65534    254           3204 Jan  1  1970 ..
drwxrwxrwx   10 65534    65534          904 Jan  1  2000 usr
drwxrwxrwx    2 65534    65534          160 May  7  2021 firmdata1
drwxrwxrwx    2 65534    65534          232 May  7  2021 log
-rwxrwxrwx    1 root     root         97611 Dec 30 14:55 vsftpd
-rwxrwxrwx    1 root     root            77 Dec 30 14:55 startup_ftp.sh
-rwxrwxrwx    1 root     root          1078 Dec 30 14:55 config_eth0.sh
-rwxrwxrwx    1 root     root         29337 Dec 30 14:55 vncserver
-rwxrwxrwx    1 root     root           482 Dec 30 14:55 startup_vnc.sh
-rwxrwxrwx    1 root     root         67085 Dec 30 14:55 php.ini
-rwxrwxrwx    1 root     root         12068 Dec 30 14:55 lighttpd.conf
drwxrwxrwx    2 root     root           688 Dec 30 14:55 lib
-rwxrwxrwx    1 root     root      13856588 Dec 30 14:55 Aladdin
-rwxrwxrwx    1 root     root           490 Dec 30 14:55 vdma_vnc.sh
drwxrwxrwx    2 65534    65534         1904 Dec 30 14:56 drivers
drwxrwxrwx    8 65534    65534          704 Dec 30 14:56 config
drwxrwxrwx    3 65534    65534          840 Dec 30 15:08 firmdata0
drwxrwxrwx    9 65534    65534         1392 Jan  4 11:59 .
-rwxrwxrwx    1 root     root          2205 Jan  5 21:05 startup_app.sh
-rw-------    1 root     root          6126 Jan 10 17:06 .ash_history
/usr/bin/siglent # cd drivers/
/usr/bin/siglent/drivers # ls -ltra
total 552
-rwxrwxrwx    1 65534    65534        17192 May  7  2021 usbtmc.ko
-rwxrwxrwx    1 65534    65534        11629 May  7  2021 usbmisc_imx.ko
-rwxrwxrwx    1 65534    65534        45018 May  7  2021 usbhid.ko
-rwxrwxrwx    1 65534    65534       100267 May  7  2021 usb-storage.ko
-rwxrwxrwx    1 65534    65534        15141 May  7  2021 uinput.ko
-rwxrwxrwx    1 65534    65534        10516 May  7  2021 siglentaxidma.ko
-rwxrwxrwx    1 65534    65534         8864 May  7  2021 siglent_vnc.ko
-rwxrwxrwx    1 65534    65534        20202 May  7  2021 mousedev.ko
-rwxrwxrwx    1 65534    65534        60742 May  7  2021 libcomposite.ko
-rwxrwxrwx    1 65534    65534          288 May  7  2021 insmod_before_app.sh
-rwxrwxrwx    1 65534    65534          740 May  7  2021 insmod_after_app.sh
-rwxrwxrwx    1 65534    65534        21193 May  7  2021 gt9xx.ko
-rwxrwxrwx    1 65534    65534        11406 May  7  2021 gpib.ko
-rwxrwxrwx    1 65534    65534         9904 May  7  2021 ehci-pci.ko
-rwxrwxrwx    1 65534    65534        56724 May  7  2021 ehci-hcd.ko
-rwxrwxrwx    1 65534    65534         5550 May  7  2021 ci_hdrc_zevio.ko
-rwxrwxrwx    1 65534    65534         6990 May  7  2021 ci_hdrc_usb2.ko
-rwxrwxrwx    1 65534    65534         6588 May  7  2021 ci_hdrc_pci.ko
-rwxrwxrwx    1 65534    65534         6623 May  7  2021 ci_hdrc_msm.ko
-rwxrwxrwx    1 65534    65534        10170 May  7  2021 ci_hdrc_imx.ko
-rwxrwxrwx    1 65534    65534        44456 May  7  2021 ci_hdrc.ko
-rwxrwxrwx    1 65534    65534        22747 May  7  2021 ads7846.ko
-rwxrwxrwx    1 65534    65534          189 May  7  2021 .sh
-rwxrwxrwx    1 root     root         27844 Dec 30 14:55 g_usbtmc.ko
drwxrwxrwx    2 65534    65534         1904 Dec 30 14:56 .
drwxrwxrwx    9 65534    65534         1392 Jan  4 11:59 ..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 04:42:15 pm
After the SSA > SVA cross flash I admit that I did not see big differences in operation because it was pro with all options.

It has worked very well so far the flash was made several months ago.

I am French, I have a little trouble interpreting the instructions that are given on this forum.
Maybe I did something stupid...

Here are my directory listings on my device :
Code: [Select]
/usr/bin/siglent # uname -a
Linux (none) 3.19.2-omg-xilinx-svn35686 #11 SMP PREEMPT Fri Jan 4 15:28:26 CST 2019 armv7l GNU/Linux
/usr/bin/siglent # ls -ltra
total 13772
drwxrwxrwx    1 1000     232           3204 Jan  1  1970 ..
drwxrwxrwx    2 1000     1000           160 Jan  8  2019 firmdata1
drwxrwxrwx    2 1000     1000           232 Jan  8  2019 log
-rwxrwxrwx    1 root     root         97611 Sep 10 20:00 vsftpd
-rwxrwxrwx    1 root     root            77 Sep 10 20:00 startup_ftp.sh
-rwxrwxrwx    1 root     root          1078 Sep 10 20:00 config_eth0.sh
-rwxrwxrwx    1 root     root         29337 Sep 10 20:00 vncserver
-rwxrwxrwx    1 root     root           482 Sep 10 20:00 startup_vnc.sh
-rwxrwxrwx    1 root     root         12068 Sep 10 20:00 lighttpd.conf
-rwxrwxrwx    1 root     root      13856588 Sep 10 20:00 Aladdin
-rwxrwxrwx    1 root     root         67085 Sep 10 20:00 php.ini
drwxrwxrwx    2 root     root           688 Sep 10 20:00 lib
-rwxrwxrwx    1 root     root           490 Sep 10 20:00 vdma_vnc.sh
drwxrwxrwx    2 1000     1000          1904 Sep 10 20:01 drivers
drwxrwxrwx    8 1000     1000           792 Sep 10 20:01 config
drwxrwxrwx    3 1000     1000           752 Sep 10 20:01 firmdata0
drwxrwxrwx    9 1000     1000          1392 Sep 10 20:22 .
-rwxrwxrwx    1 root     root          2204 Sep 10 20:23 startup_app.sh
drwxrwxrwx   10 1000     1000          1056 Jan 10 14:11 usr
-rw-------    1 root     root          7061 Jan 10 17:28 .ash_history

/usr/bin/siglent/drivers # ls -ltra
total 552
-rwxrwxrwx    1 1000     1000         10516 Jan  8  2019 siglentaxidma.ko
-rwxrwxrwx    1 1000     1000         21193 Jan  8  2019 gt9xx.ko
-rwxrwxrwx    1 1000     1000         11406 Jan  8  2019 gpib.ko
-rwxrwxrwx    1 1000     1000          5550 Jan  8  2019 ci_hdrc_zevio.ko
-rwxrwxrwx    1 1000     1000          6588 Jan  8  2019 ci_hdrc_pci.ko
-rwxrwxrwx    1 1000     1000         44456 Jan  8  2019 ci_hdrc.ko
-rwxrwxrwx    1 1000     1000         17192 Jan  8  2019 usbtmc.ko
-rwxrwxrwx    1 1000     1000        100267 Jan  8  2019 usb-storage.ko
-rwxrwxrwx    1 1000     1000         20202 Jan  8  2019 mousedev.ko
-rwxrwxrwx    1 1000     1000           288 Jan  8  2019 insmod_before_app.sh
-rwxrwxrwx    1 1000     1000          6623 Jan  8  2019 ci_hdrc_msm.ko
-rwxrwxrwx    1 1000     1000         11629 Jan  8  2019 usbmisc_imx.ko
-rwxrwxrwx    1 1000     1000          8864 Jan  8  2019 siglent_vnc.ko
-rwxrwxrwx    1 1000     1000           740 Jan  8  2019 insmod_after_app.sh
-rwxrwxrwx    1 1000     1000          9904 Jan  8  2019 ehci-pci.ko
-rwxrwxrwx    1 1000     1000         56724 Jan  8  2019 ehci-hcd.ko
-rwxrwxrwx    1 1000     1000         10170 Jan  8  2019 ci_hdrc_imx.ko
-rwxrwxrwx    1 1000     1000         45018 Jan  8  2019 usbhid.ko
-rwxrwxrwx    1 1000     1000         60742 Jan  8  2019 libcomposite.ko
-rwxrwxrwx    1 1000     1000          6990 Jan  8  2019 ci_hdrc_usb2.ko
-rwxrwxrwx    1 1000     1000         22747 Jan  8  2019 ads7846.ko
-rwxrwxrwx    1 1000     1000           189 Jan  8  2019 .sh
-rwxrwxrwx    1 1000     1000         15141 Oct 18  2019 uinput.ko
-rwxrwxrwx    1 root     root         27844 Sep 10 20:00 g_usbtmc.ko
drwxrwxrwx    2 1000     1000          1904 Sep 10 20:01 .
drwxrwxrwx    9 1000     1000          1392 Sep 10 20:22 ..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 10, 2023, 05:00:25 pm
Additional infos:

At first I also see the same warnings in the "dmesg":
Code: [Select]
[    1.109927] nand: WARNING: pl353-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
[    1.121444] Bad block table found at page 131008, version 0x01
[    1.127734] Bad block table found at page 130944, version 0x01

Experiment: kill -9 the Aladdin process and did a successful restart form terminal:
Code: [Select]
/usr/bin/siglent # ./Aladdin&
/usr/bin/siglent # log init finished
udhcpc: started, v1.26.0.git
Setting IP address 0.0.0.0 on eth0
udhcpc: sending discover
udhcpc: sending select for 192.168.178.171
udhcpc: lease of 192.168.178.171 obtained, lease time 864000
Setting IP address 192.168.178.171 on eth0
Deleting routers
route: SIOCDELRT: No such process
Adding router 192.168.178.1
Recreating /usr/bin/siglent/usr/etc/resolv.conf
 Adding DNS server 192.168.178.1
rotationAngle:  0 invertx:  false inverty:  false
rotationAngle:  0 invertx:  false inverty:  false
[INFO] /home/share/yangh/aladdin_no_mod/tag5_1/product_aladdin/business/dp_control/module_business/dp_vna/vector_calibrator.cpp 129 msg:vector_calibrator. load_s11_factory_calibration  success!!!!!!!!!!!!
[INFO] /home/share/yangh/aladdin_no_mod/tag5_1/product_aladdin/business/dp_control/module_business/dp_vna/vector_calibrator.cpp 135 msg:vector_calibrator. load s21 factory calibration ref data success!!!!!!!!!!!!
[INFO] /home/share/yangh/aladdin_no_mod/tag5_1/product_aladdin/business/dp_control/module_business/dp_vna/vector_calibrator.cpp 168 msg:edison:vector_calibrator::set_cali_kit_file_name kitName=User1,gender is 1645,index = 7

Interestingly, the newer Aladdin also includes an "insmod" statement that references files that do not exist:
Code: [Select]
/usr/bin/siglent # strings Aladdin | grep insmod

insmod /usr/bin/siglent/drivers/g_usbtmc.ko
insmod /usr/bin/siglent/drivers/udc-core.ko;insmod /usr/bin/siglent/drivers/musb_hdrc.ko;insmod /usr/bin/siglent/drivers/ti81xx.ko
insmod /usr/bin/siglent/drivers/libcomposite.ko;insmod /usr/bin/siglent/drivers/udc-xilinx.ko;
insmod /usr/bin/siglent/drivers/libcomposite.ko;
insmod
/usr/bin/siglent #
/usr/bin/siglent #
/usr/bin/siglent # ls -la /usr/bin/siglent/drivers/g_usbtmc.ko
-rwxrwxrwx    1 root     root         27844 Dec 30 14:55 /usr/bin/siglent/drivers/g_usbtmc.ko
/usr/bin/siglent # ls -la /usr/bin/siglent/drivers/udc-core.ko
ls: /usr/bin/siglent/drivers/udc-core.ko: No such file or directory
/usr/bin/siglent # ls -la /usr/bin/siglent/drivers/musb_hdrc.ko
ls: /usr/bin/siglent/drivers/musb_hdrc.ko: No such file or directory
/usr/bin/siglent # ls -la /usr/bin/siglent/drivers/ti81xx.ko
ls: /usr/bin/siglent/drivers/ti81xx.ko: No such file or directory
/usr/bin/siglent # ls -la /usr/bin/siglent/drivers/libcomposite.ko
-rwxrwxrwx    1 65534    65534        60742 May  7  2021 /usr/bin/siglent/drivers/libcomposite.ko
/usr/bin/siglent # ls -la /usr/bin/siglent/drivers/udc-xilinx.ko
ls: /usr/bin/siglent/drivers/udc-xilinx.ko: No such file or directory
/usr/bin/siglent # ls -la /usr/bin/siglent/drivers/libcomposite.ko
-rwxrwxrwx    1 65534    65534        60742 May  7  2021 /usr/bin/siglent/drivers/libcomposite.ko

The files in your drivers/ directory have an older date, but look the same size as mine.

Maybe something messed in your config files?
/usr/bin/siglent/firmdata0/NSP_trends_config_info.xml + NSP_sn_bandwidth.xml
/usr/bin/siglent/config/NSP_config_upgrade_info.xml

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 10, 2023, 05:17:20 pm
the checksum :
Code: [Select]
/usr/bin/siglent # md5sum Aladdin
29f1dc880f90a2702d0b6d90ee48a1c6  Aladdin

This checksum is correct.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on January 10, 2023, 05:28:30 pm
After the SSA > SVA cross flash I admit that I did not see big differences in operation because it was pro with all options.

This is not advisable at all! (Warning for newcomers)

When you go into a crossflash, you should restore the unit as stock before doing any cross change.

Since the app is OK, I suggest restoring the licensing/model files to "non-pro mode".
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 10, 2023, 05:41:57 pm
Where are the license keys stored?
/usr/bin/siglent/firmdata0/nsp_data_b1?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 06:14:24 pm
Good news, The device has come back to life😊

By relaunching Aladdin from the command line, I had access to the interface for about 3 seconds before blocking.
By trying several times in a row and pressing different buttons (I don't know if it's this or something else) I managed to get the analyzer to work normally.
After turning off the device, the problem reappeared, it got stuck.
I started launching Aladdin again once, once the device was up and running, I went to the system menu and made it a Factory reset.
I also set Power On to Def

I'm keeping my fingers crossed, but so far it seems to be fine. :phew:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 10, 2023, 06:58:29 pm
It seems to me when I made the transition from SSA > SVA to have first removed the pro mode to have returned to the original version and then to have done the manipulation, but it goes back a long way.

Quote
Maybe something messed in your config files?
/usr/bin/siglent/firmdata0/NSP_trends_config_info.xml + NSP_sn_bandwidth.xml
/usr/bin/siglent/config/NSP_config_upgrade_info.xml

NSP_trends_config_info.xml   
Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
<device>
<language>english</language>
<pid>0x1301</pid>
<vid>0xf4ec</vid>
<product_type_1>SVA1032X</product_type_1>
<manufacturer>Siglent</manufacturer>
<Support_Touch_Flag>1</Support_Touch_Flag>
<Support_VXI11_Flag>1</Support_VXI11_Flag>
<file_prefix>CP_</file_prefix>
</device>
</nsp_trends_info_root>

NSP_sn_bandwidth.xml
Code: [Select]
<?xml version="1.0"?>
<nsp_system_info_root>
<device>
<system_information>
<serial_number>
<chip>0123456789</chip>
</serial_number>
</system_information>
</device>
<serial_number>SSA3PCEQ5R....</serial_number>
<license>
<_3021>
<lic>pykq4w6najjqb352</lic>
<remain>7680</remain>
</_3021>
<_TG>
<lic>sxnfmn3v2pjqv93z</lic>
<remain>7680</remain>
</_TG>
<_tEMI>
<lic>v6p76xetfany7s2p</lic>
<remain>7680</remain>
</_tEMI>
<_tAMK>
<lic>dtf6bh923ns35gze</lic>
<remain>7680</remain>
</_tAMK>
<_tCAT>
<lic>yrszgcmt36wkp84e</lic>
<remain>7680</remain>
</_tCAT>
<_tDMA>
<lic>z2cs4mq2fkbcsbxn</lic>
<remain>7680</remain>
</_tDMA>
<_tAMA>
<lic>3fmu2335p5b3hpja</lic>
<remain>7680</remain>
</_tAMA>
</license>
<nsp_system_info_root>
<device>
<system_information>
<serial_number>
<chip>0123456789</chip>
</serial_number>
</system_information>
</device>
<serial_number>SSA3PCEQ5R....</serial_number>
<license>
<_3021>
<lic>pykq4w6najjqb352</lic>
<remain>7680</remain>
</_3021>
<_TG>
<lic>sxnfmn3v2pjqv93z</lic>
<remain>7680</remain>
</_TG>
<_tEMI>
<lic>v6p76xetfany7s2p</lic>
<remain>7680</remain>
</_tEMI>
<_tAMK>
<lic>dtf6bh923ns35gze</lic>
<remain>7680</remain>
</_tAMK>
<_tCAT>
<lic>yrszgcmt36wkp84e</lic>
<remain>7680</remain>
</_tCAT>
<_tDMA>
<lic>z2cs4mq2fkbcsbxn</lic>
<remain>7680</remain>
</_tDMA>
<_tAMA>
<lic>3fmu2335p5b3hpja</lic>
<remain>7680</remain>
</_tAMA>
</license>
</nsp_system_info_root>
</nsp_system_info_root>

NSP_config_upgrade_info.xml  I corrected

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<nsp_upgrade_info_root>
<device>
<upgrade_static_id>11410</upgrade_static_id>
<upgrade_start_id>11400</upgrade_start_id>
<upgrade_end_id>11499</upgrade_end_id>
</device>
</nsp_upgrade_info_root>
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 11, 2023, 12:30:46 pm
NSP_config_upgrade_info.xml should more look like this:
Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<nsp_upgrade_info_root>
        <device>
                <upgrade_static_id>11410</upgrade_static_id>
                <upgrade_start_id>11400</upgrade_start_id>
                <upgrade_end_id>11499</upgrade_end_id>
        </device>
</nsp_upgrade_info_root>       


NSP_trends_config_info.xml looks ok.

NSP_sn_bandwidth.xml doesn't have this "<license/>" block on my instrument:
Code: [Select]
<?xml version="1.0"?>
<nsp_system_info_root>
        <device>
                <system_information>
                        <serial_number>
                                <chip>SSA3..........</chip>
                        </serial_number>
                </system_information>
        </device>
</nsp_system_info_root>

Finally NSP_system_info.xml:
Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<nsp_system_info_root>
  <device>
    <system_information>
      <serial_number>
        <chip>SSA3..........</chip>
      </serial_number>
    </system_information>
  </device>
  <Device>
    <Mac>74:5b:....</Mac>
  </Device>
</nsp_system_info_root>
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 11, 2023, 04:40:16 pm
I had made a small mistake of copying and pasting. :P

The analyzer always works properly,

 :-+  thank you all for your support!   :-+

Signent Europe responded and sent me a procedure for restoring the factory word.
 SSA3X Plus USB recovery
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 11, 2023, 06:40:21 pm
Hello,
I redid a manual calibration of the analyzer, it's not too bad I put about fifteen points.

I have the possibility by making an acquisition via Matlab software to recover the 751 points of a curve and to make the difference with a doite.

The correction file is relatively simple to edit, it is simply "frequency", "correction"
How many points do you think I can put in this correction file?

Thank you

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 11, 2023, 07:26:11 pm
I made a correction file with 76 points it seems to work normally.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 11, 2023, 08:01:30 pm
I had made a small mistake of copying and pasting. :P

The analyzer always works properly,

 :-+  thank you all for your support!   :-+

Signent Europe responded and sent me a procedure for restoring the factory word.
 SSA3X Plus USB recovery



That was the file I was talking about.

I am not sure Siglent is happy that you make it publicly available, though: it could make it harder for others to get the same level of support for other Siglent devices.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 11, 2023, 08:46:09 pm
i deleted
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 12, 2023, 01:58:42 pm
How does the recovery process work? Question just in case...  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 12, 2023, 05:29:19 pm
Basically you prepare a booting USB and the firmware is loaded upon start from it. You can then use the running FW to flash a regular FW on the device itself, thus restoring whatever is corrupt on the device's FW.

These files exist for the SSA, SSA-P, SSA-R. Probably there is one for the SVA, too. This one would be great, because it would be a one step crossflash... It might be possible to modify the SSA-P recovery for that effect, but I have not looked into it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on January 13, 2023, 07:23:48 pm
I made a correction file with 76 points it seems to work normally.


Forgive me, I am bit confused:

After recovering you lost your calibration and you had to redo it ?

cheerio
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 14, 2023, 05:31:11 pm
Hi all
If I disassemble the spectrum analyzer and remove the NAND flash and make a full backup with a programmer, will it be enough if something goes wrong during the cross-flashing?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 14, 2023, 05:58:15 pm
Quote
Forgive me, I am bit confused:

After recovering you lost your calibration and you had to redo it ?
It is not a calibration it is just a correction to have a horizontal trace when there is a 50 \$\Omega\$ cap on the entrance
I don't think I've lost the calibration, I hope so :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 14, 2023, 06:30:40 pm
Hi all
If I disassemble the spectrum analyzer and remove the NAND flash and make a full backup with a programmer, will it be enough if something goes wrong during the cross-flashing?

There is no need to do that, unless you manage to break uboot.
Now that there is a recovery image, the dreaded brick risk is no longer there.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 15, 2023, 04:46:53 pm
Hello My new Siglent SSA3021X Plus is behaving strangely. All input signals are displayed with -10dbm down. The test was performed with an R&S®SML02 signal generator. Then I connected an Oscilloscope to the output of the generator along with SSA to monitor the amplitude. When SSA is connected the amplitude drops significantly. I guess there is a weak link in the input. As can be seen from the reviews of colleagues, the group of input safety diodes is missing, which is unacceptable.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: cubitus on January 15, 2023, 06:21:46 pm
hello
A function generator set to 0dB 50MHz
Have you checked that in the amplitude correction menu is set to off?

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 15, 2023, 06:49:50 pm
Hello My new Siglent SSA3021X Plus is behaving strangely. All input signals are displayed with -10dbm down. The test was performed with an R&S®SML02 signal generator. Then I connected an Oscilloscope to the output of the generator along with SSA to monitor the amplitude. When SSA is connected the amplitude drops significantly. I guess there is a weak link in the input. As can be seen from the reviews of colleagues, the group of input safety diodes is missing, which is unacceptable.
You may have damaged the RF input.
Do the check above member cubitus recommends as your first sanity check after the most basic sanity check, a factory Preset.

If checks indicate there really is a problem you can find some guidance here on a repair:
URL fixed.
https://www.eevblog.com/forum/testgear/what-happens-when-you-blow-the-input-of-a-6500-siglent-ssa-3075x-plus!/ (https://www.eevblog.com/forum/testgear/what-happens-when-you-blow-the-input-of-a-6500-siglent-ssa-3075x-plus!/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 16, 2023, 01:27:17 pm
The link you provided does not open. I did a factory reset. It does not help. I contacted the local Siglent Service. I'm waiting for a response for warranty service.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on January 16, 2023, 02:29:30 pm
Ganevson, did you try different settings of the input attenuator? You may have burned one or more stages.

You define as "unacceptable" the absence of limiting diodes, but I don't agree, in fact they are rarely present in spectrum analyzers, because they introduce parasitic capacitance. They may also introduce distortion at high input levels. I think Siglent initially mounted them in the SSA3021X (not plus), but stopped fitting them subsequently. I don't remember having seen them in videos of the SVA.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 16, 2023, 07:08:55 pm
The link you provided does not open. I did a factory reset. It does not help. I contacted the local Siglent Service. I'm waiting for a response for warranty service.
It does with corrections to the URL. Try again:
https://www.eevblog.com/forum/testgear/what-happens-when-you-blow-the-input-of-a-6500-siglent-ssa-3075x-plus!/ (https://www.eevblog.com/forum/testgear/what-happens-when-you-blow-the-input-of-a-6500-siglent-ssa-3075x-plus!/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 16, 2023, 08:10:04 pm
Hello Yes I checked. The attenuators work normally. But when I read the link from tautech that in Europe they don't repair at the component level but replace the whole board, I wonder if I should send it for warranty repair. I guess they will refuse or announce a high price for repairs. And I will have to cover the shipping costs to Germany and back. There is the warranty service. There is none in our country! Poor support for the EU. I think the input switch HMC1118 is faulty. I will order one and replace it. I know how to work with hot air. I have been repairing mobile phones for over 20 years. What will you advise me?
Another thing I want to add is that I have unlocked all the options with the Python calculator. This may be another reason to void the warranty.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 16, 2023, 08:21:27 pm
Hello Yes I checked. The attenuators work normally. But when I read the link from tautech that in Europe they don't repair at the component level but replace the whole board, I wonder if I should send it for warranty repair. I guess they will refuse or announce a high price for repairs. And I will have to cover the shipping costs to Germany and back. There is the warranty service. There is none in our country! Poor support for the EU.
New performance an only be guaranteed with board level replacement hence the high cost.

Quote
I think the input switch HMC1118 is faulty. I will order one and replace it. I know how to work with hot air. I have been repairing mobile phones for over 20 years. What will you advise me?
DIY as many have succeeded and you sound well experienced in SMD repair.
Just be sure to leave the rework spotlessly clean.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 16, 2023, 08:31:54 pm
Thanks for the support. I will order a chip from Aliexpress. In my country I did not find. I have no intention of writing to Siglent to have them sent to me. I probably won't answer. Hot air is like a mother tongue to me. I have dozens of refurbished video cards and thousands of phones in my life. I could make a video but there is already one on YouTube. My SA is SSA3021XP
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 16, 2023, 08:39:06 pm
Thanks for the support. I will order a chip from Aliexpress. In my country I did not find. I have no intention of writing to Siglent to have them sent to me. I probably won't answer. Hot air is like a mother tongue to me. I have dozens of refurbished video cards and thousands of phones in my life. I could make a video but there is already one on YouTube. My SA is SSA3021XP
:-+

There are other threads here on RF input damage/repair including one from the Asian chap that did the video near the end of the thread linked above. If I get some time I'll try to find it again and link it here.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on January 16, 2023, 10:31:30 pm
Thanks for the support. I will order a chip from Aliexpress. In my country I did not find.

I wouldn't repair it with a dubious chip from Aliexpress. HMC1118 is available from Mouser
https://www.mouser.it/c/semiconductors/wireless-rf-integrated-circuits/rf-switch-ics/?q=hmc1118 (https://www.mouser.it/c/semiconductors/wireless-rf-integrated-circuits/rf-switch-ics/?q=hmc1118).

Another check that you can make is S11 in VNA mode. If it works as before using an old calibration (one taken before the damage), then the receiver chain is ok, apart from the 1st switch that chooses between ports.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 16, 2023, 10:35:19 pm
Please if anyone here has a SSA3021XP model check this out. I just discovered another problem. It is connected to the tracking generator. When transitioning around a frequency of 18.3mhz and I am at 0dbm, something strange happens. There is some amplitude front.
When the level is at -3dbm this front disappears but a small downward needle appears.
Also on the sweep from 0-500mhz I notice some stepwise change in amplitude with sharp fronts. I am attaching screenshots.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 16, 2023, 10:39:48 pm
584-HMC1118LP3DETR or
584-HMC1118LP3DE

Available in 2 variants. Who should I choose?
I did a factory reset and I don't have an old S11 calibration.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on January 16, 2023, 11:03:33 pm
584-HMC1118LP3DETR or
584-HMC1118LP3DE

Available in 2 variants. Who should I choose?

It seems just a difference in packaging (cut tape, reel, etc.), I can't see an explanation in the datasheet.

I confirm the jumpy level of TG (see figure), specially at high output levels. It seems they are leveling the output of the internal generator with a step attenuator having relatively large steps. I don't know if leveling is in real time (with detector and feedback) or using a factory calibration table.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 16, 2023, 11:09:19 pm
584-HMC1118LP3DETR or
584-HMC1118LP3DE

Available in 2 variants. Who should I choose?

It seems just a difference in packaging (cut tape, reel, etc.), I can't see an explanation in the datasheet.

I confirm the jumpy level of TG (see figure), specially at high output levels. It seems they are leveling the output of the internal generator with a step attenuator having relatively large steps. I don't know if leveling is in real time (with detector and feedback) or using a factory calibration table.
Thank you so much. It seems almost like my case. But with you, I don't notice the amplitude front at 18.3mhz at 0dbm level
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 17, 2023, 02:07:08 pm
Hello again
Does anyone know if the warranty service will deny warranty if I have enabled all options with the python calculator?
They agree to repair, but I don't know how they will react to this if they do an inspection.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on January 17, 2023, 04:12:03 pm
Hello again
Does anyone know if the warranty service will deny warranty if I have enabled all options with the python calculator?
They agree to repair, but I don't know how they will react to this if they do an inspection.

Since the digital part works, it shouldn't be too difficult to restore the original software configuration.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 17, 2023, 04:23:25 pm
Hello again
Does anyone know if the warranty service will deny warranty if I have enabled all options with the python calculator?
They agree to repair, but I don't know how they will react to this if they do an inspection.

Since the digital part works, it shouldn't be too difficult to restore the original software configuration.
I didn't see a procedure for the reverse path anywhere. I don't have a backup.
Any ideas?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on January 17, 2023, 04:41:04 pm
Since the digital part works, it shouldn't be too difficult to restore the original software configuration.
I didn't see a procedure for the reverse path anywhere. I don't have a backup.
Any ideas?

Never tried myself, but according to me you should restore the instrument ID for the SSA and immediately install the original software (ID and version must match). Then you can clear the licenses in the usual files and reinstall the original ones using the Python script. Traces will surely remain if you miss a backup, but the technicians may not be interested in checking them.
Since I haven't ever tried this, I may have skipped some critical information. Help from the gurus will certainly arrive soon  :-+ .

In any case, if you damaged the front end, the repair may not be covered by warranty.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 17, 2023, 08:02:21 pm
As for the 1.5dB jump of the TG at 18.3MHz and 0dBm - I can confirm that.
I have compared in the second screenshot: Range 0-100MHz once with TG set to 0dBm (yellow trace) and once -3dBm (purple).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 17, 2023, 08:31:45 pm
Since the digital part works, it shouldn't be too difficult to restore the original software configuration.
I didn't see a procedure for the reverse path anywhere. I don't have a backup.
Any ideas?

Never tried myself, but according to me you should restore the instrument ID for the SSA and immediately install the original software (ID and version must match). Then you can clear the licenses in the usual files and reinstall the original ones using the Python script. Traces will surely remain if you miss a backup, but the technicians may not be interested in checking them.
Since I haven't ever tried this, I may have skipped some critical information. Help from the gurus will certainly arrive soon  :-+ .

In any case, if you damaged the front end, the repair may not be covered by warranty.

My SA is original. Not upgraded to SVA but with python I unlocked all options.When I bought it, it only had the TG permanent option. Now everything is permanent and I don't know how they will react to this in the warranty service.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 17, 2023, 08:50:14 pm
As for the 1.5dB jump of the TG at 18.3MHz and 0dBm - I can confirm that.
I have compared in the second screenshot: Range 0-100MHz once with TG set to 0dBm (yellow trace) and once -3dBm (purple).
This comparison you made will be of help here. I have no worries about TG anymore
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 17, 2023, 08:53:22 pm
They probably won't care. They don't know who provided the keys and how they were generated.
But you could edit the license file and remove the extra option that the key added. I don't remember which file it is but it is in the Siglent folder or its subfolders.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 18, 2023, 02:52:38 am
They probably won't care. They don't know who provided the keys and how they were generated.
But you could edit the license file and remove the extra option that the key added. I don't remember which file it is but it is in the Siglent folder or its subfolders.
I think that the Siglent website has statistics on the purchase of keys by serial number of the device, and a possible check would confirm this. About the files, this is a job for programmers. Unfortunately, that's where I'm weak.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 18, 2023, 08:10:28 am
Somewhere in the beginning of this thread or the relevant hacking thread, you will find posts on the file I mean, how to edit it and how to enable RW to save the edited file.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: darekk13 on January 18, 2023, 01:01:58 pm
Hello, this is my first post.
I read everything (probably with understanding) and decided to act..
I have brand new SSA3021X Plus with firmare 3.2.2.5.0.
I followed the post #1619
1. Initial backup of SSA3021X Plus with SSA3000X+_backup_11411.ADS - OK.
2. Telnet access for SSA3021X Plus - OK
Backup main directories - not OK.

I wanted to understand your words properly, so I used chroma's built-in translator,
but the translator in the command lines was creating errors
from aryginal line:
"cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup"
after translation, I got an extra space in the destination directory:
"cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent /usr/mass_storage/U-disk0/SA-backup".
Of course, I didn't notice it. With the help of ^c and ^v I sent these commands to SSA.
I received many error messages.
Most messages were of the type: "cp: can't create symlink ...",
and some: "cp: recursion detected, omitting directory..."

I don't have the entire log from putty  :(.
I checked bakckup and on the device that the following directories are empty:
/usr/bin/siglent/usr/backup and
/usr/bin/siglent/usr/usr.

I updated the firmware to 3.2.2.5.1R1
I restored the factory settings
This did not change anything.
I think I broke something.

Device seems to work well, what should I do next?
If some files are missing how to restore them?
In the end, of course, I want an SVA.

best regards
Darek
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 18, 2023, 06:55:07 pm
Hello, this is my first post.
I read everything (probably with understanding) and decided to act..
I have brand new SSA3021X Plus with firmare 3.2.2.5.0.
I followed the post #1619
1. Initial backup of SSA3021X Plus with SSA3000X+_backup_11411.ADS - OK.
2. Telnet access for SSA3021X Plus - OK
Backup main directories - not OK.

I wanted to understand your words properly, so I used chroma's built-in translator,
but the translator in the command lines was creating errors
from aryginal line:
"cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup"
after translation, I got an extra space in the destination directory:
"cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent /usr/mass_storage/U-disk0/SA-backup".
Of course, I didn't notice it. With the help of ^c and ^v I sent these commands to SSA.
I received many error messages.
Most messages were of the type: "cp: can't create symlink ...",
and some: "cp: recursion detected, omitting directory..."

I don't have the entire log from putty  :(.
I checked bakckup and on the device that the following directories are empty:
/usr/bin/siglent/usr/backup and
/usr/bin/siglent/usr/usr.

I updated the firmware to 3.2.2.5.1R1
I restored the factory settings
This did not change anything.
I think I broke something.

Device seems to work well, what should I do next?
If some files are missing how to restore them?
In the end, of course, I want an SVA.

best regards
Darek
Hello and welcome to the forum. My advice is for now to leave the device in original condition if it works well. The SSA to SVA conversion procedure is scattered all over the forum here. There is no clear sequence of actions written in one post. Everything is in pieces. Everyone has contributed something. I am therefore still waiting for a systematized solution for such a transformation. I'll even enlist the help of a programmer friend because I'm a hardware engineer. But provided someone comes along here who knows the steps for the respective software version. But one thing is certain. There are smart people here, professionals who understand their work.If I'm wrong, forgive me.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 18, 2023, 08:29:00 pm
Let's start with the good news :-)
On a new instrument the directories /usr/bin/siglent/usr/usr (yes, twice usr) and /usr/bin/siglent/usr/backup are empty - at least on my instrument.

The syntax of the cp -R command is defined to enumerate the source directories first, separated by blanks, and the destination directory last.

But the directory /usr/mass_storage/U-disk0/SA-backup does not exist, so the cp command should have shown an error "cp: usr/mass_storage/U-disk0/SA-backup is not a directory" immediately...

Did you execute any other cp commands? Otherwise browse the directory structure and look for duplicate entries.

An updated checklist for the SVA crossflash can be found in the "Hack..it.." thread: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4596574/#msg4596574 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4596574/#msg4596574)
you could also replace steps (5) and (6) with a direct crossflash of an original SVA firmware customized with a HEX editor: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4403962/#msg4403962 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4403962/#msg4403962)

Here is the link to the Python key generator: https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: xugmu on January 19, 2023, 11:31:52 am
I just saw a video where an ssa3000 is shown working on a computer screen and the truth is that it has been quite depressing. Does easy spectrum  always work like this or is this the exception that proves the rule?

The image is at the moment 44.15

https://youtu.be/VoefxhPKokU?t=2578

Best regards
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on January 19, 2023, 04:31:46 pm
I just saw a video where an ssa3000 is shown working on a computer screen and the truth is that it has been quite depressing. Does easy spectrum  always work like this or is this the exception that proves the rule?

The image is at the moment 44.15

https://youtu.be/VoefxhPKokU?t=2578

Best regards

Try this: https://vma-satellite.blogspot.com/2017/03/vma-simple-spectrum-analyser-for.html

Regards,
Vitor
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: raftronik on January 19, 2023, 06:11:08 pm
...
But the directory /usr/mass_storage/U-disk0/SA-backup does not exist, so the cp command should have shown an error "cp: usr/mass_storage/U-disk0/SA-backup is not a directory" immediately...
...

I tell about SAA3021X, I do not remember exactly because it was long time ago, but this path
usr/mass_storage/U-disk0  is path for pendrive, when you put pnedrive in USB it shows files in  U-disk0 folder, if no pendrive this is why show error.

At that time I listed all files in terminal window, I have it in a text file about 1,7MB if anyone interested.
Sorry if my english is not very good.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 19, 2023, 06:46:29 pm
I just saw a video where an ssa3000 is shown working on a computer screen and the truth is that it has been quite depressing. Does easy spectrum  always work like this or is this the exception that proves the rule?

The image is at the moment 44.15

https://youtu.be/VoefxhPKokU?t=2578

Best regards
As the model Tony has is SSA3021X Plus he is using the inbuilt webserver NOT EasySpectrum and PC display latency might be from a # of things, not excluding his PC or LAN.
Only the Plus models have the webserver.

Tony is a member here, send him a PM with links back to here.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 19, 2023, 07:28:11 pm
The SSA3021X Plus starts a VNC-Server (/usr/bin/siglent/vncserver) on port 5900 and presents it through a Webserver (/usr/sbin/lighttpd).

For me, it definitely feels snappy but not super fast. Looks like about 5-6 updates per second.
You can also connect directly via a VNC viewer on port 5900 but that doesn't change the update rate.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 22, 2023, 04:45:00 am
Thanks for the support. I will order a chip from Aliexpress. In my country I did not find. I have no intention of writing to Siglent to have them sent to me. I probably won't answer. Hot air is like a mother tongue to me. I have dozens of refurbished video cards and thousands of phones in my life. I could make a video but there is already one on YouTube. My SA is SSA3021XP
:-+

There are other threads here on RF input damage/repair including one from the Asian chap that did the video near the end of the thread linked above. If I get some time I'll try to find it again and link it here.
Had a moment to hunt the worthy ones out:
https://www.eevblog.com/forum/testgear/blown-frontend-of-a-siglent-ssa3021x-plus/ (https://www.eevblog.com/forum/testgear/blown-frontend-of-a-siglent-ssa3021x-plus/)
https://www.eevblog.com/forum/repair/siglent-ssa3021x-input-protection-diode/ (https://www.eevblog.com/forum/repair/siglent-ssa3021x-input-protection-diode/)
https://www.eevblog.com/forum/repair/fixing-the-rf-front-end-of-a-spectrum-analyzer/ (https://www.eevblog.com/forum/repair/fixing-the-rf-front-end-of-a-spectrum-analyzer/)

Note, there might be some HW differences between models and possibly unpopulated PCB footprints. Best advice is to repair like with like without modification.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 23, 2023, 08:41:03 pm
Hello
After successfully repairing the RF input, I want to compare the TG at low frequencies. Can someone take a screenshot of mine?
I think in the area around 9khz it should straighten the line to -20dbm.
I checked the RF input with an external tracking generator and the line becomes horizontal after 9khz. And with the built-in generator, this is what is obtained in the picture.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on January 23, 2023, 08:58:55 pm
Looks similar on my instrument - maybe the dip between 0-5kHz is a little bit lower..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 23, 2023, 10:44:37 pm
Looks similar on my instrument - maybe the dip between 0-5kHz is a little bit lower..

Thanks DeDe for the quick reply. So this is the normal operation of the tracking generator. Drops from 0-5khz is not fatal. It is a radio instrument after all.
And for everyone's peace of mind, after replacing the input RF chip, no calibration is required. It is important to apply low temperature solder before mounting the new chip. This will make it easier and safer to install it.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: explozz on January 24, 2023, 04:17:06 pm
Hello
After successfully repairing the RF input, I want to compare the TG at low frequencies. Can someone take a screenshot of mine?
I think in the area around 9khz it should straighten the line to -20dbm.
I checked the RF input with an external tracking generator and the line becomes horizontal after 9khz. And with the built-in generator, this is what is obtained in the picture.

I didn't follow the whole discussion, but you should know that the instrument specifications start at 9 kHz. So it's normal that the line is not horizontal.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on January 24, 2023, 05:57:54 pm

I didn't follow the whole discussion, but you should know that the instrument specifications start at 9 kHz. So it's normal that the line is not horizontal.

to that comes the fact, that the range for the tracking generator output is specified from 100 KHz to 3.2 GHz, only.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on January 24, 2023, 06:38:33 pm
We also get a similar response.

Here's a result using a AWG Noise Source (SDG6000X) as an input, rather than the built-in Tracking Generator, our AWG is known to be flat well below 1Hz. The SA response is flat down to ~10KHz, is ~4.3dB down at 5KHz, and ~27.4dB down at 1KHz. This High Pass characteristic intersects the SA internal effective 1/f noise at 467Hz and the result begins to rise below because the SA internal generated noise dominates.

The -3dB High Pass corner is ~6KHz.

This response is indicative of what the basic SA can accomplish without influence from the TG limitations.

IMHO this is splendid performance for a SA in this price category :-+

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on January 24, 2023, 07:21:19 pm

IMHO this is splendid performance for a SA in this price category :-+

Convert it to a SVA and be prepared for a further very pleasant experience.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mawyatt on January 24, 2023, 07:38:56 pm
Did the SVA conversion soon after acquiring  ;)

Here's an example of doing an IMD test at 10KHz, one might not generally consider using a SA at this low a frequency.

Included an FFT plot from DSO showing same IMD signal with included 10dB Input Pad, you can "see" the DSO is limiting the performance as the AWG is at least as good as shown by SA.

Best,
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on January 31, 2023, 10:14:52 pm
Today I repaired my SSA3021XP for the second time. The repair was much easier than the first time because I already had experience and I used low temperature solder.
I also added the missing input diodes. PIN diodes marked G and two zener diodes BZX384-C24 c low capacitance about 55pf marked DJ.
I did not put capacitors. I did a test after the add-on and the analyzer works like new. Unfortunately the signal generator gives me an output amplitude of only up to 16dbm at 2.2Ghz. There is no attenuation of the signal at the end of the range in the high frequencies. I was worried that there would be attenuation after they unblock the PIN diodes at a higher level and the signal meets the 55pf capacitance of the zeners. PIN diodes and zeners are connected in series in pairs.
I recommend adding these missing items.
I don't intend to feed the input any more levels above 10dbm. I will actively use attenuators and homemade DC blockers with additional ESD diodes designed for different frequency ranges.
Especially for young users - watch the input of the analyzer as if you were in front of the microphone at the end of which there is a 10kw amplifier amplified to the limit. Careful with attenuators and DC blockers when exploring unknown "worlds".
The photos were taken after the successful second repair of the analyzer.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on January 31, 2023, 10:51:17 pm
only because Mouser is offering volume discounts on parts you don't need to replace the frontend every day ! 😉
Have mercy with the PCB.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on January 31, 2023, 10:57:11 pm
Today I repaired my SSA3021XP for the second time. The repair was much easier than the first time because I already had experience and I used low temperature solder.

Wow...
You have a talent...  :clap: Damage the input of the spectrum analyzer twice is already a high level of talent  :-DD

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ganevson on February 01, 2023, 05:48:26 am
Today I repaired my SSA3021XP for the second time. The repair was much easier than the first time because I already had experience and I used low temperature solder.

Wow...
You have a talent...  :clap: Damage the input of the spectrum analyzer twice is already a high level of talent  :-DD
Do not worry. That's how we get better. Twice in two weeks. New WR😁
I wonder what will happen next week...
only because Mouser is offering volume discounts on parts you don't need to replace the frontend every day ! 😉
Have mercy with the PCB.

 The board is incredibly strong and I no longer use a preheater but only hot air around 340C°. A few seconds of work.
I hope the conversion to VNA doesn't end the game.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: saposoft on February 03, 2023, 10:03:15 am
BW RBW not working
SSA3021X+/hacked SVA
FW 3.2.2.5.1R1
all options enabled
as per TV84 instructions

when BW pressed during NVA mode, the option is greyed out , only default IFBW 10KHz
it works in SSA mode
Anybody has the same problem ?
did I do something wrong ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 03, 2023, 10:27:33 am
BW RBW not working
SSA3021X+/hacked SVA
FW 3.2.2.5.1R1
all options enabled
as per TV84 instructions

when BW pressed during NVA mode, the option is greyed out , only default IFBW 10KHz
it works in SSA mode
Anybody has the same problem ?
did I do something wrong ?
No, normal.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: saposoft on February 07, 2023, 02:18:54 pm
BW RBW not working
SSA3021X+/hacked SVA
FW 3.2.2.5.1R1
all options enabled
as per TV84 instructions

when BW pressed during NVA mode, the option is greyed out , only default IFBW 10KHz
it works in SSA mode
Anybody has the same problem ?
did I do something wrong ?
No, normal.

WOW ! if its normal to have RBW only at 10KHz then as a VNA it's crippled, even nanoVNA can do better ...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on February 09, 2023, 09:59:06 pm
It might be unnecessary, but I modified procedure of the cross-flash by electr_petr Post #1619 & TV84 hex mod from post #2017
It includes everything important.

SSA3021X Plus (FW 3.2.2.5.1R1) to SVA1032X (FW 3.2.2.5.1R1) conversion steps
Procedure for SSA3015X plus to SVA3015X is nearly the same - just lack of bandwidth upgrade
For non-plus there is only online tool license ubnlocking, no cross-flash to SVA, different platform

Prerequisites:
•   Siglent SSA3021X Plus with FW 3.2.2.5.1R1 (if you have FW 3.2.2.5.1R20, simply download R1 and flash it to downgrade)
•   FAT32 formatted USB stick
•   network cable
•   computer with USB and network connection
•   check how to change files with vi editor https://www.howtogeek.com/102468/a-beginners-guide-to-editing-text-files-with-vi/ (https://www.howtogeek.com/102468/a-beginners-guide-to-editing-text-files-with-vi/) (read it carefully)
•   SSA3000X+_backup_11411.ADS https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1217021 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1217021)
•   SSA3000X+_telnet_11411.ADS https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1217022 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=1217022)
•   SVA1000X FW 3.2.2.5.1R1
•   TV84 hex mod for FW 3.2.2.5.1R1 https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4403962/#msg4403962 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4403962/#msg4403962)
•   VNA calibration files https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3707803/#msg3707803 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3707803/#msg3707803)
•   

I) Initial backup of SSA3021X Plus

1. Turn on SSA, put USB stick with SSA3000X+_backup_11411.ADS in the front USB port on SSA
2. Navigate to USB directory, select *.ADS via File -> Open/Load and press Enter
3. Wait until device reboots itself, then turn off, eject USB flash and copy backup files to PC. Total backup size is ~483MB (in my case)

II) Telnet access for SSA3021X Plus & manual backup

1) Connect Ethernet cable to SSA3021X and network, configure IP (DHCP option recommended), note IP address.
2) Internal product ID should be 11411. Launch fake update SSA3000X+_telnet_11411.ADS from USB stick to start telnet. SSA hangs with update screen, that's normal.
3) Use Putty (on windows)  to telnet to your SSA
   telnet <SSA IP address> 10101 (for example, Windows terminal Win+R, CMD works)
4) Backup main directories using commands:


Code: [Select]
   cd /
   mount -o remount,rw /usr/bin/siglent/usr/mass_storage/U-disk0
   cp -R /usr/bin/siglent/usr/backup /usr/bin/siglent/usr/mass_storage/U-disk0/SA-backup
   cp -R /usr/bin/siglent/usr/config /usr/bin/siglent/usr/mass_storage/U-disk0/SA-config
   cp -R /usr/bin/siglent/usr/usr /usr/bin/siglent/usr/mass_storage/U-disk0/SA-usr
   cp -R /usr/bin/siglent/usr/vnacalikitdata /usr/bin/siglent/usr/mass_storage/U-disk0/SA-vnacalikitdata
   cp -R /usr/bin/siglent/firmdata0 /usr/bin/siglent/usr/mass_storage/U-disk0/SA-firmdata0
5) Make files writeable
   
Code: [Select]
mount -o remount,rw /usr/bin/siglent6) and add telnet server startup line in file “/usr/bin/siglent/startup_app.sh”:
   
Code: [Select]
vi /usr/bin/siglent/startup_app.shenter the following line exactly close to the end, just before line "/usr/bin/siglent/Aladdin &"
 
Code: [Select]
/sbin/telnetd -l /bin/sh -p 10101 &7)The end of file will look like:
Code: [Select]
portmap &

/sbin/telnetd -1 /bin/sh -p 10101 &
/usr/bin/siglent/Aladdin &

echo "startup_app.sh   end++++++++++"

7) finalise changes and reboot
   
Code: [Select]
sync && reboot
Telnet is active, if you did something wrong there is always backup option for telnet:
1)   Open your SSA webpage
2)   Sent via SCPI “DEBTTT” command
3)   You can use putty to telnet over port 23
4)   Login using username:root paswd:ding1234

III) HEX Mod firmware FW 3.2.2.5.1R1 using @TV84 instruction  & flash
1.   Download exactly SVA1000X FW 3.2.2.5.1R1 and unpack to your computer,
2.   Use notepad++ with hex plugin or other tool to perform hex mod.
3.   Look up post 2017, you have to replace in the very beginning of file
41 6D 11 4C 62 2F 9D 2D 48 0A DF 44 D7 B2 FE DD
With
79 BD EC D2 AB F3 35 A5 E6 F3 58 BF 53 0D 24 8C
5)   Check md5 of the modified file: 3E137F44965CC6205F704E50203EFB27
6)   Flash the new modified firmware

IV) Enable full options on SVA

1) Launch online python tool: https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)
2) Uncomment  #Model = 'SVA1000X' line (remove #)
3) In you SSA navigate to system info and note HOSTID
4) Input HOSTID into python tool
5) Generate license codes and with SSA menu option System -> Load Option install following options: VNA, ALL, 3032
V) Restore calibration files
1) Navigate to https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3707803/#msg3707803 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg3707803/#msg3707803) and download cali.zip
2) Extract contents to your backup USB stick folder:
\SA-firmdata0\cali

3) Connect Ethernet cable to SSA3021X and network, configure IP (DHCP option recommended), note IP address (again)
4) Use Putty (on windows)  to telnet to your SSA
   telnet <SSA IP address> 10101 (for example, Windows terminal Win+R, CMD works)
5) Make files writeable
   
Code: [Select]
mount -o remount,rw /usr/bin/siglent/firmdata06) Copy calibration files from USB stick to SSA
 
Code: [Select]
cp /usr/bin/siglent/usr/mass_storage/U-disk0/SA-firmdata0/cali/na_1p /usr/bin/siglent/firmdata0/cali/na_1p
  cp /usr/bin/siglent/usr/mass_storage/U-disk0/SA-firmdata0/cali/na_2p /usr/bin/siglent/firmdata0/cali/na_2p
7) finalise changes and reboot
   
Code: [Select]
sync && rebootVI) Recalibrate VNA using short/load/open calibration kit
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Crambone on February 10, 2023, 12:13:20 am
Does it need to be SSA3021X Plus or can it be a SSA3021X as they include tracking now and cost less?
As a total Computer idiot I wish someone did a video on the entire process.

Drew
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 10, 2023, 12:17:45 am
Does it need to be SSA3021X Plus or can it be a SSA3021X as they include tracking now and cost less?

Drew
Get the X Plus Drew as the little more cost is rewarded with a touch display and mouse/keyboard capable device and a few more fruits too.
Since the Plus release we haven't bothered with the earlier plain X at all.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Crambone on February 10, 2023, 12:27:05 am
Good to know thanks I do like the mouse option tons.

drew
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: roblkc3 on February 10, 2023, 04:52:54 am
... Thanks Major1206!! It seems to work fine by me!! (though the sytem information still says that it is a SSA --- but, IIRC, somewhere in this thread someone said this is normal...)
I was starting with the latest firmware version (3.2.2.5.1R20), so as a first step I've downgraded to the 3.2.2.5.1R1 version (simply took the firmware from Siglent's website and loaded it).
I had a couple of differences with respect to what you did, I note them down here (maybe they come in handy for someone else)
- the backup firmware did not work the first time I've loaded it, the USB key had no additional files on it. I had to do it twice to make it work
- I have used a fixed IP address (easy to set in the SSA's menus), so that I did not have to bother myself too much looking for the latest IP each time
- to perform the manual backups I had to make the USB key writable
Code: [Select]
mount -o remount,rw /usr/bin/siglent/usr/mass_storage/U-disk0- in my terminal (Linux console) I had the last line of the '/usr/bin/siglent/startup_app.sh' file hidden by the vi bar --- I've simply ignored it, and checked that everything was ok by doing a 'cat' of the file afterwards (for the non-Linux users, simply type:
Code: [Select]
cat /usr/bin/siglent/startup_app.sh)
- I had already used the keygen, so I had everything already set as "permanent". When I've tried inserting the code again, I received an invalid code message --- but I guess that this does not change much since, well, the GUI tells me that everything is already enabled...
- to load the calibration files, I had to enable telnet via the web interface of the SVA (open up your browser, enter the IP of the SVA, then go in the SCPI section and enter 'DEBTTT'). The telnet port becomes 23, so as you say in your post:
Code: [Select]
telnet 10.0.0.50 23
  username: root
  password: ding1234

Thanks again, a very fine way to start my day  :) :-+

Rob

---- edit ----
Actually, as stated here: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4656364/#msg4656364 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4656364/#msg4656364) the model name change is mandatory.
I've thus followed the instructions given here: https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4596574/#msg4596574 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4596574/#msg4596574) (step 7).
I've also re-run the Python script with SVA1000X as model name (as in step 8 of the post linked above), and enabled first the 3.2 GHz bw (the '3032' option), rebooted and then enabled  'ALL'.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on February 10, 2023, 07:08:09 am
Yes, fixed unlock step. I've first unlocked licenses in SSA+ model, then cross-flashed. so that is why there is confusion.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Crambone on February 15, 2023, 02:13:22 pm
Will this work on the SSA3015X Plus?

Andrew
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Major1206 on February 20, 2023, 09:30:57 pm
Yes, but only to SVA1015
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: WPE on February 24, 2023, 02:50:07 am
AM  DEMODULATION  QUESTION:  I recently got a used SSA3021X, with version list:  SW1 is at 1.2.9.1, SW2 is 20180320-1, SW3 is 000000D1, HW 07.03.00.  Tag says March 2017.  It's had so little use it still has many hours remaining on the unlicensed options.   
 I can't get AM demod out of the audio jack.   I located a strong local AM station at 1.42 Mhz, tried RBW 20kHz, SPAN .5 MHz with 5s sweep - also tried various RBW/VBW and zero span.  There is absolutely no output at all from the audio jack.  I am able to get FM audio just fine from local FM stations feeding it into computer speakers.  Did I set something up wrong for AM?  I only recall one other poster having such trouble - but can't find that reference now.  It seems generally functional and in-spec, and I was able to sweep a 5.3 MHz filter just fine. 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: xugmu on March 02, 2023, 09:44:09 am
Hello, I have two questions regarding the SSA3000

The first is general, I am used to using  tv analyzers and they all bring spectrum analyzers. Normally the noise floor is usually around 20db. Nowadays almost all the signals are digital, for example, a COFDM signal With 8mhz of bandwidth, that type of signal, in a spectrum analyzer like the one that television analyzers bring, would logically begin to be seen from 20db. The  question would be: From what lower level would you start to know that there is such a signal in an SSA3000? We could add the variable of the amplifier but in any case it would be a question of knowing what advantage in terms of weak signals an SSA3000 has over a spectrum analyzer of a normal TV analyzer.

The second question would be to know the dynamic range of these analyzers

Best  Regards
Refer to P10 of the datasheet:
https://int.siglent.com/u_file/download/22_08_23/SSA3000X%20Plus_DataSheet_DS0703P_E04C.pdf

Range is RBW setting and Preamp dependant in that we need the Preamp ON to obtain best sensitivity and RBW at a low value too but the penalty for selecting all sensitivity possible is much increased sweep times.

I do not think that the DANL is the same as the dynamic range, if it were, it would mean that a spectrum analyzer, with the appropriate rbw, could represent a -150dBm signal together with one of, for example, 10dBm. That is, we would be talking about a dynamic range of 160 dBm.

From what I have seen on the internet, I very much doubt that any spectrum analyzer can represent, without problems, a 10 dBm signal together with a -150 dBm signal.

Analyzer                                                       Maximum Dynamic Range @1 GHz   
Signal Hound SA44B 4.4 GHz, 250 kHz IBW     104 dB   
Signal Hound BB60C 6 GHz, 27 MHz IBW        95 dB   
Signal Hound SM200B 20 GHz, 160 MHz         118 dB   
Keysight N9020B-526-B1X (MXA) 26.5 GHz    116 dB

https://signalhound.com/news/how-much-dynamic-range-do-you-really-need/


Best  regards
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on March 02, 2023, 02:42:09 pm
AM  DEMODULATION  QUESTION:  I recently got a used SSA3021X, with version list:  SW1 is at 1.2.9.1, SW2 is 20180320-1, SW3 is 000000D1, HW 07.03.00.  Tag says March 2017.  It's had so little use it still has many hours remaining on the unlicensed options.   
 I can't get AM demod out of the audio jack.   I located a strong local AM station at 1.42 Mhz, tried RBW 20kHz, SPAN .5 MHz with 5s sweep - also tried various RBW/VBW and zero span.  There is absolutely no output at all from the audio jack.  I am able to get FM audio just fine from local FM stations feeding it into computer speakers.  Did I set something up wrong for AM?  I only recall one other poster having such trouble - but can't find that reference now.  It seems generally functional and in-spec, and I was able to sweep a 5.3 MHz filter just fine.

My SSA3021X+ upgraded to SVA1032X decodes AM correctly. Input 1.5 MHz, -50 dBm, 1 kHz AM at 50%. Two figures: your setting and a more reasonable one. In both cases I get correct audio demod.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on March 02, 2023, 07:10:52 pm
From what I have seen on the internet, I very much doubt that any spectrum analyzer can represent, without problems, a 10 dBm signal together with a -150 dBm signal.
From P3 in this thread is an example taken from an early SSA3000X prior to release as an example setting the RBW and REF level to explore the lower levels of sensitivity. Since those early days many later firmware versions improved on what these instruments can do to now we have RBW of 1 Hz whereas once it was 10 Hz as shown in this screenshot.
(https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/?action=dlattach;attach=208546)

2 specifications that should be of interest:
Measurement range
DANL to +10 dBm, 100 kHz ~ 1 MHz, Preamp off
DANL to +20 dBm, 1 MHz ~ 7.5 GHz, Preamp off

Reference level -200 dBm to +30 dBm, 1 dB steps

I might suggest you invest even more time on the internet.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: djeZo888 on March 04, 2023, 07:43:47 am
Everyone is talking about X or X+, but very little info about -R model. Because names are so similar, search mostly spits out only X or X+ related, crossflashing etc..

I read this thread and got info that all -R models have the same HW and that SSA3032X-R to SSA3075X-R with all opts is possible.

To get keys, I did find information and can generate them, so activating options should not be a problem.

But how about increasing BW?  :o

Is it the same as with SDS and SDG - activate LAN, telnet in and use SCPI commands? Is the command the same as for SDS/SDG? - MCBD?

Thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on March 04, 2023, 08:42:05 am
How about using the (online) python script? No need to use telnet etc.

Are you sure you read the thread ?

Search for "3075" in this thread.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: djeZo888 on March 04, 2023, 09:21:01 am
Like I said, I know about the script - and I have generated the keys. The only question I have is where do I enter the bandwidth key?  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on March 04, 2023, 09:27:44 am
under system - system info - load option??
!!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: djeZo888 on March 04, 2023, 09:10:26 pm
Okay thanks!  :-+

When I get the device, I will try that out!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mellowamoya on March 23, 2023, 03:30:13 am
Hi I need a little help basicaly i started with a new ssa3021x-plus did the upgrade and cross flash, and changed the nsp config file created the licence file, updated to FW 3.2.2.5R1. can i update FW to SVA1032X ?
The unit is working but I think I made a mistake with the NSP config file in model it is empty, I am unable to get telnet access what ADS file do I need to use to get telnet access so I can correct the NSP file.
I also only have 7 options so I think something is missing. I see 10 in other posts, and the created licence file has 10.
Also how do I load the calibration file ?

dennis
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 23, 2023, 11:54:51 am
The unit is working but I think I made a mistake with the NSP config file in model it is empty, I am unable to get telnet access what ADS file do I need to use to get telnet access so I can correct the NSP file.

Wowww!!!  :o

This is uncharted waters. ATM, I don't think you can access it with any of my telnet .ADS files and you will not be able to use any of the Siglent's stock .ADS also.

Unless a recovery package from tautech can do some magic, you'll have to access it via UART to restore that file contents.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mellowamoya on March 23, 2023, 08:42:01 pm
Ok thanks I'll have to look for the posts about accessing via the UART.
Once access and changed the file should i be able to flash the FW again?
thanks
Dennis
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 23, 2023, 09:51:48 pm
Once access and changed the file should i be able to flash the FW again?

Yes. The FW files use that file info to verify the Product_ID. If it matches, the FW update proceeds.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: killingtime on April 15, 2023, 08:02:52 pm
Just out of curiosity, what's the max power that you can run into a SSA3000X+ before non-linearity or artifacts? Anyone tried higher power levels?
The spec sheet says +30dbm (1W) with 20db of internal attenuation & no pre-amp. That doesn't mean linearity will be maintained to that level though, or that you would want to run at that level.

I'll be testing HF amplifier output to 100W, and wondered if 1mW (0dBm, no internal attenuation) via a ext 50dB attenuator would be a reasonable input power.

There's a section in the spec sheet titled 'Distortion and Spurious Responses' that I think should answer my questions, but I'm having a hard time understanding it. Attached.

My understanding:
1db amplitude compression at -5dBm
TOI using two -20dBm tones at +10dBm
2nd Harmonic distortion -65dBc at +45dBm (?) that's above safe operating power.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 15, 2023, 08:18:28 pm
P11 datasheet
Maximum average power 30 dBm, 3 minutes, fc ≥10 MHz, att > 20 dBm, preamp off
Maximum damage level 33 dBm, fc ≥ 10 MHz, att > 20 dBm, preamp off

A few lines up, SSA3021X+ and higher models: Input attenuation 0 ~ 30 dB, 1 dB steps 0 ~ 50 dB, 1 dB steps
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: killingtime on April 15, 2023, 08:57:21 pm
Yep, seen that. I don't think Siglent are saying that the instrument will be distortion free and linear all the way up to that power level though. That's just the power below which you don't let the magic smoke out the front end.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 15, 2023, 08:59:58 pm
Yep, seen that. I don't think Siglent are saying that the instrument will be distortion free and linear all the way up to that power level though. That's just the power below which you don't let the magic smoke out the front end.
Right, well actually all the datasheet specifications need be considered for any usage.....including accuracy specs....level and frequency.

Here we need kill time and do proper study.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Performa01 on April 16, 2023, 07:45:35 am
Like any signal processing device in this world, a Spectrum Analyzer (SA) has a certain non-linearity in its signal path. There are several parameters used for characterizing this, such as (1 dB) Compression Point (CP), Second and Third Order Intercept points (SOI, TOI). The latter are theoretical input levels (far exceeding the CP and also the maximum allowable input power) where the artificially generated, unwanted signals would be at the same level as the wanted signal.

There is no point where distortion sets in all of a sudden just like there never is a completely distortion-free region of input levels. We just have a region of weak distortions, which we still refer to as the "region of linear operation". This is best characterized by the 2nd order intercept for the even order harmonics and the 3rd order intercept for the odd order harmonics. Then we want to know the compression point, which marks the absolute limit of (predominantly) linear operation.

For distortion measurements (where we want the contribution of unwanted signals from the SA to be at a minimum), we have two contradicting requirements:

•   We want an input level as low as possible, because this will result in as low as possible distortion as well.
•   We want an input level as high as possible, so that even weak distortion products are not buried in the noise.

Distortion products tend to rise in accordance to their order. If we increase the input signal by 1 dB, the 2nd order distortion products will rise by 2 dB; likewise, the 3rd order distortion products will rise by 3 dB.

There should be an optimum level for distortion measurements – this is where the distortion products generated in the SA signal path drop below the noise floor, hence cannot interfere with the DUT anymore.

Example: If a certain SA specifies a TOI of +10 dBm and a noise floor (NF) of -110 dBm, then the optimum input level would be -30 dBm to minimize odd order distortion products. The formula for this would be

TOI - (TOI - NF) / 3;

For the 2nd order intercept point we could use

SOI - (SOI - NF) / 2;

In general, -30 dBm is a very common input level for distortion measurements with an SA.

The term "input power" in this context describes the level at the input of the first mixer. So it is perfectly feasible to feed the SA with a 0 dBm signal and use the internal attenuators to bring the level further down, e.g. 30 dB attenuation for the aforementioned -30 dBm mixer level.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on April 17, 2023, 09:23:28 am


Distortion products tend to rise in accordance to their order. If we increase the input signal by 1 dB, the 2nd order distortion products will rise by 2 dB; likewise, the 3rd order distortion products will rise by 3 dB.


That is the reason, why my old R&S SA had a little button, which switched a 2 or 3 db attenuator into the signal path - you were than able to see if the spur you are watching was part of a real signal, or if it was intermodulation of 2nd oder 3rd order (or higher) by seeing the nominal attenuation or multiples of it.
[attach=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: killingtime on April 17, 2023, 10:52:02 am
Thanks for that detailed reply Performa01. The formulas are useful.

Some questions if I may;

1. The noise figure (NF) for the formulas is the *actual* displayed noise level given your RBW (& other) settings?
The spec sheet gives -141 dBm (typ.), but only with  att = 0 dB, RBW = 1 Hz, sample detector, trace average > 50, TG off. In practice, very few people use a RBW of 1 Hz & >50 trace average as it's so slow and not always needed. Increasing the RBW and decreasing the trace average will speed the refresh up but  increase the noise floor. I think turning the TG on also adds some noise, which is why Siglent turned it off to get the best DANL for their spec sheet.

2. Is 'Second harmonic distortion (SHI)' the same thing as 2nd Order Intercept (SOI)? Siglent have an entry for SHI but not for SOI in their spec sheet (see my post above for attachment). If not, can anyone explain what Siglent are talking about in the spec sheet when they quote -65 dBc / +45 dBm (nom.) for the SSA3000X-Plus?

3. 1dB gain compression is quoted at > -5 dBm (nom.) given fc ≥ 50 MHz, att = 0 dB, preamp off. Given this is so much higher than the -30dBm level discussed above, Can you think of a scenario where you'd want to drive the input this hard?
If you don't need to drive the input this hard then you wouldn't as a smaller signal would yield less amplitude compression. You'd just add attenuation before the SA, but in doing so you'd give up any very small signal detail as it'd be lost int he noise.

Presumably one case would be where you're only interested in looking at the fundamental frequency of interest, not bothered by harmonic distortion from the internal mixer showing up, 1dB of compression error is acceptable, and you (for some reason) need the dynamic range from the noise floor to the -5 dBm.... The only case I can think of is an amplifier with a very low noise floor but a large gain. If you wanted to see the amp noise as well as the large output signal then you'd need both a low noise floor from the analyser and the ability to drive all the way up to -5dBm.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Performa01 on April 17, 2023, 10:02:16 pm
1. The noise figure (NF) for the formulas is the *actual* displayed noise level given your RBW (& other) settings?
Yes, of course!

The spec sheet gives -141 dBm (typ.), but only with  att = 0 dB, RBW = 1 Hz, sample detector, trace average > 50, TG off. In practice, very few people use a RBW of 1 Hz & >50 trace average as it's so slow and not always needed. Increasing the RBW and decreasing the trace average will speed the refresh up but  increase the noise floor. I think turning the TG on also adds some noise, which is why Siglent turned it off to get the best DANL for their spec sheet.
Well, it's always a tradeoff. If you need to measure very low distortion levels, then you will have to choose settings that provide the highest sensitivity, i.e. the lowest noise floor. For the usual harmonics of a transmitter, in the range up to -60 dBc, it should not be much of a challenge and you can use wider RBW. Practice will tell you what works.

Never use the preamplifier for distortion measurements, as it will lower the noise floor, but at the same time the intermodulation intercept points will drop by an even bigger margin, i.e. der maximum SFDR (Spurious Free Dynamic Range) will be reduced quite a bit.

Trace average does not reduce the noise floor DANL, it is just an optical aid. The noise level as well as low level signals are much better readable and distinguishable if the trace is averaged. Even low numbers (like 4 times averaging) is sufficient to get a decent effect and 50 times doesn't bring a huge further improvement in my experience.

The tracking generator TG is of course an additional source of spurious signals, so it's better to leave it turned off.


2. Is 'Second harmonic distortion (SHI)' the same thing as 2nd Order Intercept (SOI)? Siglent have an entry for SHI but not for SOI in their spec sheet (see my post above for attachment). If not, can anyone explain what Siglent are talking about in the spec sheet when they quote -65 dBc / +45 dBm (nom.) for the SSA3000X-Plus?
I could write a Novel about this, but I'll try to keep it short and simple. Either way, everyone using an SA should be familiar with these fundamentals…

2nd harmonic distortion is the amplitude of the 2nd harmonic for a given level of the fundamental signal. This is measured in dBc (Decibel below carrier). -60 dBc means that the 2nd harmonic is just 1/1000 of the fundamental, or in other words: 2nd order harmonic distortion is 0.1%.

SOI is the 2nd order Intermodulation Intercept point. To be more precise, we have to distinguish between input and output. We're generally dealing with input intermodulation intercept points here. The specification of SOI is rather uncommon, in practice you'll mostly only see the TOI (3rd order intermodulation intercept point). Why do we have that at all and do not just specify a 3rd order harmonic distortion instead?

First of all, 2nd order intermodulation products are the mixer products of two (first order) fundamental waves. 3rd order intermodulation products are the mixer product of the 2nd order harmonic of one signal with the fundamental of the other signal. In intermodulation intercept point measurements, both signals are the same level, and the 3rd order TOI is of special interest because it is the main cause of  phantom signals in receivers. Other than the 2nd order intermodulation products, which are at very different frequencies as the individual fundamental signals, the 3rd order intermodulation signals appear in close proximity to the wanted signals, hence cannot be filtered out.

So far I should have explained why specifying the third order intermodulation is at least as important as the harmonic distortion, even though both are correlated in some way. A frontend/mixer with low harmonic distortions will produce low intermodulation distortions as well. The beauty of numbers like TOI is that you have all the information in a single number, whereas for harmonic distortion, you always need to specify the conditions - at least the fundamental signal level in addition to the distortion figure. On the other hand, if I tell you some receiver (= SA frontend) has a TOI(i) of +30 dBm (a very good one!), then you immediately know that an input level of  -10 dBm will result in 3rd order intermodulation products of -90 dBm = -80 dBc.

Regarding the Siglent specs, the most recent data sheet does not contain the +45 dBm figure.
It shoud be clear by now what -65 dBc means in terms of 2nd harmonic distortion.
Maybe the +45 dBm were meant as a hint on the SOI – +45 dBm sounds at least plausible for this.


3. 1dB gain compression is quoted at > -5 dBm (nom.) given fc ≥ 50 MHz, att = 0 dB, preamp off. Given this is so much higher than the -30dBm level discussed above, Can you think of a scenario where you'd want to drive the input this hard?
If you don't need to drive the input this hard then you wouldn't as a smaller signal would yield less amplitude compression. You'd just add attenuation before the SA, but in doing so you'd give up any very small signal detail as it'd be lost int he noise.
Of course there are a few scenarios where the distortion of the SA frontend isn't a problem. Think of phase noise measurements for example. Since the CP already has 1 dB amplitude compression, we generally don't want to drive the input that hard indeed. I recommend to stay at least 10 dB below the CP.

As already stated, it's always a tradeoff between linearity (low distortion) and high S/N ratio. Most of the times low distortion is paramount, but in some other cases, low noise might be more important.  This is also when you use the PA (not power amp, in an SA this is the preamplifier) – only in situations when the input signal is so weak that it doesn't come close to the CP even with PA turned on.

In case of an SA with only -5 dBm CP, the TOI will be correspondingly lower as well. And indeed, the TOI of the SSA3000X is only +10 dBm according to the data sheet. Siglent is obviously favoring high sensitivity over high level handling. But it is always better and easier when you have to use (additional) attenuators instead of preamplifiers. And again, there's no need for external attenuators, as long as the maximum allowable input power is not exceeded and, quite obviously, the maximum attenuation of the internal attenuators is sufficient for the task.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on April 18, 2023, 02:40:39 am
Re: SSA3021X Plus Upgrade Issue

Followed all the steps and got to sync && reboot. It rebooted, then came up with Siglent on the screen and just sits there. Can't telnet to 23 or 10101. Just gets connection closed. Did a port scan and 5024 & 5025 are open but SCPI doesn't respond back with anything including *IDN?. No output at all from 5024 & 5025.  Is it bricked? I got all the backups but can't seem to find a way back into OS on it to restore and start over.
Thoughts?

Any help would be awesome!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 18, 2023, 02:42:25 am
Re: SSA3021X Plus Upgrade Issue

Followed all the steps and got to sync && reboot. It rebooted, then came up with Siglent on the screen and just sits there. Can't telnet to 23 or 10101. Just gets connection closed. Did a port scan and 5024 & 5025 are open but SCPI doesn't respond back with anything including *IDN?. No output at all from 5024 & 5025.  Is it bricked? I got all the backups but can't seem to find a way back into OS on it to restore and start over.
Thoughts?

Any help would be awesome!
Cut the power and reboot......yeah I know they say not to do that with FW upgrades.....trust me on this one.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on April 18, 2023, 03:48:42 pm
 Thank you, for your quick response. I did Power it off last night with and without the SA3000X+_telnet_11411.ADS\backup files USB drive plugged in. I left it unplugged all night and plugged it in this morning after 45min of the Siglent Logo I turned it back off. If it matters, when it boots on the TG and MODE lights come on and it beeps once, then the Logo is displayed then it goes out comes back on and then the TG and MODE light go out and the Logo stays. It powers off by holding the power.
It is currently unplugged and just staring at me almost feels like an episode of Twilight Zone I'm just waiting for it to start whispering my name. 
Please anymore advice, anyone I'm starting to get worried.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: flamin1q on April 21, 2023, 07:24:56 pm
Hey All,

I have a problem and hopefully some of the smart guys here knows how to help me :)!
I've hacked/crossflashed my SSA3021-X Plus to an SVA-1032 which worked perfectly(Thanks to this forum!). However I wanted to do some EMC testing using EMCview. This requires a valid serial number in the spectrum analyzer.

To do this I used to telnet to : Ip of my siglent with port number 5024.
Here I wrote : SRLN <my-serial-number>
Then to check if worked I did: *IDN?
Which correctly showed my serial number. Then I rebooted my spectrum analyser and went to system info.

Now it displays the correct serial number. BUT
My model number is gone and all of my unlocks are gone  :'(
I then tried to generate a new license using: https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs) (which also did not work, first there where some compilation errors indents and stuff) and when it generated something it was 1 letter per license (which I dont know if that is correct)
Edit, asked chat GPT to fix it for me and now it works (the python script)

Hopefully someone can help me!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ima hogg on April 22, 2023, 08:28:19 am
I've looked through the 91 pages [!] but didn't see an easy answer: If I don't want the VNA, can I just use the .py script for my SSA3021X Plus to get the options? 3.2G? I see it in the model numbers that I can uncomment, leading me to believe that I can.

I'm not necessarily saying that I can't follow 438 instructions that require baling wire and steel wool, any one of which could brick my $1500 device with a single mistyped character; I'm just saying maybe I don't need a VNA *that* bad....

Thanks!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dshorthill on April 22, 2023, 04:31:13 pm
Yes, all you need is the python script .. you use two keys : 3032 and ALL.. no risk involved in screwing up your SA.
I used this onlne python script. End result is 3032x Plus with all options..
https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)

I also don’t need VNA capabilities at this point in time. 
As they say easy-peasy!!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: xugmu on April 24, 2023, 10:53:34 am
Hello,   can the SSA3000x plus demodulate  any 64qam signal, for example a dvb-t signal ?

If yes, could it  demodulate a single carrier (1K)?
 


Best   regards

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 24, 2023, 11:18:37 am
No, it can't.
The data stream is much too high.
You need a propper TV field meter to be able to do that.
Let me know if you want some suggestions on capable TV field meters and/or other options.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 25, 2023, 12:06:20 am
No, it can't.
The data stream is much too high.
You need a propper TV field meter to be able to do that.
Let me know if you want some suggestions on capable TV field meters and/or other options.
Really ? P16 of the datasheet suggests otherwise.
https://int.siglent.com/u_file/download/22_08_23/SSA3000X%20Plus_DataSheet_DS0703P_E04C.pdf
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ima hogg on April 25, 2023, 01:30:05 am
Do the 3021X+ or 3032X+ have any kind of directional coupling / RLB?

If not, how does "converting" a 3021X+ or 3032X+ to a 1032X get you true VNA capabilities?  Wouldn't that need directional coupling of some kind?

Asking for a newb friend....  ;)

Also, who wants to call up Siglent and order 100 of the SSA1032X faceplate stickers to resell here?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 25, 2023, 03:03:05 am
No, it can't.
The data stream is much too high.
You need a propper TV field meter to be able to do that.
Let me know if you want some suggestions on capable TV field meters and/or other options.
Really ? P16 of the datasheet suggests otherwise.
https://int.siglent.com/u_file/download/22_08_23/SSA3000X%20Plus_DataSheet_DS0703P_E04C.pdf

The problem is the Symbol Rate. A regular DVB-T Symbol Rate is much higher than the max. 2.5MSymbol/s the SSA-P can process.

But please correct me if I am wrong, as I don't have such a device to test myself.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 25, 2023, 09:48:52 am
Do the 3021X+ or 3032X+ have any kind of directional coupling / RLB?
Yes either as an combined option of the RLB HW and SW:
SSA3000-Refl(SW) & RB3X25(HW), for SSA3000X, SSA3000X Plus, SSA3000X-R series
Or just the HW: RB (1 MHz~2.5 GHz), N (M) -N (M) adaptor (2 pcs), for SSA3000X, SSA3000X Plus, SSA3000X-R series
https://siglentna.com/product/rb3x25/ (https://siglentna.com/product/rb3x25/)

Quote
If not, how does "converting" a 3021X+ or 3032X+ to a 1032X get you true VNA capabilities?  Wouldn't that need directional coupling of some kind?
Yep, they are preinstalled in the SSA3000X Plus and actively used in VNA mode in SVA1000X and SSA3000X-R models.
It's a tiny SMD coupler identified from Daves teardown pics by TurboTom:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg1655171/#msg1655171 (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/msg1655171/#msg1655171)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ima hogg on April 26, 2023, 10:31:39 pm
I plugged a USB mouse into my SSA3021X+ [from USB port] but got nothing. Is there something I need to enable? I waded through all of the menus but didn't see anything.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 26, 2023, 10:59:43 pm
I plugged a USB mouse into my SSA3021X+ [from USB port] but got nothing. Is there something I need to enable? I waded through all of the menus but didn't see anything.
In the System menu ensure the Touch screen is enabled.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ima hogg on April 26, 2023, 11:12:53 pm
In the System menu ensure the Touch screen is enabled.

Thanks.  It was.  Turns out the SSA3021X+ is pretty picky about what devices it will use.  A wired USB mouse worked --- both directly thru the front USB connector and thru a USB hub thru the front connector.  One of my 2.4 GHz dongle-driven keyboard+touchpads worked great.  Exactly once.  Then it never worked again.  And the foldable 2.4 GHz dongle-driven keyboard+touchpad that I bought just to take with the SSA3021X+ never worked.  I guess it's not that big a deal, especially with the touch screen.  But it's frustrating.

...R
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 26, 2023, 11:17:53 pm
In the System menu ensure the Touch screen is enabled.

Thanks.  It was.  Turns out the SSA3021X+ is pretty picky about what devices it will use.  A wired USB mouse worked --- both directly thru the front USB connector and thru a USB hub thru the front connector.  One of my 2.4 GHz dongle-driven keyboard+touchpads worked great.  Exactly once.  Then it never worked again.  And the foldable 2.4 GHz dongle-driven keyboard+touchpad that I bought just to take with the SSA3021X+ never worked.  I guess it's not that big a deal, especially with the touch screen.  But it's frustrating.

...R
You didn't say if you had tried it on another device and it worked on that ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ima hogg on April 27, 2023, 12:03:11 am
You didn't say if you had tried it on another device and it worked on that ?

Yep. Everything worked fine on a Windows machine.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 27, 2023, 01:01:50 am
You didn't say if you had tried it on another device and it worked on that ?

Yep. Everything worked fine on a Windows machine.
Please state brand and exact model of any accessory that won’t work in any Siglent device for engineers to investigate.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ima hogg on April 27, 2023, 06:27:58 am
Please state brand and exact model of any accessory that won’t work in any Siglent device for engineers to investigate.

This is the keyboard. Plugging the 2.4 GHz dongle into the front jack did not work.

https://www.amazon.com/gp/product/B09MZDHB3Q/ (https://www.amazon.com/gp/product/B09MZDHB3Q/)

I'll conduct some more tests either tomorrow or over the weekend, but I'm running my feature demo timer down, so I need to be judicious.  I'm also happy to talk to someone directly [phone or email] if they have any questions.  I think the forum has direct messaging; feel free to use that.

...R
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ima hogg on April 29, 2023, 10:01:43 am
When I plugged this keyboard in, I noticed that the UI paused as if it had detected the device.  So I suspected some other problem.

Sure enough, there was another dongle operating nearby that was interfering.  With just one of the dongles plugged in, this keyboard-trackpad worked fine.

But... when I place the cursor in a text field, as soon as I type any key, the text entry box closes without accepting my changes. For example, if I press <Frequency><Center>, move the cursor to the frequency text field, and start to type a frequency, I see the first number go into the text field, but the box then immediately closes without accepting the frequency.

Another user error, I'm sure, but any ideas?

Thanks!!

...R
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techidude on May 07, 2023, 11:32:09 pm

As mentioned a few messages back, in Reply #2257 from flamin1q, I too had troubles getting the Python script in the online-python.com link to work.  I found a copy of the script in Reply #1968 from tomud, which is on page 79, and downloaded that.  It's the small link called Keygen_for_Siglent_Spectrum_Analyzers.py (1.43 kB - downloaded xxx times.)  I used that 'fresh' copy of the script to replace the corrupt one.

I replaced the zeros with my numbers and removed the appropriate # for my instrument type and all went well.

Many thanks to those who did the research and created this.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on May 10, 2023, 06:18:45 pm
Hello, I am having a hard time telnetting into my fully working SSA/...SVA1032+. FW 3.2.2.5.1R1  It was working fine. Now the only way to get in is to use DEBTTT in SCPI then I can telnet 192.168.0.000 and then put in name and ding1234. Using SVA1000_telnet_11410.zip holds the door open but won't let me in. Looking at the /usr/bin/siglent/startup_app.sh File I see this /usr/bin/siglent/config_eth0.sh
sleep 1
portmap &
/sbin/telnetd -l /bin/sh -p 10101 &
/usr/bin/siglent/Aladdin &

echo "startup_app.sh   end++++++++++"

telnetd&
- /usr/bin/siglent/startup_app.sh 71/71 100%

I don't think the "telnetd&" line is suppose to be there, I have edited it out but it just comes back.
 Any ideas? Or should I just be glad I can get into it at all?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 11, 2023, 07:42:34 am
Using SVA1000_telnet_11410.zip

Are you telnetting to port 10101? If so, you don't need credentials.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on May 11, 2023, 08:55:06 am
If you have everything working as you want it and can activate telnet by issuing a simple SCPI command, I would recommend to not mess any further with  your device!

If you want to be able to mess around a telnet console, get a Raspberry Pi! Your SSA/SVA is a test equipment - use it with care.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: killingtime on May 12, 2023, 12:10:29 pm
Hi, does anyone know what Lupusz is on about in the post below?

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3470576/?topicseen#msg3470576 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3470576/?topicseen#msg3470576)

From what I can gather, he's saying if you want to make S11 SWR reflection measurements on a SSA3000x Plus (non-SVA), you don't need an external reflection bridge (?), because you can use the internal one, by terminating the TG output with 50 ohms.

I thought all SSA models did need an external bridge?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE4all on May 12, 2023, 12:56:51 pm
 After "upgrading" to an SVA, my NSP_trends_config_info.xml  looks like below. Should I remove the second product ID, and rename the first one to SVA1032X, or keep two entries there and only update one? Does it matter?

Also, should I change the PID from 0x1305 to 0x1301 as indicated in an earlier post, or not? Does it matter?

<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
   <device>
      <language>english</language>
      <pid>0x1305</pid>
      <vid>0xf4ec</vid>
      <product_type_1>SSA3032X Plus</product_type_1>
      <product_type_2>SSA3021X Plus</product_type_2>
      <manufacturer>Siglent</manufacturer>
      <Support_Touch_Flag>1</Support_Touch_Flag>   
      <Support_VXI11_Flag>1</Support_VXI11_Flag>
      <file_prefix>CP_</file_prefix>
   </device>
</nsp_trends_info_root>

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 12, 2023, 08:59:50 pm
Hi, does anyone know what Lupusz is on about in the post below?

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3470576/?topicseen#msg3470576 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3470576/?topicseen#msg3470576)

From what I can gather, he's saying if you want to make S11 SWR reflection measurements on a SSA3000x Plus (non-SVA), you don't need an external reflection bridge (?), because you can use the internal one, by terminating the TG output with 50 ohms.

I thought all SSA models did need an external bridge?
They do....

While SSA3kXP and SVA essentially share the same HW they have different modes of operation where the internal bridge is only used in VNA mode which can't be selected in SSA models that require a RLB for DUT isolation and with them a S11 measurement is not possible in Analyser mode.

Lupusz is correct as he is using the instrument in VNA mode.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on May 13, 2023, 08:41:05 pm
Hello tv84, A personal Thank you! There are lots of contributors (Thanking you to!) on this bus, but you appear to be the mechanic and driver.
Yes telnet 10101 192.168.2.000   The response telnet: could not resolve 10101/192.168.2.000: Servname not supported for ai_socktype
The same thing happens when using your  SVA1000_telnet_11410.ADS file.
thanks again.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on May 13, 2023, 09:02:35 pm
I was just showing someone how telnet worked did not have anything else to use that's when I found it didn't work. I wasn't planning to screw with it.
While your here, can you tell me, am I missing any features that are not enabled that work on this unit?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on May 13, 2023, 09:10:36 pm
In earliest units TG and VNA were options but in later SVA units they were both added and SVA prices increased to cover particularly the VNA option.
Use the US webpage option selection to see what is missing although it appears you have them all.
https://siglentna.com/spectrum-analyzers/sva1000x-spectrum-vector-analyzer/
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 13, 2023, 09:12:12 pm
192.168.2.000

This is an invalid IP. You'll never get it to work with such config. If you are not comfortable with IP addressing, configure DHCP on the machine and let it grab an IP from your router.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DeDe on May 13, 2023, 09:13:32 pm
Yes telnet 10101 192.168.2.000   The response telnet: could not resolve 10101/192.168.2.000: Servname not supported for ai_socktype

telnet needs first hostname/IP and then port number:
Code: [Select]
telnet 192.168.2.000 10101
And of course .000 ist an invalid IP..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE4all on May 13, 2023, 11:31:27 pm
After "upgrading" to an SVA, my NSP_trends_config_info.xml  looks like below. Should I remove the second product ID, and rename the first one to SVA1032X, or keep two entries there and only update one? Does it matter?

Also, should I change the PID from 0x1305 to 0x1301 as indicated in an earlier post, or not? Does it matter?

<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
   <device>
      <language>english</language>
      <pid>0x1305</pid>
      <vid>0xf4ec</vid>
      <product_type_1>SSA3032X Plus</product_type_1>
      <product_type_2>SSA3021X Plus</product_type_2>
      <manufacturer>Siglent</manufacturer>
      <Support_Touch_Flag>1</Support_Touch_Flag>   
      <Support_VXI11_Flag>1</Support_VXI11_Flag>
      <file_prefix>CP_</file_prefix>
   </device>
</nsp_trends_info_root>

Anyone?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on May 15, 2023, 02:12:44 am
192.168.2.000

This is an invalid IP. You'll never get it to work with such config. If you are not comfortable with IP addressing, configure DHCP on the machine and let it grab an IP from your router.

My bad, just a habit of never putting information out on the web, silly I know this information is already out there. DeDe. found the problem. I had it backwards port number then the IP address (a senior moment) Thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on May 15, 2023, 02:19:13 am
Yes telnet 10101 192.168.2.000   The response telnet: could not resolve 10101/192.168.2.000: Servname not supported for ai_socktype

telnet needs first hostname/IP and then port number:
Code: [Select]
telnet 192.168.2.000 10101
And of course .000 ist an invalid IP..

Thank you, yes that was the problem. I don't use the command line much anymore. I used to, starter out with EDLIN & Basic but that was a lifetime ago. WINDOWS |O
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: killingtime on May 22, 2023, 09:49:32 am
Hi,

Has anyone got a block diagram of the major internal components for a SSA3000X+?

I've looked though the user manual, service manual and application notes from Siglent and can't find one. It would be nice to know where they've actually put components like the attenuator, pre-amplifier and different mixers so I don't have to guess. They might have done something new, who knows.

An image search on Google does bring back many diagrams, but all generic. Best one I've found so far is attached.

Thanks.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on May 24, 2023, 08:55:39 pm
After "upgrading" to an SVA, my NSP_trends_config_info.xml  looks like below. Should I remove the second product ID, and rename the first one to SVA1032X, or keep two entries there and only update one? Does it matter?

Also, should I change the PID from 0x1305 to 0x1301 as indicated in an earlier post, or not? Does it matter?

...

Don't reinvent the wheel. Just overwrite your .xml with the attached file, taken from an "official" SVA1032X.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on June 09, 2023, 07:44:11 am
Hi ,
Siglent released new firmware for the SSA3000x (plus & R) & SVA1000x : V3.2.2.6.0R7

New Functionality:
• Add ECal in VNA mode
• Add three new formats in VNA mode: Unwrap Phase/Real/Imaginary
• Add Z Reflection in VNA mode
• Add PM demodulation in MA mode
• The time of analog demodulation in MA mode is adjustable

Now the question - has somebody already been so brave to test? I am interested in the results for an upgraded SSAx+ to SVA.:-)
Any advers effects ??

Haven't seen an updated Manual so far, are there descriptions of the added functionality other than from e.g. Keysight et. al.?

Hasta la vista

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 09, 2023, 02:10:45 pm
Hi ,
Siglent released new firmware for the SSA3000x (plus & R) & SVA1000x : V3.2.2.6.0R7

Thanks for the information :) The firmware upgrade went through without any problems...

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE4all on June 09, 2023, 10:01:50 pm
Yes, the firmware update went just fine with my SVA that was earlier "upgraded" from a SSA.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on June 12, 2023, 08:07:00 am
Confirm that the SVA1032X 3.2.2.6.0R7 upgrade works, but...
 |O  >:(
still 10 kHz BW only (grayed) in VNA mode!
 :--
I should really buy a new NanoVNA to overcome this problem
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Marcel G on June 12, 2023, 10:30:51 am
Here it also succeeded with the new firmware (updated SSA to SVA).

I think you expect too much the Spectrum Analyzer is pretty good for the money but the VNA function is just a toy.

Once you have worked with a real VNA you will not want anything else and you will soon forget the VNA function in the Siglent.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on June 12, 2023, 01:20:38 pm
I think you expect too much the Spectrum Analyzer is pretty good for the money but the VNA function is just a toy.
Once you have worked with a real VNA you will not want anything else and you will soon forget the VNA function in the Siglent.

I don't agree with you. It is a T/R unit and not a full 2-port and this is a big limitation, but even hp used to build T/R units (e.g. 8714ET). Apart from this, it works quite well and the main limitation, in my opinion, is the IF bandwidth: 10 kHz is terrible. And it is clearly a software limitation, because the RF hardware is quite stable in frequency and has a phase noise low enough to reduce the IF bandwidth perhaps to 10 Hz. That would greatly improve the dynamic range.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 12, 2023, 02:13:57 pm
Confirm that the SVA1032X 3.2.2.6.0R7 upgrade works, but...
 |O  >:(
still 10 kHz BW only (grayed) in VNA mode!

Hmm, did someone say that they will add a change in bandwidth in VNA mode in the new firmware ? Alternatively, has anyone sent a proposal for such changes in the firmware to Siglent ?

----

However, another question, does anyone know what ECal models support SVA and whether it actually works ?

----

I personally think about the SNA5000 - only this price  :scared:

...and here it already shows SNA6000  :popcorn:

https://www.siglent.com/u_file/download/22_12_12/SNA6000A_DataSheet_DS09060_C01B.pdf (https://www.siglent.com/u_file/download/22_12_12/SNA6000A_DataSheet_DS09060_C01B.pdf)

https://www.youtube.com/watch?v=6ppC7rvTa9c (https://www.youtube.com/watch?v=6ppC7rvTa9c)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on June 12, 2023, 02:50:29 pm
Hmm, did someone say that they will add a change in bandwidth in VNA mode in the new firmware ? Alternatively, has anyone sent a proposal for such changes in the firmware to Siglent ?

I think the issue is very clear to Siglent, otherwise there wouldn't be an "IF bandwidth" option in the GUI... that, unfortunately, is grayed at 10 kHz, as it was more or less since the beginning.
The issue was discussed several times in eevblog and the option is long waited, I think they read the forum. I don't know of direct contacts to signal the issue, perhaps tautech could do so.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 12, 2023, 06:20:32 pm
Hmm, did someone say that they will add a change in bandwidth in VNA mode in the new firmware ? Alternatively, has anyone sent a proposal for such changes in the firmware to Siglent ?

I think the issue is very clear to Siglent, otherwise there wouldn't be an "IF bandwidth" option in the GUI... that, unfortunately, is grayed at 10 kHz, as it was more or less since the beginning.
The issue was discussed several times in eevblog and the option is long waited, I think they read the forum. I don't know of direct contacts to signal the issue, perhaps tautech could do so.

Yes, I know that this option is currently inactive and something actually reminds me that the subject of the BW in the VNA mode was discussed. However, this does not mean anything and so the currently inactive option in one of the firmwares may well be removed.

Tautech mentioned that people from Siglent read this forum, but in such a long thread (there's also a thread about SVA https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/) ) it's very easy to miss something (even for someone who follows these topics often). Maybe it would be easier if there was a topic like in the case of oscilloscopes (bugs in the firmware and proposals for new functions).

IMHO, I still say that without submitting such proposals by distributors and customers themselves to support, it is difficult to count that writing only on the forum will somehow affect the manufacturer. Let's say as if they had to closely follow all the topics on all forums in the world, they would not have employees to read all of it  :-//

----

Siglent for the SVA1000X and SHA800A models (higher dynamics 90dB vs 114dB, most likely improved electronics compared to the SVA1000X) clearly states IF BW 10KHz - so it is not known if they plan to change it. Only the SNA5000 and SNA6000 series offer IF BW 10Hz - 3MHz...


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on June 12, 2023, 09:05:46 pm
Please take VNA discussion to the correct threads.  :horse:

FYI I currently don't have SVA1000X or SNA5000A demo models for tests as they have been sold to a customer and it seems the replacement SVA1032X (my fav) is presold before it arrives.  ::)

However I will take properly written up reports to Siglent for them to check although without the same instrument it's not possible to precheck your reports.
Feel free to make initial contact via PM after which we can share emails.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on June 22, 2023, 07:36:03 pm
Hello TV84, I updated a new SSA3021X Plus and got to the part where we run the Python script, I keep getting an error "indentationError line 35: (do you know how to fix this?)
this is the online one. https://www.online-python.com/PX3v0J8nbs (https://www.online-python.com/PX3v0J8nbs)  or am I just doing somethin wrong?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tubularnut on June 22, 2023, 07:59:15 pm
Python is very strict with regards to indentation, replace lines 25 onwards with this:

Code: [Select]
def gen(x):
    h = hashlib.md5((
        hashkey +
        Model.ljust(32, '\x00') +
        opt.ljust(5, '\x00') +
        HOSTID.upper().ljust(32, '\x00') +
        '\x00'*48).encode('ascii')
    ).digest()
    key = ''
    for b in h:
        if (b <= 0x2F or b > 0x39) and (b <= 0x60 or b > 0x7A):
            m = b % 0x24
            b = m + (0x57 if m > 9 else 0x30)
        if b == 0x30:
            b = 0x32
        if b == 0x31:
            b = 0x33
        if b == 0x6c:
            b = 0x6d
        if b == 0x6f:
            b = 0x70
        key += chr(b)
    return key.lower()

for opt in otheropt:
    print('{:5} {}'.format(opt, gen(HOSTID)))
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on June 22, 2023, 09:03:41 pm
Thank you for the fix. I found a copy of this file from the last time I did this and used that. The problem is for new users, the online file is corrupt, I don't think I can edit the file that's online.  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on June 22, 2023, 11:39:17 pm
Thank you for the fix. I found a copy of this file from the last time I did this and used that. The problem is for new users, the online file is corrupt, I don't think I can edit the file that's online.  :-//

this is exactly a problem with the online python interpreter that degrades the script (whitespace which is essential in python). Unfortunately, they broke something and after saving the script for sharing, we have this effect.

Here I am changing a link to another online python that works. Another way is to download the script and run it on your computer (requires python 3 installation)

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Finity on June 23, 2023, 04:04:30 pm
Have a SSA3021X plus improved to SVA1032, with all options now permanent. Many thanks to TV84 and others for the help.
Currently running firmware SVA 3.2.2.5.1R1. Does flashing the newer firmware 3.2.2.60R7 remove the options, or do they stick around after updating to the latest?

Thanks in advance :-+

Edit:If this needs to be posted in the SVA thread, I can do so. Not sure where to post with a “hybrid/improved” device.


Moved to SVA thread.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 04, 2023, 08:55:44 pm
Defpom gets a SSA3021X Plus..... < how long will it stay as that ?

https://www.youtube.com/watch?v=BxhrvnsO7Ho (https://www.youtube.com/watch?v=BxhrvnsO7Ho)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 15, 2023, 08:38:50 pm
Just saw this enormous thread, but can a brand new SSA3021X-Plus still be cracked this day?

And I guess to buy one directly from Siglent is perhaps not a good idea if you want to have any small chance to crack it, aka all the options? So better from somewhere else and I think I have an idea.

And if I get it right so to crack it, it MUST be changed to a SVA1032X, there is no other way? Not only a SSA3021X-Plus and crack that to all options and still the same sort of speak?

Is there a page with all the steps to do? My python skills are non existent :( but I'm good at following steps. :)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on July 15, 2023, 09:18:39 pm
Just saw this enormous thread, but can a brand new SSA3021X-Plus still be cracked this day?

And I guess to buy one directly from Siglent is perhaps not a good idea if you want to have any small chance to crack it, aka all the options? So better from somewhere else and I think I have an idea.

And if I get it right so to crack it, it MUST be changed to a SVA1032X, there is no other way? Not only a SSA3021X-Plus and crack that to all options and still the same sort of speak?

Is there a page with all the steps to do? My python skills are non existent :( but I'm good at following steps. :)
I bought my SSA 3021X Plus in April & it upgraded with no problems. From reading this thread, I also thought that it had to be upgraded to an SVA first, but it doesn't. I've increased the frequency and enabled all the options whilst keeping it as an SSA. Go to the post by tomud linked below. Either run the online script or download the attachment to run it locally on your pc.

All you need to do is enter the Host ID from the analyzer & remove the # symbol from the #Model = 'SSA3000X_Plus' line. Also Refl needs to be replaced with CAT in the otheropt line.

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 15, 2023, 09:28:11 pm
I bought my SSA 3021X Plus in April & it upgraded with no problems. From reading this thread, I also thought that it had to be upgraded to an SVA first, but it doesn't. I've increased the frequency and enabled all the options whilst keeping it as an SSA.

But it's still not a SVA...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: TheDefpom on July 15, 2023, 09:34:35 pm
I got a unit in late June, latest major firmware revision of .6 not .5, downgraded and did the options first, then did the conversion to SVA, so yes it still works.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on July 15, 2023, 09:37:13 pm
I bought my SSA 3021X Plus in April & it upgraded with no problems. From reading this thread, I also thought that it had to be upgraded to an SVA first, but it doesn't. I've increased the frequency and enabled all the options whilst keeping it as an SSA.

But it's still not a SVA...

No. My main upgrade was the 3032 (3.2GHz) option really. Wasn't interested in turning it into a VNA. Thought I might as well enable the other options though.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on July 16, 2023, 10:32:27 am
I bought my SSA 3021X Plus in April & it upgraded with no problems. From reading this thread, I also thought that it had to be upgraded to an SVA first, but it doesn't. I've increased the frequency and enabled all the options whilst keeping it as an SSA.

But it's still not a SVA...

Yes exactly. Here the buyer has to answer whether he needs the VNA option that is added after conversion to the SVA model. If someone does not need the VNA option, just enable all options in SSA, including increasing the band to 3.2GHz.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 17, 2023, 12:42:28 am
Thanks guys! :)

But well April, is that close enough? I hope.

Might think could use the VNA for an antenna one day but it will not be for everyday use at all and a lot more stuff to get, filters will be more, so just good to have VNA otherwise? But way more complex to make what it seems.

So I actually also get 3.2GHz even if I don't upgrade to VNA? That is great, missed that one. Any higher with VNA?

Do the TG still work on the upgraded 3000-series for filter characterization? And I could do exactly the same on the 1000-series VNA, or?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 17, 2023, 12:54:56 am
Any higher with VNA?
No, different HW.

Quote
Do the TG still work on the upgraded 3000-series for filter characterization? And I could do exactly the same on the 1000-series VNA, or?
The TG option is permanent in all models.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on July 17, 2023, 09:31:02 am
...So I actually also get 3.2GHz even if I don't upgrade to VNA?...

Yep. That's what I have done. See my before/after attachment.

Before upgrade, it's a 3021 with just the TG option enabled. After upgrade, it's a 3032 with all the options enabled.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 17, 2023, 02:21:37 pm
I have not ordered the analyzer yet but that is sweet! Thanks to all of the involved for doing this possible! :-+

The .py file is changed and Refl is replaced with CAT. anything else in that file?

How then to run this python file to fix the analyzer? I'm on a Window OS. :(
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on July 17, 2023, 04:59:12 pm
The easiest way is to click on the link in tomud's post (that I linked to above), & use the online python script. That way, you can get the keys without having to download anything. You can do a dummy run by uncommenting the #Model = 'SSA3021x_Plus' line & leaving the Host ID as all zeroes. When you execute the program, the keys will be shown on the right side of screen. Your own Host ID will be found on the system/system info page of the analyzer.

If you want to do it locally on your Windows pc, then download the attachment in tomud's post. You will then need to download & install Python on your pc. This includes a program called IDLE which you can use to edit & run the script.

When you have the keys, go to system/system info/Load Option on the analyzer to input the keys that matches the options you want.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 17, 2023, 05:28:46 pm
Aha so that's how it works, thanks! :) I thought you had to connect to the analyzer or anything but I guess that's more if you want SVA.

By the way if i upgrade it to 3032 can I then whenever I want upgrade that to the 1000-series in some way or is it permanently locked to 3032 since it was not done the right way in the beginning?

And do I need to do the 3032 key first and then all or just all is enough?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on July 19, 2023, 10:40:14 am
Aha so that's how it works, thanks! :) I thought you had to connect to the analyzer or anything but I guess that's more if you want SVA.

By the way if i upgrade it to 3032 can I then whenever I want upgrade that to the 1000-series in some way or is it permanently locked to 3032 since it was not done the right way in the beginning?

And do I need to do the 3032 key first and then all or just all is enough?

As I didn't want VNA features, I didn't choose the "All" key. I just put the relevant keys in one at a time (EMI, AMK, CAT, DMA, AMA, 3032). The other keys are for different models.

I assume that I can upgrade to SVA if I install the VNA key, but I don't need that option right now. I'm happy enough with a 3.2GHz Spec An with all the options enabled.  :-+

...and it will also need to be cross flashed with the SVA firmware of course.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: mtnzap73 on July 19, 2023, 10:35:39 pm
A shoutout to tautech for helping me decide to go for the SSA3021X Plus! The forum was of course helpful.
Also a thumbs-up to Techno-Test, for the highly responsive process. They are located in Montreal, with fully bilingual staff.
Their response to emailed questions, with the right info was superior.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 24, 2023, 10:38:20 am
Quote
...and it will also need to be cross flashed with the SVA firmware of course

Thanks. Can it be flashed back to a ordinary one without SVA or that will be permanent?

And I think I saw some disadvantage with SVA like BW or something? Or maybe I was incorrect with this, or?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on July 24, 2023, 12:50:19 pm
Thanks. Can it be flashed back to a ordinary one without SVA or that will be permanent?
And I think I saw some disadvantage with SVA like BW or something? Or maybe I was incorrect with this, or?

Regarding flashing back to SSA I don't know. Regarding BW don't worry: it is a VNA mode specific limitation, in SA mode the instrument is identical to an SSA.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on July 24, 2023, 01:41:11 pm
You can flash it back, but you need to adjust the Product ID, in order to be able to flash the SSA+ firmware. Basically you do the opposite cross-conversion, from a SVA1032 to the SSA3021+. The steps are the same, but the other way around.

There is no reason to do so: your warranty is voided anyway, as there will be remanescent information that points to the conversion having been made at some point and in SSA mode you have exactly the same functionality as with a SSA+ model.

If you are really paranoid about this, you could do a backup of the complete flash and then, when you want to restore the original state, you could flash the backup back. Correct me, if I am wrong, but this, however, is not totally free from risk, as the flashing routine might encounter a fault in your flash IC, preventing the completition of the flashing and rendering you with a brick.

Finally, there seems to be the possibility to restore a bricked device by means of a special recovery USB image. This is not public, though.

Summed up: get the SSA3021+, do the crossflash and generate keys for all options. Sit back and enjoy.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 26, 2023, 12:37:01 am
Thanks for the info! About as i thought. So due the price I think I'll wait 3 years when the guarantee has went out to flash it then, because I'm not that keen on to buy a new one if its goes south.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on July 26, 2023, 07:13:03 am
Thanks for the info! About as i thought. So due the price I think I'll wait 3 years when the guarantee has went out to flash it then, because I'm not that keen on to buy a new one if its goes south.

But what exactely do I earn in options when cross flashed compared to a fully optioned 3021X Plus? Have seen slightly different answers about this.

The answers are consistent.
cross flash: 3021x+ -> SVA1032  (when the 3032 option is applied)
No cross flash and you apply the option via python: SSA3032x+ with EMI etc. (all)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on July 26, 2023, 09:41:00 am
But what exactely do I earn in options when cross flashed compared to a fully optioned 3021X Plus? Have seen slightly different answers about this.

The VNA option.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on July 28, 2023, 07:28:05 pm
One good reason to crossover to a SVA is you don't need a bridge to do S11. I mean while you're there hacking the thing what's a few more steps. A good bridge is spendy.
just my 2 pennies.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Mick B on July 28, 2023, 07:31:01 pm
the VNA option ......that's funny. :-DD
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 28, 2023, 08:17:38 pm
But what exactely do I earn in options when cross flashed compared to a fully optioned 3021X Plus? Have seen slightly different answers about this.

The VNA option.
And DTF/TDR capability.
The SVA1000X Mode button menu attached.

SSA3000X-R models have another option in the Mode menu, RTSA.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 30, 2023, 03:21:45 am
Quote
And DTF/TDR capability.
The SVA1000X Mode button menu attached.

The answers I was looking for, thanks.

3000X-R series are unfortunately extremely expensive otherwise I would have take one of those instead since RTSA is sweet.

DTF/TDR is nothing I will ever use, and in honesty all with VNA is pretty much new ground for me since I have not really dealt with it before, SA I have some but not really that complex as the 3021X is. I have seen what a VNA can be used for and that is things I very, very rarely do, but who knows. But do reflection test without a bridge is cool, don't know how the VNA can do that though.

I see now that I missed some answers like that one that the VNA in the 1032 will have little worse bandwidth but that was normal but that the SA will be exactly the same as if I hadn't cross flashed it. And it was possible to do VNA even after you had done all the options for the 3032X+ as I understod, that's good.

So is there really any downsides at all to do VNA? Forget about guarantee and such.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 30, 2023, 04:26:06 am
All options done! Not VNA though, yet. Thanks to all involved to have made this possible! :-+

------

Oh yea by the way, I just managed to totally lock it! And It was a really hard lock since not even the power switch worked. I was surprised to say the least.

I had gone through all the selections of all the choices of all the things in the mode menu, and was on the last "EMI" and went though all the button options there as well, but i did not change anything, just to see what it was. After that I pushed "mode" and SA, and the SA was about to lit up to say it was marked but at the same ms it all totally locked and that hard. I was really surprised to say the least. I had restarted it between every option.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 30, 2023, 07:51:27 am
I have seen what a VNA can be used for and that is things I very, very rarely do, but who knows. But do reflection test without a bridge is cool, don't know how the VNA can do that though.
That's what I thought too until getting a SVA1015X to complement my SSA3023X (before X Plus). Both later sold and replaced with SVA1032X.

After getting to know SVA  ;) I found projects for the VNA capability some of which could've been done with a reflection bridge however not needing one with the inbuilt bridge in SVA is much more convenient and didn't have the directivity issues an external bridge can have.

Improving RF device performance by optimising antennae for me is SVA's greatest strength and being able to accurately measure antenna parameters and adjust/correct as required.
This gives a good idea of what they can do:
https://www.eevblog.com/forum/rf-microwave/antenna-project-log/ (https://www.eevblog.com/forum/rf-microwave/antenna-project-log/)

Quote
So is there really any downsides at all to do VNA?
No.

Attached is a screenshot of VNA mode, Measure Formats.
You will use several for antenna work and can overlay each using the 4 traces available for which I did many examples in this thread:
https://www.eevblog.com/forum/rf-microwave/what-really-is-this-antenna/ (https://www.eevblog.com/forum/rf-microwave/what-really-is-this-antenna/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 30, 2023, 03:52:18 pm
Good work! Interesting.

Ok, more leaning towards it, and even if you don't need it its no problems in any way to have it there I guess since well the 1015X is a VNA with the same HW and all as I have understood.


By the way, would it be better or worse to first update it before cross-flash or after it has been flashed or not at all?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on July 30, 2023, 07:47:48 pm
Good work! Interesting.

Ok, more leaning towards it, and even if you don't need it its no problems in any way to have it there I guess since well the 1015X is a VNA with the same HW and all as I have understood.
SSA1015X Plus and SVA1015X share HW. SSA3021X Plus and higher BW models are slightly different spec and some share HW with SVA1032X, your target.  ;)

FW updates have no impact on Siglent models.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on July 30, 2023, 10:14:52 pm
I have now looked thought countless pages and I don't know how many comments during pretty much all day and night.

One question:

Can the option RT40 be completely removed when flash so it will never been shown? I saw that someone said it was seen and could even be started but since it doesn't contain a RT so will it of course not show anything.


Edit: found after hours of digging valid answers, I think, to all of the others but not to the one above.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 03, 2023, 10:40:19 am
Do you have a Siglent SA or not?

This sounds to me like theoretical analysis only.
Get one and you will see.


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on August 04, 2023, 03:18:28 am
I very recently got home my SSA3021X Plus and immediately upgraded it to a 3032. On to a 1015 later on? I don't know yet, think I'll get a little cozy with this one first.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 04, 2023, 05:48:29 am
On to a 1015 later on?
Certainly not ! Different HW.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 04, 2023, 06:51:47 am


Can the option RT40 be completely removed when flash so it will never been shown? I saw that someone said it was seen and could even be started but since it doesn't contain a RT so will it of course not show anything.




and ? are you seeing the RT40 option being enabled in your SA ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on August 05, 2023, 12:36:05 am
I'm talking about the cross-flash to a SVA1032.

I of course don't see in it mine 3032 but I was just wondering about it if I do an future cross-flash so it then is the "virtual" SVA1032 just to get the VNA option, where it seem to be like RT40 is installed automatically if I have understood it right.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 05, 2023, 06:50:41 am
and you will not see it in the SVA unless you use the factory mode to enable the options. Which makes no sense anymore as the Python script is available.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on August 05, 2023, 08:57:50 pm
When cross-flash 3032 to 1032 all available options is put into the 1032 incl RF40 which cant be used but allegedly is shown anyway. I assume the RT40 option in the 1032 would be greyed out instead until you enable that option with the pyton script?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 05, 2023, 09:13:26 pm
When cross-flash 3032 to 1032 all available options is put into the 1032 incl RF40 which cant be used but allegedly is shown anyway. I assume the RT40 option in the 1032 would be greyed out instead until you enable that option with the pyton script?
RT40 has never been an option for SVA whereas it is a SSA3000X-R option.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on August 06, 2023, 02:42:32 am
No of course not but it is enabled never the the less according to the bottom of post 1619 with the install instruction and also a picture of bottom post with it enabled:

SVA1032X now has all options permanently enabled (including RT40 which does not work in this HW version). Model name is SVA1032X, serial number shows XXXX.

Post 1619 and 1628

These are 2 years back so I don't know it ifs still the same today, and thus the question about this. Cross-flashed 1032 does not support RT40 as we all know because it doesn't have RT, but it is seen and can be started never the less as it seem but doesn't show anything and thus the question if it can be totally removed from the installation instead.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on August 06, 2023, 04:10:48 am
SVA and X-R are different HW at 3.2 GHz and below.
Datasheets clearly show this.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 06, 2023, 07:51:23 am
No of course not but it is enabled never the the less according to the bottom of post 1619 with the install instruction and also a picture of bottom post with it enabled:

SVA1032X now has all options permanently enabled (including RT40 which does not work in this HW version). Model name is SVA1032X, serial number shows XXXX.

Post 1619 and 1628

These are 2 years back so I don't know it ifs still the same today, and thus the question about this. Cross-flashed 1032 does not support RT40 as we all know because it doesn't have RT, but it is seen and can be started never the less as it seem but doesn't show anything and thus the question if it can be totally removed from the installation instead.



you pointed it out , this is antique.
That method was called  factory mode.


Full stop
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 06, 2023, 08:26:28 am
No of course not but it is enabled never the the less according to the bottom of post 1619 with the install instruction and also a picture of bottom post with it enabled:

SVA1032X now has all options permanently enabled (including RT40 which does not work in this HW version). Model name is SVA1032X, serial number shows XXXX.

Post 1619 and 1628

These are 2 years back so I don't know it ifs still the same today, and thus the question about this. Cross-flashed 1032 does not support RT40 as we all know because it doesn't have RT, but it is seen and can be started never the less as it seem but doesn't show anything and thus the question if it can be totally removed from the installation instead.

@William_K, once and for all try to understand this:

Post 1619 was never an endorsed and/or "official" way of doing the licensing. It had the correct mechanics of the crossflash but that's all. The way some people, at that time (and some still today), were doing the licensing was by removing (renaming) the license files.

That method would cause the program to behave erraticaly, because once it didn't find the files, it DISPLAYED ALL OPTIONS that the software contain in it's code (because the code is mostly shared between all the SSA, SVA families, so IT CONTAINS ALL POSSIBLE OPTIONS from all these various equipments).

The fact that it displayed the options didn't mean "sheet". Some of them are useless for that specific HW combination.

SO, if you do a proper crossflash AND a proper licensing (with the license keys) you will never see any unintended option in the model that you are running.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: William_K on August 06, 2023, 02:31:52 pm
Finally the answer I was looking for, thanks! :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 07, 2023, 12:04:01 pm
Finally the answer I was looking for, thanks! :)

which was re-iterated numouros times  :horse:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 1793997762 on August 07, 2023, 03:17:03 pm
I'm very sorry for turning the SSA3015x plus device into a brick
1. I am modifying startup_ During app. sh, due to my lack of understanding of the VI editor and how to exit, some statements in this file may have been mistakenly deleted
2. The device is currently unable to start normally and seems unable to send commands through uart
Below is the log. I hope someone can help analyze and provide a solution. Thank you

Code: [Select]
U-Boot 2014.07-svn118162 (Sep 03 2020 - 12:37:11)

Board:  Xilinx Zynq
I2C:   ready
DRAM:  ECC disabled 128 MiB
NAND:  256 MiB
MMC:   zynq_sdhci: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
int board_late_init(void)+++++
buzzer_off---------------
buzzer_on---------------
buzzer_off---------------
int board_late_init(void)-----
Net:   Gem.e000b000
Hit any key to stop autoboot:  0
(Re)start USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
USB1:   ULPI request timed out
zynq ULPI viewport init failed
lowlevel init failed
       scanning usb for storage devices... 1 Storage Device(s) found
Copying Linux from USB to RAM...
reading boot_uImage
** Unable to read file boot_uImage **
reading sva1000x_udiskEnv.txt
** Unable to read file sva1000x_udiskEnv.txt **
Copying Linux from NAND flash to RAM...

NAND read: device 0 offset 0x780000, size 0x400000
 4194304 bytes read: OK

NAND read: device 0 offset 0xb80000, size 0x80000
 524288 bytes read: OK
## Booting kernel from Legacy Image at 02080000 ...
   Image Name:   Linux-3.19.2-omg-xilinx-svn35686
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3121840 Bytes = 3 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 02000000
   Booting using the fdt blob at 0x2000000
EHCI failed to shut down host controller.
   Loading Kernel Image ... OK
   Loading Device Tree to 06d0d000, end 06d13ec2 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.19.2-omg-xilinx-svn35686 (ding@ding-T5810) (gcc version 4.6.1 (Sourcery CodeBench Lite 2011.09-50) ) #11 SMP PREEMPT Fri Jan 4 15:28:26 CST 2019
[    0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Zynq Zed Development Board
[    0.000000] cma: Reserved 16 MiB at 0x09000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 9 pages/cpu @48e92000 s8128 r8192 d20544 u36864
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 40640
[    0.000000] Kernel command line: console=ttyPS0,115200 root=/dev/mtdblock5 rootfstype=cramfs init=/linuxrc earlyprintk uboot_version=3
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 139704K/163840K available (3835K kernel code, 213K rwdata, 1580K rodata, 196K init, 216K bss, 7752K reserved, 16384K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0x4a800000 - 0xff000000   (2888 MB)
[    0.000000]     lowmem  : 0x40000000 - 0x4a000000   ( 160 MB)
[    0.000000]     pkmap   : 0x3fe00000 - 0x40000000   (   2 MB)
[    0.000000]     modules : 0x3f000000 - 0x3fe00000   (  14 MB)
[    0.000000]       .text : 0x40008000 - 0x40552200   (5417 kB)
[    0.000000]       .init : 0x40553000 - 0x40584000   ( 196 kB)
[    0.000000]       .data : 0x40584000 - 0x405b96a0   ( 214 kB)
[    0.000000]        .bss : 0x405b96a0 - 0x405ef914   ( 217 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
[    0.000000] L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
[    0.000000] L2C-310 erratum 769419 enabled
[    0.000000] L2C-310 enabling early BRESP for Cortex-A9
[    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[    0.000000] L2C-310 ID prefetch enabled, offset 1 lines
[    0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[    0.000000] L2C-310 cache controller enabled, 8 ways, 512 kB
[    0.000000] L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
[    0.000000] slcr mapped to 4a804000
[    0.000000] zynq_clock_init: clkc starts at 4a804100
[    0.000000] Zynq clock init
[    0.000010] sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 3298534883328ns
[    0.000128] timer #0 at 4a806000, irq=17
[    0.000478] Console: colour dummy device 80x30
[    0.000497] Calibrating delay loop... 1332.01 BogoMIPS (lpj=6660096)
[    0.090269] pid_max: default: 32768 minimum: 301
[    0.090419] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.090435] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.091060] CPU: Testing write buffer coherency: ok
[    0.091254] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.091321] Setting up static identity map for 0x39c880 - 0x39c8d8
[    0.240256] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.240334] Brought up 2 CPUs
[    0.240353] SMP: Total of 2 processors activated (2664.03 BogoMIPS).
[    0.240362] CPU: All CPU(s) started in SVC mode.
[    0.240864] devtmpfs: initialized
[    0.241588] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.247222] NET: Registered protocol family 16
[    0.249126] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.271078] cpuidle: using governor ladder
[    0.301040] cpuidle: using governor menu
[    0.309307] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.309323] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.309451] zynq-ocm f800c000.ocmc: ZYNQ OCM pool: 256 KiB @ 0x4a880000
[    0.320136] vgaarb: loaded
[    0.320546] SCSI subsystem initialized
[    0.320929] usbcore: registered new interface driver usbfs
[    0.321043] usbcore: registered new interface driver hub
[    0.321154] usbcore: registered new device driver usb
[    0.321298] phy0 supply vcc not found, using dummy regulator
[    0.321385] phy1 supply vcc not found, using dummy regulator
[    0.321516] --------------usb_udc_init ------
[    0.321762] pps_core: LinuxPPS API ver. 1 registered
[    0.321775] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.321823] PTP clock support registered
[    0.321960] EDAC MC: Ver: 3.0.0
[    0.323480] Switched to clocksource arm_global_timer
[    0.335236] NET: Registered protocol family 2
[    0.335962] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[    0.336012] TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
[    0.336070] TCP: Hash tables configured (established 2048 bind 2048)
[    0.336117] TCP: reno registered
[    0.336134] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.336164] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.336356] NET: Registered protocol family 1
[    0.336669] RPC: Registered named UNIX socket transport module.
[    0.336682] RPC: Registered udp transport module.
[    0.336691] RPC: Registered tcp transport module.
[    0.336699] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.337069] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    0.338408] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.339989] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.341002] io scheduler noop registered
[    0.341022] io scheduler deadline registered
[    0.341074] io scheduler cfq registered (default)
[    0.343097] dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-241330
[    0.343117] dma-pl330 f8003000.dmac:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
[    0.343643] e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 145, base_baud = 2500000) is a xuartps
[    0.916938] console [ttyPS0] enabled
[    0.921086] xdevcfg f8007000.devcfg: ioremap 0xf8007000 to 4a878000
[    0.927835] [drm] Initialized drm 1.1.0 20060810
[    0.940232] brd: module loaded
[    0.947231] loop: module loaded
[    0.955892] libphy: MACB_mii_bus: probed
[    1.033613] macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 149 (00:0a:35:00:01:23)
[    1.043513] macb e000b000.ethernet eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=e000b000.etherne:1e, irq=-1)
[    1.055057] i2c /dev entries driver
[    1.060263] rtc-ds1307 0-0068: rtc core: registered ds1340 as rtc0
[    1.066709] cdns-i2c e0004000.i2c: 400 kHz mmio e0004000 irq 143
[    1.074050] zynq-edac f8006000.memory-controller: ecc not enabled
[    1.080258] Xilinx Zynq CpuIdle Driver started
[    1.085299] ledtrig-cpu: registered to indicate activity on CPUs
[    1.092294] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
[    1.098601] nand: Micron MT29F2G08ABAEAWP
[    1.102579] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.110172] nand: WARNING: pl353-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
[    1.121677] Bad block table found at page 131008, version 0x01
[    1.127948] Bad block table found at page 130944, version 0x01
[    1.134081] 11 ofpart partitions found on MTD device pl353-nand
[    1.139926] Creating 11 MTD partitions on "pl353-nand":
[    1.145182] 0x000000000000-0x000000780000 : "fsbl"
[    1.151008] 0x000000780000-0x000000b80000 : "kerneldata"
[    1.157266] 0x000000b80000-0x000000c00000 : "device-tree"
[    1.163604] 0x000000c00000-0x000001100000 : "Manufacturedata"
[    1.170305] 0x000001100000-0x000001600000 : "reserved1"
[    1.176506] 0x000001600000-0x000003e00000 : "rootfs"
[    1.182404] 0x000003e00000-0x000004800000 : "firmdata0"
[    1.188538] 0x000004800000-0x000006c00000 : "siglent"
[    1.194590] 0x000006c00000-0x00000d000000 : "datafs"
[    1.200596] 0x00000d000000-0x00000da00000 : "log"
[    1.206281] 0x00000da00000-0x000010000000 : "upgrade_cramdisk"
[    1.215007] TCP: cubic registered
[    1.218252] NET: Registered protocol family 17
[    1.222928] Registering SWP/SWPB emulation handler
[    1.229657] rtc-ds1307 0-0068: setting system clock to 2023-08-07 22:53:36 UTC (1691448816)
[    1.242999] cramfs_fill_nand blocks is 320-----------------------
[    1.242999]
[    1.242999]
[    1.242999]
[    1.256080] VFS: Mounted root (cramfs filesystem) readonly on device 31:5.
[    1.262946] devtmpfs: mounted
[    1.266201] Freeing unused kernel memory: 196K (40553000 - 40584000)
Starting rcS...
[    1.538880] UBI-1: ubi_attach_mtd_dev:attaching mtd7 to ubi1
[    1.686996] UBI-1: scan_all:scanning is finished
[    1.697972] UBI-1 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 3, need 40
[    1.709111] UBI-1: ubi_attach_mtd_dev:attached mtd7 (name "siglent", size 36 MiB)
[    1.716574] UBI-1: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.725157] UBI-1: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.733681] UBI-1: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.742365] UBI-1: ubi_attach_mtd_dev:good PEBs: 288, bad PEBs: 0, corrupted PEBs: 0
[    1.750137] UBI-1: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.759085] UBI-1: ubi_attach_mtd_dev:max/mean erase counter: 8/3, WL threshold: 4096, image sequence number: 995858657
[    1.769873] UBI-1: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 288, PEBs reserved for bad PEB handling: 3
[    1.780762] UBI-1: ubi_thread:background thread "ubi_bgt1d" started, PID 574
[    1.783121] UBI-2: ubi_attach_mtd_dev:attaching mtd6 to ubi2
[    1.827346] UBI-2: scan_all:scanning is finished
[    1.838131] UBI-2 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 9, need 40
[    1.849161] UBI-2: ubi_attach_mtd_dev:attached mtd6 (name "firmdata0", size 10 MiB)
[    1.856782] UBI-2: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.865381] UBI-2: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.873904] UBI-2: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.882592] UBI-2: ubi_attach_mtd_dev:good PEBs: 80, bad PEBs: 0, corrupted PEBs: 0
[    1.890260] UBI-2: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.899221] UBI-2: ubi_attach_mtd_dev:max/mean erase counter: 15/8, WL threshold: 4096, image sequence number: 725220286
[    1.910112] UBI-2: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 80, PEBs reserved for bad PEB handling: 9
[    1.920900] UBI-2: ubi_thread:background thread "ubi_bgt2d" started, PID 578
[    1.923042] UBI-3: ubi_attach_mtd_dev:attaching mtd9 to ubi3
[    1.967465] UBI-3: scan_all:scanning is finished
[    1.978241] UBI-3 warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 9, need 40
[    1.989273] UBI-3: ubi_attach_mtd_dev:attached mtd9 (name "log", size 10 MiB)
[    1.996378] UBI-3: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.004979] UBI-3: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.013529] UBI-3: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.022184] UBI-3: ubi_attach_mtd_dev:good PEBs: 80, bad PEBs: 0, corrupted PEBs: 0
[    2.029858] UBI-3: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    2.038815] UBI-3: ubi_attach_mtd_dev:max/mean erase counter: 6/3, WL threshold: 4096, image sequence number: 898190011
[    2.049614] UBI-3: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 80, PEBs reserved for bad PEB handling: 9
[    2.060415] UBI-3: ubi_thread:background thread "ubi_bgt3d" started, PID 582
[    2.062554] UBI-0: ubi_attach_mtd_dev:attaching mtd8 to ubi0
[    2.462347] UBI-0: scan_all:scanning is finished
[    2.474547] UBI-0: ubi_attach_mtd_dev:attached mtd8 (name "datafs", size 100 MiB)
[    2.481963] UBI-0: ubi_attach_mtd_dev:PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.490595] UBI-0: ubi_attach_mtd_dev:min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.499112] UBI-0: ubi_attach_mtd_dev:VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.507811] UBI-0: ubi_attach_mtd_dev:good PEBs: 800, bad PEBs: 0, corrupted PEBs: 0
[    2.515561] UBI-0: ubi_attach_mtd_dev:user volume: 1, internal volumes: 1, max. volumes count: 128
[    2.524518] UBI-0: ubi_attach_mtd_dev:max/mean erase counter: 8/5, WL threshold: 4096, image sequence number: 1537676743
[    2.535392] UBI-0: ubi_attach_mtd_dev:available PEBs: 0, total reserved PEBs: 800, PEBs reserved for bad PEB handling: 40
[    2.546367] UBI-0: ubi_thread:background thread "ubi_bgt0d" started, PID 586
[    2.566280] UBIFS: background thread "ubifs_bgt1_0" started, PID 589
[    2.597836] UBIFS: recovery needed
[    2.661972] UBIFS: recovery completed
[    2.665669] UBIFS: mounted UBI device 1, volume 0, name "siglent"
[    2.671692] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.680846] UBIFS: FS size: 34410496 bytes (32 MiB, 271 LEBs), journal size 4952064 bytes (4 MiB, 39 LEBs)
[    2.690493] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.695544] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 5C5CCD6E-B776-45EE-88E7-DEEF45ABC232, small LPT model
[    2.776996] UBIFS: mounted UBI device 2, volume 0, name "firm0", R/O mode
[    2.783746] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.792858] UBIFS: FS size: 7237632 bytes (6 MiB, 57 LEBs), journal size 1650688 bytes (1 MiB, 13 LEBs)
[    2.802265] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.807313] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 28B4FA39-A856-4B39-8D0F-996D0C2183E7, small LPT model
[    2.820914] UBIFS: background thread "ubifs_bgt3_0" started, PID 592
[    2.852470] UBIFS: recovery needed
[    2.875155] UBIFS: recovery completed
[    2.878818] UBIFS: mounted UBI device 3, volume 0, name "log"
[    2.884514] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.893644] UBIFS: FS size: 7237632 bytes (6 MiB, 57 LEBs), journal size 1650688 bytes (1 MiB, 13 LEBs)
[    2.903022] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.908084] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 13FF4DCA-F17A-42CE-A91A-1BCF38124B00, small LPT model
[    2.921465] UBIFS: background thread "ubifs_bgt0_0" started, PID 594
[    2.952971] UBIFS: recovery needed
[    3.027173] UBIFS: recovery completed
[    3.030841] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[    3.036831] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    3.045954] UBIFS: FS size: 94597120 bytes (90 MiB, 745 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
[    3.055582] UBIFS: reserved for root: 0 bytes (0 KiB)
[    3.060621] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 3535A866-5122-4B8D-B7B9-F062E23F9C13, small LPT model
rm: can't remove '/usr/bin/siglent/usr/mass_storage/U-disk*': No such file or directory
rm: can't remove '/usr/bin/siglent/usr/tmp/*_U-disk*': No such file or directory
[    5.506012] Unhandled fault: external abort on non-linefetch (0x818) at 0x36f65380
Bus error
[    5.531517] irq = 170
[    5.542155] <<-GTP-INFO->> GTP driver installing...
[    5.547193] <<-GTP-INFO->> GTP Driver Version: V2.4<2014/11/28>
[    5.553042] <<-GTP-INFO->> GTP Driver Built@22:06:06, Apr 27 2018
[    5.559169] <<-GTP-INFO->> GTP I2C Address: 0x14
[    5.563875] 0-0014 supply vdd_ana not found, using dummy regulator
[    5.570030] 0-0014 supply vcc_i2c not found, using dummy regulator
[    5.576239] <<-GTP-INFO->> Guitar reset
[    5.703956] <<-GTP-INFO->> IC Version: 928_1060
[    5.714378] <<-GTP-INFO->> X_MAX: 1024, Y_MAX: 600, TRIGGER: 0x00
[    5.733499] <<-GTP-INFO->> create proc entry gt9xx_config success
[    5.739770] input: goodix-ts as /devices/virtual/input/input0
[    5.745771] <<-GTP-INFO->> GTP works in interrupt mode.
[    5.761546] gpib_usb_init
[    5.764309] usbcore: registered new interface driver usb-gpib
/bin/sh: can't access tty; job control turned off
/usr/bin/siglent #
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: yuhar on August 12, 2023, 10:53:48 am
Hi,

I had some basic questions:

this Siglent Spectrum Analyzers have around -160dBm DANL

maximum input level +30dBm

dinamic range: 90dBm only

where is the rest 100dBm?
It's all taken up by harmonic distortion?
- Tell me I'm wrong.  :-//
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 12, 2023, 03:42:55 pm

- Tell me I'm wrong.  :-//

in short, yes.

+30dBM is the max which the SA under certain conditions will survive. (no preamp - and Internal att set to 20+ dB)
 
- 160 dBm is with preamp on.

Preamp is making no real sense if looking at an intermodulation free range.

Therefore, I would assume 0 to - 130dBm is the max overall range (if you look at the datasheet) - from this are possibly 40 db eaten by intermodulation. If you are really take care and have an external attenuator to see what is internal and what is external intermodulation, you might be lucky to have even a higher usefull range for your intermodulation measurements.

90 db is good for this price range.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: genugeo85 on August 17, 2023, 08:27:04 pm
Hello!
I have a Siglent SSA3021X with the data in the photo.
Is it possible to upgrade it to 3.2GHz and switch to permanent all options with firmware 2.1.1.1?
Thanks![attach=1]
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: genugeo85 on August 23, 2023, 10:17:17 am
Let me ask the question differently...
Is it possible to downgrade to a previous version of the software to solve the problems stated above?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on August 23, 2023, 10:34:09 am
did you try the online python script? this is probably all you need . No downgrade required.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 23, 2023, 11:55:32 am
did you try the online python script? this is probably all you need . No downgrade required.

so exactly you only need to use the script. The link to the script is given here:

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635)

In the case of the SSA3000X model (without plus), remove the comment as in the given screennshoot, enter your HOSTID instead of zeros and press the Execute button to generate codes for the required options.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: genugeo85 on August 23, 2023, 08:02:56 pm
Thank you very much for the information! :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Hitero on August 28, 2023, 06:46:56 pm
Saturday, Amazon box shoved up by my door. Inside, loose and floating SSA3021X wrapped only in brown paper!? Power on OK. SW1: 2.1.1.3R1, SW2: 20211011-1001, SW3: 000 000D4, HW: 00.00.00. Is it possible to upgrade to SSA3032X without spending hard earned ducats? If yes could someone please point to the right Post# to start reading the process? Thanks
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: killingtime on August 28, 2023, 08:44:10 pm
Is it possible to upgrade to SSA3032X without spending hard earned ducats? If yes could someone please point to the right Post# to start reading the process? Thanks

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4399834/#msg4399834 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4399834/#msg4399834)

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4462780/#msg4462780 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4462780/#msg4462780)

Generate the keys.
Enter them in the normal way as you would any key purchased from Siglent.
The 'ALL' option gave me BW to 3.2GHz.
Reboot.
That's it. No need to downgrade, cross flash, mess with firmware, telnet over tcp/ip ...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Hitero on August 28, 2023, 11:14:10 pm
great, thank you!
didn't load the ALL key
just the AMK, EMI and the 3032. Now 3.2GHz full span :)
tried the Refl key 2x; is invalid for some reason
I will try the key re-gen later. happy for now
thank you again
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on August 29, 2023, 10:20:13 am
great, thank you!
didn't load the ALL key
just the AMK, EMI and the 3032. Now 3.2GHz full span :)
tried the Refl key 2x; is invalid for some reason
I will try the key re-gen later. happy for now
thank you again
You need to change Refl to CAT in the script.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 29, 2023, 12:04:40 pm
great, thank you!
didn't load the ALL key
just the AMK, EMI and the 3032. Now 3.2GHz full span :)
tried the Refl key 2x; is invalid for some reason
I will try the key re-gen later. happy for now
thank you again
You need to change Refl to CAT in the script.

I've updated the script in my post just in case:

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on August 29, 2023, 01:04:18 pm
You have added the comment:-
"If there is a problem with AMK and Refl licenses, use CAT for AMK and Meas for Refl"

Shouldn't that be "...use CAT for Refl"?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on August 29, 2023, 01:45:29 pm
You have added the comment:-
"If there is a problem with AMK and Refl licenses, use CAT for AMK and Meas for Refl"

Shouldn't that be "...use CAT for Refl"?

I did as it says in this post:



https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4400242/#msg4400242 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4400242/#msg4400242)

Jepp, the mistake he made was the option.
# Options:
# CAT  = AMK
# Meas = Refl
For AMK he must use CAT as an option also for Refl he must use Meas as an Option.

If he take this options everything is fine.

regards Chris



Although it might be worth tidying up what options work on what devices and firmware versions to make the script more user-friendly. Unfortunately, I hacked my device a long time ago and apparently it has changed a bit in that time. So I don't have full knowledge and it's based on what people describe in this topic.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on August 29, 2023, 02:32:17 pm
It was tv84 who told me to use CAT for Refl in the hacking thread:-

https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4834964/#msg4834964 (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/msg4834964/#msg4834964)

Is it possible that both CAT and Meas will work?

CAT worked for me.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on August 29, 2023, 02:51:56 pm
Meas is AMK !  :horse:
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Hitero on August 29, 2023, 03:00:26 pm
CAT for Refl -> Valid: Permanent
Thank you!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: lty1993 on September 04, 2023, 04:48:45 am
I received my SHA800A today and conducted some reverse engineering on the software. It seems that the software is based on the SSA5000A software, which suggests that the hardware is likely similar. It probably doesn't share the same design as the SVX1000X.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 04, 2023, 05:23:34 am
I received my SHA800A today and conducted some reverse engineering on the software. It seems that the software is based on the SSA5000A software, which suggests that the hardware is likely similar. It probably doesn't share the same design as the SVX1000X.
SHA800A thread here:
https://www.eevblog.com/forum/testgear/siglent-sha800a/ (https://www.eevblog.com/forum/testgear/siglent-sha800a/)

What firmware version do you have installed ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: genugeo85 on September 04, 2023, 03:52:18 pm
Hello!
Thanks again for your help!
I managed to generate the key with the online key generator made available by the master @tomud, I entered them and everything is ok. :-+[attach=1]
I also entered the VNA option and the key was validated.
Question: can this option be used on my SIGLENT and if so, how?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on September 04, 2023, 04:50:57 pm
The VNA option is for SVA series.

A SSA like yours cannot be converted into a SVA. You need a SSA+ for that.

You already have all activated. Nothing more to do.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: genugeo85 on September 04, 2023, 07:39:05 pm
Ok, thanks! :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on September 12, 2023, 03:48:00 am
New firmware for SSA3000X models (not X Plus)

Version: V2.1.1.4
29.3MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3000X_V2.1.1.4_EN.zip

Release notes
Notice:
This firmware must be upgraded from v2.1.1.1 or later. If your analyzer has an earlier version, don’t use this FW to update.

Solved Issues:
• Fix the problem that the bandwidth of the emi filter in SA mode
• Fix the problem that setting the TG Level in SA mode may cause TG to have no output
• Fix the problem that the n dB Marker measurement results in SA mode are inconsistent with the OBW measurement results
• Fix the problem that there is an invalid frequency menu in Harmonic in SA mode
• Fix an issue where 'micro' relative units represented by 'u' were not recognized when reading files
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on September 15, 2023, 10:19:45 am
Quote
Notice:
This firmware must be upgraded from v2.1.1.1 or later. If your analyzer has an earlier version, don’t
use this FW to update.

Most users have the "old" version that does not use the unified platform FW. Do NOT try to upgrade with this FW, you will probably just brick your device.

I looked at the package and the upgrade seems pretty inoffensive, at least it does not seem to remove any telnet access...

Because this is the unified platform FW, it includes VNC. I wonder if this can be used on the SSA3000X v2 model? Does this model include a touch screen? Also, I wonder if further hacks or even cross-conversions are possible...

From NSP_trends_config_info.xml:

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<nsp_trends_info_root>
<device>
<language>english</language>
<pid>0x1301</pid>
<vid>0xf4ec</vid>
<product_type_1>SSA3075X</product_type_1>
<product_type_2>SSA3050X</product_type_2>
<product_type_3>SSA3032X</product_type_3>
<product_type_4>SSA3021X</product_type_4>
<product_type_5>SSA3015X</product_type_5>
<manufacturer>Siglent</manufacturer>
<Support_Touch_Flag>1</Support_Touch_Flag>
<Support_VXI11_Flag>1</Support_VXI11_Flag>
<file_prefix>CP_</file_prefix>
</device>
</nsp_trends_info_root>
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: markus_jlrb on October 01, 2023, 09:41:22 am
Dears,

I'm trying to create a mem dump of my SDS5k DSO and my SSA3kX-R SA
via the mentioned script siglent_device_startup.sh via plugged in USB device
at device power up.
Did some attempts with filename startup.sh as well with no success.

The script was modified by me as I was not successful to do the dump with
the origin script starting telnetd.

My script sh code used, see below.
 
Code: [Select]
#/bin/sh (as well as with #!)
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/lib:/usr/lib:$LD_LIBRARY_PATH
export USBDEV=`df -h | tail -1 | awk '{print $6}'`
for i in `seq 0 1 12`
 do
   nanddump -f ${USBDEV}/mtd${i} /dev/mtd${i}
   if [ $? == 0 ]
   then
     echo SUCCESS dumping /dev/mtd${i} >> ${USBDEV}/SDS5KXDMP.log
   else
     echo ERROR dumping /dev/mtd${i} >> ${USBDEV}/SDS5KXDMP.log
   fi
   sleep 1
done

The above script was modified like the orig. .ADS script named startup_app.sh
I found in the SSA3kX-R .ADS file.

Code: [Select]
#/bin/sh
echo "startup_app.sh   start++++++++++"


export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/lib:/usr/lib:$LD_LIBRARY_PATH
#echo "qt path config"
export QT_PATH_ROOT=/opt/qt
export LD_LIBRARY_PATH=$QT_PATH_ROOT/lib:$QT_PATH_ROOT/lib/ts:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=$QT_PATH_ROOT/plugins
export FONTCONFIG_PATH=$QT_PATH_ROOT/share
export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0:size=1024x600:mmsize=223x125:rotation=0
export QT_QPA_GENERIC_PLUGINS=evdevtouch:/dev/input/event0
export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event0

export LD_LIBRARY_PATH=/usr/bin/siglent:$LD_LIBRARY_PATH
export LANG=en_US.utf8

#for vnc upgrade ads residual+++++++++++++++++++++++++++++

echo "rm -f /usr/bin/siglent/usr/*.ADS"
rm -f /usr/bin/siglent/usr/*.ADS
rm -f /usr/bin/siglent/usr/*.CFG
rm -f /usr/bin/siglent/usr/*.ads
rm -f /usr/bin/siglent/usr/*.cfg
sync

#for vnc upgrade ads residual+++++++++++++++++++++++++++++

#for ads upgrade app, (space dependent)
if [ -f /usr/bin/siglent/usr/backup/upgrade_app1.sh ]; then
mount -o remount,rw /usr/bin/siglent
/usr/bin/siglent/usr/backup/upgrade_app1.sh
echo "/usr/bin/siglent/usr/backup/upgrade_app1.sh"

rm /usr/bin/siglent/usr/backup/upgrade_app1.sh -rf
echo "rm /usr/bin/siglent/usr/backup/upgrade_app1.sh -rf"

rm /usr/bin/siglent/usr/usr/upgrade/* -rf
echo "rm /usr/bin/siglent/usr/usr/upgrade/* -rf"
mount -o remount,ro /usr/bin/siglent
sync
fi

#for udisk upgrade , no firmdata0
if [ -d /usr/bin/siglent/usr/backup/config ]; then
mount -o remount,rw /usr/bin/siglent/firmdata0
cp -rpf /usr/bin/siglent/usr/backup/config/* /usr/bin/siglent/firmdata0/
echo "cp -pf /usr/bin/siglent/usr/backup/config/* /usr/bin/siglent/firmdata0/"
sync
mount -o remount,rw /usr/bin/siglent
rm /usr/bin/siglent/usr/backup/config -r
mount -o remount,ro /usr/bin/siglent
sync
mount -o remount,ro /usr/bin/siglent/firmdata0
fi

#for upgrade ads residual+++++++++++++++++++++++++++++
if [ -d /usr/bin/siglent/usr/usr/upgrade ]; then
rm /usr/bin/siglent/usr/usr/upgrade -rf
fi

/usr/bin/siglent/config_eth0.sh
sleep 1
portmap &
/usr/bin/siglent/Aladdin &

echo "startup_app.sh   end++++++++++"

Have some one some experience with the direct dump without a modified ADS
file such as provided by user tv84.


Many thanks in advance for your help

Markus
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: markus_jlrb on October 01, 2023, 06:03:01 pm
After installing tv84 SSA3000X-R_telnet_11412.ADS file,
I was able to dump all mtd partitions - tnx to tv84 effort
to supply this ADS.

Now trying the same for the SDS5kX - any similar ADS
available for telneting the device?


Markus

Code: [Select]
/usr/bin/siglent # export USBDEV=`df -h | tail -1 | awk '{print $6}'`

mount -o remount,rw ${USBDEV}


for i in `seq 0 1 9`
 do
   nanddump -f ${USBDEV}/mtd${i} /dev/mtd${i}
   if [ $? == 0 ]
   then
     echo SUCCESS dumping /dev/mtd${i} >> ${USBDEV}/SSA3KXRDMP.log
   else
     echo ERROR dumping /dev/mtd${i} >> ${USBDEV}/SSA3KXRDMP.log
   fi
   sleep 1
done

/usr/bin/siglent # cat ${USBDEV}/SSA3KXRDMP.log
SUCCESS dumping /dev/mtd0
SUCCESS dumping /dev/mtd1
SUCCESS dumping /dev/mtd2
SUCCESS dumping /dev/mtd3
SUCCESS dumping /dev/mtd4
SUCCESS dumping /dev/mtd5
SUCCESS dumping /dev/mtd6
SUCCESS dumping /dev/mtd7
SUCCESS dumping /dev/mtd8
SUCCESS dumping /dev/mtd9


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Thermodynamics on October 18, 2023, 03:30:54 pm
What does the VNA option in the keygen do? The Key is accepted as valid, but when I reboot it's still a SSA with no VNA features?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 18, 2023, 04:15:27 pm
What does the VNA option in the keygen do? The Key is accepted as valid, but when I reboot it's still a SSA with no VNA features?

You self discovered the answer: nothing.

To get VNA you must crossflash to SVA.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Thermodynamics on October 18, 2023, 05:49:12 pm
What does the VNA option in the keygen do? The Key is accepted as valid, but when I reboot it's still a SSA with no VNA features?

You self discovered the answer: nothing.

To get VNA you must crossflash to SVA.

Indeed.

Does the VNA keygened code perchance enable the SSA to take official VNA firmwares?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on October 18, 2023, 07:41:03 pm
No. You need to perform the cross flash as described in this thread.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Thermodynamics on October 18, 2023, 07:48:49 pm
K, was hoping there would be a less heart stopping way with the availiblity of a keygen
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on October 19, 2023, 02:24:06 am
Hello!

As I understood from the video, at 24:10 :  https://youtu.be/gkLciTsjGZg?si=PxZobFicirJqfxck&t=1450 (https://youtu.be/gkLciTsjGZg?si=PxZobFicirJqfxck&t=1450)
Is Siglent significantly superior to Rigol ??  (Is Siglent much better than Rigol ??)

I want to purchase SSA3015X PLUS 1.5GHz
https://www.siglent.eu/product/2160699/siglent-ssa3015x-plus-1-5ghz-spectrum-analyzer-free-tg-license (https://www.siglent.eu/product/2160699/siglent-ssa3015x-plus-1-5ghz-spectrum-analyzer-free-tg-license)
Please tell me how it differs from SSA3021X 2.1GHz
https://www.siglent.eu/product/1137260/siglent-ssa3021x-2-1ghz-spectrum-analyzer-free-tg-license (https://www.siglent.eu/product/1137260/siglent-ssa3021x-2-1ghz-spectrum-analyzer-free-tg-license)
I mean the differences in the series in the prefix "PLUS"...

And the second question, can SSA3015X PLUS be hacked to SSA3032X Plus or even to SSA3075X Plus?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 19, 2023, 02:48:55 am
Hello!

As I understood from the video, at 24:10 :  https://youtu.be/gkLciTsjGZg?si=PxZobFicirJqfxck&t=1450 (https://youtu.be/gkLciTsjGZg?si=PxZobFicirJqfxck&t=1450)
Is Siglent significantly superior to Rigol ??  (Is Siglent much better than Rigol ??)

I want to purchase SSA3015X PLUS 1.5GHz
https://www.siglent.eu/product/2160699/siglent-ssa3015x-plus-1-5ghz-spectrum-analyzer-free-tg-license (https://www.siglent.eu/product/2160699/siglent-ssa3015x-plus-1-5ghz-spectrum-analyzer-free-tg-license)
Please tell me how it differs from SSA3021X 2.1GHz
https://www.siglent.eu/product/1137260/siglent-ssa3021x-2-1ghz-spectrum-analyzer-free-tg-license (https://www.siglent.eu/product/1137260/siglent-ssa3021x-2-1ghz-spectrum-analyzer-free-tg-license)
I mean the differences in the series in the prefix "PLUS"...

And the second question, can SSA3015X PLUS be hacked to SSA3032X Plus or even to SSA3075X Plus?
All ^^ different HW to SVA1015X/SSA3015X Plus.
SSA3021X Plus is the entry level to higher capabilities.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on October 19, 2023, 03:06:18 am
I'm sorry, I didn't understand you..
I was asking what is the difference between SSA3021X and SSA3015X PLUS (SSA3021X PLUS, SSA3032X PLUS)?
Which series is better?
And I would also compare it with SVA1015X, what are the differences between SSA and SVA?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 19, 2023, 04:06:29 am
I'm sorry, I didn't understand you..
I was asking what is the difference between SSA3021X and SSA3015X PLUS (SSA3021X PLUS, SSA3032X PLUS)?
Which series is better?
And I would also compare it with SVA1015X, what are the differences between SSA and SVA?
SSA3000X are the earlier models whereas 3000X Plus versions and SSA3000X-R and SVA1000X are all touch screen capable.
SVA models are analyzers and single port VNA's as std equipment. These offer optional capability such as DTF and Modulation analysis. All/any optional functionality is available for 120hrs of instrument ON time.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on October 19, 2023, 04:21:01 am
SSA3021X - 1.395$
SSA3015X Plus - 1.295$
SSA3021X Plus - 1.650$
SVA1015X - 1.690$

Thank you, so it makes sense to take SSA3015X Plus or SSA3021X Plus instead of SSA3021X ?
In the SSA3000X PLUS series , is the functionality exactly not cut down compared to SSA3000X ?

Is the SVA1015X series older than SSA3015X ?
And can you please explain what are the functions of VNA's and DTF and Modulation analysis? What are they for, examples?

I've never had a spectrum analyzer before and I don't know how to use it, and I don't understand this issue well. That's why I want to buy it to study this direction.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Thermodynamics on October 19, 2023, 07:45:25 am
SSA3021X - 1.395$
SSA3015X Plus - 1.295$
SSA3021X Plus - 1.650$
SVA1015X - 1.690$

Thank you, so it makes sense to take SSA3015X Plus or SSA3021X Plus instead of SSA3021X ?
In the SSA3000X PLUS series , is the functionality exactly not cut down compared to SSA3000X ?

Is the SVA1015X series older than SSA3015X ?
And can you please explain what are the functions of VNA's and DTF and Modulation analysis? What are they for, examples?

I've never had a spectrum analyzer before and I don't know how to use it, and I don't understand this issue well. That's why I want to buy it to study this direction.

Yes, non-plus is the older line of instruments. It makes limited sense to buy these new for what I assume is general use when newer 'plus' instruments are so close in price and offer generally more features and performance.

Instruments ending in 15X have a slightly lower performance design and no ability to 'software upgrade bandwidth' in the future to increase utility. So again, for general use better going for the X21+ or better.

Without the ability to 'upgrade' features and bandwidth the range struggles to justify the price premium over some of the better NANO VNA boards and some of the headless SA solutions imo. THe SSA3021X+ seems to be the sweet spot, max hackability for the future with min cost today.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on October 19, 2023, 08:05:04 am
I wonder if this means I can upgrade SSA3021X Plus to say SSA3032X Plus or even SSA3075X Plus?

And I won 't be able to upgrade the SSA3015X Plus device even to SSA3021X Plus ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 19, 2023, 08:28:20 am
SSA3021X Plus to say SSA3032X Plus -> Yes.

All others -> No.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 19, 2023, 08:30:24 am
SSA3021X - 1.395$
SSA3015X Plus - 1.295$
SSA3021X Plus - 1.650$
SVA1015X - 1.690$

Thank you, so it makes sense to take SSA3015X Plus or SSA3021X Plus instead of SSA3021X ?
100% because of feature set and capabilities.
Quote
In the SSA3000X PLUS series , is the functionality exactly not cut down compared to SSA3000X ?
3000X is a very similar but older series and not touch/mouse capable and with lesser features.

Quote
Is the SVA1015X series older than SSA3015X ?
These are the same HW and SVA models were released first in which VNA was an option for a short time then with a price change VNA was included as Std.
Later SSA3015X Plus was released as Siglents entry level analyzer.

Quote
And can you please explain what are the functions of VNA's and DTF and Modulation analysis? What are they for, examples?
Many VNA functions can be performed with a analyzer with TG and a return loss/reflection bridge however a full featured VNA mode provides better and more measurements.
DTF = Distance to Fault, a reflection measurement where pulse reflection is measured in time and converted to distance.
MA is much as the name suggests where modulation characteristics are measured, displayed and decoded.
Example:
(https://www.siglenteu.com/wp-content/uploads/2019/09/img73.jpg?1697703955899)
Quote
I've never had a spectrum analyzer before and I don't know how to use it, and I don't understand this issue well.

Just a few years back I had never even used an analyzer and being a reseller had to learn something about them so to be able to guide customers with their purchase decisions.
This same thread is where I started following on from the excellent examples from rf-loop early in this thread.
Start here:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg958295/#msg958295 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg958295/#msg958295)

After getting to know a SSA3032X I then needed to become familiar with SVA1015X and VNA usage. When SVA1032X was released both 1015X and 3032X were later sold where today SVA1032X is still one of my most valued instruments.....although I also have a $ $ 4 port SNA5000A to also experiment with.

Follow my growth in these threads where I use these instruments for real tests and development.
https://www.eevblog.com/forum/rf-microwave/antenna-project-log/ (https://www.eevblog.com/forum/rf-microwave/antenna-project-log/)
https://www.eevblog.com/forum/rf-microwave/what-really-is-this-antenna/ (https://www.eevblog.com/forum/rf-microwave/what-really-is-this-antenna/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on October 19, 2023, 08:41:34 am
SSA3021X Plus to say SSA3032X Plus -> Yes.
All others -> No.

Thank you very much, because I wanted to buy SSA3015X Plus so that I could then hack it to SSA3021X Plus or SSA3032X Plus.
But it turns out it is impossible. Now I know, and I will take SSA3021X Plus to hack it to SSA3032X Plus.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on October 19, 2023, 08:45:21 am
Now I know, and I will take SSA3021X Plus to hack it to SSA3032X Plus.

You can even do better: go from SSA3021X Plus to SVA1032X.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on October 19, 2023, 08:50:32 am
Now I know, and I will take SSA3021X Plus to hack it to SSA3032X Plus.

You can even do better: go from SSA3021X Plus to SVA1032X.
Andrey, sorry but you have even more study to do here:
https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/ (https://www.eevblog.com/forum/testgear/siglent-sva1015x-1-5ghz-spectrum-vector-network-analyzer-(coming)/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martin72 on November 24, 2023, 11:26:55 pm
I think I will buy a spectrum analyzer, I don't have one yet.
And it could be quick, before Christmas, as a present to myself. ;)
I had to deal with SA at work, pre-compliance tests according to specifications, and am currently reading up on the subject.
I won't be able to do much with it privately yet, but in the future, hence the intention to buy.
Question:
Is the SSA3021Xplus still recommended, are there any known issues with it?
I came across this model because it can probably be converted to a VNA.
If this is still valid and can be done without major difficulties, I read about calibration data that should/must be imported, I would like that less.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on November 25, 2023, 10:57:55 am
Is the SSA3121Xplus still recommended, are there any known issues with it?

I wouldn't recommend a SSA3121Xplus as it would be very hard to find, unless you know someone who prints good stickers.  :)

The SSA3021XPlus is the better/cheaper option you have (specially when you turn it into a SVA1032 as everyone else).

If you're not thinking in going up to a FPC1500 (Rudi's opinion (https://www.eevblog.com/forum/testgear/rohde-schwarz-fpc1500-(fpc-com2-kit)-or-siglent/msg4231192/#msg4231192)) which costs double, I think there is no other choice.

Unless you have the MXO5 budget available...  :D

Edit: Well, in second thoughts, you can go for the Rigol RSA3015N and convert to RSA5032N which is unbeatable. But don't know if you want to change the chinese team...
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martin72 on November 25, 2023, 11:03:58 am
Ah, 0, not 1...was too late in the evening for me. :D

The price for the 3021plus is is the maximum in this case, but I'm not yet too familiar with it and don't do enough with it.
If that changes, you can always upgrade to a better device.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on November 25, 2023, 11:06:42 am
Ah, 0, not 1...was too late in the evening for me. :D

The price for the 3021plus is is the maximum in this case, but I'm not yet too familiar with it and don't do enough with it.
If that changes, you can always upgrade to a better device.

See my edited msg.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on November 25, 2023, 11:09:07 am
Hello! I purchased SSA3021X Plus, I want to flash it, hack it to SSA3032X Plus.
But here they write that it is possible to hack better, to flash to SVA1032,
but I still can't figure out what is better or worse than SVA1032 compared to SSA3032X Plus..
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on November 25, 2023, 11:10:44 am
did you check the data sheets?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 25, 2023, 07:06:22 pm
Hello! I purchased SSA3021X Plus, I want to flash it, hack it to SSA3032X Plus.
But here they write that it is possible to hack better, to flash to SVA1032,
but I still can't figure out what is better or worse than SVA1032 compared to SSA3032X Plus..
Go study here:
https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/ (https://www.eevblog.com/forum/testgear/hack-of-sigllent-spectrum-analyzer-ssa3021x/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martin72 on November 25, 2023, 10:30:55 pm
See my edited msg.

Already appealing, but again a little more expensive and you're right, from another team. 8)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Performa01 on November 26, 2023, 08:14:54 am
If you're not thinking in going up to a FPC1500 (Rudi's opinion (https://www.eevblog.com/forum/testgear/rohde-schwarz-fpc1500-(fpc-com2-kit)-or-siglent/msg4231192/#msg4231192)) which costs double, I think there is no other choice.
We should add, that Rudi talked about the unhacked SSA3000X, when he stated that he wanted a VNA (Vector Network Analyzer) which the FPC1500 is, whereas the unhacked SSA3000X is just an SA, which can be only turned into an SNA (Scalar Network Analyzer) by means of an additional bridge or directional coupler.

But if  an SSA3000X Plus is hacked to an SVA1000X, it obviously becomes a VNA as well and doesn't need any external devices to make S11 measurements.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on November 26, 2023, 08:37:00 am
If you're not thinking in going up to a FPC1500 (Rudi's opinion (https://www.eevblog.com/forum/testgear/rohde-schwarz-fpc1500-(fpc-com2-kit)-or-siglent/msg4231192/#msg4231192)) which costs double, I think there is no other choice.
We should add, that Rudi talked about the unhacked SSA3000X, when he stated that he wanted a VNA (Vector Network Analyzer) which the FPC1500 is, whereas the unhacked SSA3000X is just an SA, which can be only turned into an SNA (Scalar Network Analyzer) by means of an additional bridge or directional coupler.

But if  an SSA3000X Plus is hacked to an SVA1000X, it obviously becomes a VNA as well and doesn't need any external devices to make S11 measurements.
And S21 measurements.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on November 26, 2023, 10:45:42 am
The reason I stated FPC1500 was precisely to compare with the crossflashed SSA3000X+. If not, I would have stated just FPC1000. And, of course, the goal was just for an hands-on opinion about the FPC. The Siglent enchantment, Martin already knows by heart.

Martin wouldn't/won't stop at an unconverted SSA X+...  :)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martin72 on November 26, 2023, 11:17:31 am
Exactly that. :D
The Rigol analyzer is already a VNA, so where's the fun in that... ;)
All joking aside, in this case I would be unbiased because I haven't had an analyzer at home and at work I only know one from R&S.
But I tend to lean more towards siglent, because there's a bit more trust there.
I would have to buy an attenuator separately in both cases, right?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on November 26, 2023, 11:24:00 am
The Rigol analyzer is already a VNA, so where's the fun in that... ;)

That suggested Rigol is realtime! A totally different beast.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kj7e on November 26, 2023, 02:51:55 pm
So I took this entire thread on yesterday and was able to crossflash my SSA3032X Plus which was running on 3.2.2.6R7 and now its identifying as an SVA1032 with all options and running 3.2.2.6R7.  Thanks all! 

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kj7e on November 26, 2023, 03:22:00 pm
And now with the proper way with valid license keys.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martin72 on November 26, 2023, 10:03:45 pm
That suggested Rigol is realtime! A totally different beast.

And cost appx 600€ more, I want to stay under 2000 for my first SA/VNA.
Next month, wenn nothing will come inbetween, I think i´ll order one.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kj7e on November 27, 2023, 01:03:39 am
Anyone successfully adjust the reference oscillator in a SSA3000x Plus?   I know there was a calib directory in the X (non Plus), but that does not appear to exist in the Plus version.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hpw on November 27, 2023, 11:50:45 am
Anyone successfully adjust the reference oscillator in a SSA3000x Plus?   I know there was a calib directory in the X (non Plus), but that does not appear to exist in the Plus version.

May better to use a common 10MHz ref.... but at the end of the day the culprit is the internal jittery synthesizer
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: MathWizard on December 06, 2023, 07:47:31 am
So the SSA3015X+, is that already at it's hardware limit and it's not upgradable ? It's a bit cheaper than the 3021X+ but I don't see any mention of a hack, maybe there's features that can still be unlocked like on the non-plus  versions ?

At RCCE electronics, where I got my gear, the 3015X+ is the cheapest bench SA they have.

I guess there are some much cheaper used options on ebay, stuff that looks like late 80's -90's, and 1/2 the price of the new stuff. But not as good overall, and they weigh a ton. I was thinking they are all over $1000US.

The price of some of those is not that much more than a NanoVNA. And I rather have a solid bench-top machine,even if I just keep it under a dust cover most of the time. Right but that's not the same thing.

I already have a good enough SA in my sds2204X+ for now, I'm looking for a VNA. Right


Ok and all the old boat anchor VNA's on ebay start around the price of the 3021Xplus, so yeah that's still the way to go for all in one, SA/VNA, new, and fast.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on December 06, 2023, 10:10:32 am
So the SSA3015X+, is that already at it's hardware limit and it's not upgradable ?
Not BW.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on December 11, 2023, 10:32:16 am
https://www.siglent.eu/product/1150679/siglent-f503me-4-5-ghz-n-male-type-vna-calibration-kit (https://www.siglent.eu/product/1150679/siglent-f503me-4-5-ghz-n-male-type-vna-calibration-kit)

I don't understand something, what is 339 Euros for?   :palm:
For one empty cap, for one short-circuit cap,
for one 50 ohm load, and for one N-type adapter, do they want 399 euros?
Is this some kind of joke?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on December 11, 2023, 10:42:18 am
https://www.siglent.eu/product/1150679/siglent-f503me-4-5-ghz-n-male-type-vna-calibration-kit (https://www.siglent.eu/product/1150679/siglent-f503me-4-5-ghz-n-male-type-vna-calibration-kit)

... do they want 399 euros? Is this some kind of joke?

Seems a good price.
Compare e.g. with this one, which is a good 6 GHz product https://coppermountaintech.com/calibration-kits/n612-calibration-kit/ (https://coppermountaintech.com/calibration-kits/n612-calibration-kit/). And compare with Keysight 85032E, that sells online "starting at 1299 U$D".
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on December 11, 2023, 10:48:50 am
What exactly are the differences between SSA3032X Plus and SVA1032X?

- Do they have exactly the same interface, there are no significant differences in the interface?
- Is there just an SVA menu item added somewhere in the SVA1032X device?
- Are the capabilities of the conventional SSA3032X Plus spectrum analyzer definitely not curtailed in the SVA1032X device?

Comparison table SSA3032X, SSA3032X Plus, SVA1032X:
https://tis.kz/temp/Siglent/comparison_SSA_SVA.doc
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on December 11, 2023, 10:54:41 am
Seems a good price.

Here is a good adequate price.   :)
https://aliexpress.ru/item/1005006046277389.html

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: DL4JY on December 11, 2023, 11:11:27 am
Seems a good price.

Here is a good adequate price.   :)
https://aliexpress.ru/item/1005006046277389.html
Most of these cheap sets are crap, just for the bin. The threads are bad, the resistor is with large inductivity and ...
The attached picture is a resistor out of one of these "high quality kits".


I see from your replies you have not dived into the topic of calibration standards etc. - you may want to look deeper into it ! You are comparing apples and pears.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Andrey_Ak on December 11, 2023, 12:31:36 pm
In general, is the VNA function needed only for testing antennas?
After all, you can use an RF Bridge for this?

I'm sorry, but I can't figure out what the advantages and differences of the SSA3032X Plus and SVA1032X are ...
Whether it's worth flashing the device as SVA or limiting it to SSA.

And what is the Refl option?
I noticed that it is on SSA, but it is no longer on SVA.
But DTF and VNA options have been added to SVA
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on December 11, 2023, 07:29:44 pm
In general, is the VNA function needed only for testing antennas?
After all, you can use an RF Bridge for this?
No you can do more with the SVA models.
An external bridge doesn't offer as good results and the internal bridge fitted in SSA Plus/SVA models.

Quote
I'm sorry, but I can't figure out what the advantages and differences of the SSA3032X Plus and SVA1032X are ...
Whether it's worth flashing the device as SVA or limiting it to SSA.
Your call, same HW.

Quote
And what is the Refl option?
I noticed that it is on SSA, but it is no longer on SVA.
Reflection measurements are standard in SVA models and enhanced to provide Smith charts, Mag Loss, SWR and Phase of which you can overlay all using the 4 traces available.

Quote
But DTF and VNA options have been added to SVA
These are standard in SVA models now whereas when SVA1015X was first released they were optional.
Siglent lifted the price a little while after release and made these options permanent for SVA models.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ytterligare on December 21, 2023, 10:03:02 pm
Hello, it looks like by joining several information throughout the board I was able to transition from a SSA3000X-Plus to a SVA1000X device...: a big thanks to TV84 and all the guys in the forum who contributed to gather all the info to help people achieve this goal. :-+

Having said that, I have a question :

Before approaching the step where everybody must copy the calibration data into the SSA/VNA, most probably just before crossflashing the firmware with the patched one ( TV84's speed method ), I took a look at  /usr/bin/siglent/firmdata0/cali/  and noticed that the two files, with the same size of the soon-to-be-copied, were already there.

Hence, I did not copied the calibration files inside the device, I just thought that maybe, since my unit is rather new, Siglent at a certain point started to create and copy those files already inside the device, to shorten the process or getting ready to sell the VNA as an option with a license code.

Am I missing something....? Should I get back and copy those files ? All in all I read somewhere that they are for the initial setup of the VNA, and once you calibrate manually OSL, they are not used anymore in the session

Any idea ?

Tnx
Andrea

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on December 22, 2023, 09:46:30 am
Any idea ?

If you already have the files, don't touch them. Continue with business as usual.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ytterligare on December 22, 2023, 02:15:55 pm

If you already have the files, don't touch them. Continue with business as usual.

That's what I thought....many thanks buddy !!  :-+ :-+ :-+

Andrea
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: St66666 on December 30, 2023, 02:18:28 am
Which instructions did you follow if I may ask?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kj7e on December 30, 2023, 02:18:19 pm
https://www.siglent.eu/product/1150679/siglent-f503me-4-5-ghz-n-male-type-vna-calibration-kit (https://www.siglent.eu/product/1150679/siglent-f503me-4-5-ghz-n-male-type-vna-calibration-kit)

... do they want 399 euros? Is this some kind of joke?

Seems a good price.
Compare e.g. with this one, which is a good 6 GHz product https://coppermountaintech.com/calibration-kits/n612-calibration-kit/ (https://coppermountaintech.com/calibration-kits/n612-calibration-kit/). And compare with Keysight 85032E, that sells online "starting at 1299 U$D".


When it comes to VNA's the calibration is everything.  Its not cheap to make a good OSL with a known and true 42dB return loss into the GHz.  There are books just on the calibration process alone.  This one is in my amazon wish list  https://www.amazon.com/VNA-Applications-Handbook-Gregory-Bonaguide/dp/1630816000 (https://www.amazon.com/VNA-Applications-Handbook-Gregory-Bonaguide/dp/1630816000)

I picked up this OSL, very good quality but not too bad a price for a home lab https://rftestparts.com/ (https://rftestparts.com/)

I would really like one with female ends as well.

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ronjovie on January 27, 2024, 05:46:30 pm
hello, i have a new siglent ssa3021x+. i am interested in unlocking it. i do not want to flash it to a sva. the firmware is 3.2.2.6.0r8. 20230524-1501. is the procedure still good, or is it no longer possible? thanks.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tomud on January 27, 2024, 06:20:20 pm
hello, i have a new siglent ssa3021x+. i am interested in unlocking it. i do not want to flash it to a sva. the firmware is 3.2.2.6.0r8. 20230524-1501. is the procedure still good, or is it no longer possible? thanks.

https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: davide_us on February 15, 2024, 10:49:16 pm
Thank you for the link to Keygen, just unlocked all options on my 3021X. You saved me over a thousand dollars. Very much appreciated, Thanks again,
David
 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: davide_us on February 16, 2024, 12:28:13 am
I used the keys for 'CAT','Meas',and 'EMI', they worked for- 'Refl','AMK', and'EMI', respectively. Are there any other options that work on this 3021x? It is under warranty until June 2024. What are the 3021 thru 3075 keys for?
David
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 16, 2024, 12:47:49 am
What are the 3021 thru 3075 keys for?
Plus models.
3000X and 3000X Plus are different HW and feature sets and UI are slightly different.
Best example is the EMI option for each, X+ models have a superior EMI mode.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kladit on February 18, 2024, 04:35:03 pm
@Ghislain
Do you remember what the vna without the cable showed for values you described as "way off".

I also have flashed a SSA3021X+  to SVA1032X, all went fine but the SVA shows a very bad
return loss for the analyzer input (or port2). At 100 khz the return loss is ok (-40 dBm) but then
it rises very steep to a max of only -3.37 dBm at  2.04 GHz.

Is this a indication of the "missing cable" like in your case?

There is no failure in my cabling, in analyzer mode all is ok.

Before I void warranty and open the unit to look if the cable is missing I would like to know
what indicates that it is missing.



The analyzer was bought from Batronix this February 2024. So I think it is not an old one of 2020.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kladit on February 18, 2024, 05:43:54 pm
To verify that is is not  a wrong impedance of port2 I measured the return loss of
an 10dB attenuator closed with 50 ohm termiator.
The picture does not change much ..

Before I void warranty and open the unit to look if the cable is missing I would like to know
what indicates that it is missing.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: techneut on February 18, 2024, 07:04:15 pm
This was how my SVA looked without the cable.
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3087608/#msg3087608 (https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg3087608/#msg3087608)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on February 18, 2024, 10:22:49 pm
Kladit,
did you calibrate the VNA before taking measurements?
What kit did you use?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: kladit on February 19, 2024, 09:58:42 am
Yes, calibrated.
An unimpeachable one of SDR-Kits, Cables H&S Environflex400 with Telegärtner Connectors, all proofed and ok.

To anticipate further questions, the crossflash was carfully done, the calibration files (na_1p, na_2p)
are in place as well as  NSP_trends_config_info.xml.

So it is a real SV1032 now, but may be one cable of unexplained functionality is missing.

73 Klaus
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: RoV on February 19, 2024, 11:17:58 pm
kladit, you say calibrated, but: when you measured the attenuator terminated on a 50 ohm termination, you should have obtained ~the same results as with the LOAD from the calibration kit.
After a successful calibration, you get a large RL with LOAD reference on port 1 (or, the same, a small dot in the center of the Smith chart). Approximately the same with the terminated attenuator.
I assume you made a "1 port" or an "enhanced response" calibration, otherwise 1-port measurements are not correct.

If calibration failed (no expected readout of references after it), you may have an analyzer problem.
If calibration was successful, but you get wrong RL measurements with att+load only, you have a problem in the att+load OR in the reference LOAD.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: bks_mark on February 22, 2024, 08:35:40 am
Seeking Help: SSA 3021X Spectrum Analyzer Activation

Hi everyone!

I'm reaching out for assistance regarding an issue I encountered with activating my Siglent SSA 3021X spectrum analyzer.

The Problem:

I successfully ran the script to generate a license key's
However, I couldn't activate with the generated license on my spectrum analyzer.

Additional Information:

I double-checked the generated license key, and everything seems correct.
I attempted the activation multiple times, but each time, I received the same result: activation invalid.

Seeking Your Help With:

If anyone has encountered a similar problem, how did you resolve it?
Are there any known bugs or solutions related to activating licenses on the Siglent SSA 3021X?
Is there an alternative approach or procedure for activation that I should try?
I greatly appreciate any assistance and advice you can provide! Thank you in advance for your help!
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: 807 on February 22, 2024, 11:13:59 am
@bks_mark...which license keys did you try? If it was the ALL key, try entering the keys individually (AMK, EMI, DMA, AMA, CAT [for Refl] and 3032).
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on February 22, 2024, 12:10:52 pm
The non-plus models do not accept the ALL option.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on February 26, 2024, 03:02:14 am
New firmware for SSA3000X (not Plus) models.

Version: V 1.3.9.10
7.5 MB
https://int.siglent.com/upload_file/zip/firmware/Spectrum_analyzer/SSA3000X_1.3.9.10_EN.zip

Release notes
1. This firmware must be upgraded from V1.2.8.1 or later, V2.X.X.X versions are not supported for upgrading this firmware. If your SSA3000X has an earlier version, please update to V1.2.8.1 first and then proceed to update to the latest version.
2. Fixed the error in setting RBW in EasySpectrum when using emi filter.
3. Optimize the settable range of Ref Level. When the maximum value of Correction data that is turned on is positive, the maximum settable Ref Level is correspondingly increased by an equal value.
4. Fixed TOI measurement marked error.
5. Fixed the issue of possible crash when using the scpi command [:SENSe]:CORRection:CSET#:DATA? to read Correction data.
6. Optimize the use of command :DISPlay:WINDow:TRACe:Y[:SCALe]:RLEVel to set Ref Level. If no unit is specified, the current amplitude unit is used as the unit.
7. Fixed the issue where the command :CALCulate:MARKer#:Y? may read Marker amplitude value incorrectly when using Video Trigger.
8. Add Peak to Center command
   :CALCulate:MARKer#:MAXimum:CENTer
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: IM3 on March 05, 2024, 01:16:04 pm
Hello,
I've been following this thread for quite some time. This is my first post.
I was wondering whether the frequency upgrade from, for example, an SSA3032X to 3050X or 3075X is also offered by Siglent as an 'official' option. I don't see this 'upgrade' anywhere in any options list.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 05, 2024, 03:08:30 pm
Those BW upgrades can only be done on -R units and they are not "official".
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: IM3 on March 05, 2024, 03:51:53 pm
@tv84
Well that's great because I just received a brand new SSA3032X-R.

I have already made all options permanent with the Python script. That was a piece of cake.

But I had doubts about the frequency upgrade because it is not officially offered by Siglent. I wonder whether the higher frequencies can function properly after an upgrade because no factory calibration has been able to take place for that part of the spectrum in the device. For example, oscillator levels or linearity tables, if they exist at all.

So the upgrade may work, but are there calibration issues for the extended spectrum?
I know, maybe I'm exaggerating, but the thought of screwing my brand new SSA3032X-R makes me cautious.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 05, 2024, 07:18:05 pm
Try and if not good, downgrade.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: IM3 on March 06, 2024, 05:38:50 pm
Sorry for asking, but I am not familiar with downgrading from a 3075 to a 3032. I thought I had read this blog well but there are a lot of pages to read.  I only heard about downgrading of firmware. Can you please explaine a little to make it more clear to me ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tv84 on March 06, 2024, 08:51:04 pm
Sorry for asking, but I am not familiar with downgrading from a 3075 to a 3032. I thought I had read this blog well but there are a lot of pages to read.  I only heard about downgrading of firmware. Can you please explaine a little to make it more clear to me ?

How did you upgrade the BW? Use the same method.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on March 06, 2024, 08:56:10 pm
It's actually not that easy.

Activating a function by means of keys will add this option into the file, I don't remember the name, sorry. This is the file where all options are stored, I think with the serial number, etc.

To remove the option, you need to edit this file and remove the option.

Editing the file requires to change the partition mount to r/w.

The best is of course to first do a backup. Then you downgrade by writing back the file from your backup. Again, the partition needs to be set to r/w. This is described somewhere in this thread.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Martin72 on March 06, 2024, 10:06:31 pm
The first thing everyone seems to do is "expand" the bandwidth.
Question:
Is this really necessary, if I buy a model with say 2.1Ghz now, am I "missing out" on anything if I don't upgrade it to X.XGhz?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: IM3 on March 07, 2024, 09:59:44 am
Exactly that.

And again, you can't really go wrong with activating the additional options with the keygen. But increasing the bandwidth can mean that the bandwidth increases, but that this is not a calibrated function anymore because of missing calibration by the factory.

Maybe Tautech knows more.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on March 07, 2024, 11:08:36 am
Exactly that.

And again, you can't really go wrong with activating the additional options with the keygen. But increasing the bandwidth can mean that the bandwidth increases, but that this is not a calibrated function anymore because of missing calibration by the factory.

Maybe Tautech knows more.

Only what study of the X-R range datasheet tells me. 
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Zenith on March 07, 2024, 04:11:20 pm
The first thing everyone seems to do is "expand" the bandwidth.
Question:
Is this really necessary, if I buy a model with say 2.1Ghz now, am I "missing out" on anything if I don't upgrade it to X.XGhz?

Increasing the bandwidth of my scope and AWG made them vastly more useful.

For the 2.1GHz spectrum analyser,  1GHz would probably be enough for anything I've done so far. Increasing ihe bandwidth to 3.2 GHz was a bit of harmless fun.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on March 07, 2024, 06:11:15 pm
A bandwidth increase is always a win.

At worst case, you can look at more harmonics. So definitely useful.

And it does not mean that the calibrated range is suddenly uncalibrated, since the limitation was just by software.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE-digger on March 08, 2024, 11:23:53 pm
Kudos to those who ventured out on 100 man years of work to get the "upgrades" figured out. 

What I am worried about is the loss of any factory cal that makes a unit meet all specs at 3.2 / highest GHz.  On the send side this could include things like leveling vs frequency for the VNA or for the TG.  On the receive side it might include compensation by frequency segment, control of supply voltage or offsets, etc.  I have a good cal kit and am not so worried about results to a reference plane.  I suppose successful SOLT cal is a fair indication that all else is pretty good.

Has anyone compared the SVA1032X you "created" to a genuine one?  Were VNA specs like directivity, frequency range still met?  I read one post with concerns about his SOLT result but I think it may have been an interpretation issue.  Are your SOLT cals good and repeatable?

Thanks.

-- edited for brevity --
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE-digger on March 10, 2024, 10:02:28 pm
The first thing everyone seems to do is "expand" the bandwidth.
Question:
Is this really necessary, if I buy a model with say 2.1Ghz now, am I "missing out" on anything if I don't upgrade it to X.XGhz?

Increasing the bandwidth of my scope and AWG made them vastly more useful.

For the 2.1GHz spectrum analyser,  1GHz would probably be enough for anything I've done so far. Increasing ihe bandwidth to 3.2 GHz was a bit of harmless fun.

Of course it all depends on your needs but just picking up the 2.4GHz band opens up wide possibilities to work with Wifi, Bluetooth, all the other protocols that are popular for comms, home control remote control, etc.  Small antennas, filters and layouts for that band are possible.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: xugmu on March 15, 2024, 03:13:23 pm
No, it can't.
The data stream is much too high.
You need a propper TV field meter to be able to do that.
Let me know if you want some suggestions on capable TV field meters and/or other options.



An OFDM carrier occupies only 1K. Would the SSA3000 be able to isolate it from the rest of the carriers and represent it in a constellation?

Best regards
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on March 31, 2024, 09:43:31 am

When it comes to VNA's the calibration is everything.  Its not cheap to make a good OSL with a known and true 42dB return loss into the GHz.  There are books just on the calibration process alone.  This one is in my amazon wish list 
I picked up this OSL, very good quality but not too bad a price for a home lab https://rftestparts.com/ (https://rftestparts.com/)
I would really like one with female ends as well.

Can this be used as a RLB??
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on March 31, 2024, 10:05:04 am

When it comes to VNA's the calibration is everything.  Its not cheap to make a good OSL with a known and true 42dB return loss into the GHz.  There are books just on the calibration process alone.  This one is in my amazon wish list 
I picked up this OSL, very good quality but not too bad a price for a home lab https://rftestparts.com/ (https://rftestparts.com/)
I would really like one with female ends as well.

Can this be used as a RLB??
No.
OSL Cal kits are only used with VNA's. Each port is Open, Short or Load and only configured in a tee for convenience. They share just the 1 common connection, the shell.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on March 31, 2024, 12:46:27 pm
Ok, thanks. I guess that is off my short list for another RLB.
Unfortunately what I choose many years ago for my SA was not the one Siglent offered since for some reason or another I never knew they offered one.  :palm:
To make matters worse, I paid $200 over what Siglent is selling theirs now, but at least, it is US made.  ;)

My SA is the original 'X' version. Maybe it wasn't offered in 2017??  ???

https://www.tequipment.net/Siglent/RB3X25/Spectrum-Analyzer-Kits/ (https://www.tequipment.net/Siglent/RB3X25/Spectrum-Analyzer-Kits/)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on March 31, 2024, 01:06:06 pm
I see there is a F/W update for the 'X' version which I didn't expect, especially after this amount of time since it was introduced (2016). My current version is v1.3.9.7.
I also see a 'KeyGen' script. I haven't kept up with this really long thread, as I'm always nervous 'flashing' F/W (knock on wood. I've never 'bricked' any device yet (knock on wood). Any issue at this late date to flash this 1.3.9.10? I assume I can skip .9 ?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: trackersoft on March 31, 2024, 06:52:22 pm
I just received my SSA3015X Plus from Saelig and the cal cert says first time use was 9-2-2019 and next cal is due 9-2-2020 which means cal has expired. Is this right to get a new one with expired cal cert?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on March 31, 2024, 07:45:12 pm
Ok, thanks. I guess that is off my short list for another RLB.
Unfortunately what I choose many years ago for my SA was not the one Siglent offered since for some reason or another I never knew they offered one.  :palm:
To make matters worse, I paid $200 over what Siglent is selling theirs now, but at least, it is US made.  ;)

My SA is the original 'X' version. Maybe it wasn't offered in 2017??  ???
It was and I got one when I got my first SSA3032X.....probably 2018 ?
https://siglentna.com/product/rb3x25/

You could buy the RLB by itself or including an option license.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on March 31, 2024, 07:50:04 pm
I see there is a F/W update for the 'X' version which I didn't expect, especially after this amount of time since it was introduced (2016). My current version is v1.3.9.7.
You are actually a few versions behind and there are update steps required to get to the latest.

They are described in a PDF that comes in the FW package so a quick study up will reveal the steps needed.
You can find everything you need here:
https://int.siglent.com/download/firmwares/?ProId=29
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: trackersoft on April 01, 2024, 02:26:40 pm
I just received my SSA3015X Plus from Saelig and the cal cert says first time use was 9-2-2019 and next cal is due 9-2-2020 which means cal has expired. Is this right to get a new one with expired cal cert?

Just talked to Saelig and the Cal had expired in December 2023 -- they did an RMA and are shipping me a new unit. Great company to work with.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on April 03, 2024, 10:32:42 am
You are actually a few versions behind and there are update steps required to get to the latest.
They are described in a PDF that comes in the FW package so a quick study up will reveal the steps needed.
You can find everything you need here:
https://int.siglent.com/download/firmwares/?ProId=29
There is only a version 1.3.9.8 after 1.3.9.7 that I'm running and before the current 1.3.9.10 issued 2/25/24. Unless I missed a v1.3.9.9 which I didn't see on that page you linked.  ???
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 03, 2024, 10:40:46 am
You are actually a few versions behind and there are update steps required to get to the latest.
They are described in a PDF that comes in the FW package so a quick study up will reveal the steps needed.
You can find everything you need here:
https://int.siglent.com/download/firmwares/?ProId=29
There is only a version 1.3.9.8 after 1.3.9.7 that I'm running and before the current 1.3.9.10 issued 2/25/24. Unless I missed a v1.3.9.9 which I didn't see on that page you linked.  ???
V2.1.1.4 is the latest SSA3000X version.
Study the upgrade steps required.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on April 03, 2024, 10:45:49 am
Sorry, too many numbers. I missed the v2xxx part, I was only looking at the last digit(s).   :-//

Well, those v2 won't work with the non Plus version which I have. I see the size of the v2 file is 4x larger than the v1.  :o
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: tautech on April 03, 2024, 11:01:54 am
Sorry, too many numbers. I missed the v2xxx part, I was only looking at the last digit(s).   :-//

Well, those v2 won't work with the non Plus version which I have. I see the size of the v2 file is 4x larger than the v1.  :o
Did you try ?

Yes the version info seems contradictory.  :-//

Title: Re: Questionable F/W versions
Post by: videobruce on April 03, 2024, 02:38:24 pm
"Seems"?? Dangerous would be more like it.  Just like the warning in the OP (in red);
Quote
It is old mistake when these both models, X and Xplus are mixed here in same thread. If later Siglent produce different different models where HW etc is very different, even if model number is nearly same etc. It is best to keep both tightly in totally separate threads for avoid confusion and mess what can also see here in this thread many places.

The size of the file for V1 is 7MB
The size of the file for V2 is 30MB
That in itself should raise red flags. I've seen F/W file sizes vary by size, but surely not like this. If nothing else, I would be concerned about memory space available from one to the other model.

the last update for V1 is dated 1-21-24,
the last update for V2 is dated 7-3-23

This warning is in this v2 firmware;
Quote
If your analyzer has an earlier version(V1.x.x.x), it can not upgrade to” V2.x.x.x” version and
the “V2.x.x.x” version also can not downgrade to the earlier version
Title: Re: Questionable F/W updates
Post by: videobruce on April 03, 2024, 02:39:53 pm
I'm ok for someone else tiring it.   :phew:

FYI, below is a list of the F/W versions for the X (original) model based on the V1 series from 2016

[attachimg=2]

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 03, 2024, 07:41:19 pm
The are two HW revisional of the SSA3000X series.

The original uses the v1.x FW.

The new revision shares the same HW platform as the SSA plus and SVA models. I am still interested to find out if some cross flashing is possible.

The old HW was discontinued because it does not make much sense to buy the non plus model. It is kept because some companies might consider it, I guess.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on April 04, 2024, 05:02:12 am
Anything to confuse matters worse.  :--
Is my assumption about the file sizes correct regarding the larger file HW version would require more system memory to handle that extra data?
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dibro on April 04, 2024, 05:53:48 am
The firmware update instructions pdf states:
2. If your analyzer has an earlier version(V1.x.x.x), it can not upgrade to” V2.x.x.x” version and
the “V2.x.x.x” version also can not downgrade to the earlier version
So I guess "SSA3000X_Firmware_V1.3.9.10 (Release Date 02.05.24 )" is the save way to go.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 04, 2024, 10:15:19 am
The v2.x FW is for a completely different HW platform!

There is no issue with the increased filesize of the FW - the new HW platform has simply a bigger flash. No problem with that!

In other words this means:

1) The original SSA3000X hardware platform has been discontinued.
2) The new SSA3000X hardware platform is compatible with the SSA-P/SSA-R/SVA hardware and shares the same FW base, which uses the same main application. This makes sense, because it reduces manufacturing cost.
3) It does not make much sense to buy the SSA3000X, since you can get for little more money the Plus version. I think the SSA3000X is kept to just complete the portfolio and to be competitive on the cheapest end.

I haven't tried, but I would expect that the device with v1.x FW would not accept the v2.x FW and vice-versa.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: hfleming on April 04, 2024, 10:39:52 am
The v2.x FW is for a completely different HW platform!

There is no issue with the increased filesize of the FW - the new HW platform has simply a bigger flash. No problem with that!

In other words this means:

1) The original SSA3000X hardware platform has been discontinued.
2) The new SSA3000X hardware platform is compatible with the SSA-P/SSA-R/SVA hardware and shares the same FW base, which uses the same main application. This makes sense, because it reduces manufacturing cost.
3) It does not make much sense to buy the SSA3000X, since you can get for little more money the Plus version. I think the SSA3000X is kept to just complete the portfolio and to be competitive on the cheapest end.

I haven't tried, but I would expect that the device with v1.x FW would not accept the v2.x FW and vice-versa.
Yep, I bought my SSA3021X in 2019, and it can only upgraded with v1.x FW. It does not accept v2.x FW.
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on April 04, 2024, 12:50:36 pm
The firmware update instructions pdf states:
2. If your analyzer has an earlier version(V1.x.x.x), it can not upgrade to” V2.x.x.x” version and
the “V2.x.x.x” version also can not downgrade to the earlier version
So I guess "SSA3000X_Firmware_V1.3.9.10 (Release Date 02.05.24 )" is the save way to go.
I already posted that in a previous post in red !
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: dibro on April 04, 2024, 12:59:54 pm
Ooops, I'm sorry.
I shouldn't have responded before my first coffee. |O
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on April 04, 2024, 01:07:07 pm
It was just a FYI, I try to be as complete as possible, covering as many aspects as possible. Twice is better than none at all.  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: Bicurico on April 04, 2024, 03:02:49 pm
Hello,

I just stumbled upon this file on my computer:
https://we.tl/t-uWOqNZAB5b

I think it was created spontaneously by some singularity in the time and space fabric...

It modifies the latest V1.x FW to enable telnet and include the webserver made by frankvanhooft:
https://github.com/frankvanhooft/SSA3021X-webserver

Enjoy,
vma

PS: Once the WeTransfer expires, please don't ask me to upload again. Ask for other people to share...


Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on April 04, 2024, 03:23:02 pm
I think it was created spontaneously by some singularity in the time and space fabric...
You must of been a 'Fringe' fan............. :-+
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE-digger on April 08, 2024, 02:23:33 pm
** Moved to SVA thread **
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on April 08, 2024, 02:28:13 pm
Not the same series as theses SSA's !
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: EE-digger on April 08, 2024, 02:58:21 pm
Not the same series as theses SSA's !

Born an SSA3021X so still qualified to vote.  Moved it just for you  :)

Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: videobruce on April 08, 2024, 03:06:32 pm
and anyone else reading this thread  ;)
Title: Re: Siglent SSA3000X and SSA3000X-Plus Spectrum Analyzers
Post by: ljkjl on April 12, 2024, 01:39:50 pm
Hello all!

I got my SSA3021X+ delivered today. Using the keygen from this thread I turned it into a 3032X+ with all options enabled. For that I'm enormously thankful to all who have contributed. Converting to VNA, however, is clearly less simple... I think I got the general idea: enable Telnet, perform a backup, change the product ID, load stock VNA firmware.
Following SK's reply no.1187:
After sending DEBTTT via SCPI I can telnet to port 23 with "root" PW "1234ding"
I enabled telnet and the instrument responds to PuTTY, but I'm unable to log in as root. My machine has 3.2.2.6.0R8 firmware and 01.00.00 hardware versions, for which I haven't been able to find any posts in this thread.
Has someone been able to successfully upgrade on this versions? Do the .ads files contained in electr_peter's step-by-step guide still work?