Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Danila17
Новичок
Сообщения: 28
Зарегистрирован: 30 сен 2017, 23:32

Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение Danila17 » 01 окт 2017, 00:55

NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)
При включении пищит не переставая. Не один диод не горит. Все напруги в норме. пульсаций нет. Через UART в терминале шлет пробелы. Видимо дохлый U-Boot.
Может завалялась прошивка у кого то на такое чудо ?

Изображение Изображение
p/s
по фото можно клинкуть для полного размера

Аватара пользователя
VirtualLink
Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение VirtualLink » 01 окт 2017, 02:47

У официалов не спрашивал?
http://www.novuscctv.com/en/products/693/NDR-BA5416" onclick="window.open(this.href);return false;

Флеш какого размера?
Радиатор не снимал, какой процессор?

По мануалу, картинки от TVT, а для TD-2316SE-C есть версии для 3520 и 3521

Для 3521
http://dropmefiles.com/zvbCQ" onclick="window.open(this.href);return false;

Danila17
Новичок
Сообщения: 28
Зарегистрирован: 30 сен 2017, 23:32

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение Danila17 » 01 окт 2017, 08:02

у официалов не спрашивал. спрошу.

радиатор не снимал.
флешка по моему на 16мб. позже чуть точнее. заодно и проц гляну. Отпишу.

Спасибо.

Danila17
Новичок
Сообщения: 28
Зарегистрирован: 30 сен 2017, 23:32

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение Danila17 » 01 окт 2017, 08:57

проц 3521
флеш FL128PIF
еще, если не сложно, ткните носом на тему где описано как то что в архиве 3521, залить в мое чудо. флешка на 16мб а файлов на 24

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

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение dede » 01 окт 2017, 09:30

Вы архив открывали вообще? Там файлов на 13.8 Мб, флешка на 16, что не так? Среди файлов присутствуют uboot, kernel и rootfs в формате uImage. Отрезаете 64байт в начале и у вас готовый образ соответствующего раздела

Danila17
Новичок
Сообщения: 28
Зарегистрирован: 30 сен 2017, 23:32

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение Danila17 » 01 окт 2017, 09:36

Да. Открывал. Поэтому и спросил.
Вот что внутри.
Ок. буду отрезать, клеить.

Спасибо ! :good:
Вложения
s.jpg

Danila17
Новичок
Сообщения: 28
Зарегистрирован: 30 сен 2017, 23:32

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение Danila17 » 01 окт 2017, 14:05

Выпаял флешку, скачал прошивку, заменил U-Boot. зашил обратно. в терминале отвечать начал. уже хорошо. но теперь видимо необходимо залить ядро и файловую систему.
Подскажите пожалуйста как залить через TFTP или по каким смещениям они лежат в прошивке, ли бо может быть есть команда которая покажет адреса расположения.
Спасибо.

Код: Выделить всё

U-Boot 2010.06 (Jun 14 2013 - 18:49:51)

DRAM:  256 MiB
Check spi flash controller v300. found
Spi(cs1) ID: 0x01 0x20 0x18 0x03 0x01 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"S25FL128P-1"
In:    serial
Out:   serial
Err:   serial
current hi352xx version 201306141831
current used param offset 11111111111111111
current do_check_flash_boot_param
current prod net 100m
init gpio led setting
dev 0 set background color!
dev 2 set background color!
dev 0 opened!
dev 2 opened!
jpeg decoding ...
<<addr=0x80080000, size=0x301b, vobuf=0x8fd00000>>
mmu_enable
<<imgwidth=480, imgheight=320, linebytes=960>>
decode success!!!!
dev 0 set background color!
dev 2 set background color!
dev 0 opened!
vo hd 0 end
dev 2 opened!
vo cvbs end
graphic layer 0 opened!
graphic layer 2 opened!
USB:   scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
judge ddr init
user init finish.
Hit any key to stop autoboot:  1  0 
16384 KiB hi_sfc at 0:0 is now current device

Wrong Image Format for bootm command
ERROR: can't get kernel image!

Код: Выделить всё

