Vision Framework Kit¶
The Vision Framework Development includes a MityDSP-L138F, the Industrial I/O board, a simple expansion board, and a Critical Link Aptina CCD sensor board (several options are available). A block diagram of the vision frame work is shown in the figure below. The system is designed to route raw video data from the CCD sensor board into the MityDSP-L138F FPGA. The FPGA captures the input data and performs an optional user defined algorithm on the video data, then routes the data to the DSP core of the OMAP-L138 processor via the UPP interface. The DSP the performs additional processing and notifies the ARM core that the final processed video data (or results if no final video data is required) is available via a DSPLINK shared memory interface. The ARM accepts the data and updates the local framebuffer with the needed results using a Qt drawing framework.
The Vision Framework has been designed to allow developers to quickly add their own algorithms in either the FPGA, the DSP, or the ARM to tailor the system to their specific application.
Hardware Requirements
The following hardware is needed to run the vision framework demonstration and develop new software / algorithms.¶
- MityDSP-L138F System On Module
- Industrial I/O Host Board
- Critical Link Aptina Camera Headboard (0.3, 1.3, or 5 Megapixel option)
- Expansion board and cable assembly.
- Monitor with DVI input
- Development PC with RS-232 COM port
- (optional) Spectrum Digital Emulator (USB510) or equivalent
- Network cable and switch for MityDSP-L138F connection
Software Requirements¶
The root filesystem image includes pre-built images of the software needed to run the stock demonstration. In order to build the DSP and ARM portions of the software, you will require a linux build machine (or VM) suitable for MityDSP-L138F development. We have tested building using Ubuntu 10.04 LTS. You will also require:
- Code Composer Studio Version 5.1 or higher
- The MityDSP-L138F ARM GCC ToolChain Release 2010_11
- Critical Link's MDK/Board Support Package Version 2011_12
- The Vision Framework FPGA and Software Project Files, version 2011_12
- The Vision Framework Root Filesystem, version 2011_12
Use of a JTAG emulator is optional, but is supported.
Detailed instructions for building the applications can be found at the Vision Framework Software Development page.
FPGA Requirements¶
The root filesystem image includes a pre-built image of the FPGA needed to run the stock demonstration. In order to build the FPGA image, you will require a linux build machine (or VM) suitable for MityDSP-L138F development. We have tested building using Ubuntu 10.04 LTS. You will also require:
- Xilinx Webpack or ISE version 13.1 or higher.
- Critical Link's MDK/Board Support Package Version 2011_12
- The Vision Framework FPGA and Software Project Files, version 2011_12
It is also possible to build using a windows platform, additional details are included on the Vision Framework FPGA Development page.
Go to top