Восстановление прошивки и сброс пароля XM с помощью USB UART

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение dede » 21 сен 2019, 14:59

Заливать бут во флешку, восстанавливать прошивку, а потом крипту... Но после чего камера вообще поломалась, я так и не нашел... Вы сказали, что поломали уарт, а содержимое флеша куда делось?

Gul
Новичок
Сообщения: 21
Зарегистрирован: 24 июл 2019, 13:07

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Gul » 21 сен 2019, 15:35

dede писал(а):
21 сен 2019, 14:59
содержимое флеша куда делось?
Вот начало детектива:
http://videon.spb.ru/forum/viewtopic.ph ... 28#p123918
и далее писал в этой же теме...
dede писал(а):
21 сен 2019, 14:59
Заливать бут во флешку
Не умею/не знаю где взять правильный бут. Где почитать/как его сделать?
dede писал(а):
21 сен 2019, 14:59
восстанавливать прошивку
С этим уже прочитал, более/менее понятно что и как, но это же делать после заливки бута...
dede писал(а):
21 сен 2019, 14:59
восстанавливать потом крипту...
Это если от нее что-то осталось...
Пока модуль в состоянии "оторвал площадки и пошел искать программатор". Т.е. после этого момента больше ничего не заливал, не прошивал, не стирал, не паял. Только пытался считать флэш и всё. Теоретически, крипта должна была выжить...

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение dede » 21 сен 2019, 17:19

В том, что вы считали, крипты уже нет, там переписано мусором или считано неверно.

За секунду до отрыва контактов, камера еще работала? Бут был живой,что-то пыталось грузиться? Или вы залили что-то и после этого тишина уже была? Если так, то, что? Я или слепой или этого нет в теме... УАРТ нужно восстанавливать... или проггер менять

Gul
Новичок
Сообщения: 21
Зарегистрирован: 24 июл 2019, 13:07

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Gul » 21 сен 2019, 21:53

dede писал(а):
21 сен 2019, 17:19
За секунду до отрыва контактов, камера еще работала? Бут был живой,что-то пыталось грузиться? Или вы залили что-то и после этого тишина уже была? Если так, то, что? Я или слепой или этого нет в теме... УАРТ нужно восстанавливать... или проггер менять
Вот что отвечал модуль в последний раз: http://videon.spb.ru/forum/viewtopic.ph ... 40#p123983

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение dede » 21 сен 2019, 22:13

Значит восстановите уарт

Gul
Новичок
Сообщения: 21
Зарегистрирован: 24 июл 2019, 13:07

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Gul » 26 сен 2019, 04:46

dede писал(а):
21 сен 2019, 22:13
Значит восстановите уарт
Восстановил.
dede писал(а):
26 июл 2019, 06:45
Попробуйте setenv osmem 96M;save;reset
Попробовал
dede писал(а):
26 июл 2019, 06:45
Если не поможет tftp 0x82000000 u-boot.env.img;sf probe 0;flwrite
Попробовал
dede писал(а):
26 июл 2019, 06:45
Если не поможет - откатить бут до предыдущей версии, т.к. прошивка с IPEYE обновила вам бут.
Как?
dede писал(а):
26 июл 2019, 06:45
Вообще оно все должно быть совместимое и проблем таких быть не должно было, что-то пошло не так у вас...
Должно. Только у меня чип XMC, а не Winbond, как у всех нормальных людей.
_______________________________________________________________________
xmtech # setenv osmem 96M;save;reset
Saving Environment to SPI Flash...
at sf_saveenv() start unlock spi flash.
unlock all block.
Erasing SPI flash, offset 0x00020000 size 64K ...done
Writing to SPI flash, offset 0x00020000 size 64K ...done
resetting ...
________________________________________________________________________
xmtech # tftp 0x82000000 u-boot.env.img;sf probe 0;flwrite
Hisilicon ETH net controler
MAC: 00-12-31-13-43-86
PHY not link.
16384 KiB hi_fmc at 0:0 is now current device
DestAddr invalid!
DestAddr: 0x00000000~0x2000000

AlienP666
Специалист
Сообщения: 3331
Зарегистрирован: 01 апр 2016, 15:08

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение AlienP666 » 26 сен 2019, 06:50

