This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

beagleboard and aptina drivers

I'm integrating the Aptina LI-5M03 camera from Leopard Imaging with the Beagleboarc-xm rev C. According to the instructions from Aptina, I should be able to compile the drivers into the linux validation kernel. The build succeeds, but there isn't a /dev/video device shown. I also don't see i2c kernel messages in /var/log related to the camera.

 

Is there anybody who has done this previously?

 

Thanks,

 

Dave

  • Hello David,

    Did you chek out this post?

    http://blog.galemin.com/2011/04/li-5m03-camera-on-beagleboard-xm/

    What kernel are you using? Can you give me more information regarding your environmnet?

  • Hi,

     

    Yes, I've followed his blog and attempted to use his build (buildroot). His uImage is geared for the A3 version.

    I'm set up with both Angstrom and the TI build tools, using a kernel based on 2.6.xx. I understand the drivers have been put into the 3.0.x base.

     

    Dave

  • Hi Dave,

    Did you solve the problems with the Camera's integration on the BeagleBoard??


    Because i've been trying to install it, but, I am new on Linux's system (Windows user), eventough i've been moving on.

    I hope you can give me some ideas. I downloaded the toolchain from Angstrom ( angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2 )

    And I believe the installation worked fine. But when a ran this commands, some errors appeared:

    root@te52:/home/adair/Descargas/beagleboard-validation-linux# make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- omap3_beagle_cam_defconfig


      HOSTCC  scripts/basic/fixdep
    In file included from /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/string.h:428:0,
                     from scripts/basic/fixdep.c:111:
    /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/bits/string3.h:133:1: aviso: no hay un prototipo previo para ‘stpncpy’ [-Wmissing-prototypes]
    In file included from /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/stdlib.h:882:0,
                     from scripts/basic/fixdep.c:112:
    /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/bits/stdlib.h:65:1: aviso: no hay un prototipo previo para ‘ptsname_r’ [-Wmissing-prototypes]
    In file included from /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/netinet/in.h:24:0,
                     from /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/arpa/inet.h:23,
                     from scripts/basic/fixdep.c:116:
    /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/stdint.h:153:0: aviso: se redefinió "__INT64_C" [activado por defecto]
    <interno>:0:0: nota: esta es la ubicación de la definición previa
    /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/include/stdint.h:154:0: aviso: se redefinió "__UINT64_C" [activado por defecto]
    <interno>:0:0: nota: esta es la ubicación de la definición previa
    fixdep: /us: No such file or directory
    make[1]: *** [scripts/basic/fixdep] Error 2
    make: *** [scripts_basic] Error 2


    root@te52:/home/adair/Descargas/beagleboard-validation-linux#

    Do you have any idea???

    THANK YOU