|
Текущее время: 21 ноя 2024, 14:28
|
Сообщения без ответов | Активные темы
Правила форума
Счетчик сообщений в этом форуме выключен.
|
Страница 1 из 1 [ Сообщений: 4 ] |
|
|
|
|
|
Автор |
|
voronin10
[ТС]
|
Заголовок сообщения: SIGLENT SDS 1102CML+ Добавлено: 10 сен 2020, 22:56 |
Интересующийся |
|
|
Зарегистрирован: 05 апр 2014, 00:06 Наличности на руках: 56.16
Сообщения: 53
|
Ребятки привет, я тут продолжу тему из соседнего дружетвенного форума, тут роднне и проще, вобщем, я когдато столкнулся что даный ослик ловитбут луп, и висит на заставке siglent тогда он у меня пока я искал инфу в нете, как завис так и чудно розвис, точно немопню сколько висел на заставке и сколько перегружал, Вложение: IMG_20200910_210223.jpg Вложение: IMG_20200910_210216.jpg на данный момент стоит последння на данный момент прошывка, ну или может запись устарела и не постледняя прошывка, вобщем, для диагностики выкрутим четыры винта на корпусе, два снизу два под ручками, снимим колпачек кнопку, просто тяним за нее в вверх, нажымаем ту же кнопкуи снимаем зад, потом два винта на металическом корпусе и вуаля платы на виду, такс, для того чтоб увидеть ответ тот что ниже под спойлером нужно зацепить USB TTL к пинам rx tx диагностический разем J11 который за разьемом usv type B Вложение: J11-pinmap.jpg
J11 ____________________ | VCC | TX | RX | GND | ---------------------------- baud 115200
log
U-Boot SPL 2013.01.01-svn29730 (Mar 27 2017 - 19:02:34)
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-svn29730 (Mar 27 2017 - 19:02:34)
I2C: ready
DRAM: 128 MiB
NAND: 256 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
set_default_env::7864
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 Peripheral mode controller at 47401000 using PIO, IRQ 0
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
(Re)start USB...
USB0: lowlevel init failed
USB error: all controllers failed lowlevel init
Download Linux from USB to Nandflash...
** Bad device usb 0 **
** Bad device usb 0 **
** Bad device usb 0 **
** Bad device usb 0 **
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
/ # check_and_upgrade:starting...
mount_fs: rw,sync,ubi1_0,/usr/bin/siglent/usr
ubi1_0unattached
attach_ubi:datafs
attach_ubi:11
UBI device number 1, total 812 LEBs (103104512 bytes, 98.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
MOUNT_DIR_NAME = /usr/bin/siglent/usr
TEST_RESTURN =
is_fs_mounted 0 ---
is_need_upgrade
is_need_upgrade:not need upgrade
check_and_upgrade:end...
++mount_check_copy_appdata: starting
mount_fs: ro,sync,ubi2_0,/usr/bin/siglent/firmdata0
ubi2_0unattached
attach_ubi:firmdata0
attach_ubi:9
UBI device number 2, total 400 LEBs (50790400 bytes, 48.4 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
MOUNT_DIR_NAME = /usr/bin/siglent/firmdata0
TEST_RESTURN =
is_fs_mounted 0 ---
--mount_check_copy_appdata: ending
Load Fpga Success!
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 0
Number of bbt blocks: 0
Block size 131072, page size 2048, OOB size 64
Dumping data starting at 0x00000000 and ending at 0x00010000...
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete
The Help file load OK!!
I0101 00:00:10.817821 534 module.cpp:568] ---------------------------------------------------------------------------------------
I0101 00:00:10.840653 534 module.cpp:569] Creat Log
-----------------------------------------------------------------------------------------------------------------------------------
I0101 00:00:10.870225 534 module.cpp:464] rm -f /usr/bin/siglent/usr/log/Info_19700101-000010.534
I0101 00:00:11.097768 534 module.cpp:489]
-----------------------------------------------------------------------------------------------------------------------------------
vxi11_main = 11214
init_lcd_driver()++
g_vinfo.xres = 800
g_vinfo.yres = 480
g_vinfo.bits_per_pixel = 16
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ Нет ничего лучше чем высокооплачиваемое хобби Жизнь прекрасна как не крути
|
|
|
|
|
voronin10
[ТС]
|
Заголовок сообщения: Re: SIGLENT SDS 1102CML+ Добавлено: 14 окт 2020, 20:46 |
Интересующийся |
|
|
Зарегистрирован: 05 апр 2014, 00:06 Наличности на руках: 56.16
Сообщения: 53
|
вобшем уложыл я свой ослик, может кто знает как вытянуть из P21R2.ADS
вотето все
Archive: /usr/bin/siglent/usr/usr/upgrade/config.zip inflating: SDS1000_arm.app inflating: sds1000_fpga.rbf inflating: siglentlib.sh inflating: ti81xx.ko inflating: u-boot.img inflating: udc-core.ko inflating: update.sh inflating: upgrade.sh inflating: cfbcopyarea.ko inflating: cfbfillrect.ko inflating: cfbimgblt.ko inflating: da8xx-fb.ko inflating: datafs.img inflating: firmdata0.img inflating: g_usbtmc.ko inflating: gpib.ko inflating: help.bin inflating: libglog.so.0 inflating: MLO inflating: musb_hdrc.ko inflating: NSP_config_upgrade_info.xml inflating: ro_uImage inflating: rw_uImage
процес обновления выглядить вот так
[00] U-Boot SPL 2013.01.01-svn29730 (Mar 27 2017 - 19:02:34) 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-svn29730 (Mar 27 2017 - 19:02:34)
I2C: ready DRAM: 128 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment
set_default_env::7864 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 Peripheral mode controller at 47401000 using PIO, IRQ 0 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 (Re)start USB... USB0: scanning bus 0 for devices... 1 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Download Linux from USB to Nandflash... reading ro_uImage ** Unable to read file ro_uImage ** reading rootfs.img ** Unable to read file rootfs.img ** reading datafs.img ** Unable to read file datafs.img ** reading logo.bmp ** Unable to read file logo.bmp ** 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
/ # check_and_upgrade:starting... mount_fs: rw,sync,ubi1_0,/usr/bin/siglent/usr ubi1_0unattached attach_ubi:datafs attach_ubi:11 UBI device number 1, total 812 LEBs (103104512 bytes, 98.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) MOUNT_DIR_NAME = /usr/bin/siglent/usr TEST_RESTURN = is_fs_mounted 0 --- is_need_upgrade is_need_upgrade:not need upgrade check_and_upgrade:end... ++mount_check_copy_appdata: starting mount_fs: ro,sync,ubi2_0,/usr/bin/siglent/firmdata0 ubi2_0unattached attach_ubi:firmdata0 attach_ubi:9 UBI device number 2, total 400 LEBs (50790400 bytes, 48.4 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) MOUNT_DIR_NAME = /usr/bin/siglent/firmdata0 TEST_RESTURN = is_fs_mounted 0 --- --mount_check_copy_appdata: ending Load Fpga Success!
ECC failed: 0 ECC corrected: 0 Number of bad blocks: 0 Number of bbt blocks: 0 Block size 131072, page size 2048, OOB size 64 Dumping data starting at 0x00000000 and ending at 0x00010000...
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete The Help file load OK!!
I0101 00:00:10.805797 534 module.cpp:568] --------------------------------------------------------------------------------------- I0101 00:00:10.828555 534 module.cpp:569] Creat Log ----------------------------------------------------------------------------------------------------------------------------------- I0101 00:00:10.858596 534 module.cpp:464] rm -f /usr/bin/siglent/usr/log/Info_19700101-000010.534 I0101 00:00:11.086069 534 module.cpp:489] ----------------------------------------------------------------------------------------------------------------------------------- vxi11_main = 11206 init_lcd_driver()++ g_vinfo.xres = 800 g_vinfo.yres = 480 g_vinfo.bits_per_pixel = 16 E0101 00:00:13.605361 655 dev_interpreter.cpp:332] the device = /dev/sda mount fail I0101 00:00:13.653393 655 dev_interpreter.cpp:338] №ТФШUЕМ /usr/bin/siglent/usr/media/U-disk0 device = /dev/sda1
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete FileHeader.product_type == 10000 version_flag == 1 xml_upgrade_id = 10000 Archive: /usr/bin/siglent/usr/usr/upgrade/config.zip inflating: SDS1000_arm.app inflating: sds1000_fpga.rbf inflating: siglentlib.sh inflating: ti81xx.ko inflating: u-boot.img inflating: udc-core.ko inflating: update.sh inflating: upgrade.sh inflating: cfbcopyarea.ko inflating: cfbfillrect.ko inflating: cfbimgblt.ko inflating: da8xx-fb.ko inflating: datafs.img inflating: firmdata0.img inflating: g_usbtmc.ko inflating: gpib.ko inflating: help.bin inflating: libglog.so.0 inflating: MLO inflating: musb_hdrc.ko inflating: NSP_config_upgrade_info.xml inflating: ro_uImage inflating: rw_uImage update.sh starting ... ubi0:rootfs / ubifs ro,relatime 0 0 rootfs ro upgrade /usr/bin/siglent/usr/usr/upgrade/rw_uImage
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 2 % complete Erasing 128 Kibyte @ 40000 -- 4 % complete Erasing 128 Kibyte @ 60000 -- 6 % complete Erasing 128 Kibyte @ 80000 -- 8 % complete Erasing 128 Kibyte @ a0000 -- 10 % complete Erasing 128 Kibyte @ c0000 -- 12 % complete Erasing 128 Kibyte @ e0000 -- 14 % complete Erasing 128 Kibyte @ 100000 -- 16 % complete Erasing 128 Kibyte @ 120000 -- 18 % complete Erasing 128 Kibyte @ 140000 -- 20 % complete Erasing 128 Kibyte @ 160000 -- 22 % complete Erasing 128 Kibyte @ 180000 -- 25 % complete Erasing 128 Kibyte @ 1a0000 -- 27 % complete Erasing 128 Kibyte @ 1c0000 -- 29 % complete Erasing 128 Kibyte @ 1e0000 -- 31 % complete Erasing 128 Kibyte @ 200000 -- 33 % complete Erasing 128 Kibyte @ 220000 -- 35 % complete Erasing 128 Kibyte @ 240000 -- 37 % complete Erasing 128 Kibyte @ 260000 -- 39 % complete Erasing 128 Kibyte @ 280000 -- 41 % complete Erasing 128 Kibyte @ 2a0000 -- 43 % complete Erasing 128 Kibyte @ 2c0000 -- 45 % complete Erasing 128 Kibyte @ 2e0000 -- 47 % complete Erasing 128 Kibyte @ 300000 -- 50 % complete Erasing 128 Kibyte @ 320000 -- 52 % complete Erasing 128 Kibyte @ 340000 -- 54 % complete Erasing 128 Kibyte @ 360000 -- 56 % complete Erasing 128 Kibyte @ 380000 -- 58 % complete Erasing 128 Kibyte @ 3a0000 -- 60 % complete Erasing 128 Kibyte @ 3c0000 -- 62 % complete Erasing 128 Kibyte @ 3e0000 -- 64 % complete Erasing 128 Kibyte @ 400000 -- 66 % complete Erasing 128 Kibyte @ 420000 -- 68 % complete Erasing 128 Kibyte @ 440000 -- 70 % complete Erasing 128 Kibyte @ 460000 -- 72 % complete Erasing 128 Kibyte @ 480000 -- 75 % complete Erasing 128 Kibyte @ 4a0000 -- 77 % complete Erasing 128 Kibyte @ 4c0000 -- 79 % complete Erasing 128 Kibyte @ 4e0000 -- 81 % complete Erasing 128 Kibyte @ 500000 -- 83 % complete Erasing 128 Kibyte @ 520000 -- 85 % complete Erasing 128 Kibyte @ 540000 -- 87 % complete Erasing 128 Kibyte @ 560000 -- 89 % complete Erasing 128 Kibyte @ 580000 -- 91 % complete Erasing 128 Kibyte @ 5a0000 -- 93 % complete Erasing 128 Kibyte @ 5c0000 -- 95 % complete Erasing 128 Kibyte @ 5e0000 -- 97 % complete Erasing 128 Kibyte @ 5e0000 -- 100 % complete Writing data to block 0 at offset 0x0 Writing data to block 1 at offset 0x20000 Writing data to block 2 at offset 0x40000 Writing data to block 3 at offset 0x60000 Writing data to block 4 at offset 0x80000 Writing data to block 5 at offset 0xa0000 Writing data to block 6 at offset 0xc0000 Writing data to block 7 at offset 0xe0000 Writing data to block 8 at offset 0x100000 Writing data to block 9 at offset 0x120000 Writing data to block 10 at offset 0x140000 Writing data to block 11 at offset 0x160000 Writing data to block 12 at offset 0x180000 Writing data to block 13 at offset 0x1a0000 Writing data to block 14 at offset 0x1c0000 Writing data to block 15 at offset 0x1e0000 Writing data to block 16 at offset 0x200000 ++is 3.0 parition version
U-Boot SPL 2013.01.01-svn29730 (Mar 27 2017 - 19:02:34) 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-svn29730 (Mar 27 2017 - 19:02:34)
I2C: ready DRAM: 128 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment
set_default_env::7864 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 Peripheral mode controller at 47401000 using PIO, IRQ 0 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 (Re)start USB... USB0: scanning bus 0 for devices... 1 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Download Linux from USB to Nandflash... reading ro_uImage ** Unable to read file ro_uImage ** reading rootfs.img ** Unable to read file rootfs.img ** reading datafs.img ** Unable to read file datafs.img ** reading logo.bmp ** Unable to read file logo.bmp ** 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: 2157776 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 520, tty '': '/etc/init.d/rcS' rS in /etc/init.d/rcS: line 15: setterm: not found
starting pid 537, tty '/dev/ttyO0': '-/bin/sh'
Processing /etc/profile... Done
/ # check_and_upgrade:starting... mount_fs: rw,sync,ubi1_0,/usr/bin/siglent/usr ubi1_0unattached attach_ubi:datafs attach_ubi:11 UBI device number 1, total 812 LEBs (103104512 bytes, 98.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) MOUNT_DIR_NAME = /usr/bin/siglent/usr TEST_RESTURN = is_fs_mounted 0 --- is_need_upgrade is_need_upgrade:need upgrade check_and_upgrade: upgrade start ... upgrade /usr/bin/siglent/usr/usr/upgrade/MLO upgrade /usr/bin/siglent/usr/usr/upgrade/u-boot.img
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 0 -- 100 % complete Writing data to block 0 at offset 0x0
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 0 -- 100 % complete Writing data to block 0 at offset 0x0
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 0 -- 100 % complete Writing data to block 0 at offset 0x0
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 0 -- 100 % complete Writing data to block 0 at offset 0x0
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 6 % complete Erasing 128 Kibyte @ 40000 -- 13 % complete Erasing 128 Kibyte @ 60000 -- 20 % complete Erasing 128 Kibyte @ 80000 -- 26 % complete Erasing 128 Kibyte @ a0000 -- 33 % complete Erasing 128 Kibyte @ c0000 -- 40 % complete Erasing 128 Kibyte @ e0000 -- 46 % complete Erasing 128 Kibyte @ 100000 -- 53 % complete Erasing 128 Kibyte @ 120000 -- 60 % complete Erasing 128 Kibyte @ 140000 -- 66 % complete Erasing 128 Kibyte @ 160000 -- 73 % complete Erasing 128 Kibyte @ 180000 -- 80 % complete Erasing 128 Kibyte @ 1a0000 -- 86 % complete Erasing 128 Kibyte @ 1c0000 -- 93 % complete Erasing 128 Kibyte @ 1c0000 -- 100 % complete Writing data to block 0 at offset 0x0 Writing data to block 1 at offset 0x20000 Writing data to block 2 at offset 0x40000 upgrade /usr/bin/siglent/usr/usr/upgrade/ro_uImage
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 2 % complete Erasing 128 Kibyte @ 40000 -- 4 % complete Erasing 128 Kibyte @ 60000 -- 6 % complete Erasing 128 Kibyte @ 80000 -- 8 % complete Erasing 128 Kibyte @ a0000 -- 10 % complete Erasing 128 Kibyte @ c0000 -- 12 % complete Erasing 128 Kibyte @ e0000 -- 14 % complete Erasing 128 Kibyte @ 100000 -- 16 % complete Erasing 128 Kibyte @ 120000 -- 18 % complete Erasing 128 Kibyte @ 140000 -- 20 % complete Erasing 128 Kibyte @ 160000 -- 22 % complete Erasing 128 Kibyte @ 180000 -- 25 % complete Erasing 128 Kibyte @ 1a0000 -- 27 % complete Erasing 128 Kibyte @ 1c0000 -- 29 % complete Erasing 128 Kibyte @ 1e0000 -- 31 % complete Erasing 128 Kibyte @ 200000 -- 33 % complete Erasing 128 Kibyte @ 220000 -- 35 % complete Erasing 128 Kibyte @ 240000 -- 37 % complete Erasing 128 Kibyte @ 260000 -- 39 % complete Erasing 128 Kibyte @ 280000 -- 41 % complete Erasing 128 Kibyte @ 2a0000 -- 43 % complete Erasing 128 Kibyte @ 2c0000 -- 45 % complete Erasing 128 Kibyte @ 2e0000 -- 47 % complete Erasing 128 Kibyte @ 300000 -- 50 % complete Erasing 128 Kibyte @ 320000 -- 52 % complete Erasing 128 Kibyte @ 340000 -- 54 % complete Erasing 128 Kibyte @ 360000 -- 56 % complete Erasing 128 Kibyte @ 380000 -- 58 % complete Erasing 128 Kibyte @ 3a0000 -- 60 % complete Erasing 128 Kibyte @ 3c0000 -- 62 % complete Erasing 128 Kibyte @ 3e0000 -- 64 % complete Erasing 128 Kibyte @ 400000 -- 66 % complete Erasing 128 Kibyte @ 420000 -- 68 % complete Erasing 128 Kibyte @ 440000 -- 70 % complete Erasing 128 Kibyte @ 460000 -- 72 % complete Erasing 128 Kibyte @ 480000 -- 75 % complete Erasing 128 Kibyte @ 4a0000 -- 77 % complete Erasing 128 Kibyte @ 4c0000 -- 79 % complete Erasing 128 Kibyte @ 4e0000 -- 81 % complete Erasing 128 Kibyte @ 500000 -- 83 % complete Erasing 128 Kibyte @ 520000 -- 85 % complete Erasing 128 Kibyte @ 540000 -- 87 % complete Erasing 128 Kibyte @ 560000 -- 89 % complete Erasing 128 Kibyte @ 580000 -- 91 % complete Erasing 128 Kibyte @ 5a0000 -- 93 % complete Erasing 128 Kibyte @ 5c0000 -- 95 % complete Erasing 128 Kibyte @ 5e0000 -- 97 % complete Erasing 128 Kibyte @ 5e0000 -- 100 % complete Writing data to block 0 at offset 0x0 Writing data to block 1 at offset 0x20000 Writing data to block 2 at offset 0x40000 Writing data to block 3 at offset 0x60000 Writing data to block 4 at offset 0x80000 Writing data to block 5 at offset 0xa0000 Writing data to block 6 at offset 0xc0000 Writing data to block 7 at offset 0xe0000 Writing data to block 8 at offset 0x100000 Writing data to block 9 at offset 0x120000 Writing data to block 10 at offset 0x140000 Writing data to block 11 at offset 0x160000 Writing data to block 12 at offset 0x180000 Writing data to block 13 at offset 0x1a0000 Writing data to block 14 at offset 0x1c0000 Writing data to block 15 at offset 0x1e0000 Writing data to block 16 at offset 0x200000 upgrade_app:starting upgrade_app:ending is_no_firmdata0_partition:partion 3.0 check_and_upgrade: upgrade end... rebooting
U-Boot SPL 2013.01.01-svn29730 (Mar 27 2017 - 19:02:34) 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-svn29730 (Mar 27 2017 - 19:02:34)
I2C: ready DRAM: 128 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment
set_default_env::7864 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 Peripheral mode controller at 47401000 using PIO, IRQ 0 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 (Re)start USB... USB0: scanning bus 0 for devices... 1 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Download Linux from USB to Nandflash... reading ro_uImage ** Unable to read file ro_uImage ** reading rootfs.img ** Unable to read file rootfs.img ** reading datafs.img ** Unable to read file datafs.img ** reading logo.bmp ** Unable to read file logo.bmp ** 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
/ # check_and_upgrade:starting... mount_fs: rw,sync,ubi1_0,/usr/bin/siglent/usr ubi1_0unattached attach_ubi:datafs attach_ubi:11 UBI device number 1, total 812 LEBs (103104512 bytes, 98.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) MOUNT_DIR_NAME = /usr/bin/siglent/usr TEST_RESTURN = is_fs_mounted 0 --- is_need_upgrade is_need_upgrade:not need upgrade check_and_upgrade:end... ++mount_check_copy_appdata: starting mount_fs: ro,sync,ubi2_0,/usr/bin/siglent/firmdata0 ubi2_0unattached attach_ubi:firmdata0 attach_ubi:9 UBI device number 2, total 400 LEBs (50790400 bytes, 48.4 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) MOUNT_DIR_NAME = /usr/bin/siglent/firmdata0 TEST_RESTURN = is_fs_mounted 0 --- --mount_check_copy_appdata: ending Load Fpga Success!
ECC failed: 0 ECC corrected: 0 Number of bad blocks: 0 Number of bbt blocks: 0 Block size 131072, page size 2048, OOB size 64 Dumping data starting at 0x00000000 and ending at 0x00010000...
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete The Help file load OK!!
I0101 00:00:10.685917 534 module.cpp:568] --------------------------------------------------------------------------------------- I0101 00:00:10.711039 534 module.cpp:569] Creat Log ----------------------------------------------------------------------------------------------------------------------------------- I0101 00:00:10.742288 534 module.cpp:464] rm -f /usr/bin/siglent/usr/log/Info_19700101-000010.534 I0101 00:00:10.832217 534 module.cpp:464] rm -f /usr/bin/siglent/usr/log/Warning_19700101-000013.534 I0101 00:00:11.008834 534 module.cpp:489] ----------------------------------------------------------------------------------------------------------------------------------- vxi11_main = 11130 init_lcd_driver()++ g_vinfo.xres = 800 g_vinfo.yres = 480 g_vinfo.bits_per_pixel = 16 I0101 00:00:12.443692 655 dev_interpreter.cpp:220] Udisk = U-disk0 not found notes Could not create log file: File exists COULD NOT CREATE LOGFILE '19700101-000012.534'! E0101 00:00:12.445013 655 dev_interpreter.cpp:395] the u-disk sum = -1 is error E0101 00:00:12.467742 655 dev_interpreter.cpp:406] the device = /usr/bin/siglent/usr/media/U-disk0 umount fail E0101 00:00:12.472785 655 dev_interpreter.cpp:421] not erase the udisk = U-disk0 I0101 00:00:13.544532 655 dev_interpreter.cpp:338] №ТФШUЕМ /usr/bin/siglent/usr/media/U-disk0 device = /dev/sda1 E0101 00:00:13.599209 655 dev_interpreter.cpp:332] the device = /dev/sda mount fail
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete Writing data to block 0 at offset 0x0
_________________ Нет ничего лучше чем высокооплачиваемое хобби Жизнь прекрасна как не крути
|
|
|
|
|
voronin10
[ТС]
|
Заголовок сообщения: Re: SIGLENT SDS 1102CML+ Добавлено: 15 окт 2020, 20:39 |
Интересующийся |
|
|
Зарегистрирован: 05 апр 2014, 00:06 Наличности на руках: 56.16
Сообщения: 53
|
настал тот день когда я остаточно утратил доброту к клиентам, теперь любой каприз за их деньги :( и так пока пытался починить другой siglent уставший тупанул и отключил не ту вилку не вто т момент, остался убут, в процесе обновления из флешки с уже нужными файлами отрубили свет, раз на пятилетку, я усвоил опит, раз и навсегда.... вобшем: файли для востановления с флешки ro_uImage rootfs.img datafs.img флеш форматируем в FAT32 скидаем в корень файлы.. для siglent sdg800 ( http://41j.com/blog/2016/08/sdg800-recovering-from-a-hosed-u-boot/) тут ему добавляют плюшок http://41j.com/blog/2016/08/hacking-around-with-a-sdg800-sdg805/не я один такой, вот тутавтор прошел такой же путь, только с генератором( http://www.mantrid.ru/forum/showthread.php?t=1657) по sds1102cml+ помогли на дружествинном форуме (товарищ tautech) https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg3277992/#msg3277992в приложениях все необходимое для востановления, всем удачи ---------- Добавлено спустя 13 минут 1 секунду: ---------- вот как выглядит процес востановления с убитой прошывкой но жывим убутом а потом(в конце) окирпичивания убута...
лог обновления с адресами
[00][00] U-Boot SPL 2013.01.01-svn29730 (Mar 27 2017 - 19:02:34) 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-svn29730 (Mar 27 2017 - 19:02:34)
I2C: ready DRAM: 128 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment
set_default_env::7864 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 Peripheral mode controller at 47401000 using PIO, IRQ 0 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 (Re)start USB... USB0: scanning bus 0 for devices... 1 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found Download Linux from USB to Nandflash... reading ro_uImage 2157832 bytes read in 1301 ms (1.6 MiB/s)
NAND erase: device 0 offset 0x3080000, size 0x500000
Erasing at 0x3080000 -- 2% complete. Erasing at 0x30a0000 -- 5% complete. Erasing at 0x30c0000 -- 7% complete. Erasing at 0x30e0000 -- 10% complete. Erasing at 0x3100000 -- 12% complete. Erasing at 0x3120000 -- 15% complete. Erasing at 0x3140000 -- 17% complete. Erasing at 0x3160000 -- 20% complete. Erasing at 0x3180000 -- 22% complete. Erasing at 0x31a0000 -- 25% complete. Erasing at 0x31c0000 -- 27% complete. Erasing at 0x31e0000 -- 30% complete. Erasing at 0x3200000 -- 32% complete. Erasing at 0x3220000 -- 35% complete. Erasing at 0x3240000 -- 37% complete. Erasing at 0x3260000 -- 40% complete. Erasing at 0x3280000 -- 42% complete. Erasing at 0x32a0000 -- 45% complete. Erasing at 0x32c0000 -- 47% complete. Erasing at 0x32e0000 -- 50% complete. Erasing at 0x3300000 -- 52% complete. Erasing at 0x3320000 -- 55% complete. Erasing at 0x3340000 -- 57% complete. Erasing at 0x3360000 -- 60% complete. Erasing at 0x3380000 -- 62% complete. Erasing at 0x33a0000 -- 65% complete. Erasing at 0x33c0000 -- 67% complete. Erasing at 0x33e0000 -- 70% complete. Erasing at 0x3400000 -- 72% complete. Erasing at 0x3420000 -- 75% complete. Erasing at 0x3440000 -- 77% complete. Erasing at 0x3460000 -- 80% complete. Erasing at 0x3480000 -- 82% complete. Erasing at 0x34a0000 -- 85% complete. Erasing at 0x34c0000 -- 87% complete. Erasing at 0x34e0000 -- 90% complete. Erasing at 0x3500000 -- 92% complete. Erasing at 0x3520000 -- 95% complete. Erasing at 0x3540000 -- 97% complete. Erasing at 0x3560000 -- 100% complete. OK
NAND write: device 0 offset 0x3080000, size 0x500000 5242880 bytes written: OK reading rootfs.img 15335424 bytes read in 9096 ms (1.6 MiB/s)
NAND erase: device 0 offset 0x580000, size 0x2b00000
Erasing at 0x580000 -- 0% complete. Erasing at 0x5e0000 -- 1% complete. Erasing at 0x640000 -- 2% complete. Erasing at 0x6c0000 -- 3% complete. Erasing at 0x720000 -- 4% complete. Erasing at 0x7a0000 -- 5% complete. Erasing at 0x800000 -- 6% complete. Erasing at 0x880000 -- 7% complete. Erasing at 0x8e0000 -- 8% complete. Erasing at 0x940000 -- 9% complete. Erasing at 0x9c0000 -- 10% complete. Erasing at 0xa20000 -- 11% complete. Erasing at 0xaa0000 -- 12% complete. Erasing at 0xb00000 -- 13% complete. Erasing at 0xb80000 -- 14% complete. Erasing at 0xbe0000 -- 15% complete. Erasing at 0xc60000 -- 16% complete. Erasing at 0xcc0000 -- 17% complete. Erasing at 0xd20000 -- 18% complete. Erasing at 0xda0000 -- 19% complete. Erasing at 0xe00000 -- 20% complete. Erasing at 0xe80000 -- 21% complete. Erasing at 0xee0000 -- 22% complete. Erasing at 0xf60000 -- 23% complete. Erasing at 0xfc0000 -- 24% complete. Erasing at 0x1020000 -- 25% complete. Erasing at 0x10a0000 -- 26% complete. Erasing at 0x1100000 -- 27% complete. Erasing at 0x1180000 -- 28% complete. Erasing at 0x11e0000 -- 29% complete. Erasing at 0x1260000 -- 30% complete. Erasing at 0x12c0000 -- 31% complete. Erasing at 0x1340000 -- 32% complete. Erasing at 0x13a0000 -- 33% complete. Erasing at 0x1400000 -- 34% complete. Erasing at 0x1480000 -- 35% complete. Erasing at 0x14e0000 -- 36% complete. Erasing at 0x1560000 -- 37% complete. Erasing at 0x15c0000 -- 38% complete. Erasing at 0x1640000 -- 39% complete. Erasing at 0x16a0000 -- 40% complete. Erasing at 0x1720000 -- 41% complete. Erasing at 0x1780000 -- 42% complete. Erasing at 0x17e0000 -- 43% complete. Erasing at 0x1860000 -- 44% complete. Erasing at 0x18c0000 -- 45% complete. Erasing at 0x1940000 -- 46% complete. Erasing at 0x19a0000 -- 47% complete. Erasing at 0x1a20000 -- 48% complete. Erasing at 0x1a80000 -- 49% complete. Erasing at 0x1ae0000 -- 50% complete. Erasing at 0x1b60000 -- 51% complete. Erasing at 0x1bc0000 -- 52% complete. Erasing at 0x1c40000 -- 53% complete. Erasing at 0x1ca0000 -- 54% complete. Erasing at 0x1d20000 -- 55% complete. Erasing at 0x1d80000 -- 56% complete. Erasing at 0x1e00000 -- 57% complete. Erasing at 0x1e60000 -- 58% complete. Erasing at 0x1ec0000 -- 59% complete. Erasing at 0x1f40000 -- 60% complete. Erasing at 0x1fa0000 -- 61% complete. Erasing at 0x2020000 -- 62% complete. Erasing at 0x2080000 -- 63% complete. Erasing at 0x2100000 -- 64% complete. Erasing at 0x2160000 -- 65% complete. Erasing at 0x21e0000 -- 66% complete. Erasing at 0x2240000 -- 67% complete. Erasing at 0x22a0000 -- 68% complete. Erasing at 0x2320000 -- 69% complete. Erasing at 0x2380000 -- 70% complete. Erasing at 0x2400000 -- 71% complete. Erasing at 0x2460000 -- 72% complete. Erasing at 0x24e0000 -- 73% complete. Erasing at 0x2540000 -- 74% complete. Erasing at 0x25a0000 -- 75% complete. Erasing at 0x2620000 -- 76% complete. Erasing at 0x2680000 -- 77% complete. Erasing at 0x2700000 -- 78% complete. Erasing at 0x2760000 -- 79% complete. Erasing at 0x27e0000 -- 80% complete. Erasing at 0x2840000 -- 81% complete. Erasing at 0x28c0000 -- 82% complete. Erasing at 0x2920000 -- 83% complete. Erasing at 0x2980000 -- 84% complete. Erasing at 0x2a00000 -- 85% complete. Erasing at 0x2a60000 -- 86% complete. Erasing at 0x2ae0000 -- 87% complete. Erasing at 0x2b40000 -- 88% complete. Erasing at 0x2bc0000 -- 89% complete. Erasing at 0x2c20000 -- 90% complete. Erasing at 0x2ca0000 -- 91% complete. Erasing at 0x2d00000 -- 92% complete. Erasing at 0x2d60000 -- 93% complete. Erasing at 0x2de0000 -- 94% complete. Erasing at 0x2e40000 -- 95% complete. Erasing at 0x2ec0000 -- 96% complete. Erasing at 0x2f20000 -- 97% complete. Erasing at 0x2fa0000 -- 98% complete. Erasing at 0x3000000 -- 99% complete. Erasing at 0x3060000 -- 100% complete. OK
NAND write: device 0 offset 0x580000, size 0x1500000 22020096 bytes written: OK reading datafs.img 2097152 bytes read in 1272 ms (1.6 MiB/s)
NAND erase: device 0 offset 0x9a80000, size 0x6580000
Erasing at 0x9a80000 -- 0% complete. Erasing at 0x9b80000 -- 1% complete. Erasing at 0x9c80000 -- 2% complete. Erasing at 0x9d80000 -- 3% complete. Erasing at 0x9e80000 -- 4% complete. Erasing at 0x9f80000 -- 5% complete. Erasing at 0xa080000 -- 6% complete. Erasing at 0xa180000 -- 7% complete. Erasing at 0xa280000 -- 8% complete. Erasing at 0xa3a0000 -- 9% complete. Erasing at 0xa4a0000 -- 10% complete. Erasing at 0xa5a0000 -- 11% complete. Erasing at 0xa6a0000 -- 12% complete. Erasing at 0xa7a0000 -- 13% complete. Erasing at 0xa8a0000 -- 14% complete. Erasing at 0xa9a0000 -- 15% complete. Erasing at 0xaaa0000 -- 16% complete. Erasing at 0xabc0000 -- 17% complete. Erasing at 0xacc0000 -- 18% complete. Erasing at 0xadc0000 -- 19% complete. Erasing at 0xaec0000 -- 20% complete. Erasing at 0xafc0000 -- 21% complete. Erasing at 0xb0c0000 -- 22% complete. Erasing at 0xb1c0000 -- 23% complete. Erasing at 0xb2c0000 -- 24% complete. Erasing at 0xb3c0000 -- 25% complete. Erasing at 0xb4e0000 -- 26% complete. Erasing at 0xb5e0000 -- 27% complete. Erasing at 0xb6e0000 -- 28% complete. Erasing at 0xb7e0000 -- 29% complete. Erasing at 0xb8e0000 -- 30% complete. Erasing at 0xb9e0000 -- 31% complete. Erasing at 0xbae0000 -- 32% complete. Erasing at 0xbbe0000 -- 33% complete. Erasing at 0xbd00000 -- 34% complete. Erasing at 0xbe00000 -- 35% complete. Erasing at 0xbf00000 -- 36% complete. Erasing at 0xc000000 -- 37% complete. Erasing at 0xc100000 -- 38% complete. Erasing at 0xc200000 -- 39% complete. Erasing at 0xc300000 -- 40% complete. Erasing at 0xc400000 -- 41% complete. Erasing at 0xc520000 -- 42% complete. Erasing at 0xc620000 -- 43% complete. Erasing at 0xc720000 -- 44% complete. Erasing at 0xc820000 -- 45% complete. Erasing at 0xc920000 -- 46% complete. Erasing at 0xca20000 -- 47% complete. Erasing at 0xcb20000 -- 48% complete. Erasing at 0xcc20000 -- 49% complete. Erasing at 0xcd20000 -- 50% complete. Erasing at 0xce40000 -- 51% complete. Erasing at 0xcf40000 -- 52% complete. Erasing at 0xd040000 -- 53% complete. Erasing at 0xd140000 -- 54% complete. Erasing at 0xd240000 -- 55% complete. Erasing at 0xd340000 -- 56% complete. Erasing at 0xd440000 -- 57% complete. Erasing at 0xd540000 -- 58% complete. Erasing at 0xd660000 -- 59% complete. Erasing at 0xd760000 -- 60% complete. Erasing at 0xd860000 -- 61% complete. Erasing at 0xd960000 -- 62% complete. Erasing at 0xda60000 -- 63% complete. Erasing at 0xdb60000 -- 64% complete. Erasing at 0xdc60000 -- 65% complete. Erasing at 0xdd60000 -- 66% complete. Erasing at 0xde80000 -- 67% complete. Erasing at 0xdf80000 -- 68% complete. Erasing at 0xe080000 -- 69% complete. Erasing at 0xe180000 -- 70% complete. Erasing at 0xe280000 -- 71% complete. Erasing at 0xe380000 -- 72% complete. Erasing at 0xe480000 -- 73% complete. Erasing at 0xe580000 -- 74% complete. Erasing at 0xe680000 -- 75% complete. Erasing at 0xe7a0000 -- 76% complete. Erasing at 0xe8a0000 -- 77% complete. Erasing at 0xe9a0000 -- 78% complete. Erasing at 0xeaa0000 -- 79% complete. Erasing at 0xeba0000 -- 80% complete. Erasing at 0xeca0000 -- 81% complete. Erasing at 0xeda0000 -- 82% complete. Erasing at 0xeea0000 -- 83% complete. Erasing at 0xefc0000 -- 84% complete. Erasing at 0xf0c0000 -- 85% complete. Erasing at 0xf1c0000 -- 86% complete. Erasing at 0xf2c0000 -- 87% complete. Erasing at 0xf3c0000 -- 88% complete. Erasing at 0xf4c0000 -- 89% complete. Erasing at 0xf5c0000 -- 90% complete. Erasing at 0xf6c0000 -- 91% complete. Erasing at 0xf7e0000 -- 92% complete. Erasing at 0xf8e0000 -- 93% complete. Erasing at 0xf9e0000 -- 94% complete. Erasing at 0xfae0000 -- 95% complete. Erasing at 0xfbe0000 -- 96% complete. Erasing at 0xfce0000 -- 97% complete. Erasing at 0xfde0000 -- 98% complete. Erasing at 0xfee0000 -- 99% complete. Erasing at 0xffe0000 -- 100% complete. OK
NAND write: device 0 offset 0x9a80000, size 0x1500000 22020096 bytes written: OK reading logo.bmp ** Unable to read file logo.bmp ** 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
/ # check_and_upgrade:starting... mount_fs: rw,sync,ubi1_0,/usr/bin/siglent/usr ubi1_0unattached attach_ubi:datafs attach_ubi:11 UBI device number 1, total 812 LEBs (103104512 bytes, 98.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) MOUNT_DIR_NAME = /usr/bin/siglent/usr TEST_RESTURN = is_fs_mounted 0 --- is_need_upgrade is_need_upgrade:not need upgrade check_and_upgrade:end... ++mount_check_copy_appdata: starting mount_fs: ro,sync,ubi2_0,/usr/bin/siglent/firmdata0 ubi2_0unattached attach_ubi:firmdata0 attach_ubi:9 UBI device number 2, total 400 LEBs (50790400 bytes, 48.4 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) MOUNT_DIR_NAME = /usr/bin/siglent/firmdata0 TEST_RESTURN = is_fs_mounted 0 --- --mount_check_copy_appdata: ending Load Fpga Success!
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete The Help file load OK!!
I0101 00:00:11.348978 534 module.cpp:568] --------------------------------------------------------------------------------------- I0101 00:00:11.368575 534 module.cpp:569] Creat Log ----------------------------------------------------------------------------------------------------------------------------------- I0101 00:00:11.574836 534 module.cpp:489] ----------------------------------------------------------------------------------------------------------------------------------- vxi11_main = 11692 init_lcd_driver()++ g_vinfo.xres = 800 g_vinfo.yres = 480 g_vinfo.bits_per_pixel = 16 I0101 00:00:14.065667 654 dev_interpreter.cpp:338] №ТФШUЕМ /usr/bin/siglent/usr/media/U-disk0 device = /dev/sda1 E0101 00:00:14.131610 654 dev_interpreter.cpp:332] the device = /dev/sda mount fail
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 50 % complete Erasing 128 Kibyte @ 20000 -- 100 % complete FileHeader.product_type == 10000 version_flag == 1 xml_upgrade_id = 10000 rm: cannot remove '/usr/bin/siglent/usr/usr/upgrade': No such file or directory Archive: /usr/bin/siglent/usr/usr/upgrade/config.zip inflating: SDS1000_arm.app inflating: sds1000_fpga.rbf inflating: siglentlib.sh inflating: ti81xx.ko inflating: u-boot.img inflating: udc-core.ko inflating: update.sh inflating: upgrade.sh inflating: cfbcopyarea.ko inflating: cfbfillrect.ko inflating: cfbimgblt.ko inflating: da8xx-fb.ko inflating: datafs.img inflating: firmdata0.img inflating: g_usbtmc.ko inflating: gpib.ko inflating: help.bin inflating: libglog.so.0 [00][00] U-Boot SPL 2013.01.01-svn29730 (Mar 27 2017 - 19:02:34) 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-svn29730 (Mar 27 2017 - 19:02:34)
I2C: ready DRAM: 128 MiB NAND: 256 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Using default environment
set_default_env::7864 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 Peripheral mode controller at 47401000 using PIO, IRQ 0 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 (Re)start USB... USB0: lowlevel init failed USB error: all controllers failed lowlevel init Download Linux from USB to Nandflash... ** Bad device usb 0 ** ** Bad device usb 0 ** ** Bad device usb 0 ** ** Bad device usb 0 ** 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
/ # check_and_upgrade:starting... mount_fs: rw,sync,ubi1_0,/usr/bin/siglent/usr ubi1_0unattached attach_ubi:datafs attach_ubi:11 UBI device number 1, total 812 LEBs (103104512 bytes, 98.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) MOUNT_DIR_NAME = /usr/bin/siglent/usr TEST_RESTURN = is_fs_mounted 0 --- is_need_upgrade is_need_upgrade:need upgrade check_and_upgrade: upgrade start ... cp: cannot create '/usr/bin/siglent/upgrade/datafs.img': Read-only file system cp: cannot create '/usr/bin/siglent/upgrade/firmdata0.img': Read-only file system cp: cannot create '/usr/lib/siglentlib.sh': Read-only file system upgrade /usr/bin/siglent/usr/usr/upgrade/MLO upgrade /usr/bin/siglent/usr/usr/upgrade/u-boot.img
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 0 -- 100 % complete /usr/bin/siglent/usr/usr/upgrade/MLO: No such file or directory Data was only partially written due to error : No such file or directory
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 0 -- 100 % complete /usr/bin/siglent/usr/usr/upgrade/MLO: No such file or directory Data was only partially written due to error : No such file or directory
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 0 -- 100 % complete /usr/bin/siglent/usr/usr/upgrade/MLO: No such file or directory Data was only partially written due to error : No such file or directory
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 0 -- 100 % complete /usr/bin/siglent/usr/usr/upgrade/MLO: No such file or directory Data was only partially written due to error : No such file or directory
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 6 % complete Erasing 128 Kibyte @ 40000 -- 13 % complete Erasing 128 Kibyte @ 60000 -- 20 % complete Erasing 128 Kibyte @ 80000 -- 26 % complete Erasing 128 Kibyte @ a0000 -- 33 % complete Erasing 128 Kibyte @ c0000 -- 40 % complete Erasing 128 Kibyte @ e0000 -- 46 % complete Erasing 128 Kibyte @ 100000 -- 53 % complete Erasing 128 Kibyte @ 120000 -- 60 % complete Erasing 128 Kibyte @ 140000 -- 66 % complete Erasing 128 Kibyte @ 160000 -- 73 % complete Erasing 128 Kibyte @ 180000 -- 80 % complete Erasing 128 Kibyte @ 1a0000 -- 86 % complete Erasing 128 Kibyte @ 1c0000 -- 93 % complete Erasing 128 Kibyte @ 1c0000 -- 100 % complete Writing data to block 0 at offset 0x0 Writing data to block 1 at offset 0x20000 Writing data to block 2 at offset 0x40000 upgrade /usr/bin/siglent/usr/usr/upgrade/ro_uImage
Erasing 128 Kibyte @ 0 -- 0 % complete Erasing 128 Kibyte @ 20000 -- 2 % complete Erasing 128 Kibyte @ 40000 -- 4 % complete Erasing 128 Kibyte @ 60000 -- 6 % complete Erasing 128 Kibyte @ 80000 -- 8 % complete Erasing 128 Kibyte @ a0000 -- 10 % complete Erasing 128 Kibyte @ c0000 -- 12 % complete Erasing 128 Kibyte @ e0000 -- 14 % complete Erasing 128 Kibyte @ 100000 -- 16 % complete Erasing 128 Kibyte @ 120000 -- 18 % complete Erasing 128 Kibyte @ 140000 -- 20 % complete Erasing 128 Kibyte @ 160000 -- 22 % complete Erasing 128 Kibyte @ 180000 -- 25 % complete Erasing 128 Kibyte @ 1a0000 -- 27 % complete Erasing 128 Kibyte @ 1c0000 -- 29 % complete Erasing 128 Kibyte @ 1e0000 -- 31 % complete Erasing 128 Kibyte @ 200000 -- 33 % complete Erasing 128 Kibyte @ 220000 -- 35 % complete Erasing 128 Kibyte @ 240000 -- 37 % complete Erasing 128 Kibyte @ 260000 -- 39 % complete Erasing 128 Kibyte @ 280000 -- 41 % complete Erasing 128 Kibyte @ 2a0000 -- 43 % complete Erasing 128 Kibyte @ 2c0000 -- 45 % complete Erasing 128 Kibyte @ 2e0000 -- 47 % complete Erasing 128 Kibyte @ 300000 -- 50 % complete Erasing 128 Kibyte @ 320000 -- 52 % complete Erasing 128 Kibyte @ 340000 -- 54 % complete Erasing 128 Kibyte @ 360000 -- 56 % complete Erasing 128 Kibyte @ 380000 -- 58 % complete Erasing 128 Kibyte @ 3a0000 -- 60 % complete Erasing 128 Kibyte @ 3c0000 -- 62 % complete Erasing 128 Kibyte @ 3e0000 -- 64 % complete Erasing 128 Kibyte @ 400000 -- 66 % complete Erasing 128 Kibyte @ 420000 -- 68 % complete Erasing 128 Kibyte @ 440000 -- 70 % complete Erasing 128 Kibyte @ 460000 -- 72 % complete Erasing 128 Kibyte @ 480000 -- 75 % complete Erasing 128 Kibyte @ 4a0000 -- 77 % complete Erasing 128 Kibyte @ 4c0000 -- 79 % complete Erasing 128 Kibyte @ 4e0000 -- 81 % complete Erasing 128 Kibyte @ 500000 -- 83 % complete Erasing 128 Kibyte @ 520000 -- 85 % complete Erasing 128 Kibyte @ 540000 -- 87 % complete Erasing 128 Kibyte @ 560000 -- 89 % complete Erasing 128 Kibyte @ 580000 -- 91 % complete Erasing 128 Kibyte @ 5a0000 -- 93 % complete Erasing 128 Kibyte @ 5c0000 -- 95 % complete Erasing 128 Kibyte @ 5e0000 -- 97 % complete Erasing 128 Kibyte @ 5e0000 -- 100 % complete /usr/bin/siglent/usr/usr/upgrade/ro_uImage: No such file or directory Data was only partially written due to error : No such file or directory upgrade_app:starting cp: cannot create '/usr/bin/siglent/SDS1000_arm.app': Read-only file system cp: cannot create '/usr/bin/siglent/drivers/cfbcopyarea.ko': File exists cp: cannot create '/usr/bin/siglent/drivers/cfbfillrect.ko': File exists cp: cannot create '/usr/bin/siglent/drivers/cfbimgblt.ko': File exists cp: cannot create '/usr/bin/siglent/drivers/da8xx-fb.ko': File exists cp: cannot create '/usr/bin/siglent/drivers/g_usbtmc.ko': File exists cp: cannot create '/usr/bin/siglent/drivers/gpib.ko': File exists cp: cannot create '/usr/bin/siglent/drivers/ti81xx.ko': File exists cp: cannot create '/usr/bin/siglent/drivers/udc-core.ko': File exists cp: cannot create '/usr/bin/siglent/fpga/sds1000_fpga.rbf': File exists cp: cannot create '/usr/lib/libglog.so.0': File exists upgrade_app:ending is_no_firmdata0_partition:partion 3.0 check_and_upgrade: upgrade end... rebooting CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC[00][00]CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC[00][00]CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC[00]
СС означает что мне придется собирать прогер либо для флешы либо для альтеры, пока отдохну от такой "работы" апарат также известен как ATTEN ADS1102CML либо ATTEN ADS1062CML подходит вся серия ATTEN ADS1000CML
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ Нет ничего лучше чем высокооплачиваемое хобби Жизнь прекрасна как не крути
|
|
|
|
|
voronin10
[ТС]
|
Заголовок сообщения: Re: SIGLENT SDS 1102CML+ Добавлено: 03 апр 2023, 16:47 |
Интересующийся |
|
|
Зарегистрирован: 05 апр 2014, 00:06 Наличности на руках: 56.16
Сообщения: 53
|
когда в терминале буковки СССССССССССССС значит нету загрузчика но тут прикол, на плате два загрузчика
аппаратной платформе на процессоре Texas Instruments AM3352, существует не один загрузчик, а два, разного уровня приоритета. Первый, более высокоуровневый, с названием MLO, производит начальную инициализацию платформы, аппаратных средств и памяти. Второй, уровнем ниже, это старый добрый U-boot, который уже запускает операционную систему с параметрами и имеет довольно широкие полномочия для этой процедуры.
для того чтоб востановить ослик нам нужен файлик MLO но вроде как с обрезанным 520 байтами вначале
В консоли должны появиться прибывающие заглавные буквы "С", что-то вроде "ССССССССССС". Если появились - все идет правильно; если нет - у кого-то кривые руки, и это не автор статьи. Если буквы не "С", а какие-нибудь другие и необязательно одинаковые - проверьте настройки скорости обмена в программе. Открываем TeraTerm (рекомендуется старая версия 2.3, т.к. в более новых кривовато работает реализация XMODEM'а для описываемого случая) ищем файл "spl_working". В программе идем через меню "File-Transfer-XMODEM-Send.." и указываем выбранный файл в качестве цели. Появляется окошко, в котором после небольшой паузы начинают бежать цифры и проценты - это генератор забирает файл по xmodem-протоколу. После загрузки MLO стартует (а это был именно он, в усеченном виде), в консоли появятся строчки инициализации экрана и прочего, а чуть ниже будут знакомые буквы "C", но идущие с меньшей скоростью. Тем же способом "скармливаем" прибору файл "uboot_working.img" из того же набора. Он качается дольше, это нормально. После загрузки стартует U-boot и мы получаем консоль загрузчика. Можно работать. Не забываем, что все эти файлы находятся в ОЗУ, поэтому если мигнет свет или выключить питание прибора, придется все повторять заново. а после того как осли загрузился нам нужно вкинуть флешку и вслепую запустить прошывку средствами ослика тогда все ляжет уже на постоянку в флеш фалики прилагаю :) сорян что забыл сразу выложыть, стресанул что ослик нужно покупать если не востановлю то что есть в архиве все нотатки и много нужных файло вместе с софтом
и самое важное, ослик востановлен через компорт кабель без разборок а пайки
_________________ Нет ничего лучше чем высокооплачиваемое хобби Жизнь прекрасна как не крути
|
|
|
|
|
|
|
|
|
|
|
Страница 1 из 1 [ Сообщений: 4 ] |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|