latest firmware for DS-2CD2XX1、DS-2CD2xx5、DS-2CD2xx6、DS-2CD2xx7

pepeEL

Getting the hang of it
Joined
May 18, 2016
Messages
168
Reaction score
7
ok found and connect
1. camera GND (The one with the arrow) >>>> USB TTL GND
2. camera Tx >>>> USB TTL RX
3. camera Rx >>>> USB TTL TX
4. camera 3v (Optional, I didn't use it) >>>> no connect

setup connection in config com port as this:
Serial port settings:
baud rate= 115,200
stop bits=1
parity=none
flow control=none

then open PUTTY and setup connection SERIAL and setup COM9 and speed 115200
Then click open and plug power to camera....
I see that on USB TTL leds blinks but in putty i still see black screen. After hear that camera runs i see still that sometimes led on USB TTL blink.

I use prolific 2303HX
 

Attachments

pepeEL

Getting the hang of it
Joined
May 18, 2016
Messages
168
Reaction score
7
Now use default setting in windows and use soft Tera Term VT with setting as show and the same problem. Screen is black
When boot camera leads blink fast...
 

Attachments

pepeEL

Getting the hang of it
Joined
May 18, 2016
Messages
168
Reaction score
7
GND connect to pin with ARROW on pcb camera.
 

alastairstevenson

Staff member
Joined
Oct 28, 2014
Messages
15,963
Reaction score
6,794
Location
Scotland
Suggestion, for testing:
Disconnect all wires from the USB adaptor to the camera.
Connect the GND of the USB adaptor to the metal frame of the camera.
Connect the RX of the USB adaptor in turn to what you believe to be the RX and TX pins on the camera, the middle two, see which one gives characters on the PuTTY screen.
Then the other of the middle two pins on the camera is the RX that should go to the TX of the USB adaptor.
 

pepeEL

Getting the hang of it
Joined
May 18, 2016
Messages
168
Reaction score
7
ok revert pin and use GND on pin without arrow. and now read info :)

from pin without arrow:
Camera GND >>> GND USB TTL
Camera RX >>>> RX USB TTL
Camera TX >>> TX USB TTL
 

pepeEL

Getting the hang of it
Joined
May 18, 2016
Messages
168
Reaction score
7
ok I read info it is G0 platform
Code:
# prtHardInfo
Start at 2019-01-01 23:13:10
Serial NO :DS-2CD2035-I20160313AACH579190100
V5.3.6 build 151221
NetProcess Version: 1.6.1 [14:22:22-Sep 10 2015]
Db Encrypt Version: 65537
hardwareVersion = 0x0
hardWareExtVersion      = 0x0
encodeChans             = 1
decodeChans             = 1
alarmInNums             = 0
alarmOutNums            = 0
ataCtrlNums             = 0
flashChipNums           = 0
ramSize                 = 0x100
networksNums            = 1
language                        = 1
devType                 = 0x2250a
net reboot count        = 0
Path: .
Working Copy Root Path: /usr/local/jenkins/workspace/Frontend_BaseLine_Publish_Build/2332
URL: https://192.0.0.140/Camera/Platform/Branches/branches_frontend_software_platform/IPC_develop_branch/IPC_5.3.6_G0
Repository Root: https://192.0.0.140/Camera
Repository UUID: df2d70c3-7593-7941-af1e-571b313c0946
Revision: 167916
Node Kind: directory
Schedule: normal
Last Changed Author: liuyurui
Last Changed Rev: 167909
Last Changed Date: 2015-12-21 11:07:34 +0800 (Mon, 21 Dec 2015)