Gul писал(а):
26 сен 2019, 04:46
Должно. Только у меня чип XMC, а не Winbond, как у всех нормальных людей.
_______________________________________________________________________
xmtech # setenv osmem 96M;save;reset
Saving Environment to SPI Flash...
at sf_saveenv() start unlock spi flash.
unlock all block.
Erasing SPI flash, offset 0x00020000 size 64K ...done
Writing to SPI flash, offset 0x00020000 size 64K ...done
resetting ...
________________________________________________________________________
xmtech # tftp 0x82000000 u-boot.env.img;sf probe 0;flwrite
Hisilicon ETH net controler
MAC: 00-12-31-13-43-86
PHY not link.
16384 KiB hi_fmc at 0:0 is now current device
DestAddr invalid!
DestAddr: 0x00000000~0x2000000
Да нормальный у вас чип, у меня таких море, даже уже попадались с дефектами.
у вас какой то странный адрес назначения :!: внимательно почитайте, что пишет вам система :!: откуда взялось 0x2000000 :?: при ваших 16384 KiB hi_fmc at 0:0 is now current device ну никак не может быть 0x2000000, или я чего то не понимаю :sorry:

P.S. Так же обратите внимание на это PHY not link. это говорит о том что у вас нет подключение LAN.

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение dede » 26 сен 2019, 07:10

DestAddr invalid! говорит, т.к. файл не закачался. Подключайте через свитч или роутер камеру, пока PHY not link не пропадет и не пойдет загрузка.

AlienP666
Специалист
Сообщения: 3331
Зарегистрирован: 01 апр 2016, 15:08

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение AlienP666 » 26 сен 2019, 08:26

dede писал(а):
26 сен 2019, 07:10
файл не закачался.
Почему адрес назначения 0x2000000?

Gul
Новичок
Сообщения: 21
Зарегистрирован: 24 июл 2019, 13:07

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Gul » 26 сен 2019, 15:15

AlienP666 писал(а):
26 сен 2019, 06:50
странный адрес назначения
...
при ваших 16384 KiB hi_fmc at 0:0 is now current device ну никак не может быть 0x2000000
...
PHY not link. это говорит о том что у вас нет подключение LAN
Я всё это вижу и уже почитал, что это значит.
Но знаний не достаточно, чтобы ещё и понимать, что делать с этим дальше.
Такое впечатление, что не работает сетевой интерфейс модуля, т.к. по запросу адрес 192.168.1.10 подтверждается системой, а при подключении этот адрес не виден, не пингунется и т.д. Точно такой же модуль по этому же шнурку прекрасно подключается и виден для нормальной работы. Т.е. даже ничего не перезагружая, сетевым шнурком подключаю живой модуль и всё нормально. Следовательно, подключение по сети не срабатывает где-то внутри проблемного модуля.

Gul
Новичок
Сообщения: 21
Зарегистрирован: 24 июл 2019, 13:07

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Gul » 26 сен 2019, 16:52

Подключил к свитчу, с третьего раза появилась сеть.
Теперь виснет в таком вот состоянии и ничего не происходит. От команды не зависит. Последние 2 строки всегда одинаковые:
xmtech # run du
Hisilicon ETH net controler
MAC: 00-12-31-13-43-86
eth0 : phy status change : LINK=DOWN : DUPLEX=FULL : SPEED=100M
eth0 : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
TFTP from server 192.168.1.254; our IP address is 192.168.1.10
Download Filename 'user-x.cramfs.img'.
Download to address: 0x82000000
Downloading: *


Вот тут без изменений:
xmtech # setenv osmem 96M;save;reset
Saving Environment to SPI Flash...
at sf_saveenv() start unlock spi flash.
unlock all block.
Erasing SPI flash, offset 0x00020000 size 64K ...done
Writing to SPI flash, offset 0x00020000 size 64K ...done
resetting ...

hi3516cv300 System startup

Может быть слетела разметка ?

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение dede » 26 сен 2019, 17:49

AlienP666 писал(а):
26 сен 2019, 08:26
dede писал(а):
26 сен 2019, 07:10
файл не закачался.
Почему адрес назначения 0x2000000?
Там же последовательно выполняются действия, тфтп не отработал, а flwrite в памяти мусор нашел какой-то, заголовка юбут нету, 20000000 - это скорее всего максимальное адресуемое значение.
Gul писал(а):
26 сен 2019, 16:52
Подключил к свитчу, с третьего раза появилась сеть.
Теперь виснет в таком вот состоянии и ничего не происходит. От команды не зависит. Последние 2 строки всегда одинаковые:

Может быть слетела разметка ?
Ничего не слетело, это вообще не имеет никакого отношения к тфтп, проблема остается та же - фаерволл, тфтп сервер, права доступа и тд. Пинг через свитч идет же?

Ответить

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