Well, not entirely. But it won't get past the bootscreen.
- On idle, the power button green light fades in and out - normal.
- When I push the power button, it beeps and buttons "Mode" and "TG" lights up green - normal.
- Boot screen appears on the screen - normal.
- After a few seconds "Mode" and "TG" lights go out - normal
Boot screen continues to appear and nothing more happens.
This happened when I was playing with some tests on my Marconi 2024 RF generator. The Marconi was connected to the SSA3021X through a BNC cable and N-BNC adapters on both ends.
The generator was set to -4dBm so that should not be a problem.
I was sending SCPI commands through ethernet using python, and lots of (bad) things can happen in this scenario, but I have never messed up this bad.
That said, I would be surprised if the SCPI commands caused this.
I have checked the power supply, all the voltages looks normal. I have tried powering the SSA3021X with a lab power supply - exactly the same happens. Power draw seems OK:
+6.5V: 2.0A
+15V: 0.26A
-9.5V: 0A (Not used in this instrument? I know the power supply is common to other Siglent instruments)
I have measured voltages on the marked test points on the main board and the small exposed portion of the RF module - all seem normal.
Well, RF_VCC_30V = 26.86V, but I'm guessing that is OK?
The FPGA_LED is always flashing at ~1Hz, not sure what that means. I guess it should go steady on or off?
I guess the firmware image for the ARM could be corrupt, but would the boot image appear then?
It might be stuck in an invalid configuration?
It is configured to start in previous configuration. Maybe I will change that to default after this.
Is it possible to revert to default configuration by deleting a file through telnet? Assuming I can connect to it.
My analyzer has a micro SD card slot on the main board, can that be useful?
I have never seen any image or something that could be used on a SD card.
I guess I could solder a pin header to the UART footprint and see what's going on there.
BTW:
This SSA3021X is "upgraded" to all options and 3.2GHz bandwidth with the (excellent!) python script by tomud (and tv84?) (and others?) here:
https://www.eevblog.com/forum/testgear/siglent-ssa3000x-spectrum-analyzers/msg4355635/#msg4355635I'm pretty sure that has nothing to do with this incident, just thought I'd mention it. It has worked like this since January 2023.
To summarize, I think these are the most likely problems:
- ARM image corrupt
- FPGA image corrupt
- Invalid configuration
But how do I find out what is the actual error?
Any suggestions and ideas are most welcome.