всмысле не видна?но камера не видна
прошил через UART, камера не отзывается на стандартные 1.10, 1.108 и на тот ИП, который был раньше. В конфиг туле тоже не видно. Другая камера сразу появляется в конфигтуле. DHCP не хочет. Создавать отдельную тему, правильно? Это ж раздел только для запроса)всмысле не видна?
это крайняя для Вашей камеры.
Если Вы про то, что я не написал в начале адресов "192.168.", то прошу обратить внимание, что там запятая.Стандартный как бы 192.168.1.108 ...
Нельзя этим файлом прошивать используя UART. Теперь искать файл восстановления для Вашей версии камеры.прошил через UART, камера не отзывается
Спасибо.новую тему создавать ненужно, я эту перенесу.
если речь о облачной уч.записи, то при чем тут UART?Привязана к учетной записи, от которой нет доступа.
зачем?????????env default -a
ибо стерли hwid из env командой вышене загрузилась до веб интерфейса
это не правильноскачал DH_IPC-HX2(1)XXX-Edison_EngSpnFrn_P_V2.680.0000000.16.R.200804, обозвал его update.img
а зачем Вам туда...?После новой прошивки у меня просит авторизацию на выполнение команд каждый раз
это ответ!лучше усылать XML для разблокировки с фотками
скорее всего, даРаздобыть update.img и сделать run du и камера оживет?
насколько я знаю то уже никак, только дампом.Как можно сделать бекап через UART, если есть такая же камера?
это для регов. у камер есть отдельная команда, почитать можно в helperacfg у буте у меня не отрабатывала
Я думал камера к учетке привязывается в мозгах камеры. Надо были стереть учетку и старые данные доступа к камере.если речь о облачной уч.записи, то при чем тут UART?
если речь о утерянном пароле от admin, то нужно просто было воспользоваться help, в котором есть команда на чистку конфигурационных и резервных файлов.
Потому что это казалось хорошей идеей ( потому что ничего больше не намекает на настройки по умолчанию )зачем?????????
Да, но я hwid потом на место положилибо стерли hwid из env командой выше
Это я понял, но вдруг это было важно для диагностикиэто не правильно
Если я не смог стереть конфиг из загрузчика, думал может можно потереть конфиг из ОСа зачем Вам туда...?
Спасибоэто ответ!
Прошился один раз. Лог в цитатескорее всего, да
dhboot # run up
Hisilicon ETH net controler
phy_addr=0, phy_id=20669903
eth0 : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
Using eth0 device
TFTP from server 192.168.1.5; our IP address is 192.168.1.108
Filename 'update.img'.
Default Load Address: 0x42000000,Download to address: 0x42000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
### time: 4.983s speed: 2.6 MiB/s
done
Bytes transferred = 13398568 (cc7228 hex)
UBOOT_commonSwRsaVerify run successfully!
## Checking Image at 42000040 ...
Legacy image found
Image Name: user
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 1638400 Bytes = 1.6 MiB
Load Address: 00ce0000
Entry Point: 00f00000
Verifying Checksum ... OK
Programing start at: 0x00ce0000 for user
SPI probe: 16384 KiB hi_fmc at 0:0 is now current device
write : 100%
done
crc from program is :1bbb676, crc from flash is :1bbb676
erase : 100%
## Checking Image at 42190080 ...
Legacy image found
Image Name: kernel
Image Type: ARM Linux Firmware (uncompressed)
Data Size: 6182880 Bytes = 5.9 MiB
Load Address: 00180000
Entry Point: 007e0000
Verifying Checksum ... OK
Programing start at: 0x00180000 for kernel
SPI probe: 16384 KiB hi_fmc at 0:0 is now current device
write : 100%
done
crc from program is :c48a2bac, crc from flash is :c48a2bac
erase : 100%
## Checking Image at 427758a0 ...
Legacy image found
Image Name: pd
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 458752 Bytes = 448 KiB
Load Address: 00100000
Entry Point: 00180000
Verifying Checksum ... OK
Programing start at: 0x00100000 for pd
SPI probe: 16384 KiB hi_fmc at 0:0 is now current device
write : 100%
done
crc from program is :c17c10a9, crc from flash is :c17c10a9
erase : 100%
## Checking Image at 427e58e0 ...
Legacy image found
Image Name: partition
Image Type: ARM Linux Standalone Program (uncompressed)
Data Size: 4112 Bytes = 4 KiB
Load Address: 000f0000
Entry Point: 00100000
Verifying Checksum ... OK
Programing start at: 0x000f0000 for partition
SPI probe: 16384 KiB hi_fmc at 0:0 is now current device
write : 100%
done
crc from program is :bb008184, crc from flash is :bb008184
erase : 100%
## Checking Image at 427e6930 ...
Legacy image found
Image Name: web
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 5111808 Bytes = 4.9 MiB
Load Address: 007e0000
Entry Point: 00ce0000
Verifying Checksum ... OK
Programing start at: 0x007e0000 for web
SPI probe: 16384 KiB hi_fmc at 0:0 is now current device
write : 100%
done
crc from program is :ac55d8eb, crc from flash is :ac55d8eb
erase : 100%
погуглил немного на эту тему, нашел питоновский скрипт, который вычитывает все с флешки. пока не юзалнасколько я знаю то уже никак, только дампом.
tftp уже не работает на выгрузку
Спасибо, перепроверю что записал еще раз ( но hwid сравнивал уже несколько раз с сохраненной картинкой параметров на момент ДО всех действий)Вы ввели неверное значение в env
davalias=DH-IPC-HFW1230S1P-S4
нужно devalias
да, ошибочка закраласьэто тоже кусок не о чем
setenv=cpu armv7
вот что доступно в хелпеэто для регов. у камер есть отдельная команда, почитать можно в help
dhboot # help
? - alias for 'help'
bdinfo - print Board Info structure
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootelf - Boot from an ELF image in memory
bootm - boot application image from memory
bootp - boot image via network using BOOTP/TFTP protocol
bootvx - Boot vxWorks from an ELF image
coninfo - print console devices and information
cramfsload- load binary file from a filesystem image
cramfsls- list files in a directory (default /)
dcache - enable or disable data cache
ddr - ddr training function
dhcp - boot image via network using DHCP/TFTP protocol
dm - Driver model low level access
echo - echo args to console
editenv - edit environment variable
env - environment handling commands
erase - SPI flash do erase special partition
erasepart- erasepart
exit - exit script
false - do nothing, unsuccessfully
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
fatsize - determine a file's size
flwrite - flwrite - write data into FLASH memory
getinfo - print hardware information
go - start application at address 'addr'
gzwrite - unzip and write memory to block device
help - print command description/usage
hwid - hwid - set hardware id and save to flash
icache - enable or disable instruction cache
iminfo - print header information for application image
imxtract- extract a part of a multi-image
itest - return true/false on integer compare
kload - kload - load uImage file from parttion
lip - lip - set local ip address but not save to flash
logsend - get log buf
lzmadec - lzma uncompress a memory region
mac - mac - set mac address and save to flash
mii - MII utility commands
otp_printf- print TracingCode environment variables
part - disk partition related commands
partition- print partition information
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
pxe - commands to get and boot from pxe files
reset - Perform RESET of the CPU
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv - set environment variables
setexpr - set environment variable as the result of eval expression
sf - SPI flash sub-system
showvar - print local hushshell variables
sip - sip - set server ip address but not save to flash
sleep - delay execution for some time
source - run script from memory
sync_uboot- sync_uboot - sync uboot to uboot-bak
sysboot - command to get and boot from syslinux files
test - minimal test like /bin/sh
tftpboot- tftpboot- boot image via network using TFTP protocol
true - do nothing, successfully
ugzip - Compress gzipfile with hardware IP
unzip - unzip a memory region
usb - USB sub-system
usbboot - boot from USB device
version - print monitor, compiler and linker version
покажите helpпотому что ничего больше не намекает на настройки по умолчанию
partition- print partition informationвот что доступно в хелпе
дая так понимаю, что update.img это все кусочки оригинальной firmware, соединенные в правильной последовательности прошивки одним файликом?
это где?Сделал removeConfig
Обращайтесь!Максим, спасибо больше за помощь! и правильные пинки )
Лежит у меня один тонкий клиент, на котором я сделал что-то типа erase - и больше он не бутился)покажите help
partition- print partition information
erase - SPI flash do erase special partition
erasepart- erasepart
Эти команды ни о чем не намекают?
в шелле при appauto 0, dh_keyboard 0 ( после прошивки апдейтом я снова смог выполнять команды без авторизации)это где?
Восстановление камеры было вызвано тем, что я хотел отвязать ее от аккаунта и сбросить пароль.Обращайтесь!
странно, обычно наоборот...после прошивки апдейтом я снова смог выполнять команды без авторизации
а можно еще сбросить пароль замыканием двух контактов на плате.такую же камеру я сбросил через xml в configtool и заслал кудато в @dahuatech.com
по default env не скажешь)отношусь с осторожностью.
возможно в ней была древнее прошивка...но на этой конфигтул показывает такую ошибку "all of 1 devices, 0 devices get description succeed"
потому что апдейт был видимо староват)странно, обычно наоборот...
видел видео к аналогичной камере, тоже с нераспаянной кнопкой. там тип вроде камеры по РоЕ запитывал и сбрасывал. только он там на хинди каком то говорит. не знаю важно это или нет. я замыкал контакты, но не помню, это было до default env или после, еще раз попробуюа можно еще сбросить пароль замыканием двух контактов на плате.
все равно безопасней, чем просто тереть все)по default env не скажешь)
пойду гуглить, если не найду, приду опять)в тех командах кроется вариант очистки всего раздела с конфигурационными и резервными файлами.
да. версия которая поддалась 2.680.12MM000.0.R ( на камере была)возможно в ней была древнее прошивка...
видимо... разрыв всего полгода. подобные изменения они делали более чем год назад.потому что апдейт был видимо староват)
эти команды для разных назначений: 1 трет кусок памяти, другая обнуляет окружениевсе равно безопасней, чем просто тереть все)
я там даже дал подсказку в том сообщениипойду гуглить, если не найду, приду опять)
а камеры где куплены?2.680.12MM000.0.R ( на камере была)
Кстати в гугле первая ссылка при erasepart config ведет на этот форум в соседнюю тему)эти команды для разных назначений: 1 трет кусок памяти, другая обнуляет окружение
нада знать какой кусок тереть... в принципе тут логично все.
Ага, спасибо)я там даже дал подсказку в том сообщении
бу на olxа камеры где куплены?