Восстановление прошивки и сброс пароля XM с помощью USB UART

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
napalm_atx
Новичок
Сообщения: 3
Зарегистрирован: 21 фев 2023, 12:15

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение napalm_atx » 22 май 2023, 04:56

Залил прошивку 115, помогло, спасибо за помощь, а как вообще идентефицировать прошивку по дампу?

Yura27
Новичок
Сообщения: 4
Зарегистрирован: 10 окт 2023, 16:46

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Yura27 » 11 окт 2023, 11:13

UB9yvy писал(а):
13 ноя 2022, 07:40
При обновлении камеры. перестала работать камера. как её восстановить Матрица IPC-PMI-BLK562-M401-MINI-ETH V1.02
Такую камеру можно восстановить только если живой криптораздел . Если еще актульно, конечно. Сегодня восстанавливал такую. Восстановление только программатором.
Модуль IPC-RM1-BLK562-M401-MINI-ETH V1.02 все таки, у вас ошибка.

pavel4402
Новичок
Сообщения: 2
Зарегистрирован: 23 ноя 2023, 11:19

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение pavel4402 » 23 ноя 2023, 12:30

Здравствуйте. Прошу помощи получить dump с камеры. Есть две одинаковые камеры. Одна после неудачной прошивки перестала работать (пропала картинка). Хочу со второй рабочей такой же рабочей камеры слить дамп через uart и залить в нерабочую камеру. Проблема в том что не могу попасть в загрузчик чтобы начать набирать команды. Пробовал уже разные комбинации подсоединения RX/TX/GND, но так и не получается. Не работает ctrl+c при включении камеры.
Изображение
Изображение
Изображение

oleglevsha
Специалист
Сообщения: 881
Зарегистрирован: 15 ноя 2014, 22:34
Откуда: alarmsystem-cctv
Контактная информация:

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение oleglevsha » 23 ноя 2023, 21:03

а какие команды собрался набирать?

pavel4402
Новичок
Сообщения: 2
Зарегистрирован: 23 ноя 2023, 11:19

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение pavel4402 » 24 ноя 2023, 08:28

Стандартные для создания дампа. Но как я понял, даже если сработает ctrl+c, там может быть установлен пароль

SenKom
Новичок
Сообщения: 35
Зарегистрирован: 02 фев 2019, 15:11

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение SenKom » 24 дек 2023, 12:09

