Products > Test Equipment
Siglent .ads firmware file format
<< < (60/85) > >>
n3mmr:

--- Quote from: tv84 on September 17, 2018, 09:35:22 pm ---
--- Quote from: janekivi on April 08, 2017, 10:40:18 am ---I can make the same trick here like when I was uploading LeCroy in to SDG1025
but who can try this and there may be the same check routine and instrument
will say "Not supported firmware, please reflash correct. Otherwise I will wait 15 min".
This is stupid, it will wait that time anyway before you can access flash menu...

So... do not be the first who is using this firmware file on SPD3303X-E
but this first hack may be needed to be tried out by someone.

SPD3303X-V100R001B01D02P03_with _E_header.zip
OK, I give this only individually after request. I can't test it.

--- End quote ---

A year ago nobody volunteered to confirm Janekivi's work so I resuscitated the challenge and was successfull!   :popcorn:

Attached is the proof of a Siglent SPD3303X-E conversion to a SPD3303X model.

The method is simple:

1. Run the SCPI command in the X-E to enable the 1mV step:

FACTORY ON

2. Using EasyPower flash the required FW file from the attached ZIP. (ConvertFromX-E)

(3. If you want to rollback, flash the other file.)

The FWs are Siglent official versions with Prod_ID's swapped like janekivi suggested.

The HW version of the board where the test was done is 0.3.

ATTENTION: This may involve a certain risk so do it at your own responsability!

Enjoy!

--- End quote ---

Did this to my 3303x-e, and it sort-of works.

Factory on; upgrade via the easypower normal i/f.

Then I get the extra digit of precision, however accuracy is worse than ±1mV.
And balance in serial mode is about 2 mV at best.

Can one calibrate and equalize a 3303X at home?

Or is this good enough as it is?   :-DD
tautech:

--- Quote from: n3mmr on February 28, 2019, 02:04:43 pm ---Can one calibrate and equalize a 3303X at home?

--- End quote ---
Check the Cal cert for the equipment used, but in short probably not.

A recent thread you might like to study:
https://www.eevblog.com/forum/testgear/how-to-calibrate-siglent-spd1000x-spd3303x-spd3303x-e-series-power-supplies/
tv84:
janekivi,

Just released is a FW for SDS5000X, you might like to have a look into it.

V0.8.0R1B5 http://old.siglentamerica.com/USA_website_2014/Firmware&Software/firmware/SDS5000X_0.8.0R1B5_EN.zip

Looks like a new .ADS format. (Maybe just small differences...)

Product_ID: 14000
janekivi:
Somehow this is like zip is starting with Central directory file header.
https://users.cs.jmu.edu/buchhofp/forensics/formats/pkzip.html
And I see additional FF XOR regions and patterns. Like from here is starting
one and after XOR it is normal directory.


--- Code: ---00000B80 | 00 00 00 00 00 00 00 00 E4 81 D9 DC 54 02 69 6D |         äŁÜT im
00000B90 | 67 5F 73 69 6D 70 2F 69 6D 61 67 65 32 31 36 D1 | g_simp/image216Ń
00000BA0 | 8F 91 98 AA AB FA FF FC BE 5C B0 A3 8A 87 F4 FF | ¸‘˜Ŗ«ś˙ü¾\°£Š‡ō˙
00000BB0 | FE FB 12 FC FF FF FB 12 FC FF FF AF B4 FE FD E1 | žū ü˙˙ū ü˙˙Æ´žżį
00000BC0 | FC EB FF FF FF F7 FF AF B9 C2 B1 FF E5 83 EE 93 | üė˙˙˙÷˙Æ¹Ā±˙åƒī“
00000BD0 | F0 FF FF 9D ED FF FF EA FF E7 FF FF FF FF FF FF | š˙˙¯ķ˙˙ź˙ē˙˙˙˙˙˙
00000BE0 | FF FF FF 1B 7E B7 05 AB FD 96 92 98 A0 8C 96 92 | ˙˙˙ ~· «ż–’˜ Œ–’
00000BF0 | 8F D0 96 92 9E 98 9A CE CB C6 D1 8F 91 98 AA AB | ¸Š–’˛˜šĪĖĘѸ‘˜Ŗ«


--- End code ---


--- Code: ---00000B80 | 00 00 00 00 00 00 00 00 E4 81 D9 DC 54 02 69 6D |         äŁÜT im
00000B90 | 67 5F 73 69 6D 70 2F 69 6D 61 67 65 32 31 36 2E | g_simp/image216.
00000BA0 | 70 6E 67 55 54 05 00 03 41 A3 4F 5C 75 78 0B 00 | pngUT   A£O\ux 
00000BB0 | 01 04 ED 03 00 00 04 ED 03 00 00 50 4B 01 02 1E |   ķ    ķ   PK   
00000BC0 | 03 14 00 00 00 08 00 50 46 3D 4E 00 1A 7C 11 6C |        PF=N  | l
00000BD0 | 0F 00 00 62 12 00 00 15 00 18 00 00 00 00 00 00 |    b           
00000BE0 | 00 00 00 E4 81 48 FA 54 02 69 6D 67 5F 73 69 6D |    äHśT img_sim
00000BF0 | 70 2F 69 6D 61 67 65 31 34 39 2E 70 6E 67 55 54 | p/image149.pngUT


--- End code ---
janekivi:
But not that simple. I see between them extra previously known pattern too.


00001720 | 12 FC FF FF FB 12 FC FF FF AF B4 FA F9 FF FF FF |  ü˙˙ū ü˙˙Æ´śł˙˙˙
00001730 | FF 9A FC 9A FC 65 C6 FE FF 70 7A 9C FD FF FF B4 | ˙šüšüeĘž˙pzœż˙˙´
00001740 | E9 25 FD 69 6D 98 5F 73 69 92 70 2F 69 6D 9E 67 | é%żim˙_si’p/im˛g
00001750 | 65 32 38 30 D1 70 6E 67 55 54 05 FF 03 28 A3 4F | e280ŃpngUT ˙ (£O
00001760 | 5C 75 78 F4 00 01 04 ED 03 00 00 FB 12 03 00 00 | \uxō   ķ   ū   
and so on

Parts are 0x1400, but this last (what is at the beginning now) is shorter leftover (file end?).
Seems like more kind of reversed...
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod