Products > Test Equipment
Help restore SDS1102CML+ after unsuccessful flashing
StillTrying:
--- Quote from: tautech on November 09, 2019, 09:44:11 pm ---Oh FFS Siglent ! |O
Version 6.01.01.21R2 will NOT load over V20 >:(
Further, warnings that FW update is progressing so do not cut power NEVER finish, even after 10 minutes !
AND from the update instructions:
--- End quote ---
I found .18 -> .19 impossible until I renamed the .19 filename to the .18 filename with just the final P18 bit changed to P19. :-DD
Which was quite different to the instruction to rename it to 8 chrs or less, I'd already tried 'FW19.ADS'.
https://www.eevblog.com/forum/testgear/siglent-cml-firmware/msg1197684/#msg1197684
tv84:
As a filename, just use simply SIGLENT.ADS.
tautech:
--- Quote from: tv84 on November 10, 2019, 01:13:44 pm ---As a filename, just use simply SIGLENT.ADS.
--- End quote ---
Yep, solved but the instructions are abysmal to insist this be done and I've pleaded with Siglent to update their CML+ firmware install guides to ensure no one misses this required important filename edit.......I did ! :palm:
ratmole:
If anyone has problems with stuck logo on boot, try this:
1. Remove the back cover of the SDS1102CML+ oscilloscope,
2, Remove the metal back of the cage
3. Connect RX,TX serial cables on the unpopulated J11 connector. Solder TX to the second pad and RX to the third pad.
4. Connect to serial: Baudrate 115200
5. Boot the oscilloscope, now you will see the boot log. If not, swap the RX,TX cables to your serial adaptor.
6. Unzip the contents of the P21R2.zip in a fat32 formated usb stick. Also unzip the SDS1000_arm.zip and copy the SDS1000_arm.app to the root of the usb flash drive.
7. Connect the usb flash drive to the oscilloscope and power off and the on the oscilloscope.
8. Let the oscilloscope to perform the FW Recovery.
9. Remove the usb flash drive and Reboot
10. done!
If the oscilloscope still hangs on the boot logo
Start the oscilloscope without the usb flash drive.
When the boot is complete, but still on logo
Insert the usb flash drive and type in the serial console:
--- Code: ---mount /dev/sda1 /mnt
mount / -o remount,rw
cp /mnt/SDS1000_arm.app /usr/bin/siglent/SDS1000_arm.app
chmod +x /usr/bin/siglent/SDS1000_arm.app
mkdir -p /usr/bin/siglent/firmdata0/usr/log
cd /usr/bin/siglent/
./SDS1000_arm.app
--- End code ---
Now the oscilloscope is back to life!
Please perform a hardware reset using the Math button method and you are good as new.
a big thanks to tv84 and tautech for their help!
huxfluxdeluxe:
Hello everyone! I have Siglent SDS 1102CML+ at work that doesn't start. It wasn't due to update, somebody had just turned it off and all we got the next day was a logo screen. Not a single click from the relays! I've tried the solution proposed by ratmole, but nothing happened.
Here's the log:
--- Code: ---U-Boot SPL 2013.01.01-svn22880 (Dec 23 2015 - 15:35:13)
config ddr_pll_config()++
config ddr_pll_config()--
nand_init+++++
nand_init-----
Lcd_Init()++
SetUpLCD()++
SetUpLCD()--
len=768052, height=480, width=800
Logo from nandflash: base=0x81000000; end=0x810bb81f; end-base=0xbb81f; rwsize=0xbb820; r=0x0
Lcd_Init()--
U-Boot 2013.01.01-svn22880 (Dec 23 2015 - 15:53:58)
I2C: ready
DRAM: 128 MiB
NAND: 256 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
set_default_env::7090
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw
Hit any key to stop autoboot
Booting from nand ...
NAND read: device 0 offset 0x3080000, size 0x300000
3145728 bytes read: OK
## Booting kernel from Legacy Image at 80200000 ...
Image Name: Linux-3.2.0+
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2157768 Bytes = 2.1 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
init started: BusyBox v1.13.2 (2012-04-08 17:28:57 CDT)
starting pid 519, tty '': '/etc/init.d/rcS'
rS in
/etc/init.d/rcS: line 15: setterm: not found
starting pid 536, tty '/dev/ttyO0': '-/bin/sh'
Processing /etc/profile... Done
/ #
--- End code ---
I've tried to mount the USB drive and got a respond:
--- Code: ---mount /dev/sda1 /mnt
mount: mounting /dev/sda1 on /mnt failed: No such file or directory
/ #
--- End code ---
Okay, I've tried the df command just like ucognitive said (to see all the drives attached):
--- Code: ---df
Filesystem 1K-blocks Used Available Use% Mounted on
ubi0:rootfs 36696 12744 23952 35% /
mdev 62884 0 62884 0% /dev
/ #
--- End code ---
Looks like I don't have /dev/sda1 device. Moreover, there was no power on the USB interface. We have another SDS 1102CML+ that is OK, so I've figured out that USB power turns on long after the startup, after the third relay click. Looks like I'm unable to use USB to recover my scope.
Is there another way to bring it back to life? I've noticed microSD slot next to UART interface, what's it for?
P. S. Pic attached: UART interface. White = TX, Green = RX, Purple = GND. Don't forget to cross RX and TX lines on your adapter. I've used cheap CH340 and it worked well!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version