Ltv-nvr-0830p прошивка

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
alexey_m
Новичок
Сообщения: 3
Зарегистрирован: 30 янв 2017, 21:48

Ltv-nvr-0830p прошивка

Сообщение alexey_m » 30 янв 2017, 22:21

Добрый!
Огромная просьба помочь!
загрузка аппарата кончается строками

yaffs: dev is 32505858 name is "mtdblock2" rw
yaffs: passed flags ""
VFS: Mounted root (yaffs2 filesystem) on device 31:2.
Freeing init memory: 196K
Kernel panic - not syncing: Attempted to kill init!


Полный лог, Environment, список help, содержимое SPI привожу в файле.
ссылка на прошивку ftp://ftp.luis.ru/LTV-CCTV/IP_system/NV ... -Flash.rar" onclick="window.open(this.href);return false;
nand S34ML01G1. мой чиппрог+ ее не может.
при распакованной прошивке на usb flash пишет

Partition 1: Filesystem: FAT32 "NO NAME "
reading kern31
Image is too old
reading rootfs31
Image is too old
reading appsf31
Image is too old
reading uboot31
Image is too old,
хотя по дате она позднее, чем пишет железка в ver


Если можно, пошагово, что куда и как писать? Я в линуксе 0!
Заранее прошу прощения, не пинайте. чинить бронепоезд в бою я просто не смогу. Боюсь, что совсем всё убью.
Вложения
orig.zip
(149.89 КБ) 173 скачивания
log.zip
(6.25 КБ) 153 скачивания

alexey_m
Новичок
Сообщения: 3
Зарегистрирован: 30 янв 2017, 21:48

Re: Ltv-nvr-0830p прошивка

Сообщение alexey_m » 30 янв 2017, 23:31

Или так вопрос поставлю.
В прошивке есть файлы
appsf31
kern31
uboot31
rootfs31
Их можно записывать по tftp в любом порядке?
в логе есть строчки
Creating 4 MTD partitions on "hinand":
0x000000000000-0x000000800000 : "kernel"
0x000000800000-0x000001800000 : "rootfs"
0x000001800000-0x000005800000 : "user"
0x000005800000-0x000007800000 : "nvp010000".
Я так понимаю, что в эти адреса файлы и нужно прописывать. но здесь нет uboot... И сколько нулей писать для адреса?
Опять прошу прощения

alexey_m
Новичок
Сообщения: 3
Зарегистрирован: 30 янв 2017, 21:48

Re: Ltv-nvr-0830p прошивка

Сообщение alexey_m » 02 фев 2017, 20:59

Всем спасибо за отзывчивость!
почитав на этом форуме и на мониторе нашел доп команды, которые не отображал мой аппарат. http://monitor.net.ru/forum/dvr-tvt-dj2 ... 90602.html" onclick="window.open(this.href);return false;
Как и предполагалось, посыпалась флэшка.
Научился сливать содержимое nand (128мб) и spi(2мб) flash.
nand read 82000000 0 8000000

sf probe 0
sf read 82000000 0 200000

Аналогично производил запись файлов прошивки в nand, согласно записи в логе загрузки.
Бэды 90% были на rootfs. kernel удачно стартовал, а вот .init теперь не был найден. Видимо, при записи происходили смещения из-за бэдов, которые я не знаю, куда прописывать.
Стал искать простых путей..,раз уж есть бэкап.
Почистил в env. строчки
setenv auversion0
setenv auversion1
setenv auversion2
setenv auversion4
setenv auversion3
Я так понял, что это инф о текущей версии
И после ресета железка слопала старую прошивку с usb flash, причем uboot записался в последнюю очередь. наверно там поправки на бэды. (может это и не так)
Железка заработала. всем спасибо за внимание

Ответить

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