On Wed, Oct 7, 2015 at 6:19 AM, <[email protected]> wrote: > On Sunday, 5 January 2014 11:02:07 UTC+5:30, Jon Smirl wrote: >> I have an A20 system here that has a lot of noise in the camera. Does anyone >> have experience with noise like this? Is this something that software can >> impact or is it a problem in PCB? It is OV2643 image sensor. >> >> >> >> Looks like it is using this driver. >> http://files.virt2real.ru/docs/ >> >> >> >> P1050011_1.JPG >> >> >> >> P1050013_1.JPG >> >> >> -- >> Jon Smirl >> [email protected] > > I am not able to establish SCCB communication with OV2643 (my 2MP sensor on > board). I was not able to use the existing I2C controller to communicate over > SCCB. Please note I2C needs an ACK from Slave -- in SCCB there is no ACK > concept. Also there is one don't care or NA bit in described in SCCB that is > not there in I2C.
I tossed this system about a year ago since I never could get it working correctly. The Android A20 source has the semi-working OV2643 driver in it. AFAIK it has never been ported over to mainline. I am having much more success with external camera boards based on the Hi3518e and then hooking them up to the main CPU via USB. You can buy nice camera PCBA for under $10. For these chips the camera is the main line of business and they do a much better job of making it work. Plus it is way easy to attach multiple cameras. > > Hence I wrote my own APB to SCCB controller and started the HW validation. > > But I am still not getting the correct data from if I read a register over > SCCB. > > Requesting for help -- if there is any know issue etc and how they are > resolved. > if someone used the I2C to communicate over SCCB, what you did for ACK and > Don't care / NA bit. > > Please give me some information -- I am ok to use i2c or SCCB controller > whatever it works. > > -- > You received this message because you are subscribed to the Google Groups > "linux-sunxi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- Jon Smirl [email protected] -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
