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.

TMDSEVM572X: USB 3.0 camera intallation

Part Number: TMDSEVM572X

Dear,

I am a newbie to AM572x EVM. In currently, I use it with a host PC run on Linux 14.04. I want to connect with JPoint Grey USB 3.0 Camera (installing Fly Capture SDK) but I don't know how to install the driver of camera? Please help me to solve it. Thank you very much.

  • The software team have been notified. They will respond here.
  • Please follow the Design Guide in TI 3D Machine Vision Reference Design, as pointed in the link below. Pay attention to Section 2.4.

    www.ti.com/.../TIDEP0076
  • And, If I want to install a Linux distribution on  board, that means I don't need to connect a host Linux PC, can I download and use SDK as picture:

    Then I download .img file and write to SD card:

    Is it a Linux distribution on board?

    Thank you.

  • I followed that guide already. But I don't know what kind of Linux distribution on board. If I download and install "Processor-Sdk-Linux-Am572x" on host PC (Linux), and write "am572x-evm-linux-xx-xx-xx.img" on SD card. Is it a Linux distribution on board?
  • Hi Dele,

    You need to download AM57x PSDK bin file, then you can create bootbale SD card based on that PSDK and run this SD card on your AM57x board. Thus you will have Arago Linux distribution running on your AM57x board.

    software-dl.ti.com/.../index_FDS.html

    Follow section 2.4 of the TI design doc:

    http://www.ti.com/lit/ug/tiduc48b/tiduc48b.pdf

    Regards,
    Pavel

  • Hi Pavel Botev,

    I followed as your advice. Now I have a screen on LCD:

    File:Sitara-linux-training-right-arrow.png

    And to open terminal, I click on settings, I will have Wayland Terminal. Now the problem is: when I follow the guide "Getting Started with FlyCapture2 and ARM.pdf", in which, it require install package:

      user$: sudo apt-get install libraw1394-11 libgtkmm-2.4-1c2a libglademm-2.4-1c2a libusb-1.0-0

    In host PC I can do it, but in Wayland Terminal I couldn't with command line: opkg install libraw1394-11  ?

    And It also need to copy FlyCapture2 SDK to a location on the board, but I don't know how to upload to board FlyCapture2 SDK?

    Thank you very much for your helping.

  • Dele,

    dele le said:

    Now the problem is: when I follow the guide "Getting Started with FlyCapture2 and ARM.pdf", in which, it require install package:

      user$: sudo apt-get install libraw1394-11 libgtkmm-2.4-1c2a libglademm-2.4-1c2a libusb-1.0-0

    From where you get this guide? From where you get a pointer to it? In the guide you need to follow (link below) I do not see such instructions?

    Regards,
    Pavel

  • Dear Pavel,

    I followed section 2.4 (as your suggestion), step 4 (page 10), and with the link (or README instruction): http://www.ptgrey.com/KB/10357. And in that file, at section "Configuring the Operating System and Installing the Required Libraries".
  • dele le said:

    And to open terminal, I click on settings, I will have Wayland Terminal. Now the problem is: when I follow the guide "Getting Started with FlyCapture2 and ARM.pdf", in which, it require install package:

      user$: sudo apt-get install libraw1394-11 libgtkmm-2.4-1c2a libglademm-2.4-1c2a libusb-1.0-0

    In host PC I can do it, but in Wayland Terminal I couldn't with command line: opkg install libraw1394-11  ?

    So you are following the below guide:

    I am not sure if libraw1394-11 package and the other packages of that group should be installed on the AM57x EVM rootfs. These looks like to be installed only on Ubuntu 14.04 Linux distribution that is used for host, while AM57x PSDK comes with Arago Linux distribution:

    Configuring the Operating System and Installing the Required Libraries For FlyCapture2 to run on a Linux Ubuntu system, the following dependencies must be installed:
    Ubunt 14.04

    user$:sudo apt-get install libraw1394-11 libgtkmm-2.4-1c2a libglademm-2.4-1c2a libusb-1.0-0

     

    Checking this guide, it seems to me that you need to install these packages (i.e libraw1394-11) on the host machine only, not on AM57x target board. If your understanding is that these packages should be installed on the AM57x target board, you can use opkg. You can try to install these run-time or rebuilt the PSDK rootfs with yocto (thus adding these packages when re-creating the PSDK). Refer to the below wiki pages for more info:

     

    dele le said:
    And It also need to copy FlyCapture2 SDK to a location on the board, but I don't know how to upload to board FlyCapture2 SDK?

    In which guide (which step exactly) you have that?

    Regards,
    Pavel

  • Dear Pavel,

    In the guide: "Getting Started with FlyCapture2 and ARM.pdf" at section: Installing the FlyCapture SDK (page 3) and step 2, I need to copy SDK to a location on board. I used the host PC and Code Composer Studio to copy that files into board.

    I will try your advice. Thank you for your helping.
  • Dele,

    We have there "Copy your flycapture-<version>_arm.tar.gz package on a network or USB drive then copy it to a location on the Pandaboard."

    As you are booting from SD card (your rootfs is on the SD card), you should plug this SD card on your Ubuntu host machine, copy the package to the rootfs, then switch back the SD card to AM57x board. Then when booting again, you will have this file available in the AM57x filesystem.

    Regards,
    Pavel