Project

General

Profile

Single Color Camera User Guide

The SD card image of the kit includes pre-installed example FPGA and ARM software applications that demonstrate the basic capabilities of the development kit.

Launching the Demo

  1. Connect an HDMI monitor to the HDMI port on the VDK baseboard
  2. Connect a daA2500-14bc camera to the CAM1 port on the VDK baseboard
  3. Connect the USB cable to the DEBUG USB port
    1. This USB connection acts as a virtual RS232 port running at an 115200 baud rate
      1. If running Linux programs such as screen or minicom can be used to access the console
        1. you@yourcomputer$ screen -S ttyUSB0 /dev/ttyUSB0 115200 
      2. If running Windows an application capable of RS232 communications such as TeraTerm or Putty will need to be used
  4. Connect the provided power supply to the barrel connecter on the VDK baseboard
  5. Flip switch S2 to the ON position to power the board
  6. Once the board is powered the terminal can be accessed via the DEBUG RS232 port
    1. login is root
    2. No password is required
  7. Once logged in the environment needs to be setup by sourcing the setup script
    1. root@mitysom-5csx-vdk:~# source /home/root/setup.sh 
  8. Once the environment is setup the demo_app can be executed
    root@mitysom-5csx-vdk:~# demo_app
    
    1. Input Arguments:
      1. --no-pylon-stream
        1. If this input argument is present the Pylon adapter library is bypassed, allowing for higher framerates to be achieved
           
          root@mitysom-5csx-vdk:~# demo_app --no-pylon-stream
          
    2. Runtime Arguments
      1. o
        1. Instructs the demo_app to toggle display of the Critical Link and Basler logos overlay
      2. q
        1. Instructs the demo_app to quit
    3. Runtime Display
      1. HDMI
        1. The captured frames are sent to the HDMI output, with an optional overlay of the Basler and Critical Link logos
      2. Console
        1. The console will print frame rate statistics
          1. Num Frames - The number of frames that were displayed since the last calculation
          2. Calc Period - The time (in seconds) since the last calculation
          3. Frame Rate - Frames per second achieved since the last calculation
    4. Troubleshooting
      1. If you did not source the "setup.sh" script from above or the cameras are not connected you will see an error as follows printed from the demo_app application
        root@mitysom-5csx-vdk:~# demo_app
        Build Info: Aug 28 2017 18:48:17
        Going to use Pylon Stream to capture and display images.
        
        Enumerated 0 cameras. FPGA expects 1. Exiting.
        

Go to top
Add picture from clipboard (Maximum size: 1 GB)