- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Looking for support with the hardware interface of a CMOS image sensor to the CY7C68013A. Saw similar posts, but never really saw an answer.
CMOS sensor provides a 10-bit parallel output with a pixel clock, horizontal sync, vertical sync. It also has I2C (SCCB) for register setup. I'm thinking of using GPIF mode.
Initial thought for interface is:
CMOS Sensor -- CY7C68013A
Data[0] -- FD[0]
Data[1] -- FD[1]
Data[2] -- FD[2]
Data[3] -- FD[3]
Data[4] -- FD[4]
Data[5] -- FD[5]
Data[6] -- FD[6]
Data[7] -- FD[7]
Data[8] -- FD[8]
Data[9] -- FD[9]
Pixel CLK -- IFCLK (not sure here)
HSYNC -- RDY0
VSYNC -- RDY1
SCL -- SCL
SDA -- SDA
Do I need to have external EEPROM for the CY7C68013A? If so, can I use the same I2C connection as I am using for I2C (SCCB) to the CMOS sensor?
I also need 4 GPIO and I am assuming I can use PA4, PA5, PA6, and PA7.
Thanks.
Cliff
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Cliff,
You can use an external EEPROM if you want to load the firmware for the FX2LP on every boot from the EEPROM.
Please refer to FX2LP boot options.
GPIF mode uses 8 bit or 16 bit data transfers on FD bus.
Yes the pins PA4, PA5, PA6, and PA7 can be used a GPIO as they are not configured in GPIF mode. Please refer to section "15.5.2 IFCONFIG" in IFCFG[1:0] table from the EZ-USB Technical Reference Manual .
Best Regards,
Yatheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Cliff,
Please refer to this KBA Interfacing FX2LP™ with Image Sensor – KBA95736
- Yes you can use same I2C lines for sensor and EEPROM.
Regards,
Rashi
Rashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the information!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Cliff,
You can use an external EEPROM if you want to load the firmware for the FX2LP on every boot from the EEPROM.
Please refer to FX2LP boot options.
GPIF mode uses 8 bit or 16 bit data transfers on FD bus.
Yes the pins PA4, PA5, PA6, and PA7 can be used a GPIO as they are not configured in GPIF mode. Please refer to section "15.5.2 IFCONFIG" in IFCFG[1:0] table from the EZ-USB Technical Reference Manual .
Best Regards,
Yatheesh