<?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 Changing kernel source code and compiling with bitbake in PowerQUICC Processors</title>
    <link>https://community.nxp.com/t5/PowerQUICC-Processors/Changing-kernel-source-code-and-compiling-with-bitbake/m-p/609544#M1697</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guyz,&lt;/P&gt;&lt;P&gt;I am working on a P series processor (P5040) from freescale that came with the yocto BSP framework. I need to take the kernel-source (from&amp;nbsp;&lt;STRONG&gt;~/QorIQ-SDK-V2.0-20160527-yocto/build_p5040ds-64b/tmp/work-shared/p5040ds-64b/kernel-source&lt;/STRONG&gt; ) on one PC and copy to other PC and compile.&lt;/P&gt;&lt;P&gt;For compilation I am using&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;bitbake -c compile -f virtual/kernel&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;When I run this command I see that the kernel at the above mentioned location (that I had just copied) get deleted and a fresh version is fetched (probably using do_unpack) and compiled.&lt;/P&gt;&lt;P&gt;The QorIQ-SDK-2.0-IC-Rev0.pdf doesn't help. Its telling me the same thing I am doing.&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I get around this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Mar 2017 05:47:26 GMT</pubDate>
    <dc:creator>manavdeep</dc:creator>
    <dc:date>2017-03-01T05:47:26Z</dc:date>
    <item>
      <title>Changing kernel source code and compiling with bitbake</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Changing-kernel-source-code-and-compiling-with-bitbake/m-p/609544#M1697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guyz,&lt;/P&gt;&lt;P&gt;I am working on a P series processor (P5040) from freescale that came with the yocto BSP framework. I need to take the kernel-source (from&amp;nbsp;&lt;STRONG&gt;~/QorIQ-SDK-V2.0-20160527-yocto/build_p5040ds-64b/tmp/work-shared/p5040ds-64b/kernel-source&lt;/STRONG&gt; ) on one PC and copy to other PC and compile.&lt;/P&gt;&lt;P&gt;For compilation I am using&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;bitbake -c compile -f virtual/kernel&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;When I run this command I see that the kernel at the above mentioned location (that I had just copied) get deleted and a fresh version is fetched (probably using do_unpack) and compiled.&lt;/P&gt;&lt;P&gt;The QorIQ-SDK-2.0-IC-Rev0.pdf doesn't help. Its telling me the same thing I am doing.&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I get around this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Mar 2017 05:47:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Changing-kernel-source-code-and-compiling-with-bitbake/m-p/609544#M1697</guid>
      <dc:creator>manavdeep</dc:creator>
      <dc:date>2017-03-01T05:47:26Z</dc:date>
    </item>
    <item>
      <title>Re: Changing kernel source code and compiling with bitbake</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Changing-kernel-source-code-and-compiling-with-bitbake/m-p/609545#M1698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Okay I got over this by using the following steps:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;source /opt/fsl-qoriq/2.0/environment-setup-ppc64e5500-fsl-linux &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;LANG=C&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;make menuconfig #change CONFIG_UIO to * from M&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;unset LDFLAGS&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;make uImage LOADADDR=0x80008000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PS: THIS IS THE WAY OF BUILDING KERNEL W/O BITBAKE, USING TOOLCHAIN INSTEAD. SO ITS A WORK-AROUND AND NOT THE EXACT SOLUTION TO MY PROBLEM.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Mar 2017 08:45:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Changing-kernel-source-code-and-compiling-with-bitbake/m-p/609545#M1698</guid>
      <dc:creator>manavdeep</dc:creator>
      <dc:date>2017-03-01T08:45:30Z</dc:date>
    </item>
    <item>
      <title>Re: Changing kernel source code and compiling with bitbake</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Changing-kernel-source-code-and-compiling-with-bitbake/m-p/609546#M1699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've been dropping generic kernel.org kernels into my build for a Powerquicc II for quite a while. So it's an older chip than yours. As long as the dtb file is good, the vanilla kernel knows about all the on-chip peripherals. I've used the gccv.4.2&amp;nbsp; toolchain as-is from Freescale, the eldk gcc 4.8 as-is from the u-boot site, and a gcc v.5 toolchain built by crosstool-ng.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With regard to the dtb (which I can't upgrade), maybe a kernel mod is needed to reconcile the device lookup strings, which seem to have changed from Freescale's work to what is in the drivers currently: pci-fsl vs. fsl-pci, something like that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The gianfar gigabit driver has changed quite a bit. I am currently using the Linux 4.2 driver in a 4.6 kernel.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Mar 2017 15:43:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Changing-kernel-source-code-and-compiling-with-bitbake/m-p/609546#M1699</guid>
      <dc:creator>christopherstut</dc:creator>
      <dc:date>2017-03-06T15:43:52Z</dc:date>
    </item>
  </channel>
</rss>

