• 0

Zedboard and the ov7670 settings


Question

I've been working on a video streaming project using a zedboard and the ov7670 camera.

My project is based on this one (capture and vga .vhd files):

https://www.hackster.io/dhq/fpga-camera-system-14d6ea

 

But I took the camera settings configurations (registers and I2C_sender .vhd files) from here:

https://lauri.xn--vsandi-pxa.com/hdl/zynq/zybo-ov7670-to-vga.html

 

I need the lower resolutions, so I can't use the entire Lauri's code. But when I do, the VGA works just fine.

The problem is when I try to mix the projects.

I get a noisy video with really weird looking colors.

 

2.thumb.jpg.861f0d051c371ac9283ad026a7476b80.jpg

 I think the problem is in the camera settings. I've tried to change the values (according to the OV7670 implementation Guide) in the registers.vhd in order to make the video look better. But I can't figure out which registers I need, and what value to put in them.

 

Has anyone had this problem?

Can someone please help to figure this out?

Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

I apologize for the long delay.

Those of us at Digilent haven't worked with the OV7670 so we don't have a lot of super helpful advice to offer. The best that I will be able to do is direct you towards the FMC PCam adapter demo that we have on our GitHub, https://github.com/Digilent/ZedBoard-FMC-Pcam-Adapter-DEMO, that uses the Zedboard with multiple OV5640 cameras at multiple resolutions

Thank you,
JColvin

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now