Требуется помощь в восстановлении прошивки DVR3116H

ghostiam
Сообщения: 13
Зарегистрирован: 27 мар 2016, 12:27

Требуется помощь в восстановлении прошивки DVR3116H

Сообщение ghostiam » 01 апр 2016, 20:44

После неудачной прошивки по сети через генерал конфиг тул регистратор перестал запускаться.
Удалось подпаять разьем на плату, и войти в консоль по уарт, пробую заливать прошивки по TFTP, все хорошо, прошивки становятся, но признаков жизни (нормальная загрузка, СД на морде, баззер) ДВР-ка не подает. Подскажите куда копать?

iTuneDVR
Сообщения: 3220
Зарегистрирован: 24 авг 2013, 11:05

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение iTuneDVR » 02 апр 2016, 00:30

Вывод help и printenv из u-boot, а также лог загрузки сюда представьте!

ghostiam
Сообщения: 13
Зарегистрирован: 27 мар 2016, 12:27

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение ghostiam » 02 апр 2016, 21:29

У меня уарт программный, на атмега, поэтому возможно не все символы доходят, как повезет, но вообщем вот так
Хэлп:

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

U-Boot 2010.06-svn502 (Oct 22 20:4svn:502

DRAM:  1 GiB
DM3851.0N56_DVR Run at mode: C

dh_neRNet: Ethernet clocking: 0x0
Detected MACID:
cpsw
Hit any key to stop autob 0
DVR> help

?       - alias for 'help'
baserioaddress offset
boot    - bue run 'bootcmd'
bootd   - boault,run ootcmd'
bootm   - boot applicatiermemory
cmp     - memory compar   memory copy
crc32   -m calculation
eracfg  - erercog partition

eralogo - ererasgo  partition

flwrite - flwwritdata into FLASH memory

fsload  bi from a filesystem image
g starication at address 'addr'
 pt command description/usage
hwihwid   - set hardwto
  - lip      - set local ip adu s to flash

loadb   - loadfiler serial line (kermit mode)
l lo binary file over serial line (yme    - infinite loop on addresmac     - mac      - set mss and save to flash

mdmemodisplay
mm      - memory modifincrnting address)
mtest   - simplad/w test
mw      - memory write net  - netrep     - report net up pr   - netup     - update the sa netthout console

nm      - memifynt address)
ping    - send IHO_to network host
printenv- pi variables
reset   - Performf thU
run     - run commands in anmenriable
saveenv - save envirriabs to persistent storage
setenv  vt variables
sf      - SPI flastsip     - sip      - set serverrst not save to flash

tftpboot-a network using TFTP protocol



Принт окружения:

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

N56_DVR Run at mode: C

modeNet:   Ethernet clocking: 0xDetected MACID:90:2:a9:
cpsw
Hit any key to stop autobo 0
DVR> printenv

bootargs=mem=90M, conso010n8 rootfstype=cramfs root=/dev/k1 eprintk notifyk.vpssm3_sva=0xbfbood=netup; fsload 0x81000000 /boot; bobootdelay=3
baudrate=115200
ulem3_print=1
watchdog=1
netup_t3rr=127.0.0.1
da=tftp 0x8100boot.img; flwrite
dr=tftp 0x810000s-x.fs.img; flwrite
du=tftp 0x8100ex.mfs.img; flwrite
dw=tftp 0x810examfs.img; flwrite
dl=tftp 0x810logos.img; flwrite
ds=tftp 0x81 slamfs.img;  0x0x.cramfs.img; flwrite
up=tft0ate.img; flwrite
tk=tftp 0x81Ibootm
verify=yes
bootfile=/boear=0x81000000
tu=tftp 0x81000booto 00
ethaddr=90:02:a9:96:97:63A588
HWID=00000000000000
serve.16ipaddr=192.168.1.33
netmask.tewayip=192.168.1.1
restoractsw
appauto=0
dh_keyboard=0
stal
dout=serial
stderr=serial

vnt s3/8188 bytes
DVR>



И лог загрузки :

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


U-Boot 2010.06-svn502 (Oct  - 1:11) svn:502
DrN56_DVR Run at mode: C

