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.

missing documentation in EUCDK

Hi,

I have purchased an EUCDK from leopardboard.   It contains av_capture application.  It seems I am missing documentation.  I have read through the source code and some parts end up calling functions to which I only have header files for.  I am taling about all the functions that start with DRV_  like:

DRV_captureOpen(&captureConfig, &gVIDEO_ctrl.captureInfo);

DRV_captureStart(rawOutEnable, yuvOutEnable);

DRV_captureStop();

DRV_captureClose();

Im looking for details on all the DRV_ functions actually.  This seems to be the drv package from IPNC Ref Design.  I do not have access to AVServer_DesignGuide.pdf probably because  I did not purchase the IPNC reference design. 

It seems there should be more documentation that accompanie's the EUCDK.  Can you help find what I need?

  • Hello,

    yes your are right. It is the drv package from the ipnc reference design. But how is it made in your case working with the EUCDK Kit? Are all DRV_ functions implemented in one lib? On which kernel version are your EUCDK sources based? We are still looking for an uvc driver working on arago kernel 2.6.32.

     

  • On the EUCDK, it is implemented as an addition to av_server.  It is basically the IPNC with av_server app and extra code to implement the uvc functionality.  It is still based on the older kernel 2.6.18 hence it uses Monta Vista tools and DVSDK2.     Presently, I only have access to the headers of the DRV_  I like the EUCDK but you will most likely need to get IPNC documentation.

  • DRV_Capture code is exactly same between IPNC and EUCDK.

    Please check EUCDK package for IPNC documentation and contact the EUCDK source code provider for documentation, if it is missing.

  • I tried to contact Leopard about and they pretty much refused to send me the documentation.  With pain and effort I was able to get the AV_server design guide but this is not suffiscient specially since I need to change the code to get anything that is not by default.

  • Hi

    I was wondering whether there were UVC drivers in the IPNC.I am running the IPNC on a DVEVM and want to achieve usb streaming.  So, if the UVC drivers are already there.. would a simple application like UVC viewer on my host system(Ubuntu 10.04) suffice?

  • Yes it has the UVC driver.   More specifically, it is implemented in the kernel.  If UVC viewer works like Microsoft's usbvideo.sys then yes you should be able to. 
    The only thing not implemented is taking photos.