hisilicon # help
?       - alias for 'help'
base    - print or set address offset
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
decjpg  - jpgd   - decode jpeg picture.

ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
getinfo - print hardware information
go      - start application at address 'addr'
help    - print command description/usage
loadb   - load binary file over serial line (kermit mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mtest   - simple RAM read/write test
mw      - memory write (fill)
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
saveenv - save environment variables to persistent storage
setenv  - set environment variables
setvobg - setvobg   - set vo backgroud color.
	- setvobg [dev color]
sf      - SPI flash sub-system
startgx - startgx   - open graphics layer.
	- startgx [layer addr stride x y w h]

startvo - startvo   - open interface of vo device.
	- startvo [dev type sync]
stopgx  - stopgx   - close graphics layer.
	- stopgx [layer]
stopvo  - stopvo   - close interface of vo device.
	- stopvo [dev]
tftp    - tftp	- download or upload image via network using TFTP protocol
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor version

Код: Выделить всё

hisilicon # printenv
bootdelay=1
baudrate=115200
ethaddr=00:00:23:34:45:66
ipaddr=192.168.1.10
serverip=192.168.1.2
netmask=255.255.254.0
bootfile="uImage"
bootcmd=sf probe 0;sf read 0x82000000 0x0C0000 0x240000;bootm 0x82000000
phyintfx=1
bootargs=mem=128M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:768K(boot),2304K(dva110000),13M(rootfs)
auversion0=51baf5af
auversion1=513d4dca
auversion2=51ef9bb4
stdin=serial
stdout=serial
stderr=serial
verify=n
jpeg_addr=0x80080000
jpeg_size=0x301b
vobuf=0x8fd00000
ver=U-Boot 2010.06 (Jun 14 2013 - 18:49:51)

Environment size: 562/131068 bytes
[/size]

вот так делает если по tftp закинуть ядро.

Код: Выделить всё

hisilicon # tftp 0x82000000 kern
MAC:   00-00-23-34-45-66
TFTP from server 192.168.1.2; our IP address is 192.168.1.10
Download Filename 'kern'.
Download to address: 0x82000000
Downloading: *#	[ Connected ]
################################	[ 1.000 MB]
################################	[ 2.000 MB]
#
done
Bytes transferred = 2141472 (20ad20 hex)


hisilicon # bootm 82000000 082000000x82000000
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-3.0.8
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2141408 Bytes = 2 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 3.0.8 (lzg@localhost.localdomain) (gcc version 4.4.1 (Hisilicon_v100(gcc4.4-290+uclibc_0.9.32.1+eabi+linuxpthread)) ) #8 Wed Aug 21 12:07:13 CST 2013
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: godarm
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: mem=128M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:768K(boot),2304K(dva110000),13M(rootfs)
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 128MB = 128MB total
Memory: 125584k/125584k available, 5488k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xc8800000 - 0xfe000000   ( 856 MB)
    lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc0027000   ( 124 kB)
      .text : 0xc0027000 - 0xc03cd000   (3736 kB)
      .data : 0xc03ce000 - 0xc03eae80   ( 116 kB)
       .bss : 0xc03eaea4 - 0xc0437cc8   ( 308 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:128 nr_irqs:128 128
sched_clock: 32 bits at 155MHz, resolution 6ns, wraps every 27709ms
sched_clock: wrong multiply/shift: 432960413>>26 vs calculated 3463683303>>29
sched_clock: fix multiply/shift to avoid scheduler hiccups
Console: colour dummy device 80x30
Calibrating delay loop... 1849.75 BogoMIPS (lpj=9248768)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Serial: AMBA PL011 UART driver
uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 40) is a PL011 rev2
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 41) is a PL011 rev2
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switching to clocksource timer1
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
L2cache cache controller enabled
JFFS2 version 2.2. (NAND) В© 2001-2006 Red Hat, Inc.
msgmni has been set to 245
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
brd: module loaded
loop: module loaded
ahci: SSS flag set, parallel bus scan disabled
ahci ahci.0: AHCI 0001.0200 32 slots 2 ports 3 Gbps 0x3 impl platform mode
ahci ahci.0: flags: ncq sntf stag pm led clo only pmp pio slum part ccc sxs boh 
scsi0 : ahci_platform
scsi1 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x10080000-0x1008ffff] port 0x100 irq 68
ata2: SATA max UDMA/133 mmio [mem 0x10080000-0x1008ffff] port 0x180 irq 68
Spi id table Version 1.22
Hisilicon Spi Flash Controller V300 New Device Driver, Version 1.10
Check Spi Flash Controller V300 New. 
Found
Spi(cs1) ID: 0x01 0x20 0x18 0x03 0x01 0x00
Spi(cs1): 
Block:64KB 
Chip:16MB 
Name:"S25FL128P-1"
3 cmdlinepart partitions found on MTD device hi_sfc
Creating 3 MTD partitions on "hi_sfc":
0x000000000000-0x0000000c0000 : "boot"
0x0000000c0000-0x000000300000 : "dva110000"
0x000000300000-0x000001000000 : "rootfs"
Fixed MDIO Bus: probed
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
hiusb-ehci hiusb-ehci.0: HIUSB EHCI
hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1
hiusb-ehci hiusb-ehci.0: irq 63, io mem 0x100b0000
hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
hiusb-ohci hiusb-ohci.0: HIUSB OHCI
hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2
hiusb-ohci hiusb-ohci.0: irq 64, io mem 0x100a0000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
mousedev: PS/2 mouse device common for all mice
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
Registering the dns_resolver key type
registered taskstats version 1
шata1: SATA link down (SStatus 0 SControl 300)
ata2: SATA link down (SStatus 0 SControl 300)
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00027600: 0x1847 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00027604: 0xed05 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00027608: 0x52d4 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0002760c: 0xdbbe instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00027610: 0xf25f instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00027614: 0x0491 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00027618: 0x65e9 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0002761c: 0x9e29 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00027620: 0xe98c instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00027624: 0x5e87 instead
Further such events for this erase block will not be printed
VFS: Mounted root (jffs2 filesystem) on device 31:2.
Freeing init memory: 124K

            _ _ _ _ _ _ _ _ _ _ _ _
            \  _  _   _  _ _ ___
            / /__/ \ |_/
           / __   /  -  _ ___
          / /  / /  / /
  _ _ _ _/ /  /  \_/  \_ ______
