Changes between Version 1 and Version 2 of linux/media


Ignore:
Timestamp:
10/10/2018 12:45:11 AM (6 years ago)
Author:
Tim Harvey
Comment:

updated the various board/ipu/csi/sensor combinations

Legend:

Unmodified
Added
Removed
Modified
  • linux/media

    v1 v2  
    203203The IPU and CSI port for each capture device depends not only on the board model but the IMX6 SoC variant as well.
    204204
    205 The following table shows the IPU/CSI combination for each capture device per board and SoC:
    206 ||= Board =||= SoC  =||= ADV7180 Analog CVBS =||= TDA1997x Digital HDMI =||
    207 || GW540x  || IMX6Q  || IPU2_CSI1             || IPU1_CSI0               ||
    208 || GW540x  || IMX6DL || IPU1_CSI1             || not supported           ||
    209 || GW530x  || IMX6Q  || IPU2_CSI1             || N/A ||
    210 || GW530x  || IMX6DL || IPU1_CSI1             || N/A ||
    211 || GW520x  || IMX6Q  || IPU2_CSI1             || N/A ||
    212 || GW520x  || IMX6DL || IPU1_CSI1             || N/A ||
    213 || GW510x  || IMX6Q/DL || IPU1_CSI0           || N/A ||
    214 || GW551x  || IMX6Q/DL || N/A                 || IPU1_CSI0 ||
     205The following table shows the various IPU/CSI combinations for each capture device per board and SoC:
     206||= Board       =||= SoC  =||= ADV7180 Analog CVBS =||= TDA1997x Digital HDMI =||
     207|| GW5404        || IMX6Q  || IPU2_CSI1             || IPU1_CSI0               ||
     208|| GW5304/GW5204 || IMX6Q  || IPU2_CSI1             || N/A ||
     209|| GW5300/GW5200 || IMX6DL || IPU1_CSI1             || N/A ||
     210|| GW5104/GW5534 || IMX6Q  || IPU1_CSI0             || N/A ||
     211|| GW5100/GW5530 || IMX6DL || IPU1_CSI0             || N/A ||
     212|| GW5514        || IMX6Q  || N/A                   || IPU1_CSI0 ||
     213|| GW5510        || IMX6Q  || N/A                   || IPU1_CSI0 ||
    215214
    216215The pipelines you construct with {{{media-ctl}}} will differ depending on what you are trying to accomplish as different hardware blocks (translated to entities in the media controller graph) can perform different translations such as colorspace conversion, scaling, rotation, or de-interlacing. In some cases there are multiple ways to achieve a certain translation with different trade-offs.