Страница 1 из 1

jassun jsr-l1603 не загружается

Добавлено: 01 июн 2017, 14:31
suhoyy19
Приветствую! Имеется видеорегистратор jassun jsr-l1603:
проц: hi3531rfc
память: K4B1G1646G- 4 шт.
память: 25Q128FVFG
плата: 6000_LS v1.03 20121103

При включении на мониторе появляется радуга и сразу перезагружается.Кварцы проверил, вроде живые. Питание тоже вроде соответствует, электролиты проверял. Через uart снял лог, вроде ругается на память. Прошу просмотреть и может какие-то мысли будут.
П.с.: в этом деле начинающий


U-Boot 2010.06-svn123 (Sep 09 2013 - 14:26:44)

DRAM: 256 MiB
boardvalue: 0x0
NAND: Special Nand id table Version 1.35
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
No NAND device found!!!
0 MiB
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128BV"
envcrc 0x6e6ca381
ENV_SIZE = 0x3fffc
In: serial
Out: serial
Err: serial
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01, MAC: 00-0B-3F-00-00-01
user init finish.
Press CTRL-C to abort autoboot in 0 secondshisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # printenv
bootcmd=lload;fload;bootm 0x82000000
bootdelay=1
baudrate=115200
bootfile="uImage"
da=tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=tftp 0x82000000 update.img;sf probe 0;flwrite
tk=tftp 0x82000000 zImage.img; bootm 0x82000000
dd=tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
filesize=286C4
netmask=255.255.0.0
ethaddr=00:0b:3f:00:00:01
bootargs=mem=120M console=ttyAMA0,115200 root=1f01 rootfstype=cramfs mtdparts=hi_sfc:512K(boot),4M(romfs),5632K(usr),1536K(web),3M(custom),256K(logo),1280K(mtd)
appVideoStandard=PAL
appSystemLanguage=Russian
gatewayip=192.168.1.1
ipaddr=192.168.1.10
serverip=192.168.1.1
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn123 (Sep 09 2013 - 14:26:44)

Environment size: 1002/262140 bytes
hisilicon # help
? - alias for 'help'
base - print or set address offset
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootm - boot application image from memory
bootp - boot image via network using BOOTP/TFTP protocol
cmp - memory compare
cp - memory copy
crc32 - checksum calculation
fload - fload - load binary file from a filesystem image for system boot

flwrite - SPI flash sub-system
getinfo - print hardware information
go - start application at address 'addr'
help - print command description/usage
lip - lip - set local ip address but not save to flash

lload - lload - load logo file

loadb - load binary file over serial line (kermit mode)
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
mac - mac - set mac address and save to flash

md - memory display
mii - MII utility commands
mm - memory modify (auto-incrementing address)
mtest - simple RAM read/write test
mw - memory write (fill)
nand - NAND sub-system
nboot - boot from NAND device
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
rarpboot- boot image via network using RARP/TFTP protocol
reset - Perform RESET of the CPU
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv - set environment variables
sf - SPI flash sub-system
sip - sip - set server ip address but not save to flash

squashfsload- fsload - load binary file from a filesystem image

tftp - tftp - download or upload image via network using TFTP protocol
version - print monitor version
hisilicon #


Есть прошивка с сайта производителя, но через tftp сервер не могу залить, вот что пишет:

U-Boot 2010.06-svn123 (Sep 09 2013 - 14:26:44)

DRAM: 256 MiB
boardvalue: 0x0
NAND: Special Nand id table Version 1.35
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
No NAND device found!!!
0 MiB
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128BV"
envcrc 0x6e6ca381
ENV_SIZE = 0x3fffc
In: serial
Out: serial
Err: serial
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01, MAC: 00-0B-3F-00-00-01
user init finish.
Press CTRL-C to abort autoboot in 0 secondshisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # tftp
miiphy_register: non unique device name '0:02'
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01, MAC: 00-0B-3F-00-00-01
TFTP from server 192.168.1.1; our IP address is 192.168.1.10
Download Filename 'uImage'.
Download to address: 0x80008000
Downloading: *


U-Boot 2010.06-svn123 (Sep 09 2013 - 14:26:44)

DRAM: 256 MiB
boardvalue: 0x0
NAND: Special Nand id table Version 1.35
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
No NAND device found!!!
0 MiB
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128BV"
envcrc 0x6e6ca381
ENV_SIZE = 0x3fffc
In: serial
Out: serial
Err: serial
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01, MAC: 00-0B-3F-00-00-01
user init finish.
Press CTRL-C to abort autoboot in 0 secondsCFG_BOOT_ADDR:0x58080000
### boot LOAD ERROR<ffffffff> !
## Booting kernel from Legacy Image at 82000000 ...
Image Name: linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3006812 Bytes = 2.9 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK

Starting kernel ...

Re: jassun jsr-l1603 не загружается

Добавлено: 14 июн 2017, 00:24
ipb
No NAND device found!!!
Примерный вариант решения проблемы там: http://monitor.net.ru/forum/video-7316h ... 03015.html" onclick="window.open(this.href);return false;

Re: jassun jsr-l1603 не загружается

Добавлено: 16 июн 2017, 15:46
suhoyy19
ipb писал(а):
No NAND device found!!!
Примерный вариант решения проблемы там: http://monitor.net.ru/forum/video-7316h ... 03015.html" onclick="window.open(this.href);return false;[/quote

Спасибо за подсказку.Регистратор ожил, пару суток уже на прогонке стоит.

Re: jassun jsr-l1603 не загружается

Добавлено: 16 июн 2017, 16:09
suhoyy19
Распишу что сделал, может кому понадобится:
Изначально, после настройки tftp-сервера, рег прошивку не загружал. Прошивку взял с сайта производителя, распаковал ее, в ней такие файлы:
custom-x.cramfs
InstallDesc
logo-x.cramfs
romfs-x.cramfs
user-x.cramfs
web-x.cramfs

Из подсказки,что отправляли выше понял,что не хватает файла u-boot.bin , покопавшись в темах набрел на одну прошивку http://videon.spb.ru/forum/download/file.php?id=4498" onclick="window.open(this.href);return false; и вытащил оттуда этот файл...сделал это просто наудачу))
1. Настроил tftp-сервер на компе , указал папку с распакованной прошивкой
2. Запустил рег, проверил ping с ПК и начал процесс прошивки
3. Поочередно вводил команды:
run da
run du
run dr
run dw
run dl
run dc
reset
Рег перезагрузился и вуаля...заработал)) Расписал кратко, выше есть ссылка на другую тему, где более подробно описано все.
Буду рад подсказке как слить дамп с этого рега, впринципе понял как это сделать, просто с адресами не хочу напутать