1.. _dvp_fpc24_mt9m114:
2
3DVP FPC-24 MT9M114 Camera Module
4################################
5
6Overview
7********
8
9This shield supports mt9m114 camera modules which use a 24-pin FPC connector and a DVP
10(Digital Video Port), aka parallel interface. These camera modules are compatible and provided
11together with the i.MX RT1050, RT1060 and RT1064 EVKs as specified here `Camera iMXRT`_.
12
13Pins assignment of the DVP FPC-24 MT9M114 camera module
14=======================================================
15
16+-------------------+--------------+
17| FPC Connector Pin | Function     |
18+===================+==============+
19| 1                 | NC           |
20+-------------------+--------------+
21| 2                 | AGND         |
22+-------------------+--------------+
23| 3                 | SDA          |
24+-------------------+--------------+
25| 4                 | AVDD         |
26+-------------------+--------------+
27| 5                 | SCL          |
28+-------------------+--------------+
29| 6                 | Reset        |
30+-------------------+--------------+
31| 7                 | Vsync        |
32+-------------------+--------------+
33| 8                 | Powerdown    |
34+-------------------+--------------+
35| 9                 | Hsync        |
36+-------------------+--------------+
37| 10                | DVDD         |
38+-------------------+--------------+
39| 11                | DOVDD        |
40+-------------------+--------------+
41| 12                | Data 9       |
42+-------------------+--------------+
43| 13                | Master Clock |
44+-------------------+--------------+
45| 14                | Data 8       |
46+-------------------+--------------+
47| 15                | DGND         |
48+-------------------+--------------+
49| 16                | Data 7       |
50+-------------------+--------------+
51| 17                | Pixel Clock  |
52+-------------------+--------------+
53| 18                | Data 6       |
54+-------------------+--------------+
55| 19                | Data 2       |
56+-------------------+--------------+
57| 20                | Data 5       |
58+-------------------+--------------+
59| 21                | Data 3       |
60+-------------------+--------------+
61| 22                | Data 4       |
62+-------------------+--------------+
63| 23                | Data 1       |
64+-------------------+--------------+
65| 24                | Data 0       |
66+-------------------+--------------+
67
68
69Requirements
70************
71
72This shield can only be used with a board which provides a configuration for a 24-pins FPC
73connector with DVP (parallel) interface, such as the i.MX RT1050, RT1060, RT1064 EVKs.
74
75Programming
76***********
77
78Set ``--shield dvp_fpc24_mt9m114`` when you invoke ``west build``. For example:
79
80.. zephyr-app-commands::
81   :zephyr-app: samples/drivers/video/capture
82   :board: mimxrt1064_evk
83   :shield: dvp_fpc24_mt9m114
84   :goals: build
85
86References
87**********
88
89.. target-notes::
90
91.. _Camera iMXRT:
92   https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Connecting-camera-and-LCD-to-i-MX-RT-EVKs/ta-p/1122183
93