# dmesg
[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.4.35 (luoxiaobing@Cpl-Frt-BSP) (gcc version 4.8.3 20131202 (prerelease) (Hisilicon_v300) ) #1 Tue Dec 15 11:43:00 CST 2015
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: g0
[    0.000000] MISC TAGS: mdio_intf=mii phy_addr=3
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] On node 0 totalpages: 26112
[    0.000000] free_area_init_node: node 0, pgdat c060e910, node_mem_map c0664000
[    0.000000]   Normal zone: 204 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 25908 pages, LIFO batch:7
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 25908
[    0.000000] Kernel command line: console=ttyAMA0,115200
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Memory: 102MB = 102MB total
[    0.000000] Memory: 96928k/96928k available, 7520k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xc6800000 - 0xff000000   ( 904 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xc6600000   ( 102 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc044a000   (4360 kB)
[    0.000000]       .init : 0xc044a000 - 0xc05d86b4   (1594 kB)
[    0.000000]       .data : 0xc05da000 - 0xc060f040   ( 213 kB)
[    0.000000]        .bss : 0xc060f070 - 0xc0663a40   ( 339 kB)
[    0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:128
[    0.000000] sched_clock: 32 bits at 49MHz, resolution 20ns, wraps every 86767ms
[    0.000000] Console: colour dummy device 80x30
[    0.000131] Calibrating delay loop... 1196.85 BogoMIPS (lpj=5984256)
[    0.090076] pid_max: default: 32768 minimum: 301
[    1.549303] Card authentication succeeded
[    1.549462] Mount-cache hash table entries: 512
[    1.550085] Initializing cgroup subsys freezer
[    1.550196] CPU: Testing write buffer coherency: ok
[    1.550415] Setting up static identity map for 0x8033b1f0 - 0x8033b248
[    1.552890] dummy:
[    1.553310] NET: Registered protocol family 16
[    1.555617] Serial: AMBA PL011 UART driver
[    1.555721] uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 40) is a PL011 rev2
[    1.555805] console [ttyAMA0] enabled
[    1.556165] uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 41) is a PL011 rev2
[    1.556537] uart:2: ttyAMA2 at MMIO 0x200a0000 (irq = 42) is a PL011 rev2
[    1.574534] bio: create slab <bio-0> at 0
[    1.575332] gpiochip_add: registered GPIOs 0 to 127 on device: r7-gpio
[    1.576658] SCSI subsystem initialized
[    1.577680] usbcore: registered new interface driver usbfs
[    1.578130] usbcore: registered new interface driver hub
[    1.578413] usbcore: registered new device driver usb
[    2.510549] Switching to clocksource timer0
[    2.528875] NET: Registered protocol family 2
[    2.529152] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    2.529660] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    2.529773] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[    2.529846] TCP: Hash tables configured (established 4096 bind 4096)
[    2.529862] TCP: reno registered
[    2.529878] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    2.529908] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    2.530292] NET: Registered protocol family 1
[    2.530599] RPC: Registered named UNIX socket transport module.
[    2.530619] RPC: Registered udp transport module.
[    2.530630] RPC: Registered tcp transport module.
[    2.530643] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    2.703092] mmc0 power register success!
[    2.703115] mmc1 power register success!
[    2.727878] yaffs: yaffs built Dec 15 2015 11:42:16 Installing.
[    2.727937] msgmni has been set to 189
[    2.730420] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    2.730444] io scheduler noop registered
[    2.730457] io scheduler deadline registered (default)
[    2.730515] io scheduler cfq registered
[    2.732506] Spi id table Version 1.22
[    2.732522] Hisfc350 Device Driver, Version 1.10
[    2.733101] Found Nand Flash Controller V610.
[    2.733727] Nand ID: 0x98 0xF1 0x80 0x15 0xF2 0x16 0x08 0x00
[    2.733754] #########[ECC] pagetype 2, ecctype 3
[    2.733786] Nand: Toshiba TC58BVG0S3HTA00
[    2.733798] Nand(HW-Auto): Block:128KB Page:2KB OOB:64B ECC:4bit/512 Chip:128MB*1
[    2.736561] Creating 13 MTD partitions on "hinand":
[    2.736599] 0x000000000000-0x000000100000 : "bld"
[    2.742531] 0x000000100000-0x000000180000 : "env"
[    2.746644] 0x000000180000-0x000000200000 : "enc"
[    2.750837] 0x000000200000-0x000000280000 : "sysflg"
[    2.754980] 0x000000280000-0x000000380000 : "dpt"
[    2.760890] 0x000000380000-0x000000b80000 : "sys0"
[    2.790097] 0x000000b80000-0x000001380000 : "sys1"
[    2.819164] 0x000001380000-0x000003980000 : "app0"
[    2.947826] 0x000003980000-0x000005f80000 : "app1"
[    3.076575] 0x000005f80000-0x000006380000 : "cfg0"
[    3.092226] 0x000006380000-0x000006780000 : "cfg1"
[    3.108036] 0x000006780000-0x000007780000 : "syslog"
[    3.163760] 0x000007780000-0x000008000000 : "resv"
[    3.194574] tun: Universal TUN/TAP device driver, 1.6
[    3.194592] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    3.195750] Higmac dma_sg_phy: 0x85a40000
[    3.291405] higmac_mdio_bus: probed
[    3.293103] ETH0: mii, phy_addr=3, mii_name=mdio0
[    3.293122] PPP generic driver version 2.4.2
[    3.293665] PPP BSD Compression module registered
[    3.293682] PPP Deflate Compression module registered
[    3.299084] PPP MPPE Compression module registered
[    3.299107] NET: Registered protocol family 24
[    3.299587] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.325503] hiusb-ehci hiusb-ehci.0: HIUSB EHCI
[    3.325623] hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1
[    3.325735] hiusb-ehci hiusb-ehci.0: irq 53, io mem 0x100b0000
[    3.340065] hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00
[    3.341182] hub 1-0:1.0: USB hub found
[    3.341218] hub 1-0:1.0: 1 port detected
[    3.341994] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.342337] hiusb-ohci hiusb-ohci.0: HIUSB OHCI
[    3.342400] hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2
[    3.342454] hiusb-ohci hiusb-ohci.0: irq 54, io mem 0x100a0000
[    3.405123] hub 2-0:1.0: USB hub found
[    3.405159] hub 2-0:1.0: 1 port detected
[    3.440721] rtc rtc: rtc core: registered rtc as rtc0
[    3.441212] i2c /dev entries driver
[    3.442817] hisi_i2c hisi_i2c.0: Hisilicon [i2c-0] probed!
[    3.443430] hisi_i2c hisi_i2c.1: Hisilicon [i2c-1] probed!
[    3.444010] hisi_i2c hisi_i2c.2: Hisilicon [i2c-2] probed!
[    3.444499] r7 watchdog driver v1.0. initial timeout 60 sec
[    3.446948] card disconnected!
[    3.448269] card disconnected!
[    3.448556] Netfilter messages via NETLINK v0.30.
[    3.448582] nfnl_acct: registering with nfnetlink.
[    3.448670] nf_conntrack version 0.5.0 (1514 buckets, 6056 max)
[    3.450428] ip_tables: (C) 2000-2006 Netfilter Core Team
[    3.450541] TCP: cubic registered
[    3.450554] Initializing XFRM netlink socket
[    3.452785] NET: Registered protocol family 10
[    3.454066] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    3.454149] IPv6 over IPv4 tunneling driver
[    3.456772] NET: Registered protocol family 17
[    3.456835] NET: Registered protocol family 15
[    3.456850] lib80211: common routines for IEEE802.11 drivers
[    3.456866] lib80211_crypt: registered algorithm 'NULL'
[    3.456913] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    3.457992] registered taskstats version 1
[    3.490099] rtc rtc: setting system clock to 2019-01-01 23:12:45 UTC (1546384365)
[    3.492816] Freeing init memory: 1592K
[    4.194567] yaffs: dev is 32505863 name is "mtdblock7" rw
[    4.194586] yaffs: passed flags ""
[    4.194602] yaffs: yaffs: Attempting MTD mount of 31.7,"mtdblock7"
[    4.194937] yaffs: checking block 0 bad
[    4.199629] yaffs: yaffs_read_super: is_checkpointed 1
[    4.239600] ADDRCONF(NETDEV_UP): eth0: link is not ready
[    9.335162] yaffs: dev is 32505865 name is "mtdblock9" rw
[    9.335180] yaffs: passed flags ""
[    9.335195] yaffs: yaffs: Attempting MTD mount of 31.9,"mtdblock9"
[    9.342082] yaffs: checking block 0 bad
[    9.342731] yaffs: checking block 1 bad
[    9.343368] yaffs: checking block 2 bad
[    9.344005] yaffs: checking block 3 bad
[    9.344642] yaffs: checking block 4 bad
[    9.344880] yaffs: block 5 is bad
[    9.344891] yaffs: checking block 5 bad
[    9.345528] yaffs: checking block 6 bad
[    9.346164] yaffs: checking block 7 bad
[    9.346801] yaffs: checking block 8 bad
[    9.347438] yaffs: checking block 9 bad
[    9.348076] yaffs: checking block 10 bad
[    9.348713] yaffs: checking block 11 bad
[    9.349351] yaffs: checking block 12 bad
[    9.349988] yaffs: checking block 13 bad
[    9.350629] yaffs: checking block 14 bad
[    9.351268] yaffs: checking block 15 bad
[    9.351906] yaffs: checking block 16 bad
[    9.352543] yaffs: checking block 17 bad
[    9.353180] yaffs: checking block 18 bad
[    9.353817] yaffs: checking block 19 bad
[    9.354455] yaffs: checking block 20 bad
[    9.355092] yaffs: checking block 21 bad
[    9.355729] yaffs: checking block 22 bad
[    9.356366] yaffs: checking block 23 bad
[    9.357003] yaffs: checking block 24 bad
[    9.357641] yaffs: checking block 25 bad
[    9.358278] yaffs: checking block 26 bad
[    9.358916] yaffs: checking block 27 bad
[    9.359553] yaffs: checking block 28 bad
[    9.360192] yaffs: checking block 29 bad
[    9.360830] yaffs: checking block 30 bad
[    9.361468] yaffs: checking block 31 bad
[    9.378898] yaffs: yaffs_read_super: is_checkpointed 0
[    9.620665] base module init version.
[    9.632075] hikcomm: module license 'Proprietary' taints kernel.
[    9.632100] Disabling lock debugging due to kernel taint
[    9.633408] RS485_CTRL         MUXCTRL(32)  FCN0  GPIO9_4   OUTPUT   LOW_LEVEL
[    9.633441] RS485_RXD          MUXCTRL(31)  FCN1  NO_GPIO
[    9.633457] RS485_TXD          MUXCTRL(33)  FCN1  NO_GPIO
[    9.633472] RS485_2_RXD        MUXCTRL(34)  FCN1  NO_GPIO
[    9.633488] RS485_2_TXD        MUXCTRL(35)  FCN1  NO_GPIO
[    9.633503] SPI1_SCLK          MUXCTRL(24)  FCN1  NO_GPIO
[    9.633518] SPI1_MOSI          MUXCTRL(25)  FCN1  NO_GPIO
[    9.633533] SPI1_MISO          MUXCTRL(26)  FCN1  NO_GPIO
[    9.633549] SPI1_CSN0          MUXCTRL(27)  FCN1  NO_GPIO
[    9.633564] SPI1_CSN1          MUXCTRL(1 )  FCN2  NO_GPIO
[    9.633594] SPI1_CSN2          MUXCTRL(2 )  FCN2  NO_GPIO
[    9.633609] I2C0_SDA           MUXCTRL(21)  FCN2  NO_GPIO
[    9.633624] I2C0_SCL           MUXCTRL(20)  FCN2  NO_GPIO
[    9.633640] I2C2_SDA           MUXCTRL(28)  FCN1  NO_GPIO
[    9.633655] I2C2_SCL           MUXCTRL(29)  FCN1  NO_GPIO
[    9.633670] IRIS_PWM           MUXCTRL(55)  FCN1  NO_GPIO
[    9.633685] ENCRYPT_CLK        MUXCTRL(56)  FCN1  NO_GPIO
[    9.633701] FAR_IR_PWM         MUXCTRL(85)  FCN0  NO_GPIO
[    9.633716] NEAR_IR_PWM        MUXCTRL(86)  FCN0  NO_GPIO
[    9.633731] ALARM_IN1          MUXCTRL(113)  FCN0  GPIO12_6   INPUT    LOW_LEVEL
[    9.633754] ALARM_OUT1         MUXCTRL(111)  FCN0  GPIO12_4   OUTPUT   LOW_LEVEL
[    9.633776] ALARM_IN2          MUXCTRL(112)  FCN0  GPIO12_5   INPUT    LOW_LEVEL
[    9.633799] ALARM_OUT2         MUXCTRL(110)  FCN0  GPIO12_3   OUTPUT   LOW_LEVEL
[    9.633821] IRCUT_1            MUXCTRL(116)  FCN0  GPIO13_1   OUTPUT   LOW_LEVEL
[    9.633843] IRCUT_2            MUXCTRL(115)  FCN0  GPIO13_0   OUTPUT   LOW_LEVEL
[    9.633865] IRCUT_FB           MUXCTRL(105)  FCN0  GPIO15_1   INPUT    LOW_LEVEL
[    9.633888] ZOOM_FB            MUXCTRL(119)  FCN0  GPIO13_4   INPUT    LOW_LEVEL
[    9.633910] FOCUS_FB           MUXCTRL(118)  FCN0  GPIO13_3   INPUT    LOW_LEVEL
[    9.633932] ABF_FB             MUXCTRL(107)  FCN0  GPIO12_0   INPUT    LOW_LEVEL
[    9.633954] MOTOR_RSTN         MUXCTRL(104)  FCN0  GPIO15_0   OUTPUT   LOW_LEVEL
[    9.633976] MFOCUS             MUXCTRL(120)  FCN0  GPIO13_5   INPUT    LOW_LEVEL
[    9.633998] IRIS_SET           MUXCTRL(114)  FCN0  GPIO12_7   OUTPUT   LOW_LEVEL
[    9.634020] IR_PHOTO_FB        MUXCTRL(87)  FCN0  NO_GPIO
[    9.634035] TEMP_IN            MUXCTRL(88)  FCN0  NO_GPIO
[    9.634050] USB_PWREN          MUXCTRL(43)  FCN1  NO_GPIO
[    9.634066] USB_OVRCUR         MUXCTRL(42)  FCN1  NO_GPIO
[    9.634081] FTY_RST            MUXCTRL(117)  FCN0  GPIO13_2   INPUT    LOW_LEVEL
[    9.634103] VD_OUT             MUXCTRL(106)  FCN0  GPIO15_2   OUTPUT   LOW_LEVEL
[    9.634124] MCU_SWIM           MUXCTRL(38)  FCN0  GPIO10_2   OUTPUT   HIGH_LEVEL
[    9.634147] MCU_PROG_RSTN      MUXCTRL(39)  FCN0  GPIO10_3   OUTPUT   HIGH_LEVEL
[    9.634169] LED_CTRL1          MUXCTRL(109)  FCN0  GPIO12_2   OUTPUT   HIGH_LEVEL
[    9.634191] LED_CTRL2          MUXCTRL(108)  FCN0  GPIO12_1   OUTPUT   LOW_LEVEL
[    9.634213] BCMDHD_OOB         MUXCTRL(40)  FCN0  GPIO10_4   INPUT    LOW_LEVEL
[    9.634236] SENSOR_CLK         MUXCTRL(0 )  FCN1  NO_GPIO
[    9.634251] SENSOR_RST         MUXCTRL(53)  FCN0  GPIO0_0   OUTPUT   HIGH_LEVEL
[    9.634279] PHY_RST            MUXCTRL(54)  FCN0  GPIO0_1   OUTPUT   HIGH_LEVEL
[    9.634302] VO_CLK             MUXCTRL(3 )  FCN1  NO_GPIO
[    9.634317] VO_DAT15           MUXCTRL(4 )  FCN1  NO_GPIO
[    9.634332] VO_DAT14           MUXCTRL(5 )  FCN1  NO_GPIO
[    9.634347] VO_DAT13           MUXCTRL(6 )  FCN1  NO_GPIO
[    9.634362] VO_DAT12           MUXCTRL(7 )  FCN1  NO_GPIO
[    9.634378] VO_DAT11           MUXCTRL(8 )  FCN1  NO_GPIO
[    9.634393] VO_DAT10           MUXCTRL(9 )  FCN1  NO_GPIO
[    9.634408] VO_DAT9            MUXCTRL(10)  FCN1  NO_GPIO
[    9.634423] VO_DAT8            MUXCTRL(11)  FCN1  NO_GPIO
[    9.634438] VO_DAT7            MUXCTRL(12)  FCN1  NO_GPIO
[    9.634454] VO_DAT6            MUXCTRL(13)  FCN1  NO_GPIO
[    9.634469] VO_DAT5            MUXCTRL(14)  FCN1  NO_GPIO
[    9.634484] VO_DAT4            MUXCTRL(15)  FCN1  NO_GPIO
[    9.634499] VO_DAT3            MUXCTRL(16)  FCN1  NO_GPIO
[    9.634514] VO_DAT2            MUXCTRL(17)  FCN1  NO_GPIO
[    9.634529] VO_DAT1            MUXCTRL(18)  FCN1  NO_GPIO
[    9.634545] VO_DAT0            MUXCTRL(19)  FCN1  NO_GPIO
[    9.652745] [motor_init]: insmod motor module successfully
[    9.670161] initialized demo_event
[    9.670204] initialized wps_event
[    9.670216] initialized alarm
[    9.670226] event_notify build Dec 15 2015 11:44:53
[    9.704434] cur support uart:
[    9.704451]  uart1(rs485)
[    9.704462]  uart2(rs232)
[    9.704470]
[    9.704478] uart1 cken enable!
[    9.704488] uart2 cken enable!
[    9.704773] Successfully insmod uart232 module!
[   22.829206] Hisilicon Media Memory Zone Manager
[   22.837789] Module himedia: init ok
[   22.867338] load sys.ko for Hi3516A...OK!
[   22.879313] Load tde.ko ...OK!
[   22.896041] load region.ko ....OK!
[   22.915631] load vgs.ko for Hi3516A...OK!
[   22.926778] ISP Mod init!
[   22.944650] load viu.ko for Hi3516A...OK!
[   22.972574] load vpss.ko ....OK!
[   22.992164] load vou.ko ....OK!
[   23.017707] hifb: Unknown symbol unregister_framebuffer (err 0)
[   23.017880] hifb: Unknown symbol framebuffer_alloc (err 0)
[   23.018007] hifb: Unknown symbol fb_dealloc_cmap (err 0)
[   23.018092] hifb: Unknown symbol register_framebuffer (err 0)
[   23.018130] hifb: Unknown symbol fb_alloc_cmap (err 0)
[   23.018291] hifb: Unknown symbol fb_pan_display (err 0)
[   23.018341] hifb: Unknown symbol framebuffer_release (err 0)
[   23.029196] load rc.ko for Hi3516A...OK!
[   23.042630] load venc.ko for Hi3516A...OK!
[   23.057502] load chnl.ko for Hi3516A...OK!
[   23.073065] load h264e.ko for Hi3516A...OK!
[   23.089675] load h265e.ko for Hi3516A...OK!
[   23.105250] load jpege.ko for Hi3516A...OK!
[   23.118452] load vda.ko ....OK!
[   23.137064] ive mod init success!
[   23.182345] acodec inited!
[   23.255917] mipi_init
[   23.270190] init phy power successful!
[   23.270214] load hi_mipi driver successful!
[   23.287423] regulator_cpu: 0 <--> 1 mV at 1 mV normal
[   23.310948] cpu avs  enable.
[   23.311358] load pm.ko ok!.
[   23.880128] clk_set_rate rate=850

