Снять дамп без перепайки микросхемы памяти
Добавлено: 10 янв 2018, 16:52
Есть необходимость научиться снимать дамп с IP камер Hikvision используя подключение через терминал и TFTP.
Для чего это нужно, был случай когда сняли NAND флеш и программатор отказался ее читать из-за большой области поврежденной памяти.
Соответственно возможны варианты уложить камеру с битой флешкой при прошивке.
Актуально особенно сделать резервный дамп с поворотки, которую дольше разбирать с целью снять дамп.
Сейчас у меня задача обновить прошивку на поворотке DS-2DE5220I-A , хотелось бы снять с нее дамп перед обновлением.
Хотелось бы узнать у более опытных, в какую сторону искать чтоб решить такую задачу и возможно ли это в принципе.
Printenv и help прилагается.
U-Boot 1.3.4-113988 (Mar 20 2015 - 17:36:32)
ARM Clock: 480MHz
DDR Clock: 336MHz
Hit Ctrl+u to stop autoboot: 1
HKVS # printenv
ipaddr=192.0.0.64
serverip=192.0.0.128
gatewayip=0.0.0.0
netmask=255.255.255.0
ethaddr=bc:ad:28:2b:57:92
loadaddr=0xc2000000
bootfile=digicap.dav
bootcmd=null
bootargs=console=ttyS0 initrd=0xc0a00000,0x400000 rw root=/dev/ram dbg=0
bootdelay=2
HKVS # help
The following commands are supported:
boot help bios diag
mtest dump erase go
exec ping r8 r16
r32 reset saveenv printenv
setenv show usbdl w8
w16 w32 tftpboot bootm
readoob killb crc format
update upf updateb ubi
bapi
Use 'help' to get help on a specific command
HKVS #
Для чего это нужно, был случай когда сняли NAND флеш и программатор отказался ее читать из-за большой области поврежденной памяти.
Соответственно возможны варианты уложить камеру с битой флешкой при прошивке.
Актуально особенно сделать резервный дамп с поворотки, которую дольше разбирать с целью снять дамп.
Сейчас у меня задача обновить прошивку на поворотке DS-2DE5220I-A , хотелось бы снять с нее дамп перед обновлением.
Хотелось бы узнать у более опытных, в какую сторону искать чтоб решить такую задачу и возможно ли это в принципе.
Printenv и help прилагается.
U-Boot 1.3.4-113988 (Mar 20 2015 - 17:36:32)
ARM Clock: 480MHz
DDR Clock: 336MHz
Hit Ctrl+u to stop autoboot: 1
HKVS # printenv
ipaddr=192.0.0.64
serverip=192.0.0.128
gatewayip=0.0.0.0
netmask=255.255.255.0
ethaddr=bc:ad:28:2b:57:92
loadaddr=0xc2000000
bootfile=digicap.dav
bootcmd=null
bootargs=console=ttyS0 initrd=0xc0a00000,0x400000 rw root=/dev/ram dbg=0
bootdelay=2
HKVS # help
The following commands are supported:
boot help bios diag
mtest dump erase go
exec ping r8 r16
r32 reset saveenv printenv
setenv show usbdl w8
w16 w32 tftpboot bootm
readoob killb crc format
update upf updateb ubi
bapi
Use 'help' to get help on a specific command
HKVS #