We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

$1000 bounty! The Open Camera Projects wants you to marry Raspberry Pi Camera, Zynq, Parallella

by Xilinx Employee ‎06-04-2015 10:37 AM - edited ‎06-04-2015 10:52 AM (48,339 Views)

One-man juggernaut Andreas Olofsson, the man behind Adapteva’s many-core Epiphany parallel processing chip and the Zynq-based Parallella supercomputer board, knows how to get things done: offer cold, hard cash. One of the many things Olofsson wants to see done with the Parallella board is image and vision processing and he’s come up with a rather simple way to get the hardware and drivers he needs to make that happen.


He’s offering you $1000 to come up with a way to connect the inexpensive Raspberry Pi Camera Module (single-unit price is $25 at Allied Electronics in the US with 2635 units in stock at the moment, or order it on Amazon.com) to the Parallella board and to create the drivers needed to turn Parallella into a vision-processing machine. To do this, you’ll need to connect the 5Mpixel camera module to the Parallella board’s Zynq SoC via its MIPI interface.



Raspberry Pi Camera Module.jpg


5Mpixel Raspberry Pi Camera Module



Need a head start? Got one for you. Here’s a Xilinx app note for connecting a MIPI camera module to the LVDS ports on a Zynq SoC: “XAPP894 D-PHY Solutions.” You’ll also want to read this Xcell Daily blog post: “How to Drive Multiple Live Cameras and Displays for Pennies—A Free IEEE Spectrum webinar.” And here's some nice analysis of the camera module's MIPI CSI-2 interface.


Good hunting!


About the Author
  • Be sure to join the Xilinx LinkedIn group to get an update for every new Xcell Daily post! ******************** Steve Leibson is the Director of Strategic Marketing and Business Planning at Xilinx. He started as a system design engineer at HP in the early days of desktop computing, then switched to EDA at Cadnetix, and subsequently became a technical editor for EDN Magazine. He's served as Editor in Chief of EDN Magazine, Embedded Developers Journal, and Microprocessor Report. He has extensive experience in computing, microprocessors, microcontrollers, embedded systems design, design IP, EDA, and programmable logic.