Обсуждение камер 1мп на процессоре Hi3518C

Камеры, регистраторы и прочее оборудование из Китая (с ebay, aliexpress, dealextreme, 409shop и т.п.)
Ответить
NE_XT
Новичок
Сообщения: 16
Зарегистрирован: 19 авг 2014, 17:56

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение NE_XT » 26 ноя 2014, 21:05

oleglevsha писал(а): Ввести команду: cat /mnt/custom/ProductDefinition
Спасибо,
первая камера сказала:

Welcome to Monitor Tech.
# cat /mnt/custom/ProductDefinition
{
"Vendor" : "General",
"Hardware" : "53H20L_S39",
"PackSize" : 10240,

вторая удивилась:
Welcome to HiLinux.
None of nfsroot found in cmdline.
# cat /mnt/custom/ProductDefinition
cat: can't open '/mnt/custom/ProductDefinition': No such file or directory
# cat /proc/cpuinfo
Processor : ARM926EJ-S rev 5 (v5l)
BogoMIPS : 218.72
Features : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant : 0x0
CPU part : 0x926
CPU revision : 5



первая 2мегапиксела вторая 1мегапиксел, первая пароль/логин root/xmhdipc
вторая root/пароль пустой
что думать незнаю :crazy:

Dim32
Специалист
Сообщения: 982
Зарегистрирован: 11 июн 2014, 11:33

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Dim32 » 26 ноя 2014, 21:36

сделайте lsmod

Aki

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Aki » 27 ноя 2014, 12:21

Всем привет.

Прошу помощи/совета. В общем купил я в китае на заводе партию небольшую IP камер на связке 3518С+IMX238 и столкнулся с проблемкой - у них у всех наблюдаются фризы - картинка замирает и дергается, на любых настройках.

Может кто знает, как побороть эту проблемку?

MikeDS
Новичок
Сообщения: 3
Зарегистрирован: 28 ноя 2014, 11:32

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение MikeDS » 28 ноя 2014, 12:22

kROOT писал(а):Вот есть такие камеры, со скидками обошлись 22.5 за камеру http://www.aliexpress.com/snapshot/6169198289.html" onclick="window.open(this.href);return false;
морду и фотки платки выкладываю. так то вроде картинка с камеры хорошая, при плохом освещении вполне приличная цветная картинка, onvif работает, но детектор движения нет.
ее можно перепрошить?
Подскажите, есть ли у Вас дамп прошивки этой камеры?
У меня вот такая.
hd_ipc1.png
Работает вроде ничего, но вот web-морда только на китайском и никак не хочет переключаться на английский.
cn-ipc.png
кишки очень похожи:
int.jpg

Dim32
Специалист
Сообщения: 982
Зарегистрирован: 11 июн 2014, 11:33

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Dim32 » 28 ноя 2014, 21:03

Есть дамп. А чем шить будете?

Erdemi4
Новичок
Сообщения: 33
Зарегистрирован: 02 окт 2014, 08:25

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Erdemi4 » 28 ноя 2014, 21:20

MikeDS писал(а):
kROOT писал(а):Вот есть такие камеры, со скидками обошлись 22.5 за камеру http://www.aliexpress.com/snapshot/6169198289.html" onclick="window.open(this.href);return false;
морду и фотки платки выкладываю. так то вроде картинка с камеры хорошая, при плохом освещении вполне приличная цветная картинка, onvif работает, но детектор движения нет.
ее можно перепрошить?
Подскажите, есть ли у Вас дамп прошивки этой камеры?
У меня вот такая.
hd_ipc1.png
Работает вроде ничего, но вот web-морда только на китайском и никак не хочет переключаться на английский.
cn-ipc.png
кишки очень похожи:
int.jpg
у меня похожа проша, вернее такая же только модуль 1414. наблюдаю перезагруз или картинка падает. хз в чем проблема проша поседняя стоит.

Аватара пользователя
Sonya
Специалист
Сообщения: 1313
Зарегистрирован: 12 авг 2014, 15:24
Откуда: Сергиев Посад
Контактная информация:

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Sonya » 28 ноя 2014, 23:06

Я тут немного потестил камеры на модулях Hi3518C и Hi3518E. Отличия всё-таки есть:
hi3518.png
hi3518e.png
Если у камеры 1.3Мп выставить максимальное разрешение, то проц с индексом "E" уже не может дать 25 кадров в сек, а только 20, и то при дополнительном потоке QCIF 8 кадров.

3518E:

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

# cat /proc/cpuinfo
Processor       : ARM926EJ-S rev 5 (v5l)
BogoMIPS        : 218.72
Features        : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant     : 0x0
CPU part        : 0x926
CPU revision    : 5
Hardware        : hi3518
Revision        : 0000
Serial          : 0000000000000000
# cat /mnt/custom/ProductDefinition
{
   "Vendor" : "General",
   "Hardware" : "HI3518E_53H13_S39",
   "CompatibleVersion" : 1,
   "PackSize" :  6144,
   "LogoArea" : {"Begin": "0x80770000", "End": "0x80780000"},
   "Language" : [
                "Arabic",
                "Brazilian",
                "English",
                "French",
                "German",
                "Greek",
                "Hebrew",
                "Hungarian",
                "Italian",
                "Japanese",
                "Poland",
                "Portugal",
                "Romanian",
                "Russian",
                "SimpChinese",
                "Spanish",
                "Finnish",
                "Thai",
                "TradChinese",
                "Turkey",
                "Bulgarian"
   ]
}
3518:

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

# cat /proc/cpuinfo
Processor       : ARM926EJ-S rev 5 (v5l)
BogoMIPS        : 218.72
Features        : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant     : 0x0
CPU part        : 0x926
CPU revision    : 5
Hardware        : hi3518
Revision        : 0000
Serial          : 0000000000000000
# cat /mnt/custom/ProductDefinition
{
   "Vendor" : "General",
   "Hardware" : "53H13_S39",
   "PackSize" : 10240,
   "LogoArea" : {"Begin": "0x80770000", "End": "0x80780000"},
   "Language" : [
                "Arabic",
                "Brazilian",
                "English",
                "French",
                "German",
                "Greek",
                "Hebrew",
                "Hungarian",
                "Italian",
                "Japanese",
                "Poland",
                "Portugal",
                "Romanian",
                "Russian",
                "SimpChinese",
                "Spanish",
                "Finnish",
                "Thai",
                "TradChinese",
                "Turkey",
                "Bulgarian"
   ]
}

То есть, если для 720p камеры у проца хватает производительности, то 960p он уже тянет с ограничениями.

MikeDS
Новичок
Сообщения: 3
Зарегистрирован: 28 ноя 2014, 11:32

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение MikeDS » 28 ноя 2014, 23:11

Dim32 писал(а):Есть дамп. А чем шить будете?
Это уже другой вопрос.
Вообще, я только вникаю в это.. пока что поиски ничего не дали.
Я подключился по UART к камере, вижу U-boot и т.д. Пароль root не знаю. xmhdipc не подходит ((
Расскажите пожалуйста как шить или ткните в тему.
Капаю инет, нашёл этот форум и это. Не понятен момент
Serial port gives you access to U-boot console [3] at early boot stage
Изображение
and let you to log in as root without password at last stage. You just have to press enter after to type "root" to gain shell access. Now, you can change the root password by passwd command and, connect to the device via telnet, it's quite more comfortable than UART.
Изображение
загрузка камеры

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

U-Boot 2010.06 (Sep 18 2014 - 14:46:11)

DRAM:  128 MiB
Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
Spi(cs1): Block:64KB Chip:8MB Name:"MX25L6406E"
In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  0
saveaddr: 83fff000
Hisilicon ETH net controler
MAC:   00-00-23-34-45-66
UP_PORT : phy status change : LINK=DOWN : DUPLEX=FULL : SPEED=100M
retry: 3
UP_PORT : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
OurPort: 2555
starting...

JVUpdTimeout When CMD_TRY
8192 KiB hi_sfc at 0:0 is now current device

## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-3.0.8
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2022424 Bytes = 1.9 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 (lfx@bob-lfx) (gcc version 4.4.1 (Hisilicon_v100(gcc4.4-290+uclibc_0.9.32.1+eabi+linuxpthread)) ) #12 Wed May 28 19:09:35 CST 2014
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: hi3518
Memory policy: ECC disabled, Data cache writeback
AXI bus clock 200000000.
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 10160
Kernel command line: mem=40M console=ttyAMA0,115200 root=/dev/mtdblock2 mtdparts=hi_sfc:512K(boot),3584K(appfs),1536K(rootfs),2M(ker),512K(config)
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 40MB = 40MB total
Memory: 35516k/35516k available, 5444k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xc3000000 - 0xfe000000   ( 944 MB)
    lowmem  : 0xc0000000 - 0xc2800000   (  40 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc0026000   ( 120 kB)
      .text : 0xc0026000 - 0xc04b8000   (4680 kB)
      .data : 0xc04b8000 - 0xc04d6e60   ( 124 kB)
       .bss : 0xc04d6e84 - 0xc04ea268   (  77 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:32 nr_irqs:32 32
sched_clock: 32 bits at 100MHz, resolution 10ns, wraps every 42949ms
Console: colour dummy device 80x30
Calibrating delay loop... 218.72 BogoMIPS (lpj=1093632)
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 = 5) is a PL011 rev2
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 5) is a PL011 rev2
bio: create slab <bio-0> at 0
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Calling CRDA to update world regulatory domain
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: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
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
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
squashfs: version 4.0 (2009/01/31) Phillip Lougher
JFFS2 version 2.2. (NAND) б╘ 2001-2006 Red Hat, Inc.
fuse init (API version 7.16)
msgmni has been set to 69
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
brd: module loaded
loop: module loaded
Spi id table Version 1.22
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
SPI FLASH start_up_mode is 3 Bytes
Spi(cs1):
Block:64KB
Chip:8MB
Name:"MX25L6406E"
spi size: 8MB
chip num: 1
5 cmdlinepart partitions found on MTD device hi_sfc
Creating 5 MTD partitions on "hi_sfc":
0x000000000000-0x000000080000 : "boot"
0x000000080000-0x000000400000 : "appfs"
0x000000400000-0x000000580000 : "rootfs"
0x000000580000-0x000000780000 : "ker"
0x000000780000-0x000000800000 : "config"
Fixed MDIO Bus: probed
himii: probed
usbcore: registered new interface driver rt2500usb
usbcore: registered new interface driver rt73usb
usbmon: debugfs is not available
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 15, 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: 1 port 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 16, io mem 0x100a0000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver cdc_wdm
usbcore: registered new interface driver mdc800
mdc800: v0.7.5 (30/10/2000):USB Driver for Mustek MDC800 Digital Camera
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
NET: Registered protocol family 17
NET: Registered protocol family 15
lib80211: common routines for IEEE802.11 drivers
Registering the dns_resolver key type
registered taskstats version 1
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
ЬVFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing init memory: 120K
[RCS]: /etc/init.d/S00devs
[RCS]: /etc/init.d/S01udev
udevd (482): /proc/482/oom_adj is deprecated, please use /proc/482/oom_score_adj instead.
Hisilicon Media Memory Zone Manager
hi3518_base: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
Hisilicon UMAP device driver interface: v3.00
pa:82800000, va:c3280000
load sys.ko for Hi3518...OK!
load viu.ko for Hi3518...OK!
ISP Mod init!
load vpss.ko ....OK!
load venc.ko for Hi3518...OK!
load group.ko for Hi3518...OK!
load chnl.ko for Hi3518...OK!
load h264e.ko for Hi3518...OK!
load jpege.ko for Hi3518...OK!
load rc.ko for Hi3518...OK!
load region.ko ....OK!
.... и дальше ещё куча всего пишется.
доступные команды из U-boot

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

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
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)
netupdate- net update, MODEL just like JVS-HI3518C.
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
sf      - SPI flash sub-system
tftp    - tftp  - download or upload image via network using TFTP protocol
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor version
может и не в эту тему.. не пинайте пожалуйста))