dd
Net:   Ethernet clocking: 0xDetted MACID:90:2:a9:96:97:63
cpsw
Hit any key to stop autoboot
link up on port 0, speed 1 duplex
netup time out: 3
Timeout
SPI probe: 16384 KiB MX25L12800 iw current device
### CRAMFS loading '/boot/uImagx00
### CRAMFS load complete: 23884so to 0x81000000
*  kernel: default image load  000000
## Booting kernel from magat 81000000 ...
   Ime:   Linux-2.6.37
   Image ARM Linux Kernel Image (uneData Size:    2388432 Bytes = dddress: 80008000
   Entry P0
  Verifying Checksum ... OK
  kernel da, 00 (2388432)
   Loading Kernel.OK
OK
   kernel loaded a08000, end = 0x8024f1d0

Starting kernel ... mem=120ole=0,115200n8 rootfstype=cramfs roomcarlyprintk notifyk.vpssm3_sfd00h_keyboard=0 load_modules=1 m3 watchdog=1

Uncpressing Linux... done, booting the kernel.
Linux version 2.6.37 (liu_xin@dgcc version 4.3.3 (Sourceryite203) ) #250 Sat Oct 27 13:T, n:1554
CPU: ARMv7 Processofcsion 2 (ARMv7), cr=10c53c7f VIPiasing data cache, VIPT aliinstcache
Machine: dm385evm
d sat 0x0
Memory policy: ECCedDacache writeback
OMAP chip i1AM: Mapped pa 0x402f1000 to va 00000xf000
Built 1 zonelists  orr, mobility grouping on.  Total 30
ernel command line: mem=120M, e=tt00n8 rootfstype=cramfs r/mtdblock1 earlyprintk notsm3va=0xbffd0000 dh_keyboard=0 loas=1 m3_print=1 watchdog=1
sh entries: 512 (order: -1, 2048)
Dache hash table entries: 1d, 65536 bytes)
Inode-cache hase en8192 (order: 3, 32768 bytesry:20MB = 120MB total
Memory: 11669696ble, 6184k reserved, 0K Virtual kernel memory layo   : 0xffff0000 - 0xffff1000   kBxmap  : 0xfff00000 - 0xfffe( 89)
    DMA     : 0xffa00000 -00004 MB)
    vmalloc : 0xc800000   ( 768 MB)
    lowmem:0000800000   ( 120 MB)
    p: 0xb - 0xc0000000   (   2 MB)dul : 0xbf000000 - 0xbfe00000   (    t : 0xc0008000 - 0xc0038092 )
      .text : 0xc0038000 - 0xc0   )
      .data : 0xc0476c04b2480   ( 242 kB)
SLUBbs=11, HWalign=64, Order=0Objects=0, CPUs=1, Nodes=QS:3
omap_hwmod: gpio3: softreset f(wai00 usec)
omap_hwmod: gp4resd (waited 10000 usec)
IRQ: an 0xfa200000 (revision 5.0) 28 its
Total of 128 interruptsctioller
GPMC revision 6.0
olinterrupt handler for IRQ36ingall interrupt handler for ITryinstall interrupt handler f370
 to install interrupt handlIRTrying to install interrupt for 372
