Boavision hx-hd20m24as (3516cv300 + imx307)

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
RodinA
Новичок
Сообщения: 4
Зарегистрирован: 09 ноя 2020, 11:32

Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение RodinA » 09 ноя 2020, 13:55

https://aliexpress.ru/item/32932096101.html
cam.png
Помогите найти прошивку для этой камеры. Вообще нужен только каталог /mnt/mtd/

Я нашел способ включить телнет и скинуть пароль рута через веб морду. Думаю данный метод подойдет для всех камер с прошивками типа этой:
screen.PNG
Суть в том, что можно модифицировать сохраненные настройки камеры, а потом восстановить их. В этих настройках есть файлы скриптов которые будут запущенны при перезагрузке от рута со всеми вытекающими...

Файл (config_backup.bin) представляет собой tar архив с заголовком 512 байт. В заголовке есть контрольная сумма md5(config_backup.tar + "IPCAM"), т.е. в конец файла добавляем строку "IPCAM" и хэшируем полученный файл.

Я написал скрипы для распаковки/упаковки (во вложениях)

Инструкция:
1. Сохраняем настройки в файл (Settings -> Initialize -> Save)
2. Кидаем скрипты и полученный файл в один каталог, запускаем unpack.sh
3. Редактируем файл ./mnt/mtd/ipc/conf/udhcpc/default.script Добавляем в конец:

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

cp /etc/shadow /mnt/mtd/ipc/conf/
telnetd &
4. Запускаем pack.sh
5. Восстанавливаем настройки камеры (Settings -> Initialize -> Restore) полученным файлом new_config.bin
После этого камера перезагрузится
6. Сканируем открытые порты - nmap <ip> Если в списке нет "23/tcp open telnet", значит Вам не повезло и в камере тупо нет телнета.
7. Повторяем п1 и п2
8. Смотрим в файл ./mnt/mtd/ipc/conf/shadow В моем случае он состоял из одной строки. Если их будет несколько, нужная начинается на root:

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

root:$1$ocmTTAhE$v.q2/jwr4BS.20KYshYQZ1:17500:0:99999:7:::
Можно натравить hashcat(у меня 3 дня без результата) либо заменяем хэш на (пароль будет - root):

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

$1$tiaLlxGM$dYNMJJQRKN2buGE0u/R88/
9. Редактируем файл ./mnt/mtd/ipc/conf/udhcpc/default.script
Заменяем нашу строку

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

cp /etc/shadow /mnt/mtd/ipc/conf/
на

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

mount --bind /mnt/mtd/ipc/conf/shadow /etc/shadow
10. Повторяем п4 и п5
11. Подключаемся к телнету root:root.


PS. Похожие прошивки я смог найти только на http://www.ipcam.xin, там они в виде файла pkg. Это не совсем прошивка, по сути там только ipc сервер. Если кому будет интересно, могу рассказать как их распаковывать/запаковывать.

И по традиции - я ни за что ответственности не несу, я вообще человек безответственный. Все делаете на свой страх и риск.

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

~ # cat /proc/cpuinfo
processor       : 0
model name      : ARM926EJ-S rev 5 (v5l)
BogoMIPS        : 398.13
Features        : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant     : 0x0
CPU part        : 0x926
CPU revision    : 5

Hardware        : Hisilicon Hi3516cv300 (Flattened Device Tree)
Revision        : 0000
Serial          : 0000000000000000

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

~ # cat /proc/version
Linux version 3.18.20 (root@localhost.localdomain) (gcc version 4.9.4 20150629 (prerelease) (Hisilicon_v500_20170104) ) #3 Fri Jun 15 19:12:19 HKT 2018

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

