Hi Bill,
We also try to connect a CMOS Camera to davinci, but didn't get it to work till now. To get I2C connection to our camera, we changed the tvp5146 file. We disabled the original i2c_write_reg and added a new one with the address of our cam. This works and we can change registers. (to deselect tvp5146 you have to set pin "capture_enable" on DC4 to 1.8V) Our camera supports ITU 656 protocol as tvp5146 do. But our camera has progressive scanning instead of interlaced(PAL). In the davinci_vpfe we changed to progressive and changed the solution according to our camera. We also tried to change the interrupt service routine, because we think that we don't have to toggle if we don't have interlaced scanning. The ITU-Header generates interrupts, but something is wrong with writing in memory. We only get a screen with green and red bars. the ccdc_davinci we didn't change. Anybody with more experience around? Greets Stefan ________________________________ Von: [EMAIL PROTECTED] im Auftrag von Bill Lawson Gesendet: Fr 15.09.2006 22:21 An: [email protected] Betreff: Connecting a different video sensor to the DaVinci Hi All, We are trying to connect a different CCD video sensor to the DaVinci in place of the tvp5146. Our sensor can output a number of different video formats. Currently it is configured for YCbCr 4:2:2. What files will need to be modified to make the VPFE use our sensor? I assume that the following files will need to be changed: drivers/media/video/davinci_vpfe.c, and drivers/media/video/ccdc_davinci.c as well as their header files. Are there any other that I will need to modify? What kind of changes will I need to make? Any advice will be greatly appreciated. Thanks, Bill Lawson _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
