<?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>topic i.MX6Q LVDS Timing issue  in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447135#M69028</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;I have a custom&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt;&lt;SPAN class="Apple-converted-space"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt;iMX6q derived from&lt;SPAN class="Apple-converted-space"&gt; nitrogen6x Board&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt; and I wanted to use a LVDS display 1280*800 with clock frequency minimum 60 and Maximum 80 MHZ.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt; The display has been configured for the 71 MHZ and below is the content of dts i have been using for the custom board.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt;Kernel is built using&lt;STRONG&gt; boundary-imx_3.14.28_1.0.0_ga&lt;/STRONG&gt; branch from here &lt;A href="https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.28_1.0.0_ga" title="https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.28_1.0.0_ga"&gt;https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.28_1.0.0_ga&lt;/A&gt; and ldb driver successfully loaded. I could see that fb0 and fb1 device is created in /dev/directory.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt;To verify the Frame-buffer functionality I have used &lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt; fb-test app which successfully fill frame-buffer with color to the screen.Attached FullSizeRender1.jpg is the one which shows that green color has been filled in framebuffer but When I tried to send random data to /dev/fb0 (dd if=/dev/urandom of=/dev/fb0) I could see horizontal lines FullSizeRender.jpg which is not the expected output.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(198, 198, 198); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: left; background-color: #f2f2f2; color: #505050; padding: 6px;" valign="middle"&gt;&lt;STRONG&gt;Header 1&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 6px;"&gt;&lt;P&gt;fb_lvds: fb@1 {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fsl,mxc_sdc_fb";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; disp_dev = "ldb";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface_pix_fmt = "RGB24";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; default_bpp = &amp;lt;24&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int_clk = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; late_init = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "disabled";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;ldb {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lvds_channel0: lvds-channel@0 {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; crtc = "ipu1-di1";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,data-mapping = "spwg";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,data-width = &amp;lt;24&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; primary;&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; display-timings {&lt;/P&gt;&lt;P&gt;kyoceratcg121wxlpx: kyoceratcg121wxlpx {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-frequency = &amp;lt;71000000&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; hactive = &amp;lt;1280&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; vactive = &amp;lt;800&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; hback-porch = &amp;lt;48&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; hfront-porch = &amp;lt;80&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; vback-porch = &amp;lt;15&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; vfront-porch = &amp;lt;2&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; hsync-len = &amp;lt;32&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; vsync-len = &amp;lt;6&amp;gt;;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 6px;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;In addition to that,I could see some strange kernel message appearing while booting in the area around ldb clk parent which can't be ignored while investigating the problem.&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)&lt;/P&gt;&lt;P&gt;imx-ipuv3 2800000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: use special clk parent&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;imx-ipuv3 2400000.ipu: disp=1, pixel_clk=71103000 71458646 parent=71458646 div=1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00100000&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00100000&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: use special clk parent&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: disp=1, pixel_clk=71103000 71458646 parent=71458646 div=1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would really appreciate if someone look into this issue and help me out what could be the potential reason for this cause.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sanju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Aug 2015 12:11:26 GMT</pubDate>
    <dc:creator>sanjeevsharma</dc:creator>
    <dc:date>2015-08-18T12:11:26Z</dc:date>
    <item>
      <title>i.MX6Q LVDS Timing issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447135#M69028</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;I have a custom&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt;&lt;SPAN class="Apple-converted-space"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt;iMX6q derived from&lt;SPAN class="Apple-converted-space"&gt; nitrogen6x Board&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt; and I wanted to use a LVDS display 1280*800 with clock frequency minimum 60 and Maximum 80 MHZ.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt; The display has been configured for the 71 MHZ and below is the content of dts i have been using for the custom board.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt;Kernel is built using&lt;STRONG&gt; boundary-imx_3.14.28_1.0.0_ga&lt;/STRONG&gt; branch from here &lt;A href="https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.28_1.0.0_ga" title="https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.28_1.0.0_ga"&gt;https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.28_1.0.0_ga&lt;/A&gt; and ldb driver successfully loaded. I could see that fb0 and fb1 device is created in /dev/directory.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt;To verify the Frame-buffer functionality I have used &lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 14px; font-family: inherit;"&gt; fb-test app which successfully fill frame-buffer with color to the screen.Attached FullSizeRender1.jpg is the one which shows that green color has been filled in framebuffer but When I tried to send random data to /dev/fb0 (dd if=/dev/urandom of=/dev/fb0) I could see horizontal lines FullSizeRender.jpg which is not the expected output.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(198, 198, 198); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: left; background-color: #f2f2f2; color: #505050; padding: 6px;" valign="middle"&gt;&lt;STRONG&gt;Header 1&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 6px;"&gt;&lt;P&gt;fb_lvds: fb@1 {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fsl,mxc_sdc_fb";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; disp_dev = "ldb";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface_pix_fmt = "RGB24";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; default_bpp = &amp;lt;24&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int_clk = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; late_init = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "disabled";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;ldb {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lvds_channel0: lvds-channel@0 {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; crtc = "ipu1-di1";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,data-mapping = "spwg";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,data-width = &amp;lt;24&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; primary;&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; display-timings {&lt;/P&gt;&lt;P&gt;kyoceratcg121wxlpx: kyoceratcg121wxlpx {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-frequency = &amp;lt;71000000&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; hactive = &amp;lt;1280&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; vactive = &amp;lt;800&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; hback-porch = &amp;lt;48&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; hfront-porch = &amp;lt;80&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; vback-porch = &amp;lt;15&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; vfront-porch = &amp;lt;2&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; hsync-len = &amp;lt;32&amp;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;&amp;nbsp;&amp;nbsp;&amp;nbsp; vsync-len = &amp;lt;6&amp;gt;;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 6px;"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;In addition to that,I could see some strange kernel message appearing while booting in the area around ldb clk parent which can't be ignored while investigating the problem.&lt;/P&gt;&lt;P style="font-weight: normal; font-style: normal; font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f; text-align: left; text-indent: 0px;"&gt;&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)&lt;/P&gt;&lt;P&gt;imx-ipuv3 2800000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: use special clk parent&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;imx-ipuv3 2400000.ipu: disp=1, pixel_clk=71103000 71458646 parent=71458646 div=1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00100000&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00100000&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: use special clk parent&lt;/P&gt;&lt;P&gt;imx-ipuv3 2400000.ipu: disp=1, pixel_clk=71103000 71458646 parent=71458646 div=1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would really appreciate if someone look into this issue and help me out what could be the potential reason for this cause.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sanju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Aug 2015 12:11:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447135#M69028</guid>
      <dc:creator>sanjeevsharma</dc:creator>
      <dc:date>2015-08-18T12:11:26Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Q LVDS Timing issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447136#M69029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt; font-family: 'san serif','serif'; color: #2873ee;"&gt; we have further investigated the issue and here is our finding.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2873ee;"&gt;&lt;SPAN style="font-size: 12pt; font-family: 'Sans serif';"&gt;The behavior of the data enable (DE) signal within the display signals is wrong. It has to be high during data transmission of a line of pixels, then low for a short period of time and the high for the next line of pixels. Current signal is high until all lines of pixels are transmitted, then low for a short time (see picture attached; line drawn with pencil is our measurement).looks&lt;/SPAN&gt; like this is an clock issue.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #2873ee;"&gt;Is anybody also facing the same issue in Linux kernel 3.14.28 from boundary device.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Aug 2015 09:56:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447136#M69029</guid>
      <dc:creator>sanjeevsharma</dc:creator>
      <dc:date>2015-08-20T09:56:49Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Q LVDS Timing issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447137#M69030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sanju,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you checked on boundary devices forums? Since the nitrogen6x board is manufactured by them it will be easier to get the support from their sites:&lt;/P&gt;&lt;P&gt;&lt;A href="http://boundarydevices.com/blog/" title="http://boundarydevices.com/blog/"&gt;http://boundarydevices.com/blog/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, let me mention &lt;A href="https://community.nxp.com/space/11067"&gt;Boundary Devices&lt;/A&gt; to see if someone from their team is familiar with your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will be useful for you.&lt;/P&gt;&lt;P&gt;Best regards!&lt;/P&gt;&lt;P&gt;/Carlos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 23:57:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447137#M69030</guid>
      <dc:creator>CarlosCasillas</dc:creator>
      <dc:date>2015-08-24T23:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Q LVDS Timing issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447138#M69031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Carlos.&lt;/P&gt;&lt;P&gt;Problem has been fixed.Unfortunately issue was inside some commit of boundary device linux kernel specially in code of Display controller of IPU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have started debugging the problem by tracing the DE signal. &lt;SPAN style="background-color: #ffffff; color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;I know that DE signal is controlled by the Display Controller in the IPU, So I have started looking into ipu_init_sync_panel() in drivers/mxc/ipu3/ipu-disp.c and during debugging it has been identified that issue is because of latest change checked-in in ipu display controller, &lt;BR /&gt; &lt;A href="https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.28_1.0.0_ga/drivers/mxc/ipu3/ipu_disp.c" target="_blank"&gt;https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.28_1.0.0_ga/drivers/mxc/ipu3/ipu_disp.c&lt;/A&gt; &lt;BR /&gt;&lt;/SPAN&gt;I have further narrow down the problem and issue found in 2 commits though &lt;A href="https://github.com/boundarydevices/linux-imx6/commit/87b441bffb30c1382ab1f7dac242a3344ec9c651" target="_blank" title="ipu_disp: dynamically allocate mappings"&gt;ipu_disp: dynamically allocate mappings&lt;/A&gt; looks ok. &lt;/P&gt;&lt;DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt; &lt;A href="https://github.com/boundarydevices/linux-imx6/commit/dde1e3d90774eac29fb3eed1702eab96500f889a" target="_blank" title="ipu_disp: reorder microcode to separate di0/di1"&gt;ipu_disp: reorder microcode to separate di0/di1&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/boundarydevices/linux-imx6/commit/595b788e58310333dddbb9ae5114b846c6fb4e65" target="_blank" title="ipu_disp: remove duplicate code"&gt;ipu_disp: remove duplicate code&lt;/A&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Along with this,below code shouldn't be removed from the tree which is responsible for show last horizontal line pixel observed.&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; _ipu_dc_write_tmpl(ipu, 4, WRG, 0, map, NULL_WAVE, 0, DI_SYNC_CLK, 1, 0, 0);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Troy already confirmed that,he has already fixed and re-based the code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2015 07:51:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Q-LVDS-Timing-issue/m-p/447138#M69031</guid>
      <dc:creator>sanjeevsharma</dc:creator>
      <dc:date>2015-08-27T07:51:04Z</dc:date>
    </item>
  </channel>
</rss>

