Восстановление камеры DH-IPC-HDW1230SP

mixatronik

Well-known member
у меня только: hi3516cv300 System startup и камера дальше не грузится...
 

mixatronik

Well-known member
все гораздо проще...надо правильно установить родной дамп и правильным программатором, который умеет работать как со spare так и без нее, правильно пересчитывая ECC, залить его (дамп)... и все будет норм...
Для этого нужен программатор и скилл в работе с ним и в пайке, а хочется разработать методу попроще и я даже знаю как, но мне нужна камера с оригинальной прошивкой и доступ в загрузчик.
 

fobos

Энтузиаст
Там всех логов-то...
так вы же приводите документацию и говорите, что
"Для того, чтобы выйти из silent mode нужно знать прописанную последовательность действий, описано на стр. 33 мануала на U-boot"...
вот я и прошу показать как пользуясь вашей документацией выйти из этого режима, а для наглядности все манипуляции показать на логах как это работает
 

fobos

Энтузиаст
Для этого нужен программатор и скилл в работе с ним и в пайке, а хочется разработать методу попроще и я даже знаю как, но мне нужна камера с оригинальной прошивкой и доступ в загрузчик.
если есть уверенность, что hi3516cv300 поддерживает fastboot, то hitools в помощь и тогда обойдется без пайки и программатора
 

mixatronik

Well-known member
если есть уверенность, что hi3516cv300 поддерживает fastboot, то hitools в помощь и тогда обойдется без пайки и программатора
Поддерживает. И это я уже пробовал. Не получается. Через HiTool ведь над лить дамп без spare? Или ошибаюсь?
 

fobos

Энтузиаст
Поддерживает. И это я уже пробовал. Не получается. Через HiTool ведь над лить дамп без spare? Или ошибаюсь?
не надо лить дамп...залейте бут в DDR, потом открываете терминал и стандартными командами run da, run up) лейте остальное...как то так
 

mixatronik

Well-known member
не надо лить дамп...залейте бут в DDR, потом открываете терминал и стандартными командами run da, run up) лейте остальное...как то так
тоже пробовал, но где взять нужный бут? из образа пробовал его вырезать, но те же яйца, только в профиль.
 

Кейс

Member
так вы же приводите документацию и говорите, что
"Для того, чтобы выйти из silent mode нужно знать прописанную последовательность действий, описано на стр. 33 мануала на U-boot"...
вот я и прошу показать как пользуясь вашей документацией выйти из этого режима, а для наглядности все манипуляции показать на логах как это работает
Показать не могу. У ростелекома обрезан загрузчик, этой функции нет, а у оригинальной он уже в silent mode, выйти из него не получилось.
 

Кейс

Member
остановите оригинальный загрузчик и покажите вывод printenv
Код:
hi3516cv300 System startup


U-Boot 2010.06 (Jun 01 2020 - 08:20:12)

Check Flash Memory Controller v100 ... Found
SPI Nand(cs 0) ID: 0xc8 0x21 Name:"F50L1G41A"
Block:128KB Page:2KB Chip:128MB*1 OOB:64B ECC:8bit/512
ECC provided by Flash Memory Controller
SPI Nand total size: 128MB
MMC:
EMMC/MMC/SD controller initialization.
Card did not respond to voltage select!
No EMMC/MMC/SD device found !
*** Warning - bad CRC or NAND, using default environment

In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  0
hi3516cv300-vc # printenv
bootargs=mem=64M console=ttyAMA0,115200 rootfstype=ramfs mtdparts=hinand:1024K(boot),1024K(tech),5120K(kernel),16384K(app),-(config) hw_type=405 ubi.mtd=3,2048
bootcmd=hi_gpio $(hi_gpios); fwupdate mmc 0:1 firmware.bin --enable-legacy-fw --with-props; nand read 0x82000000 0x200000 0x500000; bootm 0x82000000; setenv bootargs $(bootargs) bkp=1; nand read 0x82000000 0x700000 0x500000; bootm 0x82000000
bootdelay=1
baudrate=115200
ethaddr=00:00:23:34:45:66
ipaddr=192.168.1.10
serverip=192.168.1.2
netmask=255.255.255.0
bootfile="uImage"
hi_gpios=60! 0! 73 27 72
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06 (Jun 01 2020 - 08:20:12)

Environment size: 656/131068 bytes
hi3516cv300-vc #
 

fobos

Энтузиаст
Код:
hi3516cv300 System startup


U-Boot 2010.06 (Jun 01 2020 - 08:20:12)

Check Flash Memory Controller v100 ... Found
SPI Nand(cs 0) ID: 0xc8 0x21 Name:"F50L1G41A"
Block:128KB Page:2KB Chip:128MB*1 OOB:64B ECC:8bit/512
ECC provided by Flash Memory Controller
SPI Nand total size: 128MB
MMC:
EMMC/MMC/SD controller initialization.
Card did not respond to voltage select!
No EMMC/MMC/SD device found !
*** Warning - bad CRC or NAND, using default environment

In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  0
hi3516cv300-vc # printenv
bootargs=mem=64M console=ttyAMA0,115200 rootfstype=ramfs mtdparts=hinand:1024K(boot),1024K(tech),5120K(kernel),16384K(app),-(config) hw_type=405 ubi.mtd=3,2048
bootcmd=hi_gpio $(hi_gpios); fwupdate mmc 0:1 firmware.bin --enable-legacy-fw --with-props; nand read 0x82000000 0x200000 0x500000; bootm 0x82000000; setenv bootargs $(bootargs) bkp=1; nand read 0x82000000 0x700000 0x500000; bootm 0x82000000
bootdelay=1
baudrate=115200
ethaddr=00:00:23:34:45:66
ipaddr=192.168.1.10
serverip=192.168.1.2
netmask=255.255.255.0
bootfile="uImage"
hi_gpios=60! 0! 73 27 72
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06 (Jun 01 2020 - 08:20:12)

Environment size: 656/131068 bytes
hi3516cv300-vc #
это не оригинальный загрузчик...это ростелеком
 

Кейс

Member
это не оригинальный загрузчик...это ростелеком
Оригинальный загрузчик молчит. Вот это все, что он пишет, далее на команды не отвечает.
Код:
hi3516cv300 System startup

U-Boot 2010.06-svn6470 (Dec 12 2018 - 01:57:36)
При этом камера грузится и работает штатно.
 

mixatronik

Well-known member
по показанному серийнику dhboot-min.bin
Похоже, это оно! По крайней мере линк есть, но загрузка дальше не идёт, поскольку в памяти пусто. Саппорт не хочет мне высылать прошивку по этому серийнику, т.к. я не могу сообщить текущую версию. Может быть Вы пришлёте?
 

fobos

Энтузиаст
Похоже, это оно! По крайней мере линк есть, но загрузка дальше не идёт, поскольку в памяти пусто. Саппорт не хочет мне высылать прошивку по этому серийнику, т.к. я не могу сообщить текущую версию. Может быть Вы пришлёте?
в ЛС
 
Зверху