Difference between revisions of "Iphone 3GS camera"
Jump to navigation
Jump to search
(Created page with "== intro == I bought an Iphone 3GS camera module as it is cheap, and I expected to be able to interface it with something, probably an FPGA. == pinout == Getting the pinou...") |
(→pinout) |
||
| Line 16: | Line 16: | ||
<tr><td>13,16,17</td><td>GND</td></tr> |
<tr><td>13,16,17</td><td>GND</td></tr> |
||
<tr><td>12</td><td>VCC 3.0V</td></tr> |
<tr><td>12</td><td>VCC 3.0V</td></tr> |
||
<tr><td>14</td><td>RESETN</td></tr> |
|||
<tr><td>15</td><td>VCC 1.8V ?</td></tr> |
<tr><td>15</td><td>VCC 1.8V ?</td></tr> |
||
<tr><td>18</td><td>CLK</td></tr> |
<tr><td>18</td><td>CLK</td></tr> |
||
Revision as of 18:22, 27 March 2012
intro
I bought an Iphone 3GS camera module as it is cheap, and I expected to be able to interface it with something, probably an FPGA.
pinout
Getting the pinout is not easy.
The connector has a central part with 12 pins on each side and a further 4 pins on the corners. Those four pins on the corners are numbered 25 through 28. The other pins are numbered 1,3,5,...-23 on one side and 2,4,6,...-24 on the other side.
So far I've managed to find:
| 1,2,7,8,10 | GND |
| 3,4,5,6 | NC |
| 9,11 | DATAP0, DATAN0 |
| 13,16,17 | GND |
| 12 | VCC 3.0V |
| 14 | RESETN |
| 15 | VCC 1.8V ? |
| 18 | CLK |
| 19,21 | PCLKP, PCLKN |
| 20 | SCL |
| 22 | SDA |
| 23,24 | GND |
| 25,26,27,28 | GND |
This makes me think: The pixel data is transferred serially. Configuration data is transferred using I2C.