This FV will be ok for it ?
DOWNLOAD EU PORTAL
 

pepeEL

Getting the hang of it
Joined
May 18, 2016
Messages
168
Reaction score
7
You can help me to brick this camera ?
But if i install CN firmware from link which you give me, i can also change language to have multilangiage and also as in DS-2CD2032 i change in serial number settin region from CH to WR , on this DS-2CD2035 i also can chenge in serial number CN to WR ?

And please tell me how unpack firmware to have uImage and other files ?
 

pepeEL

Getting the hang of it
Joined
May 18, 2016
Messages
168
Reaction score
7
Can you help me and share me firmware extracted ??


1.It is ok understand

printenv

2. It is ok understand
Use the following commands to set the camera IP address and the TFTP server IP address:

setenv ipadrs <your_choice_for_the_camera>
setenv serverip <your_TFTP_server_address>
saveenv

3. It is ok understand
Then the kernel bootargs need to be changed to get the kernel to boot into a debug mode:

setenv bootargs console=ttyAMA0,115200 init=/bin/sh rootfs=0x82000000 rootfstype=initrd debug single loglevel=9
saveenv

4. It is ok understand- copy file uImage from extract new firmware to directory of root TFTP server ???????????
-------------------------------------------------------------
Copy the kernel image uImage to your tftp root folder.

