Take, Process, and Save Pictures with a Python 1300 Imager, a Zynq 7010 clg225, QSPI Flash, and a microSD Card
$750-3000 USD
ถูกยกเลิก
โพสต์ ประมาณ 6 ปีที่ผ่านมา
$750-3000 USD
ชำระเงินเมื่อส่งงาน
We're a team of MIT graduate students working on building and open-sourcing a star tracker (a piece of satellite hardware that performs celestial navigation). We need an experienced Zynq developer to help build the image processing pipeline.
We've already built the board:
Photo: [login to view URL]
Layout: [login to view URL]
Hardware:
Zynq 7010 clg225: [login to view URL]
Python 1300 monochrome imager: [login to view URL]
128 Mb QSPI Flash: [login to view URL]
8 GB microSD Card
There are two challenges with our board:
1. No RAM - Our board does not have a DDR memory chip. The design can only use L2 cache and the QSPI Flash. For example: http://www.wiki.xilinx.com/Zynq-7000+AP+SoC+Boot+-+Booting+and+Running+Without+External+Memory+Tech+Tip
2. No SD card booting - The Zynq 7010 clg225 cannot boot directly from the SD card, the FSBL needs to be in the QSPI Flash.
This project can be broken up into milestones:
1. Boot from QSPI Flash, blink one of the LEDs, and send "Hello World" over UART.
2. After booting, take a picture every second and save them on the microSD card.
3. Median filter the images in the PL, find the 10 brightest pixels in the PS and send them over UART.
Code should be written in Vivado Design Suite (WebPack version) and should be well-commented.