Добрый день. Вчера захожу в цех а на мониторе страница загрузки висит (типа Н.265+) и всё... Плата просто лежала возле моника и заметил что батарейка перекосилась и плюсовой контакт оторвался от платы. Завпаял контакт но всеравно не загружается .... Какие можно произвести еще действия ? Плата NBD8016S-XC V3.02 . Какая прошивка была естественно не смотрел (

dru4a
Новичок
Сообщения: 8
Зарегистрирован: 28 янв 2018, 11:02

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение dru4a » 14 янв 2024, 16:34

Нужен совет. NBD8008T-Q на включеном винт переподключал. Перестал его видеть, потом после загрузки зависал и сам перезагружался...
После нескольких попыток черный экран.
С флешки по не подхватывает, По uart putty and XM device explorer показывают одинаково:
Bootrom start
Boot from NAND
Starting fastboot ...

System startup

И больше ничего
Помер? или чтото можно сделать?
Untitled.jpg
Untitled.jpg (11.81 КБ) 1868 просмотров
Unti1tled.jpg

smollvrn2
Новичок
Сообщения: 1
Зарегистрирован: 04 май 2024, 12:14

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение smollvrn2 » 04 май 2024, 14:39

окирпичил рег, по tftpd закачать файлы не получилось, закачивает 20 кб и останавливается( на разных компах пробывал) прошил по com порту через CKW: C-Kermit 10.0 for Microsoft Windows,

Код: Выделить всё

C-Kermit> set line COM4
C-Kermit> set speed 115200
C-Kermit> set carrier-watch off
C-Kermit> set flow-control none
C-Kermit> set prefixing all
C-Kermit> set modem none
C-Kermit> set file type bin
C-Kermit> set file name lit
C-Kermit> connect
переключаюсь в окно терминала
hisilicon # loadb 0x82000000 logo-x.cramfs.img
## Ready for binary (kermit) download to 0x82000000 at 115200 bps...
переключаюсь в окно kermit
send romfs-x.cramfs.img
C-Kermit 10.0 Beta.10/Windows-05, Jul  3 2023, DESKTOP-OVO6RAH

   Current Directory: C:/Users/idqu/
Communication Device: com4
 Communication Speed: 115200
              Parity: none
         RTT/Timeout: 01 / 01
             SENDING: romfs-x.cramfs.img => romfs-x.cramfs.img
           File Type: BINARY
           File Size: 3309632
        Percent Done: 100 ██████████████████████████████████████████████████
     Kermit Protocol:     ...10...20...30...40...50...60...70...80...90..100
        Elapsed Time: 00:06:09
  Transfer Rate, CPS: 8970
        Window Slots: 1 of 1
         Packet Type: B
        Packet Count: 470
       Packet Length: 6
         Error Count: 0
          Last Error:
        Last Message: SUCCESS.  Files: 1, Bytes: 3309632, 8970 CPS
## Total Size      = 0x00004040 = 16448 Bytes
## Start Addr      = 0x82000000
обратно в окно терминала
hisilicon # flwrite

таким образом удалось прошить. Пытался с флешки прошиться в uboot но ничего не вышло

читал тут https://habr.com/ru/articles/244213/
https://docs.u-boot.org/en/latest/usage/cmd/loadb.html

r252
Новичок
Сообщения: 1
Зарегистрирован: 12 авг 2024, 08:33

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение r252 » 12 авг 2024, 20:01

всем доброго дня.
есть камера ipc-rm1 BLK530V200-M26P-WIFI-ETH V 1.01
сдохла во время обновления, выдала что обновление не удалось, и больше уже не включилась.
не реагирует ни на что, затвором не щелкает.
бут запаролен, пароли выше не подошли.
можно что-то сделать с ней?

Код: Выделить всё

U-Boot 2014.04 (Dec 07 2022 - 10:37:08)

CPU: XM530V200WX1
DRAM:  64 MiB
MMC:   arasan: 0
In:    serial
Out:   serial
Err:   serial
Net:   PHY id1 937c id2 4024 dwmac.10010000
Press Ctrl+C to stop autoboot
SF: 1572864 bytes @ 0x40000 Read: OK
## Booting kernel from Legacy Image at 80007fc0 ...
   Image Name:   Linux-3.10.103+
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1426432 Bytes = 1.4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   XIP Kernel Image ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

Hordor
Новичок
Сообщения: 11
Зарегистрирован: 14 дек 2017, 14:37

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Hordor » 23 сен 2024, 10:31

r252 писал(а):
12 авг 2024, 20:01
всем доброго дня.
есть камера ipc-rm1 BLK530V200-M26P-WIFI-ETH V 1.01
сдохла во время обновления, выдала что обновление не удалось, и больше уже не включилась.
не реагирует ни на что, затвором не щелкает.
бут запаролен, пароли выше не подошли.
можно что-то сделать с ней?

Код: Выделить всё

U-Boot 2014.04 (Dec 07 2022 - 10:37:08)

CPU: XM530V200WX1
DRAM:  64 MiB
MMC:   arasan: 0
In:    serial
Out:   serial
Err:   serial
Net:   PHY id1 937c id2 4024 dwmac.10010000
Press Ctrl+C to stop autoboot
SF: 1572864 bytes @ 0x40000 Read: OK
## Booting kernel from Legacy Image at 80007fc0 ...
   Image Name:   Linux-3.10.103+
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1426432 Bytes = 1.4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   XIP Kernel Image ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
У меня точно такая ерунда с камерой. Получилось восстановить?

Dimasoff
Новичок
Сообщения: 2
Зарегистрирован: 20 сен 2024, 13:44

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Dimasoff » 25 сен 2024, 14:58

Добрый день .
Камера hiseeu 8MP внутри IPC-RM1-BLK562-M335-MINI-ETH v1.02
Проблема как у большинства- рубанулось питание во время обновления .....
Есть ли вариант восстановить ?
По UART выдаёт следующее :


NPIp>Tdma1 ini_ver 0x30210906
ETH trim = 000012FC
speed 000003A4
Non S3
>ddr3
WT
dma ok

UNZOK!
Loader Start ...
LD_VER 03.00.06

566_DRAM1_933_1024Mb 08/22/2023 21:26:24

No card inserted
bl_flash_open
Pad driving increased
SPI NOR MID=000000A1,TYPE=00000040,SIZE=00000017NOR flash tbl not found->force d ual mode
=>00800000
SPI NOR
E:bl_load_fdt_from_flash, blk_size:
0x00010000
Dual_read
tmp_addr 0x02000000
LdCtrl2 0x00000000
Dual_read
bl_load_uboot_from_flash
uboot_addr 0x03900000
uboot_size 0x006C0000
Dual_read
compress header 0x0000005D
inbuf 0x02000000
outbuf 0x03900000
in_len 0x00030000
E:.E:.E:.E:.E:.E:.E:.E:.E:.nodep 0x001037A4
NVT_LINUX_SMP_OFFfdt 0x00100000
shm 0x00200000
jump 0x03900000


U-Boot 2019.04 (Aug 22 2023 - 21:26:37 +0800)

CPU: Novatek NT @ 960 MHz
DRAM: 128 MiB
Relocation to 0x03edf000, Offset is 0x005df000 sp at 03bc9f80
ARM CA9 global timer had already been initiated
otp_init!
120MHz
otp_timing_reg= 0xff6050
Loading Environment from SPI Flash... @nvt_spinor_probe_slave(): sr1: 0x38, sr2: 0x0
id = 0xa1 0x40 0x17 0xa1 0x00
eFlashType: 29.
Flash Name: XM_FM25Q64{0xA14017), 0x800000.
@nvt_spinor_validate_params(), XmSpiNor_ProtMgr_probe(): OK.
STDR64FW with page size 256 Bytes, erase size 64 KiB, total 8 MiB
CONFIG_CLOSE_SPI_8PIN_4IO = y.
lk=>6, 0x400000.
SRx val: {[1, 0x38], [1, 0x0], [0, 0x0], [0, 0x0]}, SrVal: 0x300000000000038.
nvt spinor 1-bit mode @ 48000000 Hz, read_opcode: 0x3B, program_opcode: 0x2.
OK
@nvt_spinor_probe_slave(): sr1: 0x38, sr2: 0x0
id = 0xa1 0x40 0x17 0xa1 0x00
eFlashType: 29.
Flash Name: XM_FM25Q64{0xA14017), 0x800000.
@nvt_spinor_validate_params(), XmSpiNor_ProtMgr_probe(): OK.
STDR64FW with page size 256 Bytes, erase size 64 KiB, total 8 MiB
CONFIG_CLOSE_SPI_8PIN_4IO = y.
lk=>6, 0x400000.
SRx val: {[1, 0x38], [1, 0x0], [0, 0x0], [0, 0x0]}, SrVal: 0x300000000000038.
nvt spinor 1-bit mode @ 48000000 Hz, read_opcode: 0x3B, program_opcode: 0x2.
@do_spi_flash_probe() flash->erase_size: 65536, flash->sector_size: 65536
fdt init fail return 6156288
DTS find cpu freq clock 960MHz
Set CPU clk 960MHz
Net: na51089_eth_initialize 1.0.0.2
phy interface: LED2
phy interface: INTERNAL MII
eth_na51089
Warning: eth_na51089 MAC addresses don't match:
Address in SROM is 00:80:48:ba:d1:30
Address in environment is 00:00:23:34:45:66

Hit X to stop autoboot: 0
@nvt_spinor_probe_slave(): sr1: 0x38, sr2: 0x0
id = 0xa1 0x40 0x17 0xa1 0x00
eFlashType: 29.
Flash Name: XM_FM25Q64{0xA14017), 0x800000.
@nvt_spinor_validate_params(), XmSpiNor_ProtMgr_probe(): OK.
STDR64FW with page size 256 Bytes, erase size 64 KiB, total 8 MiB
CONFIG_CLOSE_SPI_8PIN_4IO = y.
lk=>6, 0x400000.
SRx val: {[1, 0x38], [1, 0x0], [0, 0x0], [0, 0x0]}, SrVal: 0x300000000000038.
nvt spinor 1-bit mode @ 48000000 Hz, read_opcode: 0x3B, program_opcode: 0x2.
@do_spi_flash_probe() flash->erase_size: 65536, flash->sector_size: 65536
device 0 offset 0x40000, size 0x2e0000
SF: 3014656 bytes @ 0x40000 Read: OK
srcAddr: 0x2000000, dstAddr: 0x3100000, apFileName[0]: boot/uImage.
created_inode 0x3bf8f68
find_squashfs_file: name bin, start_block 0, offset 1838, type 1
find_squashfs_file: name boot, start_block 0, offset 1918, type 1
read inode: name boot, sb 0, of 1918, type 1
find_squashfs_file: name uImage, start_block 0, offset 1870, type 2
read inode: name uImage, sb 0, of 1870, type 2
write_file: regular file, blocks 4
len 1649512
### get_squashfs_file OK: loade 1649512 bytes to 0x3100000
Image Name: Linux-4.19.91
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1649448 Bytes = 1.6 MiB
Load Address: 00008000
Entry Point: 00008000
Linux Image is at 3100000, uboot fdt image is at 3bcf108, loader tmp fdt addres s is at 100000
bootm 3100000 - 3bcf108
## Booting kernel from Legacy Image at 03100000 ...
Image Name: Linux-4.19.91
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1649448 Bytes = 1.6 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Flattened Device Tree blob at 03bcf108
Booting using the fdt blob at 0x3bcf108
Loading Kernel Image
Loading Device Tree to 035f9000, end 035fff2f ... OK
osMemStart: 0x0, osMem: 0x3600000.
@fdt_fixup_memory_banks(), ddrStart: 0x0, ddrAll: 0x8000000, hdalStart: 0x360000 0, hdalSize: 0x4A00000, size[0]: 0x3600000.

Starting kernel ...

ACTLR: 0x00000004
ACTLR: 0x00000044
Disable MMU
Clear MMU
Uboot L2 cache aux val: 0x72420000
Uboot L2 cache prefetch ctrl val: 0x70800000
Uboot L2 cache ctrl val: 0x00000000
Done
Uncompressing Linux... done, booting the kernel.


заранее спасибо за любую информацию ....

LAV
Постоянный посетитель
Сообщения: 55
Зарегистрирован: 13 июл 2017, 09:19

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение LAV » 02 окт 2024, 15:54

Добрый день.
Камера AX620U + OS04A10, после обновления не запустилась.
подключился через терминал
просит пароль
Я так понимаю паролей ни у кого нет.
Камера на свалку? или как-то можно по другому восстановить?


Vddr init success!
The system boot form NAND
enter boot normal mode


U-Boot 2020.04 (Mar 26 2024 - 21:22:26 +0800)

Model: AXERA AX620U_38board Board
DRAM: 256 MiB
NAND: @XmSpiNand_ProtMgr_probe(), eFlashType: 1.
@XmSpiNand_ProtMgr_probe(), Flash Name: DS35M1GA{0xE521E5FF), 0x0.
@SpiNand_enableECC(), ECC dis/enabled was OK: 0x11.
@XmSpiNand_enableQuadMode(), Quad was Enabled, SRx: [2, 0x11].
@nand_init_chip(), CONFIG_CLOSE_SPI_NAND_8PIN_4IO = n.
all blocks is unlocked.
SRx val: {[0, 0xFF], [1, 0x0], [2, 0x11], [3, 0x0], [4, 0xFF]}.
Chipsize: 128 MiB
128 MiB
MMC: IS SD
mmc@10000000: 0, mmc@4950000: 1
Loading Environment from NAND... OK
In: serial
Out: serial
Err: serial
selecting mode MMC legacy (freq : 0 MHz)
Card did not respond to voltage select!
sd card is not present
enter normal boot mode
cmdline not found board_id
Net:
select 100M RMII
RMII PHY TXC output mode
reset EMAC0: ethernet@0x4970000 ...eth0: ethernet@0x4970000 [PRIME]
Hit to stop autoboot: 0
Password:

Ответить

Вернуться в «Восстановление и настройка»