Приветствую всех.
Уважаемые, помогите восстановить аппарат DH-DVR0404HF-AN.
По не знанию и глупости загрузил в аппарат прошивку General_DVRxx04HF-X_Rus_Eng_P_V2.616.0000.0.R.20130403.
Получил коробку без признаков жизни.
Сфотографировал внешний вид платы устройства.
Вызвонил GND и как думал Tx & Rx.
Подключил через конвертор TTL -> USB-COM, результата в терминале не получил.
Настраивал по очереди все скорости (115200 в том числе) в терминале (putty, hercules) не понятные наборы символов.
Подскажите что делаю не так, а может Rx и Tx в другом месте ?!
DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
-
- Сообщения: 14
- Зарегистрирован: 30 мар 2016, 16:19
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
Да, вероятно, что это TTL.
Настройки COM порта на ПК
Раз идут непонятные символы, что уже хорошо, то Обязательно проверить землю и менять местами контакты Rx, Tx.
Должно всё заработать.
Проблема может быть как в драйверах на TTL2USB. Бывает что микросхема TTL гуже глючная и попробовать другим адаптером.
Можно попробовать Hyperterminal или NCOM (если COM до COM4)
Но, вообщем, так на верном пути!
А дальше, по инструкции на этом форуме по восстановлению.
Настройки COM порта на ПК
Раз идут непонятные символы, что уже хорошо, то Обязательно проверить землю и менять местами контакты Rx, Tx.
Должно всё заработать.
Проблема может быть как в драйверах на TTL2USB. Бывает что микросхема TTL гуже глючная и попробовать другим адаптером.
Можно попробовать Hyperterminal или NCOM (если COM до COM4)
Но, вообщем, так на верном пути!
А дальше, по инструкции на этом форуме по восстановлению.
-
- Сообщения: 14
- Зарегистрирован: 30 мар 2016, 16:19
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
Добрый вечер!
Спасибо за ответ.
NCOM и Hyperterminal от COM1 до COM4
Первый TTL2USB pl2303H
Второй CH340 от Arduino
Одни и теже символы.
Думаю попробовать собрать на MAX232 и подключиться к старенькому п.к. с настоящим ком-портом.
Получилось зайти через ТЕЛНЕТ в ДВР.
Re: DH-DVR0404HF-AN
Сообщение Vladimir!1985 56 минут назад
Добрый вечер, получилось зайти через ТЕЛНЕТ в ДВР.
Радует что не кирпич.
local Hardware =
{
board =
{
name = "DVRxx04HF-X",
version = "x.xx",
extInfo = ''
},
};
return Hardware;
запустил dmesg и увидел ошибки
******************************************************************************
N56: vpss.ko Version: V1.02.00 Svn: 10890+ Compile at Oct 25 2012 14:25:23
******************************************************************************
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
VPSS_CORE : Failed to init fvid2 interface,
vpss: probe of vpss failed with error -22
VPSS_CORE : failed to register ti81xx-vpss driver
ti81xxhdmi: Unknown symbol TI81xx_un_register_display_panel (err 0)
ti81xxhdmi: Unknown symbol TI81xx_register_display_panel (err 0)
PM: Adding info for platform:hdmi-dai
PM: Adding info for platform:hdmi-dummy-codec
PM: Adding info for No Bus:hdmi-aud
******************************************************************************
N56: hdmiaudio.ko Version: V1.02.02 Svn: 10589+ Compile at Oct 25 2012 13:59:58
******************************************************************************
Unhandled fault: Precise External Abort on non-linefetch (0x1018) at 0x46c00524
Unhandled fault: Precise External Abort on non-linefetch (0x1018) at 0x46c009bc
PHY 0:00 not found
set skew to 1.4ns...done!
Спасибо за ответ.
NCOM и Hyperterminal от COM1 до COM4
Первый TTL2USB pl2303H
Второй CH340 от Arduino
Одни и теже символы.
Думаю попробовать собрать на MAX232 и подключиться к старенькому п.к. с настоящим ком-портом.
Получилось зайти через ТЕЛНЕТ в ДВР.
Re: DH-DVR0404HF-AN
Сообщение Vladimir!1985 56 минут назад
Добрый вечер, получилось зайти через ТЕЛНЕТ в ДВР.
Радует что не кирпич.
local Hardware =
{
board =
{
name = "DVRxx04HF-X",
version = "x.xx",
extInfo = ''
},
};
return Hardware;
запустил dmesg и увидел ошибки
******************************************************************************
N56: vpss.ko Version: V1.02.00 Svn: 10890+ Compile at Oct 25 2012 14:25:23
******************************************************************************
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
VPSS_CORE : Failed to init fvid2 interface,
vpss: probe of vpss failed with error -22
VPSS_CORE : failed to register ti81xx-vpss driver
ti81xxhdmi: Unknown symbol TI81xx_un_register_display_panel (err 0)
ti81xxhdmi: Unknown symbol TI81xx_register_display_panel (err 0)
PM: Adding info for platform:hdmi-dai
PM: Adding info for platform:hdmi-dummy-codec
PM: Adding info for No Bus:hdmi-aud
******************************************************************************
N56: hdmiaudio.ko Version: V1.02.02 Svn: 10589+ Compile at Oct 25 2012 13:59:58
******************************************************************************
Unhandled fault: Precise External Abort on non-linefetch (0x1018) at 0x46c00524
Unhandled fault: Precise External Abort on non-linefetch (0x1018) at 0x46c009bc
PHY 0:00 not found
set skew to 1.4ns...done!
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
vladimir0001 писал(а):Добрый вечер!
Спасибо за ответ.
NCOM и Hyperterminal от COM1 до COM4
Для NCOM критично COM от 1 до 4, чтобы устройство определилось.
vladimir0001 писал(а):Первый TTL2USB pl2303H
Второй CH340 от Arduino
Одни и теже символы.
Не забываем про правильные драйвера для USB!!!
vladimir0001 писал(а):Думаю попробовать собрать на MAX232 и подключиться к старенькому п.к. с настоящим ком-портом.
Так конечно будет уверенно, однако надо пробовать менять пары и стабильная земля!!!
vladimir0001 писал(а):Получилось зайти через ТЕЛНЕТ в ДВР.
Re: DH-DVR0404HF-AN
Сообщение Vladimir!1985 56 минут назад
Добрый вечер, получилось зайти через ТЕЛНЕТ в ДВР.
Радует что не кирпич.
local Hardware =
{
board =
{
name = "DVRxx04HF-X",
version = "x.xx",
extInfo = ''
},
};
return Hardware;
запустил dmesg и увидел ошибки
******************************************************************************
N56: vpss.ko Version: V1.02.00 Svn: 10890+ Compile at Oct 25 2012 14:25:23
******************************************************************************
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
VPSS_CORE : Failed to init fvid2 interface,
vpss: probe of vpss failed with error -22
VPSS_CORE : failed to register ti81xx-vpss driver
ti81xxhdmi: Unknown symbol TI81xx_un_register_display_panel (err 0)
ti81xxhdmi: Unknown symbol TI81xx_register_display_panel (err 0)
PM: Adding info for platform:hdmi-dai
PM: Adding info for platform:hdmi-dummy-codec
PM: Adding info for No Bus:hdmi-aud
******************************************************************************
N56: hdmiaudio.ko Version: V1.02.02 Svn: 10589+ Compile at Oct 25 2012 13:59:58
******************************************************************************
Unhandled fault: Precise External Abort on non-linefetch (0x1018) at 0x46c00524
Unhandled fault: Precise External Abort on non-linefetch (0x1018) at 0x46c009bc
PHY 0:00 not found
set skew to 1.4ns...done!
Ну так $птыть!!!