Trying to install interrupeI373
Trying to install intehandIRQ374
Trying to install nor IRQ375
Trying to set irq fr IMAP clockevent source: GPTt 2Hz
Console: colour dummy 0Cabrating delay loop... 999.MIPSlpj=4997120)
pid_max: default: mini1
Security Framework initiMcache hash table entries: 512
estie buffer coherency: ok
deilid
omap_voltage_early_initge der support not added
regulat version 0.5
regulator: dumNETered protocol family 16
otama_lookup: Voltage driver ineed.Faulting!
omap_voltage_: Vspecified does not exist!
OMAP ardwsion 0.1
OMAP GPIO hardwareon AP GPIO hardware version 0. Gardware version 0.1
omap_mux_dd tition: #1: core, flags: 4
omapahcs_dm385
registered ti81_evstered ti81xx on-chip HDMIgistered ti81xx_fb devico: cab <bio-0> at 0
vgaarb: lSCsystem initialized
omap2_mcspbe o_mcspi.3 failed with error approbe of omap2_mcspi.4 failh erusbcore: registered new i drr usbfs
usbcore: registered nef ver hub
usbcore: registered viceusb
USBSS revision 4ea208tcg clocksourc-r.0, host, debug=0
musb-hdrc rc  type: pio
MUSB controller-ion 40800
usb2phy: computed valuesb)s(30 14 14)
usb2phy: overridtves rxcalib(15)DACs(14 13 15)yonfig: musb(0) rxcalib done, rxcal vue675b7e
musb-hdrc musb-hdrc.0 HDRdriver
musb-hdrc musb-hdr USbus registered, assigned bus numusbNew USB device found, idVenb,odt=0002
usb usb1: New USdstrr=3, Product=2, SerialNumbesb uoduct: MUSB HDRC host drive ufacturer: Linux 2.6.37 musss: SerialNumber: musb-hdrc.0
hu:1.0:bound
hub 1-0:1.0: 1 porctedhdrc musb-hdrc.0: USB Host ontt c801e000 using PIO, IRQ 1b-hdhdrc.1: dma type: pio
MUSrollvision 4ea20800
usb2phy: c vaalib(15)DACs(25 14 14)
usbovermputed values rxcalib(15)D3)
sb2phy_config: musb(1) rxcal, rlib read value 6f675b7e
musb-hdb-hdUSB HDRC host driver
mussb-hdrc.1: new USB bus reg nebus number 2
usb usb2: Newevid, idVendor=1d6b, idProducts2:ew USB device strings: Mfr=u rialNumber=1
usb usb2: ProdS t driver
usb usb2: Manufa Li.37 musb-hcd
usb usb2: Serier:rc.1
hub 2-0:1.0: USB huhub 2-0:1.0: 1 port detecsb-hdrc musb-hdrc.1: USB Ho cooller at c8022800 using PIO, IRETistered protocol family 2
IP rachable entries: 1024 (order: 6 byCP established hash table e: 40er: 3, 32768 bytes)
TCP b table entries: 4096 (ord6384 bytes)
TCP: Hash tabfid tablished 4096 bind 4096)
osted
UDP hash table entri:or4096 bytes)
UDP-Lite hash tr: 256 (order: 0, 4096 bytes)
NEisteotocol family 1
RPC: Registp po module.
RPC: Registered nspoule.
RPC: Registered tcp NFbac transport module.
NetWinting Point Emulator V0.97  sion)
PMU: registered new PM of type 0
omap-iommu omap0: dti registered
omap-iommu omap1s registered
JFFS2 version 2.2. В-2006 Red Hat, Inc.
msgmni hset 227
io scheduler noop registe er deadline registered
io sc cistered (default)
Serial: 55iver, 4 ports, IRQ sharing enap_uart.0: ttyO0 at MMIO 000ir 72) is a OMAP UART0
console0]
omap_uart.1: ttyO1 at MMIO 0x0 (q = 73) is a OMAP UART1
om.2: ttyO2 at MMIO 0x4802 = 74) is a OMAP UART2
brd: module loaded
loop: module loaded
ahci ahcircinTS_IMPL to 0x1
ahci ahci.0:00 32 slots 1 ports 3 Gbps 0x1 iatfe
ahci ahci.0: flags: ncq  lo ly pmp pio slum part ccc apscsi0 : ahci_platform
ata1maDMA/133 mmio [mem 0x4a140000-0x4] p00 irq 16
ahci ahci.1:g PORTS_IMPL to 0x1
ahci a AH0300 32 slots 1 ports 3 pimprm mode
ahci ahci.1: flagssnt clo only pmp pio slum partpst scsi1 : ahci_platform
: Sx UDMA/133 mmio [mem 0x4a0ae0a0bert 0x100 irq 59
m2i1.0: found mx25l12805d, e w25xm25p80 spi1.0: mx25l12805d (1byteating 8 MTD partitions on "ash"0000000000-0x000000060000
0x000000060000-0x000000460000 : "
0x000000460000-0x00000: "user"
0x000000-0x000000c60000 : "web"
0xc60000-0x000000e60000 : "s0x000000e60000-0x000000e800usto0x000000e80000-0x000000ec0000 :"
0x000000ec0000-0x000001 "config"
davci_mdio davinci_mdio.0: davincievisn 1.6
davinci_mdio davinci_mdieehy mask fffffffe
davdio.0: probed
davinci_mdioci_m phy[0]: device 0:00, driven
PPP generic driver ver4.2
PPP Deflate Compression modustPPP BSD Compression module d
PPP MPPE Compression module red
gistered protocol family core: registered new interfve_eer
usbcore: registered nerfar dm9601
usbcore: registw ierface driver cdc_acm
cm: SB Abstract Control Model dforems and ISDN adapters
Inng UMass Storage driver...
usbcorsed new interface driver usb-storag Mage support registered.
mi: PS device common for all mic/tes driver
OMAP Watimer Rev 0x00: initial t80 sec
OMAP Watchdog is enabled!
starchec.
usbcore: registered new intriver usbhid
usbhid: USB re drnotify_init : notify drive r  remote proc id 2 at physical bf0000
TCP cubic registered
egirotocol family 17
lib8021mons for IEEE802.11 drivers
r t dns_resolver key type
VFP s v0.ementor 41 architecture 3 varit c rev 3
omap_voltage_late_init: Volivesupport not added
Power Managem TI8.
Detected MACID=90:2:a9:96:97:63
ata SATA link down (SStatus 0 SCont0)
SATA link down (SStatus 0 S VFS: Mounted root (cramfs filesysdonly on device 31:1.
devtmounreeing init memory: 192K

UNRAR 3.93 freeware      Copyrc) 1 Alexander Roshal


Extracting from /slave/dvrm3vi.rar

Extracting  /var/dvr_rdkvide  OK
All OK

UNRAR 3.93 freeware      C (c)3-2010 Alexander Roshal


Extracting from /slave/dv_m3.rar

Extracting  /var/dvr_rdkvps                    OK
All OK
[CSB ] MSG: bulid dateS20134, svn version: 547
SB ] MSG: HWID ioval: 0x6[I2C ] MSG: bulid date: Se012 6, svn version: 538
[GPIO] MSG: bulid date: Se12 1, svn version: 1524
[CNSL] MSG: bulid da  2012 14:59:39, svn vers03[
[auo.kernel] [param] asp_chn=1 vinp id:0
mem_start:0x48038area5e1f180 priv_data:bf0225c0,resoex3000
playback dma chlpturhl:9 ,asp_chan_q:2 ram_cha
******************************************************:casp.ko Version: V1.02.05 S9 pile at Sep 18 2012 20:32:59
***************************************************
SysLk version : 2.10.02.17
Sysle created on Date:Jul 30 2me:08
Trace enabled
Trace SetFenabled
DMA: Module install successfcjnum = 250
DRV :make_:2: Registered character .
D_setSharedHWID 88 HWID_BASEfc0channel=16 producttype=0
Dodull successful
DRV: Module on 012 19:33:37
Attached to slave procId 2.
Load file /var/dvr_rdk_fw_m3vpss.n slId 2.
Started slave procIdterdcallback status [0x000000я


И на последней строчке всегда обрывается

ghostiam
Сообщения: 13
Зарегистрирован: 27 мар 2016, 12:27

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение ghostiam » 02 апр 2016, 21:32

А без аппаауто 0 и кейборд 0 зависает на загрузке ядра линукс (booting linux).

iTuneDVR
Сообщения: 3220
Зарегистрирован: 24 авг 2013, 11:05

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение iTuneDVR » 02 апр 2016, 22:57

ghostiam писал(а):У меня уарт программный, на атмега, поэтому возможно не все символы доходят, как повезет, но вообщем вот так

Да, явные проскоки какие-то по логам!

ghostiam писал(а):И на последней строчке всегда обрывается

В смысле перезагрузка?

из printenv
там команды восстановления. Разворачивай TFTP server по инcтрукции и командами
run имя_соотвествующего_модуля
можно обновить всё

ghostiam писал(а):А без аппаауто 0 и кейборд 0 зависает на загрузке ядра линукс (booting linux).

Ничего не зависает, а только в консоль ничего не выводится!

ghostiam
Сообщения: 13
Зарегистрирован: 27 мар 2016, 12:27

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение ghostiam » 03 апр 2016, 11:58

Делал run up и run da, разве этого не достаточно?
Вроде образ update в себя включает остальные части, или я не прав?

ghostiam
Сообщения: 13
Зарегистрирован: 27 мар 2016, 12:27

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение ghostiam » 03 апр 2016, 12:01

iTuneDVR писал(а):
ghostiam писал(а):И на последней строчке всегда обрывается

В смысле перезагрузка?


Не перезагрузка, молчание. Ну и через несколько минут перезагрузка, я так понимаю вотчдог.

iTuneDVR
Сообщения: 3220
Зарегистрирован: 24 авг 2013, 11:05

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение iTuneDVR » 03 апр 2016, 14:22

ghostiam писал(а):Делал run up и run da, разве этого не достаточно?
Вроде образ update в себя включает остальные части, или я не прав?

Логи данного мероприятия не представлены, поэтому не скажу достаточно или нет.
Да и лучше указывать ссылки на сами образы или прошивку, чтобы понимать.

ghostiam писал(а):Не перезагрузка, молчание. Ну и через несколько минут перезагрузка, я так понимаю вотчдог.

Понятно.

В любом случае можно и стоит попробовать разными прошивками повосстанвливать для этой серии N56, естественно только осторожно!
Какой делал?

ghostiam
Сообщения: 13
Зарегистрирован: 27 мар 2016, 12:27

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение ghostiam » 03 апр 2016, 20:07

Делал этой https://docs.google.com/folderview?id=0BwEChd42CIbaV1NiZ3RPUjd3SjQ&tid=0BwEChd42CIbaRl9lQ3plWVJmM3c
General_DVRxx04LF-AS_31xxH_Eng_P_V2.608.0000.3.R.20121102

ghostiam
Сообщения: 13
Зарегистрирован: 27 мар 2016, 12:27

Re: Требуется помощь в восстановлении прошивки DVR3116H

Сообщение ghostiam » 03 апр 2016, 20:11

Других прошивок не встречал на 3116Н,разве только с разными языками


Вернуться в «Видеорегистраторы DAHUA»