<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX Processors中的主题 Re: mxc_v4l2_capture: How to set &amp;quot;standard id&amp;quot;?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986204#M146468</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sure, below is difference between original and modified files.&lt;/P&gt;&lt;P&gt;imx6qdl-var-som.dtsi&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;158c158&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;/*v4l2_cap_0 {&lt;BR /&gt;---&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;v4l2_cap_0 {&lt;BR /&gt;164,171d163&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;};*/&lt;BR /&gt;&amp;lt; &lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;v4l2_cap_1 {&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fsl,imx6q-v4l2-capture";&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;ipu_id = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;csi_id = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;mclk_source = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "okay";&lt;BR /&gt;425,436d416&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;ov564x: ov564x@3c {&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "ovti,ov564x";&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0x3c&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_ipu1_2&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clocks = &amp;lt;&amp;amp;clks 200&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-names = "csi_mclk";&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_id = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mclk = &amp;lt;216000000&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mclk_source=&amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I didn't change pins (in accordination with manual and datasheet they are valid by default):&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;PRE class=""&gt;pinctrl_ipu1_2: ipu1grp-2 { /* parallel camera */
&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,pins = &amp;lt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DATA_EN__IPU1_CSI0_DATA_EN&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;  0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; 0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;;
};&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;mach-imx6q.c&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;struct regmap *gpr;&lt;BR /&gt;253,268c248,261&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpr = syscon_regmap_lookup_by_compatible("fsl,imx6q-iomuxc-gpr");&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!IS_ERR(gpr)) {&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (of_machine_is_compatible("fsl,imx6q-var-dart"))&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR1, 1 &amp;lt;&amp;lt; 20, 1 &amp;lt;&amp;lt; 20);&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (of_machine_is_compatible("fsl,imx6q-sabresd") ||&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6q-sabreauto") ||&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6q-var-som"))&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR1, 1 &amp;lt;&amp;lt; 19, 1 &amp;lt;&amp;lt; 19);&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (of_machine_is_compatible("fsl,imx6dl-sabresd") ||&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6dl-sabreauto") ||&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6dl-var-som"))&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR13, 0x3F, 0x0C);&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pr_err("%s(): failed to find fsl,imx6q-iomux-gpr regmap\n", __func__);&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;---&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;gpr = syscon_regmap_lookup_by_compatible("fsl,imx6q-iomuxc-gpr");&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;if (!IS_ERR(gpr)) {&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (of_machine_is_compatible("fsl,imx6q-sabresd") ||&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;of_machine_is_compatible("fsl,imx6q-sabreauto") ||&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;of_machine_is_compatible("fsl,imx6qp-sabresd") ||&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;of_machine_is_compatible("fsl,imx6qp-sabreauto"))&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;regmap_update_bits(gpr, IOMUXC_GPR1, 1 &amp;lt;&amp;lt; 19, 1 &amp;lt;&amp;lt; 19);&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else if (of_machine_is_compatible("fsl,imx6dl-sabresd") ||&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; of_machine_is_compatible("fsl,imx6dl-sabreauto"))&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;regmap_update_bits(gpr, IOMUXC_GPR13, 0x3F, 0x0C);&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;} else {&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;pr_err("%s(): failed to find fsl,imx6q-iomux-gpr regmap\n",&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __func__);&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV class="simple-translate-button isShow" style="background-image: url('moz-extension://77467c2b-0964-4873-87ee-34bed8d34e73/icons/512.png'); height: 22px; width: 22px; top: 1359px; left: 0px;"&gt;&lt;/DIV&gt;&lt;DIV class="simple-translate-panel" style="width: 300px; height: 200px; top: 0px; left: 0px; font-size: 13px; background-color: #ffffff;"&gt;&lt;DIV class="simple-translate-result-wrapper" style="overflow: hidden;"&gt;&lt;DIV class="simple-translate-move"&gt;&lt;/DIV&gt;&lt;DIV class="simple-translate-result-contents"&gt;&lt;P class="simple-translate-result" style="color: #000000;"&gt;&lt;/P&gt;&lt;P class="simple-translate-candidate" style="color: #737373;"&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Dec 2019 15:23:14 GMT</pubDate>
    <dc:creator>kruglikov_dmt</dc:creator>
    <dc:date>2019-12-02T15:23:14Z</dc:date>
    <item>
      <title>mxc_v4l2_capture: How to set "standard id"?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986199#M146463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello. I've modified ov5640.c and tried to use it with my camera (FPGA as a source of video stream).&lt;/P&gt;&lt;P&gt;I faced the trouble, when I tried to capture image from camera through gstreamer:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;gst-launch-1.0 imxv4l2videosrc num-buffers=1 ! jpegenc ! filesink location=/cap1.jpeg&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I had got error:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;ERROR: unrecognized std! 0 (PAL=ff, NTSC=b000)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;There is a part of code from mxc_v4l2_capture.c:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;static int mxc_v4l2_s_std(cam_data *cam, v4l2_std_id e)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pr_debug("In mxc_v4l2_s_std %Lx\n", e);&lt;P&gt;&lt;/P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (e == V4L2_STD_PAL) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;pr_debug("&amp;nbsp;&amp;nbsp; Setting standard to PAL %Lx\n", V4L2_STD_PAL);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;cam-&amp;gt;standard.id = V4L2_STD_PAL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;video_index = TV_PAL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;} else if (e == V4L2_STD_NTSC) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;pr_debug("&amp;nbsp;&amp;nbsp; Setting standard to NTSC %Lx\n",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;V4L2_STD_NTSC);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;/* Get rid of the white dot line in NTSC signal input */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;cam-&amp;gt;standard.id = V4L2_STD_NTSC;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;video_index = TV_NTSC;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;} else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;cam-&amp;gt;standard.id = V4L2_STD_ALL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;video_index = TV_NOT_LOCKED;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;pr_err("ERROR: unrecognized std! %Lx (PAL=%Lx, NTSC=%Lx\n",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;e, V4L2_STD_PAL, V4L2_STD_NTSC);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;BR /&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Messages log:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@var-som-mx6:~# dmesg | grep ov5640&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 11.094087] [ov5640] &amp;gt; ov5640_probe&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 11.137421] [ov5640] &amp;gt; Camera ov5640 is found, v4l2_reg resp is 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 11.843813] [ov5640] &amp;gt; ioctl_dev_exit&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 11.846878] [ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 11.849846] [ov5640] &amp;gt; ioctl_g_fmt_cap&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 12.703436] [ov5640] &amp;gt; ioctl_g_ifparm&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 12.706504] [ov5640] &amp;gt; clock_curr=mclk=24000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 12.752054] [ov5640] &amp;gt; ioctl_g_fmt_cap&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 12.757388] [ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 12.770093] [ov5640] &amp;gt; ioctl_init&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 12.772810] [ov5640] &amp;gt; ioctl_dev_init&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 12.775866] [ov5640] &amp;gt; setting mclk to 24 MHz&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 12.783086] [ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 41.674770] [ov5640] &amp;gt; ioctl_g_ifparm&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 41.677840] [ov5640] &amp;gt; clock_curr=mclk=24000000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 41.682819] [ov5640] &amp;gt; ioctl_g_fmt_cap&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 41.685979] [ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 41.688949] [ov5640] &amp;gt; ioctl_init&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 41.692781] [ov5640] &amp;gt; ioctl_dev_init&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 41.695843] [ov5640] &amp;gt; setting mclk to 24 MHz&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 41.701290] [ov5640] &amp;gt; ioctl_s_power&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@var-som-mx6:~# v4l2-ctl --list-devices&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_ifparm&lt;BR /&gt;[ov5640] &amp;gt; clock_curr=mclk=24000000&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_fmt_cap&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;[ov5640] &amp;gt; ioctl_init&lt;BR /&gt;[ov5640] &amp;gt; ioctl_dev_init&lt;BR /&gt;[ov5640] &amp;gt; setting mclk to 24 MHz&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;&amp;nbsp;():[ov5640] &amp;gt; ioctl_g_ifparm&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/dev/video0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/dev/video16&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/[ov5640] &amp;gt; clock_curr=mclk=24000000&lt;BR /&gt;dev/video17&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[ov5640] &amp;gt; ioctl_g_fmt_cap&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;[ov5640] &amp;gt; ioctl_init&lt;BR /&gt;[ov5640] &amp;gt; ioctl_dev_init&lt;BR /&gt;[ov5640] &amp;gt; setting mclk to 24 MHz&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_power&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@var-som-mx6:~# gst-launch-1.0 imxv4l2videosrc num-buffers=1 ! jpegenc ! filesink location=/cap1.jpeg&lt;BR /&gt;esink location=/cap1.jpeg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(gst-plugin-scanner:739): GStreamer- [1;33mWARNING [0m **: Failed to load plugin '/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstimxaudio.so': lib_mp3_enc_arm12_elinux.so.2: cannot open shared object file: No such file or directory&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_ifparm&lt;BR /&gt;[ov5640] &amp;gt; clock_curr=mclk=24000000&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_fmt_cap&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;[ov5640] &amp;gt; ioctl_init&lt;BR /&gt;[ov5640] &amp;gt; ioctl_dev_init&lt;BR /&gt;[ov5640] &amp;gt; setting mclk to 24 MHz&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;Setting pipeline to PAUSED ...[ov5640] &amp;gt; ioctl_g_ifparm&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[ov5640] &amp;gt; clock_curr=mclk=24000000&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_fmt_cap&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;[ov5640] &amp;gt; ioctl_init&lt;BR /&gt;[ov5640] &amp;gt; ioctl_dev_init&lt;BR /&gt;[ov5640] &amp;gt; setting mclk to 24 MHz&lt;BR /&gt;ERROR: unrecognized std! 0 (PAL=ff, NTSC=b000&lt;BR /&gt;[ov5640] &amp;gt; ioctl_enum_framesizes&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_parm&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_parm&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_ifparm&lt;BR /&gt;[ov5640] &amp;gt; clock_curr=mclk=24000000&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_fmt_cap&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_ctrl&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_ctrl&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_ctrl&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;alloc_contig_range: [44800, 448c6) PFNs busy&lt;BR /&gt;alloc_contig_range: [44800, 448c6) PFNs busy&lt;BR /&gt;alloc_contig_range: [44800, 448c6) PFNs busy&lt;BR /&gt;alloc_contig_range: [44800, 448c6) PFNs busy&lt;BR /&gt;alloc_contig_range: [44800, 448c6) PFNs busy&lt;BR /&gt;ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0&lt;BR /&gt;ERROR: from element /GstPipeline:pipeline0/GstImxV4l2VideoSrc:imxv4l2videosrc0: Internal data stream error.&lt;BR /&gt;Additional debug info:&lt;BR /&gt;gstbasesrc.c(2950): gst_base_src_loop (): /GstPipeline:pipeline0/GstImxV4l2VideoSrc:imxv4l2videosrc0:&lt;BR /&gt;streaming stopped, reason error (-5)&lt;BR /&gt;Execution ended after 0:00:10.754667335&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Setting pipeline to READY ...&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_ctrl&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_ctrl&lt;BR /&gt;[ov5640] &amp;gt; ioctl_g_ctrl&lt;BR /&gt;[ov5640] &amp;gt; ioctl_s_power&lt;BR /&gt;Setting pipeline to NULL ...&lt;BR /&gt;Freeing pipeline ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@var-som-mx6:~# du -k /cap1.jpeg&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;0&amp;nbsp;&amp;nbsp; &amp;nbsp;/cap1.jpeg&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;BR /&gt;ov5640.c uses structure sensor_data (defined in mxc_v4l2_capture.h) that haven't field "standard id".&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;So, how I should to define that parameter and pass it from ov5640 to mxc_v4l2 and avoid that exception?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2019 13:50:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986199#M146463</guid>
      <dc:creator>kruglikov_dmt</dc:creator>
      <dc:date>2019-11-28T13:50:08Z</dc:date>
    </item>
    <item>
      <title>Re: mxc_v4l2_capture: How to set "standard id"?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986200#M146464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what processor used in the case, if i.MX6Q with IPU one can look at&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://variwiki.com/index.php?title=VAR-SOM-MX6_Camera_FSLC" title="http://variwiki.com/index.php?title=VAR-SOM-MX6_Camera_FSLC"&gt;VAR-SOM-MX6 Camera FSLC - Variscite Wiki&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example without IPU (like i.MX6SX,UL) on&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-330092"&gt;https://community.nxp.com/docs/DOC-330092&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2019 23:18:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986200#M146464</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-11-28T23:18:03Z</dc:date>
    </item>
    <item>
      <title>Re: mxc_v4l2_capture: How to set "standard id"?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986201#M146465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Igor.&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yeah, I read manuals from variscite,&lt;/P&gt;&lt;P&gt;&lt;A data-saferedirecturl="https://www.google.com/url?q=http://variwiki.com/index.php?title%3DIMX6UL_CSI&amp;amp;source=gmail&amp;amp;ust=1575091590571000&amp;amp;usg=AFQjCNFxUdxATh_wrMwxeDZjpa9HOi3D-g" href="http://variwiki.com/index.php?title=IMX6UL_CSI" target="_blank"&gt;http://variwiki.com/index.php?title=IMX6UL_CSI&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A data-saferedirecturl="https://www.google.com/url?q=http://variwiki.com/index.php?title%3DVAR-SOM-MX6_Camera_FSLC&amp;amp;source=gmail&amp;amp;ust=1575091590571000&amp;amp;usg=AFQjCNFTBOMBKOGdgmFhTZoR4U4NqlzqMw" href="http://variwiki.com/index.php?title=VAR-SOM-MX6_Camera_FSLC" target="_blank"&gt;http://variwiki.com/index.php?title=VAR-SOM-MX6_Camera_FSLC&lt;/A&gt;&lt;/P&gt;&lt;P&gt;and some chapters in i.MX_6Dual6Quad_BSP_Porting_Guide&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But my question not about "Devices Tree" but about OV5640 and MXC_V4L drviers, I think.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just tried to open your second link (&lt;A _jive_internal="true" data-containerid="1007" data-containertype="700" data-objectid="330092" data-objecttype="102" href="https://community.nxp.com/docs/DOC-330092"&gt;How to enable i.MX6UL&amp;nbsp; CSI port support BT.656 deinterlace mode and PXP preview&lt;/A&gt; );&lt;/P&gt;&lt;P&gt;however, I've got error&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Unauthorized&lt;BR /&gt;This place or content does not exist or access to it is restricted. If you think this is a mistake, please contact your administrator or the person who directed you here.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;How I can read content of that post?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2019 05:32:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986201#M146465</guid>
      <dc:creator>kruglikov_dmt</dc:creator>
      <dc:date>2019-11-29T05:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: mxc_v4l2_capture: How to set "standard id"?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986202#M146466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;*Note: I'm using imx6-solo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2019 05:33:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986202#M146466</guid>
      <dc:creator>kruglikov_dmt</dc:creator>
      <dc:date>2019-11-29T05:33:29Z</dc:date>
    </item>
    <item>
      <title>Re: mxc_v4l2_capture: How to set "standard id"?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986203#M146467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;for i.MX6S suggest to recheck&lt;/P&gt;&lt;P&gt;&lt;A data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fvariwiki.com%2Findex.php%3Ftitle%3DVAR-SOM-MX6_Camera_FSLC" rel="nofollow" target="_blank"&gt;VAR-SOM-MX6 Camera FSLC - Variscite Wiki&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/441143"&gt;https://community.nxp.com/thread/441143&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2019 07:14:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986203#M146467</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-11-29T07:14:07Z</dc:date>
    </item>
    <item>
      <title>Re: mxc_v4l2_capture: How to set "standard id"?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986204#M146468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sure, below is difference between original and modified files.&lt;/P&gt;&lt;P&gt;imx6qdl-var-som.dtsi&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;158c158&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;/*v4l2_cap_0 {&lt;BR /&gt;---&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;v4l2_cap_0 {&lt;BR /&gt;164,171d163&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;};*/&lt;BR /&gt;&amp;lt; &lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;v4l2_cap_1 {&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fsl,imx6q-v4l2-capture";&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;ipu_id = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;csi_id = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;mclk_source = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "okay";&lt;BR /&gt;425,436d416&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;ov564x: ov564x@3c {&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "ovti,ov564x";&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0x3c&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_ipu1_2&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clocks = &amp;lt;&amp;amp;clks 200&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-names = "csi_mclk";&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_id = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mclk = &amp;lt;216000000&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mclk_source=&amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I didn't change pins (in accordination with manual and datasheet they are valid by default):&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;PRE class=""&gt;pinctrl_ipu1_2: ipu1grp-2 { /* parallel camera */
&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,pins = &amp;lt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_DATA_EN__IPU1_CSI0_DATA_EN&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;  0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; 0x80000000
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;;
};&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;mach-imx6q.c&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;struct regmap *gpr;&lt;BR /&gt;253,268c248,261&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpr = syscon_regmap_lookup_by_compatible("fsl,imx6q-iomuxc-gpr");&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!IS_ERR(gpr)) {&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (of_machine_is_compatible("fsl,imx6q-var-dart"))&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR1, 1 &amp;lt;&amp;lt; 20, 1 &amp;lt;&amp;lt; 20);&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (of_machine_is_compatible("fsl,imx6q-sabresd") ||&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6q-sabreauto") ||&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6q-var-som"))&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR1, 1 &amp;lt;&amp;lt; 19, 1 &amp;lt;&amp;lt; 19);&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (of_machine_is_compatible("fsl,imx6dl-sabresd") ||&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6dl-sabreauto") ||&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6dl-var-som"))&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR13, 0x3F, 0x0C);&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;BR /&gt;&amp;lt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pr_err("%s(): failed to find fsl,imx6q-iomux-gpr regmap\n", __func__);&lt;BR /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;---&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;gpr = syscon_regmap_lookup_by_compatible("fsl,imx6q-iomuxc-gpr");&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;if (!IS_ERR(gpr)) {&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (of_machine_is_compatible("fsl,imx6q-sabresd") ||&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;of_machine_is_compatible("fsl,imx6q-sabreauto") ||&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;of_machine_is_compatible("fsl,imx6qp-sabresd") ||&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;of_machine_is_compatible("fsl,imx6qp-sabreauto"))&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;regmap_update_bits(gpr, IOMUXC_GPR1, 1 &amp;lt;&amp;lt; 19, 1 &amp;lt;&amp;lt; 19);&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else if (of_machine_is_compatible("fsl,imx6dl-sabresd") ||&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; of_machine_is_compatible("fsl,imx6dl-sabreauto"))&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;regmap_update_bits(gpr, IOMUXC_GPR13, 0x3F, 0x0C);&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;} else {&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;pr_err("%s(): failed to find fsl,imx6q-iomux-gpr regmap\n",&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __func__);&lt;BR /&gt;&amp;gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV class="simple-translate-button isShow" style="background-image: url('moz-extension://77467c2b-0964-4873-87ee-34bed8d34e73/icons/512.png'); height: 22px; width: 22px; top: 1359px; left: 0px;"&gt;&lt;/DIV&gt;&lt;DIV class="simple-translate-panel" style="width: 300px; height: 200px; top: 0px; left: 0px; font-size: 13px; background-color: #ffffff;"&gt;&lt;DIV class="simple-translate-result-wrapper" style="overflow: hidden;"&gt;&lt;DIV class="simple-translate-move"&gt;&lt;/DIV&gt;&lt;DIV class="simple-translate-result-contents"&gt;&lt;P class="simple-translate-result" style="color: #000000;"&gt;&lt;/P&gt;&lt;P class="simple-translate-candidate" style="color: #737373;"&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Dec 2019 15:23:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986204#M146468</guid>
      <dc:creator>kruglikov_dmt</dc:creator>
      <dc:date>2019-12-02T15:23:14Z</dc:date>
    </item>
    <item>
      <title>Re: mxc_v4l2_capture: How to set "standard id"?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986205#M146469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, my camera isn't accept clock and haven't H/V-syncs.&lt;BR /&gt;So there is connected only pins ATA12-DATA19 and PIX_CLK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I all understand right, configuration should be something like a:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;amp;i2c3 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;clock-frequency = &amp;lt;100000&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-names = "default";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_i2c3_3&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ov564x: ov564x@3c {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "ovti,ov564x";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0x3c&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_ipu1_2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl_ipu1_2: ipu1grp-2 { // parallel camera&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;fsl,pins = &amp;lt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000 // use default value&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000 // use default value&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000 // use default value&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000 // use default value&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000 // use default value&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000 // use default value&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000 // use default value&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x80000000 // use default value&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; 0x80000000 // use default value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define PAD_CTRL_HYS_PD 0x130b0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6QDL_PAD_CSI0_DATA_EN__IPU1_CSI0_DATA_EN&amp;nbsp;&amp;nbsp;&amp;nbsp; PAD_CTRL_HYS_PD // not used&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PAD_CTRL_HYS_PD // not used&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PAD_CTRL_HYS_PD // not used&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Itried to remove unused PINs (MX6QDL_PAD_CSI0_DATA_EN__IPU1_CSI0_DATA_EN, MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC, MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC). But I've the same result:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;ERROR: unrecognized std! 0 (PAL=ff, NTSC=b000)&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there any mistakes, from your viewpoint?&lt;/P&gt;&lt;P&gt;(clock checkings/settings were removed from ov5640.c)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks!&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV class="simple-translate-button isShow" style="background-image: url('moz-extension://77467c2b-0964-4873-87ee-34bed8d34e73/icons/512.png'); height: 22px; width: 22px; top: 448px; left: -11px;"&gt;&lt;/DIV&gt;&lt;DIV class="simple-translate-panel" style="width: 300px; height: 200px; top: 0px; left: 0px; font-size: 13px; background-color: #ffffff;"&gt;&lt;DIV class="simple-translate-result-wrapper" style="overflow: hidden;"&gt;&lt;DIV class="simple-translate-move"&gt;&lt;/DIV&gt;&lt;DIV class="simple-translate-result-contents"&gt;&lt;P class="simple-translate-result" style="color: #000000;"&gt;&lt;/P&gt;&lt;P class="simple-translate-candidate" style="color: #737373;"&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Dec 2019 11:52:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986205#M146469</guid>
      <dc:creator>kruglikov_dmt</dc:creator>
      <dc:date>2019-12-03T11:52:52Z</dc:date>
    </item>
    <item>
      <title>Re: mxc_v4l2_capture: How to set "standard id"?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986206#M146470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok. Configuration was right. The problem was with mxc_v4l2_capture, I've hardcoded some parameters and problems were gone.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Dec 2019 07:03:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/mxc-v4l2-capture-How-to-set-quot-standard-id-quot/m-p/986206#M146470</guid>
      <dc:creator>kruglikov_dmt</dc:creator>
      <dc:date>2019-12-04T07:03:14Z</dc:date>
    </item>
  </channel>
</rss>

