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

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
kuzma
Новичок
Сообщения: 14
Зарегистрирован: 18 ноя 2019, 18:14

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

Сообщение kuzma » 03 окт 2024, 22:28

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

У меня на днях тоже при обновлении умерла похожая AX620 + SC450AI, я почти всё сделал по инструкции, но только программатор не переделывал и адрес крипты у меня 0004fc00, убедиться, что адрес верный, можно по началу строчки, крипта начинается d2 d4, пытался всунуть крипту, созданную из кофига, не вышло, только способ из этой инструкции помог https://mysku.club/blog/aliexpress/85764.html.
Перед снятием защиты нужно запомнить, как было, и после записи вернуть обратно.

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

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

Сообщение LAV » 03 окт 2024, 23:16

У меня стоит флэшка DS35M1GA-IB, ее нет в списке.

kuzma
Новичок
Сообщения: 14
Зарегистрирован: 18 ноя 2019, 18:14

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

Сообщение kuzma » 04 окт 2024, 02:45

LAV писал(а):
03 окт 2024, 23:16
У меня стоит флэшка DS35M1GA-IB, ее нет в списке.
Не ожидал, что модули начнут на таких флешках делать, хорошо, не купил этот модуль, а то вот так сбой при прошивке и всё, без пароля ничего не сделать, только специальный программатор и софт, можно спросить продавца в этом магазине https://aliexpress.ru/item/100500709929 ... 4f0dPEcZgd , у них есть технический отдел, и они должны знать пароль, чтобы прошить через UART.

kuzma
Новичок
Сообщения: 14
Зарегистрирован: 18 ноя 2019, 18:14

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

Сообщение kuzma » 04 окт 2024, 03:27

kuzma писал(а):
04 окт 2024, 02:45
LAV писал(а):
03 окт 2024, 23:16
У меня стоит флэшка DS35M1GA-IB, ее нет в списке.
Не ожидал, что модули начнут на таких флешках делать, хорошо, не купил этот модуль, а то вот так сбой при прошивке и всё, без пароля ничего не сделать, только специальный программатор и софт, можно спросить продавца в этом магазине https://aliexpress.ru/item/100500709929 ... 4f0dPEcZgd , у них есть технический отдел, и они должны знать пароль, чтобы прошить через UART.
Есть ещё способ, сам не проверял, но может сработать — приобрести плату расширения для флешки или же подпаять обычную флешку, заранее создать образ восстановления из прошивки с помощью Dump Builder, и тогда камера должна ожить. Вот здесь инструкция, но для видеорегистратора, но смысл тот же: https://tehno32.ru/download/xm_software/dump-builder_xm.

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

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

Сообщение LAV » 04 окт 2024, 05:29

Спасибо, буду пробовать.

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

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

Сообщение Dimasoff » 06 окт 2024, 01:24

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 все таки, у вас ошибка.
подскажите а можно ли восстановить такую - IPC-RM1-BLK562-M335-MINI-ETH v1.02 рубанулось питание при обновлении ........ лог выкладывал выше

leo249
Новичок
Сообщения: 3
Зарегистрирован: 19 окт 2024, 15:01

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

Сообщение leo249 » 19 окт 2024, 15:50

Народ, подскажите, пожалуйста, а есть ли какая-то утилита, что из ДАМПА делает ПРОШИВКУ? Стоит задача обновить пару ДРУГИХ камер дампом скачанным программатором, или собранным вручную из конкретной камеры без мучений с выпайкой флэшины или RS232, просто путем штатного обновления прошивки?

Ни одна из утилит: "XM device explorer", "Dumpbuilder" не позволяет создать ПРОШИВКУ, только наоборот - дамп. Если такой утилиты нет, где найти информацию о формате 64 байтного заголовка разделов в прошивке, чтобы самому их создать вручную?

Посоветуйте кто знает.

Спасибо.

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

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

Сообщение oleglevsha » 19 окт 2024, 17:37

leo249 писал(а):
19 окт 2024, 15:50
Народ, подскажите, пожалуйста, а есть ли какая-то утилита, что из ДАМПА делает ПРОШИВКУ? Стоит задача обновить пару ДРУГИХ камер дампом скачанным программатором, или собранным вручную из конкретной камеры без мучений с выпайкой флэшины или RS232, просто путем штатного обновления прошивки?

