Форум по системам видеонаблюдения и безопасности.

Форум по системам видеонаблюдения, безопасности, пожарным и охранным сигнализациям, контролю доступа.
Текущее время: 16 дек 2018, 08:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
Сообщение 11 авг 2017, 07:56 
Не в сети
Новичок

Зарегистрирован: 11 авг 2017, 07:46
Сообщения: 2
Здравствуйте!
Помогите со сбросом настроек для hi3516. "Окирпичил" её неправильной заливкой измененного файла конфигурации (Import/Export). Камера после перезагрузки прекратила реагировать на мир - IP не выставляется, на утилиты не реагирует (ResetTool, CMS, DeviceManager, ONVIF Manager).
Кнопки RESET, разумеется, нет.
Подключился по serial:
Код:
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.squashfs.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.squashfs.img;sf probe 0;flwrite
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.squashfs.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
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=64M
ethaddr=00:12:16:fb:7e:96
HWID=8043420003610426
NID=0x0006
appSystemLanguage=English
appVideoStandard=PAL
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn (Oct 14 2015 - 15:05:28)

Environment size: 1310/65532 bytes

Погонял run du и т.п. на файлы распакованные из прошивки, но это, понятное дело не помогло.
Телнета нету, да и не помог бы он.
Вопрос - как затереть область настроек? (mtd-x.jffs2.img)


Вернуться к началу
 Профиль  
 
 Пн май 22, 2011 17:33 
Новичок

Зарегистрирован: Пн май 10, 2011 13:05
Сообщения: 456
Откуда: Moscow


Вернуться к началу
 
Сообщение 11 авг 2017, 10:33 
Не в сети
Новичок

Зарегистрирован: 11 авг 2017, 07:46
Сообщения: 2
Спасибо dede за помощь!


Вернуться к началу
 Профиль  
 
Сообщение 17 авг 2017, 17:44 
Не в сети
Новичок

Зарегистрирован: 07 сен 2016, 04:27
Сообщения: 3
barslv писал(а):
Спасибо dede за помощь!

А можно, как то по подробнее? тут та же проблема - новая прошивка, камера почти мертва. Есть файл старой прошивки, и есть рабочий модуль с которого теоретически можно содрать то что там.


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 10:24 
Не в сети
Новичок

Зарегистрирован: 08 фев 2018, 10:17
Сообщения: 13
Проблема (а также причина ее возникновения) 1в1 как у ТС! Уважаемый barslv расскажи как решил? Подключился через UART к камере (HI3518EV200), а дальше не знаю.


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 10:46 
Не в сети
Специалист
Аватара пользователя

Зарегистрирован: 09 апр 2016, 12:38
Сообщения: 1435
Сделать вывод
printenv

По переменной boorargs стереть область mtd в конце, высчитав её размеры по всем остальным через интерфейс sf
sf probe 0
sf erase STARTADDR SIZE


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 11:39 
Не в сети
Новичок

Зарегистрирован: 08 фев 2018, 10:17
Сообщения: 13
VirtualLink писал(а):
Сделать вывод
printenv

По переменной boorargs стереть область mtd в конце, высчитав её размеры по всем остальным через интерфейс sf
sf probe 0
sf erase STARTADDR SIZE


Вот что насчитал для области MTD (размер 320К):
начало 0x870000 конец 0x920000
Как правильно вводить команду?
На "sf erase 0x870000 0x50000" пишет out of range?


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 12:43 
Не в сети
Новичок

Зарегистрирован: 08 фев 2018, 10:17
Сообщения: 13
Вот

xmtech # printenv
bootcmd=setenv setargs setenv bootargs ${bootargs};run setargs;fload;bootm 0x820
00000
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;flwri
te
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwr
ite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrit
e
dl=mw.b 0x82000000 ff 1000000;tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwri
te
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flw
rite
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;flwrit
e
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.1
netmask=255.255.255.0
gatewayip=192.168.0.1
bootargs=mem=${osmem} console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=cram
fs mtdparts=hi_sfc:320K(boot),3520K(romfs),2560K(user),1152K(web),320K(custom),3
20K(mtd)
ethaddr=00:12:12:af:0d:b8
NID=0x0001
muxctl0=0x200f00f4
muxval0=1
gpio0=0x75
gpioval0=0x20
muxctl1=0x200f0030
muxval1=0
gpio1=0x01
gpioval1=0x0
muxctl2=0x200f0098
muxval2=0
gpio2=0x17
gpioval2=0x0
muxctl3=0x200f006c
muxval3=0
gpio3=0x46
gpioval3=0x1
osmem=37M
sensortype=0x0028
appSystemLanguage=Russian
appVideoStandard=PAL
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn564 (Jul 22 2017 - 11:28:12)

Environment size: 1619/65532 bytes

xmtech # sf probe 0
8192 KiB hi_fmc at 0:0 is now current device
xmtech # sf erase 0x870000 0x50000
ERROR: erase area is out of range!


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 14:26 
Не в сети
Специалист
Аватара пользователя

Зарегистрирован: 21 июн 2014, 18:15
Сообщения: 858
slayer4ever писал(а):
VirtualLink писал(а):
Сделать вывод
printenv

По переменной boorargs стереть область mtd в конце, высчитав её размеры по всем остальным через интерфейс sf
sf probe 0
sf erase STARTADDR SIZE


Вот что насчитал для области MTD (размер 320К):
начало 0x870000 конец 0x920000
Как правильно вводить команду?
На "sf erase 0x870000 0x50000" пишет out of range?


команда введена правильно - неправильно посчитан STARTADDR


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 14:41 
Не в сети
Новичок

Зарегистрирован: 08 фев 2018, 10:17
Сообщения: 13
fobos писал(а):
slayer4ever писал(а):
VirtualLink писал(а):
Сделать вывод
printenv

По переменной boorargs стереть область mtd в конце, высчитав её размеры по всем остальным через интерфейс sf
sf probe 0
sf erase STARTADDR SIZE


Вот что насчитал для области MTD (размер 320К):
начало 0x870000 конец 0x920000
Как правильно вводить команду?
На "sf erase 0x870000 0x50000" пишет out of range?


команда введена правильно - неправильно посчитан STARTADDR


Спасибо, буду искать ошибку.


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 16:18 
Не в сети
Специалист

Зарегистрирован: 18 янв 2016, 14:09
Сообщения: 1162
Откуда: 符拉迪沃斯托克
sf erase offset [+]len - erase 'len' bytes from 'offset'; '+len' round up 'len' to block size


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 16:45 
Не в сети
Новичок

Зарегистрирован: 08 фев 2018, 10:17
Сообщения: 13
STARTADDR пересчитал - ошибка конечно.

В итоге: "sf erase 0x7B0000 0x50000" - завтра попробую (камера на работе осталась).


Вернуться к началу
 Профиль  
 
Сообщение 08 фев 2018, 16:47 
Не в сети
Новичок

Зарегистрирован: 08 фев 2018, 10:17
Сообщения: 13
sergvl писал(а):
sf erase offset [+]len - erase 'len' bytes from 'offset'; '+len' round up 'len' to block size


Извините, не понял.


Вернуться к началу
 Профиль  
 
 Пн май 22, 2011 17:33 
Новичок

Зарегистрирован: Пн май 10, 2011 13:05
Сообщения: 456
Откуда: Moscow


Вернуться к началу
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа



Кто сейчас на конференции

Сейчас этот форум просматривают: Google Adsense [Bot] и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
. Rambler's Top100