Добрый день! Нужна помощь в восстановлении работы видеорегистратора. Плата NBD8004R-FW V2.01 (NBD8008RA-ULA). При запуске зависает на логотипе. Есть у кого дамп памяти на эту плату? В UART пишет:
System startup
U-Boot 2010.06-svn1560 (May 06 2021 - 19:15:51)
Check Flash Memory Controller v100 ... Found
@hifmc_spi_nor_probe(), SPI Nor(cs 0) ID: 0xb 0x40 0x18 <Read>
@hifmc_spi_nor_probe(), SPI Nor(cs 0) ID: 0xb 0x40 0x18 <Found>
eFlashType: 28.
@XmSpiNor_initSr3() need No SR3!
@XmSpiNor_printWps(), WPS Not Enabled!
Flash Name: XM_XT25F128B{0xB4018), 0x1000000.
@hifmc_spi_nor_probe(), XmSpiNor_ProtMgr_probe(): OK.
@XmSpiNor_enableQuadMode(), Quad was Disabled, SRx: [2, 0x0].
@XmSpiNor_enable4ByteAddrMode(), isn't support 4-byte mode.
Block:64KB Chip:16MB Name:"XM_XT25F128B"
CONFIG_CLOSE_SPI_8PIN_4IO = y.
read->iftype[0: STD, 1: DUAL, 2: DIO, 3: QUAD, 4: QIO]: 1.
Current level[6], lock_level_max:7.
at xm_get_locked_range() sr:0x18, level:6.
lk[6 => 0x800000]
SRx val: {[1, 0x38], [1, 0x0], [0, 0x0], [0, 0x0]}.
SPI Nor total size: 16MB
In: serial
Out: serial
Err: serial
USB0:
Starting the EHCI controller
scanning bus 0 for devices... 1 USB Device(s) found
NOTE: No storage devices were found on any of the ports!
device name usb!
Unknow device type, name:usb!
@XmBoard_resetSwitch(), boardType: 0x1C.
@HiWdt_start(), nSecs: 900.
Press CTRL-C to abort autoboot in 0 seconds16384 KiB hi_fmc at 0:0 is now current device
at do_logoload pType: cramfs.
### h264dvr.jpg UbootLogoload complete: 59577 bytes loaded to 0x82000000
@do_jpgd(),Cmd: decjpg <Jpeg Addr> <Vo Buf Addr>
@load_jpeg(), jpeg loading ...
@load_jpeg(), <<addr=0x82000000, size=0x20000, vobuf=0x8dd00000>>
@do_jpgd(), decode jpeg...
PicType: 6 ,Output Addr, Y: 8dd00000,UV: 8dd7b800
<<imgwidth=800, imgheight=600, linebytes=832>>
decode success!!!!
@do_jpgd(), decode jpeg success.
@do_jpgd(), display jpeg...
stMaxRect.u32Width:800, stMaxRect.u32Height:600.
DRV_HDMI_ProdCrgAllResetSet udelay(20000).
HDMI_INFO:DispFmt2HdmiTiming[419] ,Non CEA video timing:16
HDMI_INFO:Hdmi_PixelFreqSearch[163] ,u32Fmt16.
srcAddr: 0x82000000, dstAddr: 0x81000000, filename: boot/zImage.img.
find_squashfs_file: name bin, start_block 0, offset 2653, type 1
find_squashfs_file: name boot, start_block 0, offset 2757, type 1
read inode: name boot, sb 0, of 2757, type 1
find_squashfs_file: name zImage.img, start_block 0, offset 2685, type 2
read inode: name zImage.img, sb 0, of 2685, type 2
### get_squashfs_file OK: loade 2467058 bytes to 0x81000000
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux-4.9.37
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2466994 Bytes = 2.4 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK
Starting kernel ...