v380-ipcam-firmware-patch icon indicating copy to clipboard operation
v380-ipcam-firmware-patch copied to clipboard

Install motion on V380 camera

Open pfzim opened this issue 4 years ago • 4 comments

Hello! I'm trying to install motion on a V380 camera, but it doesn't work. Maybe you did something like that?

motion I found built, it starts up but can't open /dev/video0.

First, I'm trying to build an example from the SDK, but it won't run on the camera.

I am having trouble building the toolchain for my camera.

Linux version 3.4.35 (ma @ ma-PC) (gcc version 4.8.5 (anyka (gcc-4.8.5 + binutils-2.24 + ulcibc-0.9.33.2) (20170223))) # 5 Wed Sep 18 15:36 : 19 CST 2019
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr = 00053177

pfzim avatar Oct 17 '20 07:10 pfzim

I don't think there is a video device node in /dev/ on my camera. Can you see /dev/video0?

bcaller avatar Oct 17 '20 12:10 bcaller

But no sorry I haven't tried installing stuff on the device.

bcaller avatar Oct 17 '20 12:10 bcaller

Yes, I see /dev/video0. And it is used by the /mvs/apps/recorder

pfzim avatar Oct 17 '20 18:10 pfzim

i tried compile record_video, but have missing dependencies

ldd ./record_video 
checking sub-depends for '/usr/lib/libakuio.so'
checking sub-depends for 'not found'
checking sub-depends for '/usr/lib/libakaudiocodec.so'
checking sub-depends for '/usr/lib/libakaudiofilter.so'
checking sub-depends for 'not found'
checking sub-depends for 'not found'
checking sub-depends for '/lib/libgcc_s.so.1'
checking sub-depends for '/mnt/sdcard/CAM/scripts/lib//libc.so.6'
checking sub-depends for '/lib/libpthread.so.0'
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0xb6f45000)
        libdl.so.0 => /lib/libdl.so.0 (0xb6f39000)
        libc.so.0 => /lib/libc.so.0 (0xb6ed6000)
checking sub-depends for '/lib/libc.so.0'
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0xb6ecc000)
checking sub-depends for '/lib/libm.so.0'
        libc.so.0 => /lib/libc.so.0 (0xb6e8c000)
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0xb6eef000)
        libakuio.so => /usr/lib/libakuio.so (0x00000000)
        libakmedialib.so => not found (0x00000000)
        libakaudiocodec.so => /usr/lib/libakaudiocodec.so (0x00000000)
        libakaudiofilter.so => /usr/lib/libakaudiofilter.so (0x00000000)
        libakstreamenclib.so => not found (0x00000000)
        libasound.so.2 => not found (0x00000000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00000000)
        libc.so.6 => /mnt/sdcard/CAM/scripts/lib//libc.so.6 (0x00000000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00000000)
        libc.so.0 => /lib/libc.so.0 (0x00000000)
        libm.so.0 => /lib/libm.so.0 (0x00000000)
        /lib/ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x00000000)

I put libC in sdcard: export LD_LIBRARY_PATH="/mnt/sdcard/CAM/scripts/lib/" libc.so.6 => /mnt/sdcard/CAM/scripts/lib//libc.so.6 (0x00000000)

ricardojlrufino avatar Feb 06 '22 17:02 ricardojlrufino