Ни одна из утилит: "XM device explorer", "Dumpbuilder" не позволяет создать ПРОШИВКУ, только наоборот - дамп. Если такой утилиты нет, где найти информацию о формате 64 байтного заголовка разделов в прошивке, чтобы самому их создать вручную?

Посоветуйте кто знает.

Спасибо.
кидайте дамп пришлю прошивку

leo249
Новичок
Сообщения: 3
Зарегистрирован: 19 окт 2024, 15:01

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

Сообщение leo249 » 19 окт 2024, 19:37

Спасибо, конечно, за помощь. Вот конкретный дамп 343506 прошивки, от XM530_RF50X20_8M версия 30665 - самый популярный модуль на дешевые домашние XM PTZ камеры, крипты там нет: https://cloud.mail.ru/public/TmLj/tjHrTS95n форум не дает кинуть файл 6 Мб напрямую, видимо, недавно зарегистрированным.

Но собственно вопрос был не по конкретному дампу, а по утилите для этого, так как камер на этих модулях у меня много, версий много - в каждой разная со своими "тараканами" и чтобы как-то подбирать какая на какой камере будет лучше работать, надо иметь возможность их менять оперативно без геморра с паяльником и программатором. Поэтому то я и спрашивал об утилите для этого или о формате заголовка блока, чтобы это делать ручками. Если где-то есть об этом киньте ссылку.

Спасибо.

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

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

Сообщение oleglevsha » 19 окт 2024, 23:18

leo249 писал(а):
19 окт 2024, 19:37
Спасибо, конечно, за помощь. Вот конкретный дамп 343506 прошивки, от XM530_RF50X20_8M версия 30665 - самый популярный модуль на дешевые домашние XM PTZ камеры, крипты там нет: https://cloud.mail.ru/public/TmLj/tjHrTS95n форум не дает кинуть файл 6 Мб напрямую, видимо, недавно зарегистрированным.

Но собственно вопрос был не по конкретному дампу, а по утилите для этого, так как камер на этих модулях у меня много, версий много - в каждой разная со своими "тараканами" и чтобы как-то подбирать какая на какой камере будет лучше работать, надо иметь возможность их менять оперативно без геморра с паяльником и программатором. Поэтому то я и спрашивал об утилите для этого или о формате заголовка блока, чтобы это делать ручками. Если где-то есть об этом киньте ссылку.

Спасибо.
https://disk.yandex.ru/d/t4QAkvYp8aBg_Q
прошивка из файла
утилиты не знаю, разбираю скриптами

Maxxseem
Новичок
Сообщения: 1
Зарегистрирован: 23 окт 2024, 23:36

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

Сообщение Maxxseem » 06 ноя 2024, 11:15

Всем привет. Подскажите как восстановить модуль hi3516cv300 + sony 323. При подключении нет ip не определяется, ir затвором не щелкает.
Двухплатная IVGHP201Y-AE + CMOS0323-FPC V5.02
Прошивка я так понимаю 22520, пытался ее шить - по всем пунктам ошибка - время истекло
XM DEVICE EXPLORER UART читает:

hi3516cv300 System startup

Uncompress.......Ok


hi3516cv300 System startup


U-Boot 2010.06-svn1098 (Jun 11 2018 - 13:18:18)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xef 0x40 0x18
spi_w25q256fv_qe_enable(193): Error: Disable Quad failed! reg:0x2
Block:64KB Chip:16MB Name:"W25Q128(B/F)V"
CONFIG_CLOSE_SPI_8PIN_4IO = y.
at hifmc100_setTB() mid:0xef,chipsize:0x1000000 <no>.
unlock all.
SPI Nor total size: 16MB
MMC:
EMMC/MMC/SD controller initialization.
Card did not respond to voltage select!
No EMMC/MMC/SD device found !
In: serial
Out: serial
Err: serial
Press Ctrl+C to stop autoboot
xmtech # printenv
bootargs=init=linuxrc mem=${osmem} console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=squashfs mtdparts=hi_sfc:0x30000(boot),0x550000(romfs),0x740000(user),0x180000(web),0x80000(custom),0x140000(mtd)
bootcmd=setenv setargs setenv bootargs ${bootargs};run setargs;sf probe 0;sf read 83000000 30000 550000;squashfsload;bootm 0x82000000
bootdelay=1
baudrate=115200
ipaddr=192.168.1.10
serverip=192.168.1.107
netmask=255.255.255.0
bootfile="uImage"
da=tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=tftp 0x82000000 update.img;sf probe 0;flwrite
ua=mw.b 0x82000000 ff 1000000;tftp 0x82000000 upall_verify.img;sf probe 0;flwrite
tk=tftp 0x82000000 uImage;setenv setargs setenv bootargs ${bootargs};run setargs;bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ethaddr=00:12:31:3e:02:9c
NID=0x0001
muxctl0=0x12040064
muxval0=0x0
gpio0=0x77
gpioval0=0x00
muxctl1=0x12040104
muxval1=0x00
gpio1=0x82
gpioval1=0x04
osmem=56M
appCloudExAbility=54MxweF4fio=
appVideoStandard=PAL
appSystemLanguage=English
appNetIP=0x2A01A8C00x00FFFFFF0x0101A8C0
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn1098 (Jun 11 2018 - 13:18:18)