Сливай дамп на примонтированный USB флеш в фате или NFS.
попробуй перезапустить Challange и увидишь весь лог загрузки!!!
Этого куска dmesg маловато будет!
Да и не в нём дело!
Может трабла во флеше и надо просто перезаписать блок.
Либо удали конфиг
rm /mnt/mtd/Config/*.* -rf
посмотри поведение!
Как вариант могут быть проблемы с загрузчиком. Тут имеется ввиду, что на некоторых ранних моделях он был защищен вообще и чтобы его обновить надо было принудительно в u-boot ело разлочивать.
Вообщем вариантов полно!

Главное аккуратно и всё обдумавши сделать!

-
- Сообщения: 14
- Зарегистрирован: 30 мар 2016, 16:19
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
Спасибо, полный лог выложу вечером.
Запускал в telnet "help" справка с малым количеством команд. (вечером загружу скрин)
Запускал "rm /mnt/mtd/Config/*.* -rf" поведение не поменялось. Файлы удалились, после перезагрузки появился файл с сетевыми настройками (ip mask gateway).
Подключаюсь через telnet в шеле постоянно полный доступ # - ни каких DVR или других названий нет, как в инструкции не получается.
Нет или не запускаются:
set appauto 0
set dh_keyboard 0
save
printenv
run и этого скрпита (бинарника) нет в файловой системе.
Система сообщает что не чего запускать т.к. не нашла указанных команд.
Запускал в telnet "help" справка с малым количеством команд. (вечером загружу скрин)
Запускал "rm /mnt/mtd/Config/*.* -rf" поведение не поменялось. Файлы удалились, после перезагрузки появился файл с сетевыми настройками (ip mask gateway).
Подключаюсь через telnet в шеле постоянно полный доступ # - ни каких DVR или других названий нет, как в инструкции не получается.
Нет или не запускаются:
set appauto 0
set dh_keyboard 0
save
printenv
run и этого скрпита (бинарника) нет в файловой системе.
Система сообщает что не чего запускать т.к. не нашла указанных команд.
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
vladimir0001 писал(а):Спасибо, полный лог выложу вечером.
Запускал в telnet "help" справка с малым количеством команд. (вечером загружу скрин)
Это нужно делать не в телнет, а через консольную программу в u-boot, остановив загрузку.
vladimir0001 писал(а):Запускал "rm /mnt/mtd/Config/*.* -rf" поведение не поменялось. Файлы удалились, после перезагрузки появился файл с сетевыми настройками (ip mask gateway).
Подключаюсь через telnet в шеле постоянно полный доступ # - ни каких DVR или других названий нет, как в инструкции не получается.
Бывает...
vladimir0001 писал(а):Нет или не запускаются:
set appauto 0
set dh_keyboard 0
save
printenv
run и этого скрипта (бинарника) нет в файловой системе.
Система сообщает что не чего запускать т.к. не нашла указанных команд.
Описал уже почему не работает!
Скачивай mtdblock с регистратора и зашаривай, поглядим.
-
- Сообщения: 14
- Зарегистрирован: 30 мар 2016, 16:19
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
Добрый вечер.
Игрался с переходниками и преобразователем уровней max232. Везде один и тот же результат.
Видимо нет на плате выходов Rx & Tx.
Игрался с переходниками и преобразователем уровней max232. Везде один и тот же результат.
Видимо нет на плате выходов Rx & Tx.
- Вложения
-
- Untitled.png (24.02 КБ) 8185 просмотров
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
Должны быть!
Но, я вот не припомню всё-таки на dahua 3-х контактных разъемов, да еще и впаяных. Как правило 4-х контактная группа и невпаяна.
Под наклейкой на верху что-то есть?
Обратную сторону сфотографируй!
Но, я вот не припомню всё-таки на dahua 3-х контактных разъемов, да еще и впаяных. Как правило 4-х контактная группа и невпаяна.
Под наклейкой на верху что-то есть?
Обратную сторону сфотографируй!
-
- Сообщения: 14
- Зарегистрирован: 30 мар 2016, 16:19
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
Приветствую, нашел не TTL а COM порт, посмотрел на плату и увидел конвертор уровней (ST232) взял осциллограф который показал разброс от -8 до +8 вольт. Подключил прямо на к COM порту старенького но проверенного ноутбук и о чудо, на экране появился читабельный текст.
-
- Сообщения: 14
- Зарегистрирован: 30 мар 2016, 16:19
Re: DH-DVR0404HF-AN помогите восстановить прошивку аппарата.
Забыл написать.
Группа из трех контактов и есть COM порт.
Группа из трех контактов и есть COM порт.