Ru-Board.club
← Вернуться в раздел «Общие вопросы»

» Putty-RS232-прошивка flash

Автор: kvinsmart
Дата сообщения: 19.12.2011 14:57
Всем привет! Помогите мне разобраться со следующим:
есть IP-камера(китайськая, но качественная) которая работала без проблем долгое время... но вот начала перегружатся каждые 25сек.(пинг видит некоторое время а потом "превышен..." и так по кругу)...
Вобщем, решил перезалить прошивку через RS232... китайцы подсказали куда впаять кабель(USB-RS232) и прислали саму прошивку обьемом 6,92МБ(как-то странно,что расширение файла .pkg - но сказали,что так и есть), запустил Putty и без проблем подключился...
Вот что в консоли видеться:


Добавлено:
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
TCP bic registered
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 76K
Hisilicon Media Memory Zone Manager
Generic PHY: Registered new driver
HIETHV100-M03C0301 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:53:51
Hisilicon ETHv100 net controler.
Hisilicon ETHv100 MDIO Bus: probed
Invalid HW-MAC Address: 00:00:00:00:00:00
Set Random MAC address: 92:93:10:03:90:D2
delayed to setup 512 skb queue items.
NET: Registered protocol family 1
NET: Registered protocol family 17
Auto login as root ...
Jan 1 00:00:04 login[163]: root login on `<NULL>0'



BusyBox v1.1.2 (2009.04.24-06:05+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

Welcome to HiLinux.
killall: syslogd: no process killed
killall: sd_detect: no process killed
killall: msgproc: no process killed
killall: vs_auto.sh: no process killed
killall: vs_server: no process killed
encript driver init successful!
GPIO_I2C-MDC030001 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:53:17
HIDMAC-MDC030003 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:52:37
Hisilicon Watchdog Timer: 0.01 initialized. default_margin=60 sec (nowayout= 0, nodeamon= 0)
HISI_WDT-MDC030001 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:53:26<6>HISI_WDT-MDC030001 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:53:26
read Prodect ID Number MSB is ff
read Prodect ID Number LSB is ff
check mt9d131 ID error.
mt9v131 driver init fail for device init error!
insmod: cannot insert `/komod/mt9d131.ko': Operation not permitted (-1): Operation not permitted
HI3512 Real Time Clock Driver v0.1
aic31 driver init successful!
misc_register
infrared driver init successful!
reset driver init successful!
extalarm driver init successful!
relay driver init successful!
rs485 driver init successful!
Init watchdog delay
SDIO-M05C0302 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:52:44
Card stack initializing, please wait ................................

No card connected.
Check card stack end,now you can do your job......................
ver = May 15 2009 17:39:55
SDIO-M05C0302 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:52:44
io scheduler anticipatory registered
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB1_1-M0001C030002 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:52:41
Clock to USB host has been enabled
hisilicon-ohci hisilicon-ohci.0: hisilicon OHCI
hisilicon-ohci hisilicon-ohci.0: new USB bus registered, assigned bus number 1
hisilicon-ohci hisilicon-ohci.0: irq 20, io mem 0xa0000000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usbcore: registered new driver rt73
[boottab]sync time from RTC
RTC time 111-12-19 14:56:13
Set system time as date 12191456111.13.
/var/log/accesslog.txt not exist,then will creat this file!
/bin/vs/netconfig ipcamera
delayed to setup 512 skb queue items.
killall: arping: no process killed
killall: udhcpc: no process killed
[boottab]start sdcard detecter
killall: updateddns: no process killed
killall: ez-ipupdate: no process killed
killall: gerddns: no process killed
/bin/vs
killall: upnp_map: no process killed
[proc_log]^^^^msg_proc.c:321("VTOP_MSG_Main"): (0x0, "MSGProc V1.0.0.3(R) Start success!!")
log path=mkdir -p /var/log
log path=mkdir -p /bin/vs/tmpfs
hi3511_base: module license 'Proprietary' taints kernel.
Hisilicon UMAP device driver interface: v1.00
Chip Version: Hi35110110
TDE_MAIN_VERSION[v1.0.0.1] Build Time[Mar 20 2009, 14:53:48]
TDE_ADP_VERSION[hi3511 adp v1.0.0.3] Build Time[Mar 20 2009, 14:53:48]
load vpp.ko ....OK!
load vdec.ko ....OK
load md.ko....OK!
load hi3511_h264d.ko ....OK
open
main_process 0
a_ad_io_0:bitwide: 3
devm audio : 0
a_ad_io_0:samplingfreq: 0
devm audio : 1
s32AiSwitch: 0
s32Enhance: 0
s32Aivolume: 10
/home/guest/IP700_Hi3512/srcAndimg/EN/hisi-vsrd.Hi12.HD/ipcam.hi3511/src/sysinfo/hi_sinfopen
o.c:303 call HI_BOARD_SetValidDevNo
s32I = 0,g_aszNetDevName[0] = eth0
s32Rtn = 0,s32I = 0 ,s32DevNo = 0
HI_LED_Load
HI_LED_Load : 0
Started Init MP manage ! ,s32Rtn = a1238002
HiDog: Unexpected close, not stopping watchdog!
-sh: nfsroot: not found
~ $

