CX3 interface to a different image sensor

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

   

We currently have e-con systems board with CX3 and OV5640. We are interested in switching to another Omnivision sensor, preferably OV4689. Has anyone done that before and can give me some pointers, especially on the coding/firmware side.

   

 

   

Thanks,

5 Replies
arasc_296896
Level 3
Level 3

 Hi, 

   

You have to get the sensor data sheet and working settings from the sensor manufacturer and replace OV5640 APIs with your own. It should work fine. 

0 Likes
Anonymous
Not applicable

eAR,

   

Can we just change the register settings? Or there are other places that might need modification as well?

0 Likes
Anonymous
Not applicable

 Typically, just changing the register writes should be enough. If you have an NDA with OmniVision, you can forward that to us (Cypress) via a Tech Support case (https://secure.cypress.com/myaccount/?id=25&createCase=techSupport) and we can send you the source code for the functions that write to the OV sensor (these are the ones that start with CyCx3_ImageSensor_*). You can modify it to work with the OV4689.

0 Likes
Anonymous
Not applicable

Thanks!

   

We have an NDA with OmniVision and got the source file for OV5640 from Cypress. Just wanted to check if modifying only that file should be enough.

0 Likes
Anonymous
Not applicable

How did you have an  NDA with OmniVision ?Get the template of NDA agreement from the website of OmniVision?

0 Likes