Boot over tftp and the camera should end up at a shell prompt, hopefully not a psh prompt.

tftp uImage
bootm

-----------------------------------------------------------
5. It is ok understand-- addres like 192.168.1.201 is your NAS with NFS name CCTV1 ????????????????????
It's really handy to be able to copy / paste command lines from a text file (eg via Notepad) into the PuTTY command line.
These can be done singly or in multiple.
If the modified bootargs do boot into an ash shell, that's great as it will provide the access to do the needed work.
But at that point, the environment is not yet complete.
These commands are needed to take it a few steps further:
Adjust the IP addresses to match your network and your NAS for the NFS share and sharename.

/bin/mount -t proc proc /proc
/bin/mount -t sysfs none /sys
/bin/mount -t ramfs ramfs /home

/etc/S_udev

ifconfig eth0 192.168.1.64 up

mount -t nfs -o nolock 192.168.1.201:/cctv1 /mnt/nfs00

cd /mnt/nfs00

----------------------------------------------------------------
6. Can you explaine me more this point step by step ?
At this point there is a fully usable linux environment.
The uImage kernel can be applied to mtdblock5 & 6 (sys0, sys1) and all the remaining files from the unpacked firmware copied into /dav both when it's mounted from mtdblock7 and also mtdblock8 (app0 and app1).
Finally - reboot, interrupt the bootloader with Control-U and put the bootargs environment variable back the way it was to begin with so that the camera no longer boots into a shell in debug mode.
 

alastairstevenson

Staff member
Joined
Oct 28, 2014
Messages
15,963
Reaction score
6,794
Location
Scotland
i can also change language to have multilangiage and also as in DS-2CD2032 i change in serial number settin region from CH to WR , on this DS-2CD2035 i also can chenge in serial number CN to WR ?
No, not possible in the same way as DS-2CD2032-I
The DS-2CD2032-I R0 camera holds the camera hardware signature in a flash memory location, mtd6 and mtd5, this can be modified using the 'enhanced MTD hack' method.
But the DS-2CD2035-I G0 camera holds that information in a separate, special, secure chip that is designed to be tamper-proof.
 
Top