Dim32
Специалист
Сообщения: 982
Зарегистрирован: 11 июн 2014, 11:33

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Dim32 » 29 ноя 2014, 08:22

Sonya, я еще не встречал hi3518e на 1.3 мп. Поделитесь ссылью.
Последний раз редактировалось Dim32 29 ноя 2014, 08:30, всего редактировалось 1 раз.

Dim32
Специалист
Сообщения: 982
Зарегистрирован: 11 июн 2014, 11:33

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Dim32 » 29 ноя 2014, 08:27

MikeDS писал(а):
Dim32 писал(а):Есть дамп. А чем шить будете?
Это уже другой вопрос.
Вообще, я только вникаю в это.. пока что поиски ничего не дали.
Я подключился по UART к камере, вижу U-boot и т.д. Пароль root не знаю. xmhdipc не подходит ((
Расскажите пожалуйста как шить или ткните в тему.
Телнет не нужен, шить можно из загрузчика. Пишите в личку почту, дампом поделюсь.
Морда моего дампа - стандартная для порта 34567, xmhdipc подходит...

Аватара пользователя
Sonya
Специалист
Сообщения: 1313
Зарегистрирован: 12 авг 2014, 15:24
Откуда: Сергиев Посад
Контактная информация:

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Sonya » 29 ноя 2014, 09:39

Dim32 писал(а):Sonya, я еще не встречал hi3518e на 1.3 мп. Поделитесь ссылью.
3518e-ar0130.jpg
Я брал тут.

Dim32
Специалист
Сообщения: 982
Зарегистрирован: 11 июн 2014, 11:33

Re: Обсуждение камер 1мп на процессоре Hi3518C

Сообщение Dim32 » 29 ноя 2014, 09:48

Хороший магаз. В копилку.
Sonya, спасибо.

Ответить

Вернуться в «Оборудование из Китая - общие вопросы»