I upgraded to latest 6.1.37R2 firmware.
But I can't for my life get it to upgrade to OS version 2. Tried every USB stick I have. Still says Uboot-OS version 8.1.
I had the same problem, finally I got a 2gb stick to work with. (Before that I tried 16GB and 8GB).
It is also important that all files must be in the root directory. (Only unpacking into the root directory did not work for me).
When you unzip folder SDS1xx4X-E_OSV2_EN.zip to USB root, did you get
result where USB root directory have 5 files in root directory or just unzipped folder in USB root.
If so of course it fails. Update procedure read files directly from root, not from some folder in root.
USB root need have
exactly these four files (if there is also instructions pdf file it do not matter):
uImage
sds1004x_e_udiskEnv.txt
rootfs.cramfs
devicetree.dtb
USB stick need be in native FAT32 format and just one partition and non bootable.
I have always used
genuine Kingston 8GB SE9 USB2.0 (I have couple of these reserved for only for this purpose, bacause I do work, not playing fun). (Older time also have used 2G and 4G)
Native FAT32 4k cluster format (format done under windows diskpart what also can easy delete any boot etc hassle from USB)
This have worked rock solid with every single older or more new Siglent instruments, never have any single failure in any kind kind of update, and I have done these bit more than many, over 10 years)
Perhaps Siglent need do bit better and more perfect and detailed these instructions. (if anyone even read these because fashion is... first do then think)