| Products > Test Equipment |
| SIGLENT SSA3021X black screen |
| (1/3) > >> |
| dspfpga:
Hello. I have a problem with my Siglent SSA3021X device. At one point I turned it on, the logo appeared on the screen, and then a black screen just appears :-BROKE. It does not respond to button presses on the control panel. But at the same time, you can turn it off by long pressing the power button. Dear experts, can you tell me how you can bring my device to working condition? |
| tautech:
--- Quote from: dspfpga on October 15, 2023, 09:04:25 pm ---Hello. I have a problem with my Siglent SSA3021X device. At one point I turned it on, the logo appeared on the screen, and then a black screen just appears :-BROKE. It does not respond to button presses on the control panel. But at the same time, you can turn it off by long pressing the power button. Dear experts, can you tell me how you can bring my device to working condition? --- End quote --- Welcome to the forum. Please confirm, Plus model or the earlier without the touch screen ? |
| trp806mo:
I had one time this kind of behavior on a 3021X plus in the past. I tried to update the firmware through the web browser (still available) but without any success (stil black screen on boot). I fix it by leaving it "on" with the blackscreen few hours (i don't remember how many but an something as an afternoon ) as i forgot to switch it off, and miraculously the boot end up on the home screen. After a factory reset it never id it again. In meantime Siglent contacted me but I dind't go further to explain my issue. Ask them (they answer) or answer to Tautech who is helpfull |
| dspfpga:
Thank you for responding to the help. The model of my device is Siglent SSA3021X (without Plus). It has a display without a sensor. Here is a photo for confirmation in the attachment. I would also like to inform you that I was able to borrow the same model of device from my colleagues. I connected the devices one by one via UART to the PC and received responses in the console. Listings of responses are provided below. Non-working device: --- Code: ---U-Boot SPL 2013.01.01-svn72327 (May 24 2019 - 14:45:47) Start buzzer++ Stop buzzer--nand_init+++++ nand_init----- >>spl_load_lcd_fpga++ LCD init()++ Lcd_Init()++ SetUpLCD()++ SetUpLCD()-- len=1228852, height=600, width=1024 Logo from nandflash: base=0x81000000; end=0x8112c01f; end-base=0x12c01f; rwsize=0x12c020; r=0x0 Lcd_Init()-- >>spl_load_lcd_fpga-- U-Boot 2013.01.01-svn72327 (May 24 2019 - 14:45:47) I2C: ready DRAM: 128 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment set_default_env::4393 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 Net: <ethaddr> not set. Validating first E-fuse MAC cpsw Hit any key to stop autoboot mmc_send_cmd : timeout: No status update Card did not respond to voltage select! mmc0(part 0) is current device mmc_send_cmd : timeout: No status update Card did not respond to voltage select! (Re)start USB... USB0: lowlevel init failed USB error: all controllers failed lowlevel init MUSB found on device 0 ** Bad device usb 0 ** Booting from nand ... NAND read: device 0 offset 0x3080000, size 0x240000 2359296 bytes read: OK ## Booting kernel from Legacy Image at 80007fc0 ... Image Name: Linux-3.2.0 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2207888 Bytes = 2.1 MiB Load Address: 80008000 Entry Point: 80008000 XIP Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. [ 0.180679] mtdoops: mtd device (mtddev=name/number) must be supplied [ 0.796838] smartreflex smartreflex: am33xx_sr_probe: cannot determine opp [ 0.804497] sr_init: platform driver register failed _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am335x-evm ttyO0 Arago 2013.05 am335x-evm ttyO0 am335x-evm login: root Password: root@am335x-evm:~# ps PID USER VSZ STAT COMMAND 1 root 1320 S init [5] 2 root 0 SW [kthreadd] 3 root 0 SW [ksoftirqd/0] 4 root 0 SW [kworker/0:0] 5 root 0 SW [kworker/u:0] 6 root 0 SW< [khelper] 7 root 0 SW< [netns] 8 root 0 SW [kworker/u:1] 154 root 0 SW [sync_supers] 156 root 0 SW [bdi-default] 158 root 0 SW< [kblockd] 168 root 0 SW< [omap2_mcspi] 179 root 0 SW [khubd] 286 root 0 SW< [musb-hdrc.0] 291 root 0 SW< [musb-hdrc.1] 293 root 0 SW< [rpciod] 295 root 0 SW [kworker/0:1] 305 root 0 SW [kswapd0] 306 root 0 SW [fsnotify_mark] 307 root 0 SW< [nfsiod] 308 root 0 SW< [crypto] 324 root 0 SW< [OMAP UART0] 326 root 0 SW< [OMAP UART1] 328 root 0 SW< [OMAP UART2] 330 root 0 SW< [OMAP UART3] 332 root 0 SW< [OMAP UART4] 334 root 0 SW< [OMAP UART5] 411 root 0 SW [mtdblock0] 416 root 0 SW [mtdblock1] 421 root 0 SW [mtdblock2] 426 root 0 SW [mtdblock3] 431 root 0 SW [mtdblock4] 436 root 0 SW [mtdblock5] 441 root 0 SW [mtdblock6] 446 root 0 SW [mtdblock7] 451 root 0 SW [mtdblock8] 456 root 0 SW [mtdblock9] 461 root 0 SW [mtdblock10] 466 root 0 SW [mtdblock11] 471 root 0 SW [mtdblock12] 479 root 0 SW [ubi_bgt0d] 495 root 0 SW [irq/172-ads7846] 540 root 1776 S < /sbin/udevd -d 608 root 1772 S < /sbin/udevd -d 623 root 1772 S < /sbin/udevd -d 731 root 2584 S -sh 732 daemon 1456 S portmap 749 root 0 SW [ubi_bgt1d] 754 root 0 SW [ubifs_bgt1_0] 771 root 0 SW [ubi_bgt2d] 778 root 0 SW [flush-ubifs_1_0] 834 root 2112 R ps root@am335x-evm:~# --- End code --- Working device: --- Code: ---U-Boot SPL 2013.01.01-svn72327 (May 24 2019 - 14:45:47) Start buzzer++ Stop buzzer--nand_init+++++ nand_init----- >>spl_load_lcd_fpga++ LCD init()++ Lcd_Init()++ SetUpLCD()++ SetUpLCD()-- len=1228852, height=600, width=1024 Logo from nandflash: base=0x81000000; end=0x8112c01f; end-base=0x12c01f; rwsize=0x12c020; r=0x0 Lcd_Init()-- >>spl_load_lcd_fpga-- U-Boot 2013.01.01-svn72327 (May 24 2019 - 14:45:47) I2C: ready DRAM: 128 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment set_default_env::4393 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 Net: <ethaddr> not set. Validating first E-fuse MAC cpsw Hit any key to stop autoboot mmc_send_cmd : timeout: No status update Card did not respond to voltage select! mmc0(part 0) is current device mmc_send_cmd : timeout: No status update Card did not respond to voltage select! (Re)start USB... USB0: lowlevel init failed USB error: all controllers failed lowlevel init MUSB found on device 0 ** Bad device usb 0 ** Booting from nand ... NAND read: device 0 offset 0x3080000, size 0x240000 2359296 bytes read: OK ## Booting kernel from Legacy Image at 80007fc0 ... Image Name: Linux-3.2.0 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2207888 Bytes = 2.1 MiB Load Address: 80008000 Entry Point: 80008000 XIP Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. [ 0.180671] mtdoops: mtd device (mtddev=name/number) must be supplied [ 0.796735] smartreflex smartreflex: am33xx_sr_probe: cannot determine opp [ 0.804399] sr_init: platform driver register failed _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am335x-evm ttyO0 Arago 2013.05 am335x-evm ttyO0 am335x-evm login: root Password: root@am335x-evm:~# ps PID USER VSZ STAT COMMAND 1 root 1320 S init [5] 2 root 0 SW [kthreadd] 3 root 0 SW [ksoftirqd/0] 4 root 0 SW [kworker/0:0] 5 root 0 SW [kworker/u:0] 6 root 0 SW< [khelper] 7 root 0 SW< [netns] 8 root 0 SW [kworker/u:1] 154 root 0 SW [sync_supers] 156 root 0 SW [bdi-default] 158 root 0 SW< [kblockd] 168 root 0 SW< [omap2_mcspi] 179 root 0 SW [khubd] 286 root 0 SW< [musb-hdrc.0] 291 root 0 SW< [musb-hdrc.1] 293 root 0 SW< [rpciod] 295 root 0 SW [kworker/0:1] 305 root 0 SW [kswapd0] 306 root 0 SW [fsnotify_mark] 307 root 0 SW< [nfsiod] 308 root 0 SW< [crypto] 324 root 0 SW< [OMAP UART0] 326 root 0 SW< [OMAP UART1] 328 root 0 SW< [OMAP UART2] 330 root 0 SW< [OMAP UART3] 332 root 0 SW< [OMAP UART4] 334 root 0 SW< [OMAP UART5] 411 root 0 SW [mtdblock0] 416 root 0 SW [mtdblock1] 421 root 0 SW [mtdblock2] 426 root 0 SW [mtdblock3] 431 root 0 SW [mtdblock4] 436 root 0 SW [mtdblock5] 441 root 0 SW [mtdblock6] 446 root 0 SW [mtdblock7] 451 root 0 SW [mtdblock8] 456 root 0 SW [mtdblock9] 461 root 0 SW [mtdblock10] 466 root 0 SW [mtdblock11] 471 root 0 SW [mtdblock12] 479 root 0 SW [ubi_bgt0d] 495 root 0 SW [irq/172-ads7846] 540 root 1776 S < /sbin/udevd -d 607 root 1772 S < /sbin/udevd -d 608 root 1772 S < /sbin/udevd -d 720 root 144m S ./ecomb 721 root 2584 S -sh 722 daemon 2348 S portmap 739 root 0 SW [ubi_bgt1d] 744 root 0 SW [ubifs_bgt1_0] 761 root 0 SW [ubi_bgt2d] 768 root 0 SW [flush-ubifs_1_0] 833 root 2112 R ps root@am335x-evm:~# --- End code --- I found only one difference - the absence of the "./ecomb" process in the non-working device. I had an idea that I could try somehow copying a memory dump from a working device and copying it into a faulty one. But I don't know exactly how to do it yet. |
| tautech:
--- Quote from: dspfpga on October 16, 2023, 08:45:45 am ---Thank you for responding to the help. The model of my device is Siglent SSA3021X (without Plus). It has a display without a sensor. Here is a photo for confirmation in the attachment. --- End quote --- Ok thanks. I'll ask for the SSA3000X USB recovery package......it's one we don't have. Gimme a day or 2. |
| Navigation |
| Message Index |
| Next page |