U-Boot 1.1.4 (Apr 8 2009 - 11:41:01)

U-Boot code: E0500000 -> E0517540 BSS: -> E051E2BC
HI_VERSION=U_BOOT_1_1_4-M08C0305B0301 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:44:35
RAM Configuration:
Bank #0: e0000000 128 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
MAC: 00-25-07-00-00-3B
Hit any key to stop autoboot: 0
hilinux # help
? - alias for 'help'
base - print or set address offset
bdinfo - print Board Info structure
bootm - boot application image from memory
bootp - boot image via network using BootP/TFTP protocol
cmp - memory compare
cp - memory copy
crc32 - checksum calculation
dhcp - invoke DHCP client to obtain IP/boot params
echo - echo args to console
erase - erase FLASH memory
flinfo - print FLASH memory information
go - start application at address 'addr'
help - print online help
loadb - load binary file over serial line (kermit mode)
loop - infinite loop on address range
md - memory display
mm - memory modify (auto-incrementing)
mtest - simple RAM test
mw - memory write (fill)
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
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
tftp - download or upload image via network using TFTP protocol
version - print monitor version
hilinux # bdinfo
arch_number = 0x00000183
env_t = 0x00000000
boot_params = 0xE0000100
DRAM bank = 0x00000000
-> start = 0xE0000000
-> size = 0x08000000
ethaddr = 00:25:07:00:00:3B
ip_addr = 192.168.8.88
baudrate = 115200 bps
hilinux # flinfo

Bank # 1: CFI conformant FLASH (8 x 8) Size: 16 MB in 128 Sectors
AMD Standard command set, Manufacturer ID: 0x12, Device ID: 0x00
Erase timeout: 4096 ms, write timeout: 1 ms
Buffer write timeout: 3 ms, buffer size: 64 bytes

Sector Start Addresses:
34000000 34020000 34040000 RO 34060000 34080000
340A0000 340C0000 340E0000 34100000 34120000
34140000 34160000 34180000 341A0000 341C0000
341E0000 34200000 34220000 34240000 34260000
34280000 342A0000 342C0000 342E0000 34300000
34320000 34340000 34360000 34380000 343A0000
343C0000 343E0000 34400000 34420000 34440000
34460000 34480000 344A0000 344C0000 344E0000
34500000 34520000 34540000 34560000 34580000
345A0000 345C0000 345E0000 34600000 34620000
34640000 34660000 34680000 346A0000 346C0000
346E0000 34700000 34720000 34740000 34760000
34780000 347A0000 347C0000 347E0000 34800000
34820000 34840000 34860000 34880000 348A0000
348C0000 348E0000 34900000 34920000 34940000
34960000 34980000 349A0000 349C0000 349E0000
34A00000 34A20000 34A40000 34A60000 34A80000
34AA0000 34AC0000 34AE0000 34B00000 34B20000
34B40000 34B60000 34B80000 34BA0000 34BC0000
34BE0000 34C00000 34C20000 34C40000 34C60000
34C80000 34CA0000 34CC0000 34CE0000 34D00000
34D20000 34D40000 34D60000 34D80000 34DA0000
34DC0000 34DE0000 34E00000 34E20000 34E40000
34E60000 34E80000 34EA0000 34EC0000 34EE0000
34F00000 34F20000 34F40000 34F60000 34F80000
34FA0000 34FC0000 34FE0000
hilinux # printenv
bootdelay=1
baudrate=115200
bootfile="uImage"
ethaddr=00:25:07:00:00:3b
bootcmd=bootm 0x34100000
bootargs=mem=72M console=ttyAMA0,115200 root=1f01 rootfstype=jffs2 mtdparts=phys_mapped_flash:2M(boot),13M(rootfs),1M(setting)
ipaddr=192.168.8.88
serverip=192.168.8.8
netmask=255.255.255.0
stdin=serial
stdout=serial
stderr=serial
verify=n

Environment size: 337/131068 bytes
hilinux #

Добавлено:
Кто может подсказать как правильно залить прошивку - китайцы молчат, всмысле говорят, что они имеют специальный софт(понятно что на китайском) с помощью которого и заливают прошивку, а через консоль не делают этого... в общем, кто-то из нас тормозит...
Автор: ponchik123
Дата сообщения: 20.02.2012 20:02
kvinsmart, привет.
Ты нашел решение?
Какая у тебя камера?
если я правильно понимаю у тебя процессор HI3511.
Ты можешь выложить или выслать фотки, опиши поподробней куда ты припаял RS232
У меня похожая проблема только процессор HI3512, может вместе разберемся.

Страницы: 1

Предыдущая тема: При выключении питания ПК вентилятор БП продолжает работать


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.