<?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 Re: i.MX53 Quick Start Board needed working kernel in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184296#M8360</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Ananth,  The UART junk is because uboot sets up some clocks, but different versions of uboot set them up in different ways. Some kernel versions expect one setup and others require another setup. It looks to me as if you need a newer kernel than 2.6.35.3 for this to work.  My experience with the Linaro kernels was that they don't support many of the i.MX53 peripherals, e.g. SATA. The "incomplete type" error that you report looks to me like a .config issue: you need to find a config setting to turn on that will enable whatever file contains the definition of that type. Ideally, the Kconfig files indicate the dependencies between settings so that turning on one feature automatically turns on the things that it depends on, but in my experience the Freescale Kconfigs don't do this.  I have written up my attempts at building a kernel for this board here: &lt;/SPAN&gt;&lt;A href="http://chezphil.org/tvcomputer/kernel.html" target="_blank"&gt;http://chezphil.org/tvcomputer/kernel.html&lt;/A&gt;&lt;SPAN&gt; . This may not be much use to you, though, as I have the older uboot.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Nov 2011 17:35:32 GMT</pubDate>
    <dc:creator>PhilEndecott</dc:creator>
    <dc:date>2011-11-08T17:35:32Z</dc:date>
    <item>
      <title>i.MX53 Quick Start Board needed working kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184293#M8357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi all, I had tried following kenrels and facing some bottleneck on each kernels  1. linux-linaro-natty taken from git clone git://git.linaro.org/bsp/freescale/linux-linaro-natty.git  problem : Not able to build mxc camera drivers CC [M] drivers/media/video/mxc/capture/ov5642.o drivers/media/video/mxc/capture/ov5642.c: In function 'ioctl_s_power': drivers/media/video/mxc/capture/ov5642.c:1503: error: dereferencing pointer to incomplete type drivers/media/video/mxc/capture/ov5642.c:1504: error: dereferencing pointer to incomplete type   2. linux-2.6.35.3 got from ltib menu config problem : In booting the board with this kernel it sends junk data at working uart after configuring the uart0.  mxc_ipu mxc_ipu: Channel already uninitialized 10 Serial: MXC Internal UART driver mxcintuart.0: ttymxc0 at MMIO 0x53fbc000 (irq = 31) is a Freescale i.MX �����ކ憘� &amp;gt;�&amp;amp;���&amp;amp;ޘ8�&amp;amp;���8�����&amp;gt;枞����8��&amp;amp;���x��枞������ &amp;gt;�&amp;amp;���؆&amp;amp;ؘ�8����� &amp;amp;8&amp;amp;��&amp;amp;  Suggest me some working kernel for IMX53 Quick Start Board.  Thanks and regards, Ananth.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Nov 2011 07:16:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184293#M8357</guid>
      <dc:creator>Ananth</dc:creator>
      <dc:date>2011-11-08T07:16:53Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX53 Quick Start Board needed working kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184294#M8358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your issue looks similar to the one documented here: &lt;A href="http://imxcommunity.org/group/imx53quickstartboard/forum/topics/serial-port-corruption-with-2-6-38" target="_self"&gt;http://imxcommunity.org/group/imx53quickstartboard/forum/topics/serial-port-corruption-with-2-6-38&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Nov 2011 09:08:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184294#M8358</guid>
      <dc:creator>rlorriaux</dc:creator>
      <dc:date>2011-11-08T09:08:36Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX53 Quick Start Board needed working kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184295#M8359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A _jive_internal="true" class="fn url" href="https://community.nxp.com/topic/listForContributor?user=3bv1tfz4wwbxy"&gt;Remi&lt;/A&gt; ,&lt;/P&gt;&lt;P&gt;Thanks, the pointed link have this patch and it works for me&lt;/P&gt;&lt;P&gt;diff --git a/arch/arm/mach-mx5/clock.c b/arch/arm/mach-mx5/clock.c&lt;BR /&gt;index d68d706..1139136 100644&lt;BR /&gt;--- a/arch/arm/mach-mx5/clock.c&lt;BR /&gt;+++ b/arch/arm/mach-mx5/clock.c&lt;BR /&gt;@@ -2126,7 +2126,7 @@ static int _clk_uart_set_parent(struct clk *clk, struct clk *parent)&lt;/P&gt;&lt;P&gt;&amp;nbsp;static struct clk uart_main_clk = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __INIT_CLK_DEBUG(uart_main_clk)&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .parent = &amp;amp;pll2_sw_clk,&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .parent = &amp;amp;pll3_sw_clk,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .get_rate = _clk_uart_get_rate,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .set_parent = _clk_uart_set_parent,&lt;BR /&gt;&amp;nbsp;};&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;BR /&gt; Ananth.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Nov 2011 09:42:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184295#M8359</guid>
      <dc:creator>Ananth</dc:creator>
      <dc:date>2011-11-08T09:42:55Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX53 Quick Start Board needed working kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184296#M8360</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Ananth,  The UART junk is because uboot sets up some clocks, but different versions of uboot set them up in different ways. Some kernel versions expect one setup and others require another setup. It looks to me as if you need a newer kernel than 2.6.35.3 for this to work.  My experience with the Linaro kernels was that they don't support many of the i.MX53 peripherals, e.g. SATA. The "incomplete type" error that you report looks to me like a .config issue: you need to find a config setting to turn on that will enable whatever file contains the definition of that type. Ideally, the Kconfig files indicate the dependencies between settings so that turning on one feature automatically turns on the things that it depends on, but in my experience the Freescale Kconfigs don't do this.  I have written up my attempts at building a kernel for this board here: &lt;/SPAN&gt;&lt;A href="http://chezphil.org/tvcomputer/kernel.html" target="_blank"&gt;http://chezphil.org/tvcomputer/kernel.html&lt;/A&gt;&lt;SPAN&gt; . This may not be much use to you, though, as I have the older uboot.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Nov 2011 17:35:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184296#M8360</guid>
      <dc:creator>PhilEndecott</dc:creator>
      <dc:date>2011-11-08T17:35:32Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX53 Quick Start Board needed working kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184297#M8361</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A _jive_internal="true" class="fn url" href="https://community.nxp.com/topic/listForContributor?user=1j3svijmdj31c"&gt;Phil&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Thanks for your post, I was most concern about the camera related stuff on kernels.&lt;/P&gt;&lt;P&gt;Unfortunately, Linaro kernels (2.6.38) able to boot on my QSB with imx5_defconfig. But it fails to compile the camera related support :-(, So i downgraded my working kernel version to 2.6.35.3 (After pll patch) it have camera related stuff and it satisfy my current basic needs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently i am using imx5_defconfig for QSB. I suspect that is not the correct .config for the QSB&lt;/P&gt;&lt;P&gt;because i was getting following errors from the Board boot up. Can any one share the correct .config file for QSB.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;****************************** NOTICE *****************************&lt;BR /&gt;You have seen this notice as you have enabled OTG driver for mx53 LOCO board&lt;BR /&gt;For mx53 loco board, the OTG function is unavailable due to hardware limitation&lt;BR /&gt;So, Only one usb function (device or host) can be available for certain image&lt;BR /&gt;Please config your kernel to disable OTG and the usb function you don't want to use&lt;BR /&gt;And remain the other usb function you would like to use&lt;BR /&gt;&lt;BR /&gt;Below OTG configs should be removed:&lt;BR /&gt;CONFIG_MXC_OTG, CONFIG_USB_OTG&lt;BR /&gt;&lt;BR /&gt;Choose one of below configs for host or device function&lt;BR /&gt;But DO NOT choose them together&lt;BR /&gt;&lt;BR /&gt;OTG host config&lt;BR /&gt;CONFIG_USB_EHCI_ARC_OTG&lt;BR /&gt;&lt;BR /&gt;OTG device config&lt;BR /&gt;CONFIG_USB_GADGET&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;Ananth.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Nov 2011 06:59:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184297#M8361</guid>
      <dc:creator>Ananth</dc:creator>
      <dc:date>2011-11-09T06:59:05Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX53 Quick Start Board needed working kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184298#M8362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The defconfig is good but you need to amend it with the modifications mentioned in the debug output.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Nov 2011 13:23:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX53-Quick-Start-Board-needed-working-kernel/m-p/184298#M8362</guid>
      <dc:creator>rlorriaux</dc:creator>
      <dc:date>2011-11-09T13:23:43Z</dc:date>
    </item>
  </channel>
</rss>

