<?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>Other NXP ProductsのトピックRe: 800x600 VGA Driver in IMX31-Linux</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/800x600-VGA-Driver-in-IMX31-Linux/m-p/185669#M1478</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the mxcfb_modedb.c file, what did you make the "Value in Picoseconds" for the DOTCLOCK?&amp;nbsp; For the Epson, as&amp;nbsp;an example, its the number in RED......&amp;nbsp;its "Epson-VGA", 60, 480, 640, &lt;FONT color="#FF3300"&gt;41701&lt;/FONT&gt;, 20, 111, 10, 15, 20, 10,&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the file "linux-2.6.19.2/drivers/mxc/ipu/ipu_sdc.c there is a hard code divide by 4 that is forced when the 1/picosecond value increases beyond 33MHz.&amp;nbsp; (See code below)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Try forcing is number to an abnormally low value.&amp;nbsp; Like, 2500.&amp;nbsp; This will increase your DOTCLOCK to 33MHz.&amp;nbsp; Still under whats typically recommended for a SVGA display, but on some displays it looks fine.&amp;nbsp; (I have done this with an AOU SVGA display....and it looked good.)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Hope this helps!!!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Gerry&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;div = (clk_get_rate(g_ipu_clk) * 16) / pixel_clk;&lt;BR /&gt;&amp;nbsp;if (div &amp;lt; 0x40) {&amp;nbsp;/* Divider less than 4 */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;dev_dbg(g_ipu_dev,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"InitPanel() - Pixel clock divider less than 1\n");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;div = 0x40;&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 31 Oct 2008 08:22:28 GMT</pubDate>
    <dc:creator>GAV</dc:creator>
    <dc:date>2008-10-31T08:22:28Z</dc:date>
    <item>
      <title>800x600 VGA Driver in IMX31-Linux</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/800x600-VGA-Driver-in-IMX31-Linux/m-p/185668#M1477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;hi,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Iam working in IMX31 LInux platform, as we are working in VGA driver in the PDK version of the BSP, we facing a problem in 800x600 display VGA in our custom board. After i modified in the mxcfb.c and mxcfb_modedb.c file with VGA configuration, still the monitor flickering .But its working fine in 640x480 VGA display.Can anyone please suggest me to override this..&lt;BR /&gt;&lt;BR /&gt;Thanks in advance&lt;BR /&gt;Best regards,&lt;BR /&gt;Sivakumar&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Sep 2008 22:16:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/800x600-VGA-Driver-in-IMX31-Linux/m-p/185668#M1477</guid>
      <dc:creator>siva2fs</dc:creator>
      <dc:date>2008-09-12T22:16:34Z</dc:date>
    </item>
    <item>
      <title>Re: 800x600 VGA Driver in IMX31-Linux</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/800x600-VGA-Driver-in-IMX31-Linux/m-p/185669#M1478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the mxcfb_modedb.c file, what did you make the "Value in Picoseconds" for the DOTCLOCK?&amp;nbsp; For the Epson, as&amp;nbsp;an example, its the number in RED......&amp;nbsp;its "Epson-VGA", 60, 480, 640, &lt;FONT color="#FF3300"&gt;41701&lt;/FONT&gt;, 20, 111, 10, 15, 20, 10,&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the file "linux-2.6.19.2/drivers/mxc/ipu/ipu_sdc.c there is a hard code divide by 4 that is forced when the 1/picosecond value increases beyond 33MHz.&amp;nbsp; (See code below)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Try forcing is number to an abnormally low value.&amp;nbsp; Like, 2500.&amp;nbsp; This will increase your DOTCLOCK to 33MHz.&amp;nbsp; Still under whats typically recommended for a SVGA display, but on some displays it looks fine.&amp;nbsp; (I have done this with an AOU SVGA display....and it looked good.)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Hope this helps!!!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Gerry&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;div = (clk_get_rate(g_ipu_clk) * 16) / pixel_clk;&lt;BR /&gt;&amp;nbsp;if (div &amp;lt; 0x40) {&amp;nbsp;/* Divider less than 4 */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;dev_dbg(g_ipu_dev,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"InitPanel() - Pixel clock divider less than 1\n");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;div = 0x40;&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Oct 2008 08:22:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/800x600-VGA-Driver-in-IMX31-Linux/m-p/185669#M1478</guid>
      <dc:creator>GAV</dc:creator>
      <dc:date>2008-10-31T08:22:28Z</dc:date>
    </item>
    <item>
      <title>Re: 800x600 VGA Driver in IMX31-Linux</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/800x600-VGA-Driver-in-IMX31-Linux/m-p/185670#M1479</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;There is also a nice demo of a 800x600 connected to a MX31 here: &lt;A href="http://www.youtube.com/watch?v=gijvxOV14bE&amp;amp;feature=related" rel="nofollow" target="_blank"&gt;http://www.youtube.com/watch?v=gijvxOV14bE&amp;amp;feature=related&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Fabio Estevam&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Oct 2008 20:18:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/800x600-VGA-Driver-in-IMX31-Linux/m-p/185670#M1479</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2008-10-31T20:18:46Z</dc:date>
    </item>
  </channel>
</rss>

