|
|
(46 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | The MT9V032 sensor at the heart off the CaspaPX is not yet supported in the kernel, so a little work is necessary to get the camera up and running.
| + | For information about the Caspa camera boards, go to the [http://wiki.gumstix.org/index.php?title=Caspa_camera_boards wiki page]. |
− | | + | |
− | == Quickstart ==
| + | |
− | The first steps are important to verify your hardware setup and so you know how to test your customizations later.
| + | |
− | | + | |
− | === Pre-built Image ===
| + | |
− | The easiest way to get the camera working is to download a pre-built image from [http://somelink here]. Once your image has booted do one of the following from the serial console:
| + | |
− | | + | |
− | # export -DISPLAY :0.0
| + | |
− | # gst-launch v4l2src ! xvimagesink
| + | |
− | or
| + | |
− | # mplayer tv:// -tv driver=v4l2:device=/dev/video0
| + | |
− | | + | |
− | Or you can open cheese:
| + | |
− | | + | |
− | <left-click on desktop> Applications > Multimedia > Cheese
| + | |
− | | + | |
− | === Bitbake ===
| + | |
− | If you want a more control over the packages included in your image, you can modify the bitbake recipe used to generate the pre-built image.
| + | |
− | | + | |
− | $ nano ~/overo-oe/org.openembedded.dev/recipes/images/caspapx-image.bb
| + | |
− | <make your modifications>
| + | |
− | $ bitbake caspapx-image.bb
| + | |
− | | + | |
− | == Customization == | + | |
− | | + | |
− | === Hardware Overview ===
| + | |
− | The OMAP35X processors have dedicated hardware for capturing and processing data from image sensors. The CaspaPX camera sensor outputs raw 10-bit Bayer images which is transfered to the Image Signal Processor (ISP) via a parallel interface. The ISP contains a previewer module that converts the Bayer data to YUYV. This data is accessible as a V4L2 device in /dev/video0.
| + | |
− | | + | |
− | === Image Signal Processor ===
| + | |
− | To get the best performance from the camera under other lighting conditions we need to get our hands dirty in the kernel source.
| + | |
− | | + | |
− | === MT9V032 Driver ===
| + | |
Latest revision as of 16:53, 28 February 2011
For information about the Caspa camera boards, go to the wiki page.