Environment size: 1473/65532 bytes
xmtech # sf probe 0
16384 KiB hi_fmc at 0:0 is now current device
xmtech #
xmtech # printenv
bootargs=init=linuxrc mem=${osmem} console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=squashfs mtdparts=hi_sfc:0x30000(boot),0x550000(romfs),0x740000(user),0x180000(web),0x80000(custom),0x140000(mtd)
bootcmd=setenv setargs setenv bootargs ${bootargs};run setargs;sf probe 0;sf read 83000000 30000 550000;squashfsload;bootm 0x82000000
bootdelay=1
baudrate=115200
ipaddr=192.168.1.10
serverip=192.168.1.107
netmask=255.255.255.0
bootfile="uImage"
da=tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=tftp 0x82000000 update.img;sf probe 0;flwrite
ua=mw.b 0x82000000 ff 1000000;tftp 0x82000000 upall_verify.img;sf probe 0;flwrite
tk=tftp 0x82000000 uImage;setenv setargs setenv bootargs ${bootargs};run setargs;bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ethaddr=00:12:31:3e:02:9c
NID=0x0001
muxctl0=0x12040064
muxval0=0x0
gpio0=0x77
gpioval0=0x00
muxctl1=0x12040104
muxval1=0x00
gpio1=0x82
gpioval1=0x04
osmem=56M
appCloudExAbility=54MxweF4fio=
appVideoStandard=PAL
appSystemLanguage=English
appNetIP=0x2A01A8C00x00FFFFFF0x0101A8C0
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn1098 (Jun 11 2018 - 13:18:18)

Environment size: 1473/65532 bytes
xmtech #

Такой лог выдает putty без остановки загрузки:

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xef 0x40 0x18
spi_w25q256fv_qe_enable(193): Error: Disable Quad failed! reg:0x2
Block:64KB Chip:16MB Name:"W25Q128(B/F)V"
CONFIG_CLOSE_SPI_8PIN_4IO = y.
at hifmc100_setTB() mid:0xef,chipsize:0x1000000 <no>.
unlock all.
SPI Nor total size: 16MB
MMC:
EMMC/MMC/SD controller initialization.
Card did not respond to voltage select!
No EMMC/MMC/SD device found !
In: serial
Out: serial
Err: serial
Press Ctrl+C to stop autoboot
16384 KiB hi_fmc at 0:0 is now current device

srcAddr 0x83000000, dstAddr 0x82000000
created_inode 0x883d0200
find_squashfs_file: name bin, start_block 0, offset 2571, type 1
find_squashfs_file: name boot, start_block 0, offset 2671, type 1
read inode: name boot, sb 0, of 2671, type 1
find_squashfs_file: name uImage, start_block 0, offset 2603, type 2
read inode: name uImage, sb 0, of 2603, type 2
write_file: regular file, blocks 9
Input is not in the XZ format (wrong magic bytes)xz_wrapper.c[unxz]:94
xz uncompress failed with error code 5
len 1960059
### FS load complete: 1960059 bytes loaded to 0x82000000
Wrong Image Format for bootm command
ERROR: can't get kernel image!
xmtech #

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

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

Сообщение Valeri5972 » 11 ноя 2024, 04:36

Здравствуйте.
можете мне помочь с такой проблемой.
На видеорегистраторе есть запись, но когда достал оттуда карту памяти и
решил посмотреть на ПК видеофайл, предварительно скачав с карты, он не хочет
его совсем открывать.
Прочитав Ваши посты, что надо сделать следущее, а именно:
сменить сигнатуру с H264 на HVC1 или на HEVC.
Как это сделать? или может вам отправить файл,
готов премировать.
Заранее спасибо

Ответить

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