| .. _nxp_btb44_ov5640: |
| |
| NXP BTB-44 OV5640 Camera Module |
| ############################### |
| |
| Overview |
| ******** |
| |
| This shield supports ov5640 camera modules which use a 44-pin board-to-board connector and |
| a MIPI CSI or DVP (parallel) interface. These camera modules are made specifically for and |
| provided together with NXP's i.MX RT1160 and RT1170 EVK boards. |
| |
| More information about this OV5640 camera module can be found at `Camera iMXRT`_. |
| |
| Pins assignment of the NXP board-to-board 44-pin OV5640 camera module |
| ====================================================================== |
| |
| +----------------------+--------------------+ |
| | Camera Connector Pin | Function | |
| +======================+====================+ |
| | 1 | AGND | |
| +----------------------+--------------------+ |
| | 2 | AF_GND | |
| +----------------------+--------------------+ |
| | 3 | STROBE | |
| +----------------------+--------------------+ |
| | 4 | AF_VCC | |
| +----------------------+--------------------+ |
| | 5 | SDA | |
| +----------------------+--------------------+ |
| | 6 | VCMSINK | |
| +----------------------+--------------------+ |
| | 7 | SCL | |
| +----------------------+--------------------+ |
| | 8 | AVDD | |
| +----------------------+--------------------+ |
| | 9 | RESETB | |
| +----------------------+--------------------+ |
| | 10 | GPIO1 | |
| +----------------------+--------------------+ |
| | 11 | PCLK | |
| +----------------------+--------------------+ |
| | 12 | GPIO0 | |
| +----------------------+--------------------+ |
| | 13 | VSYNC | |
| +----------------------+--------------------+ |
| | 14 | FREX | |
| +----------------------+--------------------+ |
| | 15 | HREF | |
| +----------------------+--------------------+ |
| | 16 | MIPI_CSI_DP1 / D9 | |
| +----------------------+--------------------+ |
| | 17 | PWDN | |
| +----------------------+--------------------+ |
| | 18 | MIPI_CSI_DN1 / D8 | |
| +----------------------+--------------------+ |
| | 19 | MIPI_CSI_DP1 / D9 | |
| +----------------------+--------------------+ |
| | 20 | DGND | |
| +----------------------+--------------------+ |
| | 21 | MIPI_CSI_DN1 / D8 | |
| +----------------------+--------------------+ |
| | 22 | MIPI_CSI_CLKP / D7 | |
| +----------------------+--------------------+ |
| | 23 | MIPI_CSI_CLKP / D7 | |
| +----------------------+--------------------+ |
| | 24 | MIPI_CSI_CLKN / D6 | |
| +----------------------+--------------------+ |
| | 25 | MIPI_CSI_CLKN / D6 | |
| +----------------------+--------------------+ |
| | 26 | DGND | |
| +----------------------+--------------------+ |
| | 27 | MIPI_CSI_DP0 / D5 | |
| +----------------------+--------------------+ |
| | 28 | MIPI_CSI_DP0 / D5 | |
| +----------------------+--------------------+ |
| | 29 | MIPI_CSI_DN0 / D4 | |
| +----------------------+--------------------+ |
| | 30 | MIPI_CSI_DN0 / D4 | |
| +----------------------+--------------------+ |
| | 31 | D3 | |
| +----------------------+--------------------+ |
| | 32 | DGND | |
| +----------------------+--------------------+ |
| | 33 | D2 | |
| +----------------------+--------------------+ |
| | 34 | XCLK | |
| +----------------------+--------------------+ |
| | 35 | D1 | |
| +----------------------+--------------------+ |
| | 36 | DVDD | |
| +----------------------+--------------------+ |
| | 37 | D0 | |
| +----------------------+--------------------+ |
| | 38 | DOVDD | |
| +----------------------+--------------------+ |
| | 39 | DGND | |
| +----------------------+--------------------+ |
| | 40 | DGND | |
| +----------------------+--------------------+ |
| | 41 | GND | |
| +----------------------+--------------------+ |
| | 42 | GND | |
| +----------------------+--------------------+ |
| | 43 | GND | |
| +----------------------+--------------------+ |
| | 44 | AF_GND | |
| +----------------------+--------------------+ |
| |
| Requirements |
| ************ |
| |
| This shield can only be used with a board which provides a 44-pin board-to-board |
| connector with MIPI CSI or DVP (parallel) interface where the pinouts are defined |
| as above, such as i.MX RT1160 and RT1170 EVK boards. |
| |
| Programming |
| *********** |
| |
| Set ``--shield nxp_btb44_ov5640`` when you invoke ``west build``. For example: |
| |
| .. zephyr-app-commands:: |
| :zephyr-app: samples/subsys/video/capture |
| :board: mimxrt1170_evk/mimxrt1176/cm7 |
| :shield: nxp_btb44_ov5640 |
| :goals: build |
| |
| References |
| ********** |
| |
| .. target-notes:: |
| |
| .. _Camera iMXRT: |
| https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Connecting-camera-and-LCD-to-i-MX-RT-EVKs/ta-p/1122183 |