___________\___\__________________
[/size]

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

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение dede » 01 окт 2017, 14:14

0x000000000000-0x0000000c0000 : "boot"
0x0000000c0000-0x000000300000 : "dva110000"
0x000000300000-0x000001000000 : "rootfs"


Вы же сами уже всю информацию добыли. Проще было сразу на прогере все залить

Danila17
Новичок
Сообщения: 28
Зарегистрирован: 30 сен 2017, 23:32

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение Danila17 » 01 окт 2017, 14:19

Ага, спасибо. )). Уже увидел... ребенок бегает рядом. отвлекает. пробую
dva110000 - это ядро ?? (неопытный я, но наверно не ядро)

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

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение dede » 01 окт 2017, 14:20

ядро

Danila17
Новичок
Сообщения: 28
Зарегистрирован: 30 сен 2017, 23:32

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение Danila17 » 01 окт 2017, 16:13

Все. Пересобрал слитую родную прошивку. Заколосилось !
dede Спасибо огромное за помощь. !!! :good: :good: :good:
Осталось подключить камеры. Но я думаю что будет ок. так как сохраненные на винте записи находит и показывает.

Аватара пользователя
VirtualLink
Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: Ищется дамп. NOVUS NDR-BA5416 \ Плата TW2316SE-C (V1.2)

Сообщение VirtualLink » 01 окт 2017, 19:18

Вот так, делай людям доброе дело, что даже и доброго слова не услышишь!
Странно, что сразу не к официалам, ведь это очевидно!

Если автор действительно владеет паяльником и читал этот форум, то на нем не раз про TVT было написано, да и по внешним признакам, загрузчик подымается на 1-2, а остальное так же не сложно.
Главное сосредоточено!

Ответить

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