DVR JA2004 проблема с прошивкой SPI флеши.

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
aavan
Специалист
Сообщения: 334
Зарегистрирован: 27 июн 2015, 06:51

DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение aavan » 08 янв 2016, 17:53

Доброго всем времени суток!Есть два китайских регистратора-близнеца JA2004,оба на Hi3515 c флешью 25Q64F(отличаются тем,что на одном распаян HDMI выход а на другом нет и АЦП в одном RN6304 в другом RN6314),один из них бесконечно долго висит на заставке,второй благополучно пройдя заставку выводит квадратор но без видео,часов и меню.Во второй рег можно зайти по сети-там работает навигация по меню,можно изменять параметры сети,детектора движения.На всякий случай проверил напряжения на преобразователях платы-на обоих всё нормально.Предположил сбой в прошивках флеши,перекинул их местами -теперь первый выдаёт пустой квадратор а второй висит на заставке.По моему это подтверждает-дефект в дампе SPI флеши.Отсюда вопрос-не поможет ли кто с прошивками?

aavan
Специалист
Сообщения: 334
Зарегистрирован: 27 июн 2015, 06:51

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение aavan » 13 янв 2016, 06:34

Вопрос решён.Благодаря пользователю toto смог восстановить работоспособность обоих регистраторов.

aavan
Специалист
Сообщения: 334
Зарегистрирован: 27 июн 2015, 06:51

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение aavan » 15 янв 2016, 08:26

U-Boot 2010.06-dirty (Aug 15 2013 - 10:09:22)

Check spi flash controller v350... Found
Spi(cs1) ID: 0xEF 0x40 0x17 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:8MB Name:"W25Q64FV"
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
hisilicon # **
Unknown command '**' - try 'help'
hisilicon # printenv
bootdelay=1
baudrate=115200
bootfile="uImage"
netmask=255.255.255.0
ipaddr=192.168.1.10
serverip=192.168.1.99
s00=sf probe 0
s01=sf read 0x84800000 0x30000 0x10000
s02=sf read 0x84900000 0x40000 0x10000
s03=logo
s10=sf probe 0
s11=sf read 0x82000000 0x070000 0x1B0000
s12=sf read 0x81000000 0x220000 0x5E0000
s13=bootm 0x82000000 0x81000000
s21=bzr 200 1
s22=bzr 55 2
s23=usb start
s24=fatload usb 0 0x82000000 help.rom
s30=sf probe 0
s31=sf erase 0x070000 0x1B0000
s32=sf erase 0x220000 0x5E0000
s33=sf write 0x82260000 0x220000 0x5E0000
s34=sf write 0x820B0000 0x070000 0x1B0000
s41=bzr 55 2
s42=bzr 500 1
s43=bzr 500 5
s44=reset
vout_vga=0x86000000
vout_pal=0x87000000
bootargs=mem=73M console=ttyAMA0,115200 root=0100 init=/linuxrc mtdparts=hi_sfc:
128K(U),64K(E),128K(L),128K(C),1728K(K),6016K(R) ramdisk_size=4300
bootcmd=${s00};${s01};${s02};${s03};${s10};${s11};${s12};${s13};${s21};${s22};${
s23};${s24};${s30};${s31};${s32};${s33};${s34};${s41};${s42};${s43};${s44};
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-dirty (Aug 15 2013 - 10:09:22)

Environment size: 1075/65532 bytes
hisilicon #

Привет!Вот отклик DVR на команду printenv-кто может мне подсказать как скопировать дамп флеши?Похожее я нашёл в одной из тем-привожу фрагмент её:

// сливаем полный дамп
cp.b 0x80000000 0xD4000000 0x200000c //копируем флеш в озу (объем флешки 32М - "S29GL256P10TF")
tftp 0xD4000000 flash_dump_Work.bin 0x2000000 //передаём файл на комп .
Думаю адреса могут не совпадать с моими.Кто может откорректировать команду?

M - 16.
Специалист
Сообщения: 217
Зарегистрирован: 18 июн 2014, 19:08
Откуда: Сибирь
Контактная информация:

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение M - 16. » 15 янв 2016, 09:19

0x200000c //копируем
Там 0 нужен.

aavan
Специалист
Сообщения: 334
Зарегистрирован: 27 июн 2015, 06:51

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение aavan » 15 янв 2016, 09:25

дык и мне так показалось.а что с адресами?

aavan
Специалист
Сообщения: 334
Зарегистрирован: 27 июн 2015, 06:51

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение aavan » 15 янв 2016, 09:26

m-16 ,мы и на мониторе пересекались?

M - 16.
Специалист
Сообщения: 217
Зарегистрирован: 18 июн 2014, 19:08
Откуда: Сибирь
Контактная информация:

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение M - 16. » 15 янв 2016, 11:10

Да.
С адресами просто. Нужно знать начальный адрес флешки, её объём и начальный адрес свободного места в оперативке.
Это если полностью дамп слить хочется и tftp в загрузчике это позволяет (встречаются корейцы - они не дают слить наружу содержимое оперативки по tftp).

aavan
Специалист
Сообщения: 334
Зарегистрирован: 27 июн 2015, 06:51

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение aavan » 15 янв 2016, 11:26

а что в моём случае-где в распечатке адреса флеши и где оперативки?

M - 16.
Специалист
Сообщения: 217
Зарегистрирован: 18 июн 2014, 19:08
Откуда: Сибирь
Контактная информация:

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение M - 16. » 15 янв 2016, 11:50

0x82000000 начальный адрес флешки
0x0800000 объём 8МБ
0x00000000 начальный адрес оперативки, куда копируется (или откуда сливается) дамп

iTuneDVR

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение iTuneDVR » 15 янв 2016, 11:58

aavan писал(а):cp.b 0x80000000 0xD4000000 0x200000c //копируем флеш в озу (объем флешки 32М - "S29GL256P10TF")
0x80000000 - адрес источник
0xD4000000 -адрес назначения
0x200000 - размер в байтах
aavan писал(а): tftp 0xD4000000 flash_dump_Work.bin 0x2000000 //передаём файл на комп .
0xD4000000 адрес источник
flash_dump_Work.bin имя файла, т.е адрес назначения
0x2000000 - размер в байтах

aavan
Специалист
Сообщения: 334
Зарегистрирован: 27 июн 2015, 06:51

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение aavan » 15 янв 2016, 14:54

Благодарю-буду изучать дальше!

M - 16.
Специалист
Сообщения: 217
Зарегистрирован: 18 июн 2014, 19:08
Откуда: Сибирь
Контактная информация:

Re: DVR JA2004 проблема с прошивкой SPI флеши.

Сообщение M - 16. » 15 янв 2016, 16:13

В помощь
http://www.denx.de/wiki/view/DULG/UBoot" onclick="window.open(this.href);return false;

Ответить

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