Помогите восстановить Escam QF002

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
max380
Новичок
Сообщения: 47
Зарегистрирован: 15 янв 2018, 12:39

Помогите восстановить Escam QF002

Сообщение max380 » 15 янв 2018, 13:10

Здравствуйте! Прошил не той прошивкой, в результате был залит бут от HI3518EV200_RC50H20_8188EU_S38_V4.02.R12.
Бут восстановил через программатор, так как на UART была тишина. Потом залил прошивку, вроде родную General_HZXM_IPC_HI3518E_RA50H10L_8188_S38_V4.02.R12.Nat.20170215_ALL.
После этого камера загружается, но появились какие то автмобильные функции, GPS, IPv6. Все это естественно не работает. Но и камера не работает (видео нет) и не работает поворот камеры.
Как я понимаю надо фул дамп флэшки MX25L6406E
Вывод

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

hisilicon # printenv
bootcmd=setenv setargs setenv bootargs ${bootargs};run setargs;fload;bootm 0x82000000
bootdelay=1
baudrate=115200
bootfile="uImage"
da=mw.b 0x82000000 ff 1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x82000000 ff 1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
ua=mw.b 0x82000000 ff 1000000;tftp 0x82000000 upall_verify.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 1000000;tftp 0x82000000 uImage; bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ipaddr=192.168.1.10
serverip=192.168.1.107
netmask=255.255.255.0
ethaddr=00:00:46:34:45:66
bootargs=mem=${osmem} console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=cramfs mtdparts=hi_sfc:256K(boot),3520K(romfs),2560K(user),1280K(web),256K(custom),320K(mtd)
osmem=43M
NID=0x0300
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn (Oct 14 2015 - 15:07:23)

Environment size: 1235/65532 bytes

Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: Помогите восстановить Escam QF002

Сообщение fobos » 15 янв 2018, 13:20

бут, который восстановили через программатор 100% от вашей камеры или накатили "похожий"? Если бут родной, то при наличии прошивки именно для вашей камеры можно восстановить и без дампа...в прошивке все для этого есть.
Последний раз редактировалось fobos 15 янв 2018, 13:22, всего редактировалось 1 раз.

max380
Новичок
Сообщения: 47
Зарегистрирован: 15 янв 2018, 12:39

Re: Помогите восстановить Escam QF002

Сообщение max380 » 15 янв 2018, 13:21

Из родной прошивки (обновлял до этого этими прошивками) достал, отрезал 64 байта в начале

Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: Помогите восстановить Escam QF002

Сообщение fobos » 15 янв 2018, 13:23

max380 писал(а):Из родной прошивки (обновлял до этого этими прошивками) достал, отрезал 64 байта в начале
тогда два варианта:
1.через UART накатить остальные модули
2.в хексредакторе собрать дамп и влить через программатор.

max380
Новичок
Сообщения: 47
Зарегистрирован: 15 янв 2018, 12:39

Re: Помогите восстановить Escam QF002

Сообщение max380 » 15 янв 2018, 13:36

max380 писал(а):1.через UART накатить остальные модули
Делал, ситуация сохраняется, не могу понять, почему он начал себя видеорегистратором считать.
max380 писал(а):2.в хексредакторе собрать дамп и влить через программатор.
Дак вот, скинул бы кто дамп я бы собрал

у меня есть дамп после заливки не той прошивки, пробовал его редактировать, отрезал бут и ставил типа родной, ситуация сохраняется, сброс настроек не помогает, затирание mtd области не помогает
:%)

Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: Помогите восстановить Escam QF002

Сообщение fobos » 15 янв 2018, 13:38

max380 писал(а):
max380 писал(а):1.через UART накатить остальные модули
Делал, ситуация сохраняется, не могу понять, почему он начал себя видеорегистратором считать.
max380 писал(а):2.в хексредакторе собрать дамп и влить через программатор.
Дак вот, скинул бы кто дамп я бы собрал

у меня есть дамп после заливки не той прошивки, пробовал его редактировать, отрезал бут и ставил типа родной, ситуация сохраняется, сброс настроек не помогает, затирание mtd области не помогает
:%)
вы не поняли: у вас для сборки дампа все есть - прошивка, только надо ее превратить в хексредакторе в дамп - по аналогии как вы сделали бут

Аватара пользователя
VirtualLink
Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: Помогите восстановить Escam QF002

Сообщение VirtualLink » 15 янв 2018, 22:05

Меньше теории, больше практики!
Дамп?

Прошивки отсюда брал?
https://4pda.ru/forum/index.php?showtopic=734513" onclick="window.open(this.href);return false;

max380
Новичок
Сообщения: 47
Зарегистрирован: 15 янв 2018, 12:39

Re: Помогите восстановить Escam QF002

Сообщение max380 » 15 янв 2018, 23:13

fobos писал(а):Прошивки отсюда брал?
Да прошивки брал там

прошивку собрал, толку ноль. Теперь работает только бут. Видимо есть что то еще помимо этих файлов

max380
Новичок
Сообщения: 47
Зарегистрирован: 15 янв 2018, 12:39

Re: Помогите восстановить Escam QF002

Сообщение max380 » 15 янв 2018, 23:32


Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: Помогите восстановить Escam QF002

Сообщение fobos » 15 янв 2018, 23:49

max380 писал(а):Вот собранная
https://drive.google.com/open?id=17P4Ch ... M9bP7KM_6a
не правильно собрали, поэтому и не работает...размер дампа должен быть 0x800000, а у вас?
собирать надо на чистую флешь, а не заполненную нулями.

max380
Новичок
Сообщения: 47
Зарегистрирован: 15 янв 2018, 12:39

Re: Помогите восстановить Escam QF002

Сообщение max380 » 15 янв 2018, 23:56

max380 писал(а):размер дампа должен быть 0x800000
Размер дампа с флэшки offset 0x800030 8388672 байт (0x800040)
max380 писал(а):собирать надо на чистую флешь, а не заполненную нулями
Это да косяк, сейчас попробую FF забить пустоты

Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: Помогите восстановить Escam QF002

Сообщение fobos » 16 янв 2018, 00:16

max380 писал(а):
max380 писал(а):размер дампа должен быть 0x800000
Размер дампа с флэшки offset 0x800030 8388672 байт (0x800040)
max380 писал(а):собирать надо на чистую флешь, а не заполненную нулями
Это да косяк, сейчас попробую FF забить пустоты
и уберите лишние 40 байт в конце. Дамп должен заканчиваться 0x7fffff

Ответить

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