~ # dmesg
Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpu
Linux version 3.18.20 (root@localhost.localdomain) (gcc version 4.9.4 20150629 (prerelease) (Hisilicon_v500_20170104) ) #3 Fri Jun 15 19:12:19 HKT 2018
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f
CPU: VIVT data cache, VIVT instruction cache
Machine model: Hisilicon Hi3516CV300 DEMO Board
Memory policy: Data cache writeback
On node 0 totalpages: 10752
free_area_init_node: node 0, pgdat c0429a98, node_mem_map c29a2000
  Normal zone: 84 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 10752 pages, LIFO batch:1
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: [0] 0
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 10668
Kernel command line: mem=42M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 rw mtdparts=hi_sfc:256K(boot),1664K(kernel),14464K(rootfs)
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: 38000K/43008K available (3057K kernel code, 145K rwdata, 908K rodata, 120K init, 218K bss, 5008K reserved, 0K highmem)
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xffc00000 - 0xffe00000   (2048 kB)
    vmalloc : 0xc3000000 - 0xff000000   ( 960 MB)
    lowmem  : 0xc0000000 - 0xc2a00000   (  42 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc03e7b00   (3967 kB)
      .init : 0xc03e8000 - 0xc0406000   ( 120 kB)
      .data : 0xc0406000 - 0xc042a540   ( 146 kB)
       .bss : 0xc042a540 - 0xc04610b8   ( 219 kB)
SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:16 nr_irqs:16 16
VIC @c3000000: id 0x00641190, vendor 0x41
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655765682ns
Console: colour dummy device 80x30
Calibrating delay loop... 398.13 BogoMIPS (lpj=1990656)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0x802ea168 - 0x802ea1c0
VFP support v0.3: not present
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
Serial: AMBA PL011 UART driver
12100000.uart: ttyAMA0 at MMIO 0x12100000 (irq = 21, base_baud = 0) is a PL011 rev2
console [ttyAMA0] enabled
12101000.uart: ttyAMA1 at MMIO 0x12101000 (irq = 46, base_baud = 0) is a PL011 rev2
SCSI subsystem initialized
ssp-pl022 12120000.spi: ARM PL022 driver, device ID: 0x00800022
ssp-pl022 12120000.spi: mapped registers from 0x12120000 to c306e000
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switched to clocksource arm,sp804
NET: Registered protocol family 2
TCP established hash table entries: 1024 (order: 0, 4096 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
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.
futex hash table entries: 256 (order: -1, 3072 bytes)
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 74
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
pinctrl-single 12040000.pinmux: 66 pins at pa c30d4000 size 264
pinctrl-single 12040800.pinconf: 76 pins at pa c30d6800 size 304
pl061_gpio 12140000.gpio: PL061 GPIO chip @0x12140000 registered
pl061_gpio 12141000.gpio: PL061 GPIO chip @0x12141000 registered
pl061_gpio 12142000.gpio: PL061 GPIO chip @0x12142000 registered
pl061_gpio 12143000.gpio: PL061 GPIO chip @0x12143000 registered
pl061_gpio 12144000.gpio: PL061 GPIO chip @0x12144000 registered
pl061_gpio 12145000.gpio: PL061 GPIO chip @0x12145000 registered
pl061_gpio 12146000.gpio: PL061 GPIO chip @0x12146000 registered
pl061_gpio 12147000.gpio: PL061 GPIO chip @0x12147000 registered
pl061_gpio 12148000.gpio: PL061 GPIO chip @0x12148000 registered
hisi-sfc hisi_spi_nor.0: all blocks is unlocked.
hisi-sfc hisi_spi_nor.0: gd25q128 (16384 Kbytes)
3 cmdlinepart partitions found on MTD device hi_sfc
3 cmdlinepart partitions found on MTD device hi_sfc
Creating 3 MTD partitions on "hi_sfc":
0x000000000000-0x000000040000 : "boot"
0x000000040000-0x0000001e0000 : "kernel"
0x0000001e0000-0x000001000000 : "rootfs"
libphy: hisi_femac_mii_bus: probed
cfg80211: Calling CRDA to update world regulatory domain
hisi-femac 10050000.ethernet: phy_id=0x02430c54, phy_addr=0, phy_mode=rmii
hisi-femac 10050000.ethernet: using random MAC address 8a:9a:84:b5:cf:71
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-platform: EHCI generic platform driver
ehci-platform 10120000.ehci: EHCI Host Controller
ehci-platform 10120000.ehci: new USB bus registered, assigned bus number 1
ehci-platform 10120000.ehci: irq 31, io mem 0x10120000
ehci-platform 10120000.ehci: USB 2.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
ohci-platform: OHCI generic platform driver
ohci-platform 10110000.ohci: Generic Platform OHCI controller
ohci-platform 10110000.ohci: new USB bus registered, assigned bus number 2
ohci-platform 10110000.ohci: irq 32, io mem 0x10110000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
usbcore: registered new interface driver usb-storage
i2c /dev entries driver
hibvt-i2c 12110000.i2c: hibvt-i2c0@100000hz registered
hibvt-i2c 12112000.i2c: hibvt-i2c1@100000hz registered
himci: mmc host probe
himci: mmc host probe
himci: mmc host probe
mmc1: new high speed SDHC card at address 0001
mmcblk0: mmc1:0001 EB1QT 29.8 GiB
 mmcblk0: p1
TCP: cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 15
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
lib80211_crypt: registered algorithm 'WEP'
lib80211_crypt: registered algorithm 'CCMP'
lib80211_crypt: registered algorithm 'TKIP'
VFS: Mounted root (jffs2 filesystem) on device 31:2.
Freeing unused kernel memory: 120K (c03e8000 - c0406000)
random: ifconfig urandom read with 4 bits of entropy available
wifien driver init successful!
usb 1-1: new high-speed USB device number 2 using ehci-platform
hisi-femac 10050000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
audioout driver init successful!
mtprealloc: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
==>[0]:PreBuff:0xc27ac000, DmaAddr:0x827ac000
==>[1]:PreBuff:0xc2784000, DmaAddr:0x82784000
==>[2]:PreBuff:0xc1c70000, DmaAddr:0x81c70000
==>[3]:PreBuff:0xc1c24000, DmaAddr:0x81c24000
==>[4]:PreBuff:0xc1f9c000, DmaAddr:0x81f9c000
==>[5]:PreBuff:0xc2770000, DmaAddr:0x82770000
==>[6]:PreBuff:0xc2790000, DmaAddr:0x82790000
==>[7]:PreBuff:0xc1fac000, DmaAddr:0x81fac000
==>[8]:PreBuff:0xc1f90000, DmaAddr:0x81f90000
==>[9]:PreBuff:0xc1f94000, DmaAddr:0x81f94000
==>[10]:PreBuff:0xc2778000, DmaAddr:0x82778000
==>[11]:PreBuff:0xc277c000, DmaAddr:0x8277c000
==>[12]:PreBuff:0xc2788000, DmaAddr:0x82788000
==>[13]:PreBuff:0xc278c000, DmaAddr:0x8278c000
==>[14]:PreBuff:0xc2798000, DmaAddr:0x82798000
==>[15]:PreBuff:0xc279c000, DmaAddr:0x8279c000
==>[16]:PreBuff:0xc1fa0000, DmaAddr:0x81fa0000
==>[17]:PreBuff:0xc1fa4000, DmaAddr:0x81fa4000
==>[18]:PreBuff:0xc1fc0000, DmaAddr:0x81fc0000
==>[19]:PreBuff:0xc1fc4000, DmaAddr:0x81fc4000
==>[20]:PreBuff:0xc1fc8000, DmaAddr:0x81fc8000
==>[21]:PreBuff:0xc1fcc000, DmaAddr:0x81fcc000
==>[22]:PreBuff:0xc1fd0000, DmaAddr:0x81fd0000
==>[23]:PreBuff:0xc1fd4000, DmaAddr:0x81fd4000
==>[24]:PreBuff:0xc1fd8000, DmaAddr:0x81fd8000
==>[25]:PreBuff:0xc1fdc000, DmaAddr:0x81fdc000
==>[26]:PreBuff:0xc1fe0000, DmaAddr:0x81fe0000
==>[27]:PreBuff:0xc1fe4000, DmaAddr:0x81fe4000
==>[28]:PreBuff:0xc1fe8000, DmaAddr:0x81fe8000
==>[29]:PreBuff:0xc1fec000, DmaAddr:0x81fec000
==>[30]:PreBuff:0xc1ff0000, DmaAddr:0x81ff0000
==>[31]:PreBuff:0xc1ff4000, DmaAddr:0x81ff4000
==>[32]:PreBuff:0xc1ff8000, DmaAddr:0x81ff8000
==>[33]:PreBuff:0xc1ffc000, DmaAddr:0x81ffc000
==>[34]:PreBuff:0xc1c80000, DmaAddr:0x81c80000
==>[35]:PreBuff:0xc1c84000, DmaAddr:0x81c84000
==>[36]:PreBuff:0xc1c88000, DmaAddr:0x81c88000
==>[37]:PreBuff:0xc1c8c000, DmaAddr:0x81c8c000
==>[38]:PreBuff:0xc1c90000, DmaAddr:0x81c90000
==>[39]:PreBuff:0xc1c94000, DmaAddr:0x81c94000
==>[40]:PreBuff:0xc1c98000, DmaAddr:0x81c98000
==>[41]:PreBuff:0xc1c9c000, DmaAddr:0x81c9c000
==>[42]:PreBuff:0xc1ca0000, DmaAddr:0x81ca0000
==>[43]:PreBuff:0xc1ca4000, DmaAddr:0x81ca4000
==>[44]:PreBuff:0xc1ca8000, DmaAddr:0x81ca8000
==>[45]:PreBuff:0xc1cac000, DmaAddr:0x81cac000
==>[46]:PreBuff:0xc1cb0000, DmaAddr:0x81cb0000
==>[47]:PreBuff:0xc1cb4000, DmaAddr:0x81cb4000
==>[48]:PreBuff:0xc1cb8000, DmaAddr:0x81cb8000
==>[49]:PreBuff:0xc1cbc000, DmaAddr:0x81cbc000
==>[50]:PreBuff:0xc1cc0000, DmaAddr:0x81cc0000
==>[51]:PreBuff:0xc1cc4000, DmaAddr:0x81cc4000
==>[52]:PreBuff:0xc1cc8000, DmaAddr:0x81cc8000
==>[53]:PreBuff:0xc1ccc000, DmaAddr:0x81ccc000
==>[54]:PreBuff:0xc1cd0000, DmaAddr:0x81cd0000
==>[55]:PreBuff:0xc1cd4000, DmaAddr:0x81cd4000
==>[56]:PreBuff:0xc1cd8000, DmaAddr:0x81cd8000
==>[57]:PreBuff:0xc1cdc000, DmaAddr:0x81cdc000
==>[58]:PreBuff:0xc1ce0000, DmaAddr:0x81ce0000
==>[59]:PreBuff:0xc1ce4000, DmaAddr:0x81ce4000
==>[60]:PreBuff:0xc1ce8000, DmaAddr:0x81ce8000
==>[61]:PreBuff:0xc1cec000, DmaAddr:0x81cec000
==>[62]:PreBuff:0xc1cf0000, DmaAddr:0x81cf0000
==>[63]:PreBuff:0xc1cf4000, DmaAddr:0x81cf4000
==>[64]:PreBuff:0xc1cf8000, DmaAddr:0x81cf8000
==>[65]:PreBuff:0xc1cfc000, DmaAddr:0x81cfc000
==>[66]:PreBuff:0xc1f00000, DmaAddr:0x81f00000
==>[67]:PreBuff:0xc1f04000, DmaAddr:0x81f04000
==>[68]:PreBuff:0xc1f08000, DmaAddr:0x81f08000
==>[69]:PreBuff:0xc1f0c000, DmaAddr:0x81f0c000
==>[70]:PreBuff:0xc1c40000, DmaAddr:0x81c40000
==>[71]:PreBuff:0xc1c41000, DmaAddr:0x81c41000
==>[72]:PreBuff:0xc1f10000, DmaAddr:0x81f10000
==>[73]:PreBuff:0xc1f18000, DmaAddr:0x81f18000
==>[74]:PreBuff:0xc1f20000, DmaAddr:0x81f20000
==>[75]:PreBuff:0xc1f28000, DmaAddr:0x81f28000
==>[76]:PreBuff:0xc1f30000, DmaAddr:0x81f30000
==>[77]:PreBuff:0xc1f38000, DmaAddr:0x81f38000
==>[78]:PreBuff:0xc1f40000, DmaAddr:0x81f40000
==>[79]:PreBuff:0xc1f48000, DmaAddr:0x81f48000
==>[80]:PreBuff:0xc27d7000, DmaAddr:0x827d7000
install prealloc ok
rtusb init rt2870 --->
allocate tx ringidx 0
RTMPQMemAddr[0]
allocate tx ringidx 1
RTMPQMemAddr[1]
allocate tx ringidx 2
RTMPQMemAddr[2]
allocate tx ringidx 3
RTMPQMemAddr[3]
allocate tx ringidx 4
RTMPQMemAddr[4]
allocate tx ringidx 5
RTMPQMemAddr[5]
allocate tx ringidx 6
RTMPQMemAddr[6]
allocate tx ringidx 7
RTMPQMemAddr[7]
allocate tx ringidx 8
RTMPQMemAddr[8]
allocate tx ringidx 9
RTMPQMemAddr[9]
allocate tx ringidx 10
RTMPQMemAddr[10]
allocate tx ringidx 11
RTMPQMemAddr[11]
allocate tx ringidx 12
RTMPQMemAddr[12]
allocate tx ringidx 13
RTMPQMemAddr[13]
allocate tx ringidx 0
RTMPQMemAddr[14]
allocate tx ringidx 1
RTMPQMemAddr[15]
allocate tx ringidx 2
RTMPQMemAddr[16]
allocate tx ringidx 3
RTMPQMemAddr[17]
allocate tx ringidx 4
RTMPQMemAddr[18]
allocate tx ringidx 5
RTMPQMemAddr[19]
allocate tx ringidx 6
RTMPQMemAddr[20]
allocate tx ringidx 7
RTMPQMemAddr[21]
allocate tx ringidx 8
RTMPQMemAddr[22]
allocate tx ringidx 9
RTMPQMemAddr[23]
allocate tx ringidx 10
RTMPQMemAddr[24]
allocate tx ringidx 11
RTMPQMemAddr[25]
allocate tx ringidx 12
RTMPQMemAddr[26]
allocate tx ringidx 13
RTMPQMemAddr[27]
allocate tx ringidx 0
RTMPQMemAddr[28]
allocate tx ringidx 1
RTMPQMemAddr[29]
allocate tx ringidx 2
RTMPQMemAddr[30]
allocate tx ringidx 3
RTMPQMemAddr[31]
allocate tx ringidx 4
RTMPQMemAddr[32]
allocate tx ringidx 5
RTMPQMemAddr[33]
allocate tx ringidx 6
RTMPQMemAddr[34]
allocate tx ringidx 7
RTMPQMemAddr[35]
allocate tx ringidx 8
RTMPQMemAddr[36]
allocate tx ringidx 9
RTMPQMemAddr[37]
allocate tx ringidx 10
RTMPQMemAddr[38]
allocate tx ringidx 11
RTMPQMemAddr[39]
allocate tx ringidx 12
RTMPQMemAddr[40]
allocate tx ringidx 13
RTMPQMemAddr[41]
allocate tx ringidx 0
RTMPQMemAddr[42]
allocate tx ringidx 1
RTMPQMemAddr[43]
allocate tx ringidx 2
RTMPQMemAddr[44]
allocate tx ringidx 3
RTMPQMemAddr[45]
allocate tx ringidx 4
RTMPQMemAddr[46]
allocate tx ringidx 5
RTMPQMemAddr[47]
allocate tx ringidx 6
RTMPQMemAddr[48]
allocate tx ringidx 7
RTMPQMemAddr[49]
allocate tx ringidx 8
RTMPQMemAddr[50]
allocate tx ringidx 9
RTMPQMemAddr[51]
allocate tx ringidx 10
RTMPQMemAddr[52]
allocate tx ringidx 11
RTMPQMemAddr[53]
allocate tx ringidx 12
RTMPQMemAddr[54]
allocate tx ringidx 13
RTMPQMemAddr[55]
RTMPQMemAddr[70]
RTMPQMemAddr[71]
RTMPQMemAddr[72]
RTMPQMemAddr[73]
RTMPQMemAddr[74]
RTMPQMemAddr[75]
RTMPQMemAddr[76]
RTMPQMemAddr[77]
RTMPQMemAddr[78]
RTMPQMemAddr[79]
RTMPQMemAddr[80]
==>WaitForAsicReady MAC_CSR0=0x76010500
==>WaitForAsicReady MAC_CSR0=0x76010500
NumOfChan ===> 58
usbcore: registered new interface driver rt2870
extalarm driver init successful  !
relay driver init successful!
reset driver init successful!
rled driver init successful!
ircut driver init successful!
saradc driver init successful!
rs485 driver init successful!
light driver init successful  !
sinit driver init successful!
hibvt-i2c 12110000.i2c: wait idle abort!, RIS: 0x611
hibvt-i2c 12110000.i2c: wait idle abort!, RIS: 0x611
Module himedia: init ok
Hisilicon Media Memory Zone Manager
The module param setup_allocator is hisi
hi_osal 1.0 init success!
load sys.ko...OK!
load region.ko...OK!
load vgs.ko...OK!
load viu.ko...OK!
ISP Mod init!
load vpss.ko...OK!
load rc.ko ...OK!
load venc.ko ...OK!
load chnl.ko...OK!
load vedu.ko ...OK!
load h264e.ko ...OK!
load h265e.ko ...OK!
load jpege.ko ...OK!
load ive.ko...OK!
sensor dev init OK.
load aio.ko ...OK!
load ai.ko OK!
load ao.ko OK!
load aenc.ko OK!
load adec.ko OK!
load acodec.ko...OK!
load hi_mipi driver successful!
Load hi_cipher.ko success.
Hisilicon Watchdog Timer: 0.01 initialized. default_margin=60 sec (nodeamon= 0)
hiwtdg init ok. ver=Jun  3 2018, 21:43:46.
low voltage detected, date/time is not reliable.
hirtc init ok. ver=Aug 11 2018, 02:35:04.
1. LDO_CTR0(6c) = a64799, PMU_OCLEVEL c
2. LDO_CTR0(6c) = a6478d, PMU_OCLEVEL 6
==>WaitForAsicReady MAC_CSR0=0x76010500
==>WaitForAsicReady MAC_CSR0=0x76010500
NumOfChan ===> 14
0x1300 = 00064300
unlink cmd rsp urb
1. LDO_CTR0(6c) = a6478d, PMU_OCLEVEL 6
2. LDO_CTR0(6c) = a6478d, PMU_OCLEVEL 6
==>WaitForAsicReady MAC_CSR0=0x76010500
==>WaitForAsicReady MAC_CSR0=0x76010500
NumOfChan ===> 14
0x1300 = 00064300
motor driver init successful!
low voltage detected, date/time is not reliable.

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

workthread: log init succeed.
workthread: timer init succeed.
libs_initnettype(Lan): succeed.
timer: proc start.
macaddr: 8A:9A:84:B5:CF:71
macflag: 0
videocomm(0): 9(9) 1920 1080
videocomm(1): 7(7) 640 352
videocomm(2): 8(8) 320 176
TimeZone: -3
newp2p: match p2psvr failed!
ini(DevType): product old(C6F0SeZ3N0P0L0)
ini(DevType): product new(C6F0SgZ3N0P0L0)
newp2p: match p2psvr failed!
DevType(ini): product old(C6F0SgZ3N0P0L0)
DevType(ini): product new(C6F0SgZ3N0P0L2)
workthread: init ini succeed.
workthread: ntpsvr init succeed.
workthread: timerreboot init succeed.
ntp: enable=1, svr=192.168.1.1, interval=1
HI_Media_LiveStreamInit: mdalarm_type=0
HI_Media_LiveStreamInit: sound_enable=0, sound_type=0, sound_time=30
HI_Media_SDKInit: efreq=50,maxchn=2,resolution=41,maxresolution=9,maxwidth=1920,maxheight=1080
HI_Media_SDKInit: maxchannel=2
HI_Media_SDKInit: maxresolution[0]=9
HI_Media_SDKInit: maxresolution[1]=7
HI_Media_SDKInit: maxresolution[2]=8
timerreboot: enable=1, day=7, time=18:00:00
MaxIsoCount=7, u16UpFrameGain=300, u16DownFrameGain=800

SysGain: 200,400,800,1600,3200,6400,12800,

gamma: 6,6,6,6,6,6,6,

AE: u8AESpeed=64, u8AETolerance=1, u8AECompensation=64, u8AEMaxHistOffset=20, u16AEBlackSpeedBias=144, u16AEHistRatioSlope=128, u16AEBlackDelayFrame=25, u16AEWhiteDelayFrame=15, u32AESysGainMax=65

Dei:
 u8Enable=0,0,0,0,0,1,1,0,
 u8BlackGain=32,32,32,32,32,15,15,32,
 u8ContrastGain=32,32,32,32,32,15,15,32,
 u8LightGain=32,32,32,32,32,15,15,32,
Defog:
 u8Enable=0,1,1,1,1,1,1,1,
 AE: u16OpType=1, u16UserLutEnable=1
 u16ManualStrength=32,32,70,102,102,102,102,102,
 u8DefogLut=2,2,2,2,2,2,2,2,
Sharpen:
 u8SharpenEnable=1,1,1,1,1,1,1,1,
 u8LumaWgt=0,0,0,0,0,1,2,4,
 u16SharpenUd=8,8,8,8,8,6,4,4,
 u8SharpenD=240,240,240,240,240,240,240,240,
 u8TextureThr=0,0,1,1,1,3,3,3,
 u8SharpenEdge=77,77,77,77,77,77,77,77,
 u8EdgeThr=6,6,6,10,10,10,10,80,
 u8OverShoot=110,110,110,110,100,100,100,100,
 u8UnderShoot=155,155,155,155,120,120,100,100,
 u8shootSupStr=11,11,11,11,7,7,0,0,
 u8DetailCtrl=128,128,128,128,128,128,128,128,
 u8RGain=17,17,17,17,17,17,0,0,
 u8BGain=17,17,17,17,17,17,0,0,
 u8SkinGain=220,180,170,150,133,128,128,128,
 u8EdgeFiltStr=126,126,126,126,126,126,126,126,
 u16JagCtrl=179,179,179,179,179,179,0,0,
 u16NoiseLumaCtrl=0,0,8,8,8,8,8,8,
VpssSharpen:
 u8VpssSharpenEnable=1,1,1,1,1,1,1,1,
 u8VpssOpType=0,0,0,0,0,0,0,0,
 u16VpssSharpenUd=2,2,2,2,3,3,3,3,
 u8VpssLumaWgt=0,0,0,0,0,1,1,0,
 u8VpssSharpenD=38,38,38,38,40,56,56,56,
 u8VpssTextureThr=0,0,0,0,3,3,3,3,
 u8VpssSharpenEdge=0,0,5,10,18,25,30,30,
 u8VpssEdgeThr=0,0,0,0,0,0,0,10,
 u8VpssOverShoot=0,0,30,60,180,200,255,255,
 u8VpssUnderShoot=0,0,30,60,180,200,255,255,
 u8VpssshootSupStr=0,0,3,7,11,11,11,11,
 u8VpssDetailCtrl=128,128,128,128,128,128,128,128,
 u8VpssEdgeFiltStr=0,0,126,127,127,127,127,127,
 u8VpssJagCtrl=255,255,255,255,255,255,255,255,
 u8VpssNoiseLumaCtrl=0,0,0,0,0,8,8,8,
3NDRX:
 u323DnrxIsoCount=7
index=0
 u32IES=24
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=100,100,0,
 u16SBS2=100,100,100,
 u16SBS3=200,200,200,
 u16SDS0=40,40,400,
 u16SBS0=150,150,0,
 u16SDS1=150,150,150,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,0,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=0
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=150
 u16MATH2=150
 u8MATE1=0
 u8MATE2=3
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=12
 u8TFS2=9
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=1
 u8TSS2=0
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
index=1
 u32IES=24
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=150,150,0,
 u16SBS2=150,150,150,
 u16SBS3=200,200,200,
 u16SDS0=40,40,400,
 u16SBS0=150,150,0,
 u16SDS1=150,150,150,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,0,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=0
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=150
 u16MATH2=150
 u8MATE1=0
 u8MATE2=3
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=12
 u8TFS2=9
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=1
 u8TSS2=0
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
index=2
 u32IES=24
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=180,180,0,
 u16SBS2=180,180,180,
 u16SBS3=200,200,200,
 u16SDS0=40,40,400,
 u16SBS0=180,180,0,
 u16SDS1=180,180,180,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,0,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=0
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=150
 u16MATH2=200
 u8MATE1=0
 u8MATE2=3
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=12
 u8TFS2=9
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=2
 u8TSS2=0
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
index=3
 u32IES=0
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=200,200,0,
 u16SBS2=200,200,200,
 u16SBS3=200,200,200,
 u16SDS0=40,40,80,
 u16SBS0=200,200,0,
 u16SDS1=200,200,200,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,0,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=12
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=200
 u16MATH2=250
 u8MATE1=0
 u8MATE2=3
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=13
 u8TFS2=8
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=1
 u8TSS2=1
 u8TPC=3
 u8TRC=80
 u16SFC=65
 u16TFC=12
index=4
 u32IES=0
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=200,200,0,
 u16SBS2=200,200,200,
 u16SBS3=200,200,200,
 u16SDS0=40,40,80,
 u16SBS0=200,200,0,
 u16SDS1=200,200,200,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,3,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=12
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=200
 u16MATH2=250
 u8MATE1=0
 u8MATE2=0
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=13
 u8TFS2=8
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=0
 u8TSS2=0
 u8TPC=3
 u8TRC=80
 u16SFC=65
 u16TFC=12
index=5
 u32IES=0
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=200,200,0,
 u16SBS2=200,200,200,
 u16SBS3=200,200,200,
 u16SDS0=40,40,80,
 u16SBS0=250,250,0,
 u16SDS1=250,250,250,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,3,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=18
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=250
 u16MATH2=300
 u8MATE1=0
 u8MATE2=0
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=13
 u8TFS2=8
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=1
 u8TSS2=1
 u8TPC=0
 u8TRC=100
 u16SFC=100
 u16TFC=12
index=6
 u32IES=10
 u8IEF=7,6,5,2,
 u16SBS0=220,220,220,
 u16SBS1=250,250,0,
 u16SBS2=250,250,250,
 u16SBS3=200,200,200,
 u16SDS0=220,220,220,
 u16SBS0=250,250,0,
 u16SDS1=250,250,250,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,3,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=16
 u8STR0=8
 u8STR1=31
 u8STR2=31
 u16MATH1=220
 u16MATH2=250
 u8MATE1=0
 u8MATE2=0
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=13
 u8TFS2=8
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=1
 u8TSS2=1
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
DRC:
 u8DrcEnable=1,1,1,1,1,1,1,1,
 u8DrcGainClipStep=8,8,8,8,8,8,8,8,
 u8DrcGainClipKnee=0,0,0,0,0,0,0,0,
 u8DrcSpatialVar=6,6,6,6,6,6,6,6,
 u8DrcRangeVar=8,8,8,8,8,8,8,8,
 u8DrcSpatialStr=2,2,2,2,2,2,2,2,
 u8DrcAsymmetry=2,2,2,2,3,5,7,2,
 u8DrcSecondPole=164,164,164,164,164,164,164,164,
 u8DrcStretch=54,54,54,54,50,50,50,50,
 u8DrcCompress=147,147,147,147,147,147,147,147,
 u8DrcLocalMixingBrigtht=40,20,0,0,0,0,0,0,
 u8DrcLocalMixingDark=25,35,45,45,45,45,45,45,
 u8DrcOpType=1,1,1,1,1,1,1,1,
 u8DrcStrength=95,90,85,100,90,90,85,90,MaxIsoCount=6, u16UpFrameGain=300, u16DownFrameGain=800

SysGain: 200,400,800,1600,3200,6400,

gamma: 6,6,6,6,6,6,

AE: u8AESpeed=64, u8AETolerance=2, u8AECompensation=38, u8AEMaxHistOffset=32, u16AEBlackSpeedBias=256, u16AEHistRatioSlope=128, u16AEBlackDelayFrame=16, u16AEWhiteDelayFrame=16, u32AESysGainMax=48

Dei:
 u8Enable=0,0,0,0,0,0,0,
 u8BlackGain=32,32,32,32,32,32,32,
 u8ContrastGain=32,32,32,32,32,32,32,
 u8LightGain=32,32,32,32,32,32,32,
Defog:
 u8Enable=0,0,0,1,1,1,0,
 AE: u16OpType=1, u16UserLutEnable=1
 u16ManualStrength=0,0,0,60,60,32,0,
 u8DefogLut=1,1,1,1,1,1,1,
Sharpen:
 u8SharpenEnable=1,1,1,1,1,1,1,
 u8LumaWgt=2,2,4,4,1,4,4,
 u16SharpenUd=8,8,8,25,25,10,10,
 u8SharpenD=250,250,250,255,255,250,250,
 u8TextureThr=0,1,1,3,5,7,16,
 u8SharpenEdge=77,77,77,77,77,77,77,
 u8EdgeThr=3,3,3,8,8,16,16,
 u8OverShoot=120,120,120,110,100,100,100,
 u8UnderShoot=160,150,150,140,120,120,100,
 u8shootSupStr=7,7,7,7,7,7,7,
 u8DetailCtrl=128,128,128,128,128,128,128,
 u8RGain=15,15,15,15,15,0,0,
 u8BGain=15,15,15,15,15,0,0,
 u8SkinGain=128,128,128,128,128,128,128,
 u8EdgeFiltStr=126,126,126,126,126,126,126,
 u16JagCtrl=179,179,179,179,179,0,0,
 u16NoiseLumaCtrl=8,8,11,13,13,13,13,
VpssSharpen:
 u8VpssSharpenEnable=1,1,1,1,1,1,1,
 u8VpssOpType=0,0,1,1,1,1,1,
 u16VpssSharpenUd=2,2,2,4,4,4,4,
 u8VpssLumaWgt=0,0,0,0,0,0,0,
 u8VpssSharpenD=38,38,38,56,56,56,56,
 u8VpssTextureThr=0,0,0,0,0,0,0,
 u8VpssSharpenEdge=0,0,0,30,30,15,30,
 u8VpssEdgeThr=0,0,0,20,20,10,10,
 u8VpssOverShoot=0,0,0,80,80,180,255,
 u8VpssUnderShoot=0,0,0,80,80,180,255,
 u8VpssshootSupStr=0,0,0,11,11,25,25,
 u8VpssDetailCtrl=128,128,128,128,128,128,128,
 u8VpssEdgeFiltStr=0,0,0,0,0,0,0,
 u8VpssJagCtrl=255,255,255,255,255,255,255,
 u8VpssNoiseLumaCtrl=0,0,0,0,0,8,8,
3NDRX:
 u323DnrxIsoCount=6
index=0
 u32IES=0
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=100,100,0,
 u16SBS2=100,100,100,
 u16SBS3=200,200,200,
 u16SDS0=40,40,400,
 u16SBS0=150,150,0,
 u16SDS1=150,150,150,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=300,300,300,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,0,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=3
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=150
 u16MATH2=200
 u8MATE1=0
 u8MATE2=3
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=12
 u8TFS2=9
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=0
 u8TSS2=0
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
index=1
 u32IES=0
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=100,100,0,
 u16SBS2=100,100,100,
 u16SBS3=200,200,200,
 u16SDS0=40,40,400,
 u16SBS0=150,150,0,
 u16SDS1=150,150,150,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=300,300,300,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,0,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=3
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=150
 u16MATH2=200
 u8MATE1=0
 u8MATE2=3
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=12
 u8TFS2=9
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=0
 u8TSS2=1
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
index=2
 u32IES=0
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=100,100,0,
 u16SBS2=100,100,100,
 u16SBS3=200,200,200,
 u16SDS0=40,40,400,
 u16SBS0=150,150,0,
 u16SDS1=150,150,150,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=300,300,300,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,3,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=16
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=200
 u16MATH2=250
 u8MATE1=0
 u8MATE2=3
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=13
 u8TFS2=8
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=0
 u8TSS2=0
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
index=3
 u32IES=0
 u8IEF=7,8,5,2,
 u16SBS0=40,40,40,
 u16SBS1=150,150,0,
 u16SBS2=150,150,150,
 u16SBS3=200,200,200,
 u16SDS0=40,40,200,
 u16SBS0=180,180,0,
 u16SDS1=180,180,180,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,3,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=16
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=200
 u16MATH2=250
 u8MATE1=0
 u8MATE2=3
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=13
 u8TFS2=8
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=1
 u8TSS2=1
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
index=4
 u32IES=0
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=180,180,0,
 u16SBS2=180,180,180,
 u16SBS3=200,200,200,
 u16SDS0=40,40,200,
 u16SBS0=200,200,0,
 u16SDS1=200,200,200,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,3,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=8
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=200
 u16MATH2=250
 u8MATE1=0
 u8MATE2=0
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=13
 u8TFS2=8
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=1
 u8TSS2=1
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
index=5
 u32IES=0
 u8IEF=7,6,5,2,
 u16SBS0=40,40,40,
 u16SBS1=200,200,0,
 u16SBS2=200,200,200,
 u16SBS3=200,200,200,
 u16SDS0=40,40,400,
 u16SBS0=250,250,0,
 u16SDS1=250,250,250,
 u16SDS2=200,200,200,
 u16STH0=999,999,999,
 u16STH1=999,999,0,
 u16STH2=999,999,999,
 u16STH3=500,500,500,
 u8SBF0=0,0,0,
 u8SBF1=0,0,3,
 u8SBF2=0,0,3,
 u8SBF3=0,0,0,
 u8SFR0=31
 u8SFR1=20
 u8SFR2=20
 u8SFR3=16
 u8STR0=0
 u8STR1=20
 u8STR2=20
 u16MATH1=200
 u16MATH2=250
 u8MATE1=0
 u8MATE2=0
 u8MABW1=4
 u8MABW2=4
 u8MATW1=3
 u8MATW2=3
 u8TFS1=13
 u8TFS2=8
 u8TFR1=27,27
 u8TFR2=24,26
 u8TSS1=1
 u8TSS2=1
 u8TPC=0
 u8TRC=60
 u16SFC=30
 u16TFC=8
DRC:
 u8DrcEnable=1,1,1,1,1,1,1,
 u8DrcGainClipStep=8,8,8,8,8,8,8,
 u8DrcGainClipKnee=0,0,0,0,0,0,0,
 u8DrcSpatialVar=6,6,6,6,6,6,6,
 u8DrcRangeVar=8,8,8,8,8,8,8,
 u8DrcSpatialStr=2,2,2,2,2,2,2,
 u8DrcAsymmetry=2,2,2,2,2,2,2,
 u8DrcSecondPole=164,164,164,164,164,164,164,
 u8DrcStretch=54,54,54,54,54,54,54,
 u8DrcCompress=147,147,147,147,147,147,147,
 u8DrcLocalMixingBrigtht=30,30,35,35,35,35,35,
 u8DrcLocalMixingDark=100,72,128,72,45,45,45,
 u8DrcOpType=1,1,1,1,1,1,1,
 u8DrcStrength=64,64,80,72,72,56,52,sensor=98
==============================================================
===Sony imx307 sensor 1080P30fps(MIPI) init success!=====
==============================================================
HI_SDK_Init: TH_flag=0,temp=0.000000,hum=0
HI_Media_SDKInit: sensor: 98
af_lens_type=1
HI_Media_SDKInit: lens_type: 0
HI_Media_SDKInit: display mode: blackwhite
display(mode=0): brightness=50, contrast=75, saturation=0, sharpness=70, targetY=40, night=1, mirror=1, flip=1
extalarm: off open
color(ini): f=0xffffff, b=0x000000, trans=64
initaudio: inputtype=1, input=75, output=80, aec=0
HI_Media_SDKInit: vctrl: enable=1, recchn=0
encode(chn=0): profile=1,resolution=9,cbr=0,bitrate=256,frame=2,iframe=4,quality=0,minq=24,maxq=40
encode(chn=0): audioenable=1, audiotype=1
0 u32Ret: 3
encode(chn=1): profile=1,resolution=7,cbr=0,bitrate=384,frame=20,iframe=40,quality=0,minq=24,maxq=40
encode(chn=1): audioenable=1, audiotype=1
1 u32Ret: 25
HI_Media_SDKInit: snap_chn=0
md_thresh: 600
OSD(area=0): show=1, place=1, x=1616, y=0, str=YYYY-MM-DD hh:mm:ss
OSD(area=1): show=0, place=0, x=0, y=0, str=IP Camera
OSD: no temp/hum sensor.
audio: denoise=1
audiovol: 1 75 80
HI_Media_SDKInit: vctrl: mdvalue=450
MD(area=1): enable=1, x=1, y=0, w=1917, h=1080, s=90
audioalarm: off 50
HI_Media_SDKInit: HI_SDK_StartEncode(chn=0) succeed.
HI_Media_SDKInit: HI_SDK_StartEncode(chn=1) succeed.

sdkmgr: max channel=2,profile=1
SPS[0]=Z00AKpY1QPAET8s3AQEBAg==
PLI[0]=4D002A
PPS[0]=aO48gA==
SPS[1]=Z00AHpY1QUBbTcBAQECA
PLI[1]=4D001E
PPS[1]=aO48gA==
sdkmgr: build vps/sps/pps succeed.
record: relay_interval=5
ALARM_SERVER:
HI_Record_Stop succeed.
[RECORD SERVER] RB_Total_Size=640k
HI_MPI_VI_SetDCIParam: 0
Update gamma 6
HI_Media_RecInit: HI_Record_Start(chn=0) succeed.
HI_Websvr_Init: init media succeed.
HI_Websvr_Init: PBServer start.
acl: enable=0, errnum=10
HI_Websvr_Init: httpport=80, snapchn=1
VCtrl_Proc: enable=1, debug=0, mode=lowrate
VCtrl_Proc: planrecenable=0, recchn=0, mdrectime=15
R:/mnt/mtd/ipc/tmpfs/sd/20201109/record000/(9)
S:/mnt/mtd/ipc/tmpfs/sd/20201109/images000/(0)
ptz type: rs485
rs485: pan_range=580, pan_home=296, tilt_range=350, tilt_home=26
vctrl: alarm_push_recv,switch to normal mode...
motor: alarm_preset_enable=0, alarm_preset_index=0, alarm_preset_interval=2
workthread: ptz init succeed.
ircut: c2b_value=90, b2c_value=30
ircut: switch, imagetype=1.
AF: sensor_type=3
AF: lens_type=1
af_tool: HI_INI_ZoomFocus_Cfg get failed
rled: close.
Вложения
ipcam.zip
(654 байт) 255 скачиваний

and926
Новичок
Сообщения: 5
Зарегистрирован: 30 окт 2016, 21:17

Re: Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение and926 » 09 ноя 2020, 18:47

Какая версия прошивки нужна?

RodinA
Новичок
Сообщения: 4
Зарегистрирован: 09 ноя 2020, 11:32

Re: Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение RodinA » 09 ноя 2020, 18:49

Пригодится вообще любая. У меня была 16.1.3.

and926
Новичок
Сообщения: 5
Зарегистрирован: 30 окт 2016, 21:17

Re: Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение and926 » 09 ноя 2020, 23:16

Есть 16.1.3 , но она, кажется, под hi3516ev100...
Весит 6.74мВ. Прикрепить не получается. Могу на почту отправить.

RodinA
Новичок
Сообщения: 4
Зарегистрирован: 09 ноя 2020, 11:32

Re: Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение RodinA » 09 ноя 2020, 23:20

spb точка rodin gmail.com
Или можно на https://disk.yandex.ru выложить

and926
Новичок
Сообщения: 5
Зарегистрирован: 30 окт 2016, 21:17

Re: Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение and926 » 10 ноя 2020, 00:25

Послал, но на указанном Вами сайте она есть....Т.е. нужно что-то другое?

RodinA
Новичок
Сообщения: 4
Зарегистрирован: 09 ноя 2020, 11:32

Re: Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение RodinA » 10 ноя 2020, 19:50

Нужен каталог /mnt/mtd/ с живой камеры, в этих прошивках нет основных конфигов

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

config_net.ini
config_priv.ini
config_facddns.ini
config_defaultimage.ini
config_devtype.ini
config_devtypese.ini
config_platform.ini
config_alarm_token.ini
config_factory.ini
config_zoomfocus.ini
config_fisheye.ini
config_zoomfocus.ini
Для создания на sd карте полного бэкапа прошивки, достаточно выполнить пункты с 1 по 5 моей инструкции, только в п3 команда будет другая:

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

tar --exclude="tmpfs" -cvf /mnt/mtd/ipc/tmpfs/sd/backup.tar /mnt/mtd/
После получения бэкапа неплохо бы восстановить настройки с помощью файла полученного в п1. Иначе при каждой перезагрузке камера будет делать новый бэкап.

ЗЫ. Я распаковал то, что Вы отправили - https://yadi.sk/d/LUspGh5bm2i_bA

Андрей222
Новичок
Сообщения: 4
Зарегистрирован: 25 фев 2025, 20:56

Re: Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение Андрей222 » 01 мар 2025, 19:46

Скажите пожалуйста с конфигами получилось найти?

2Dem
Специалист
Сообщения: 815
Зарегистрирован: 19 дек 2020, 01:16

Re: Boavision hx-hd20m24as (3516cv300 + imx307)

Сообщение 2Dem » 01 мар 2025, 22:24

Не ответят. А даже если и ответят, сам ответ вам не понравится. Я поддержу уже заданный вам вопрос, после обновления случилась жопа?

Ответить

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