<?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>PowerQUICC ProcessorsのトピックRe: Bundle kernel image,file system image and DTS</title>
    <link>https://community.nxp.com/t5/PowerQUICC-Processors/Bundle-kernel-image-file-system-image-and-DTS/m-p/313018#M702</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you use zImage and the bootwrapper, then U-Boot will not see the device tree and will not make important fixups.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The right way to do this is with FIT images.&amp;nbsp; See doc/uImage.FIT/ in the U-Boot source tree.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Apr 2014 22:19:45 GMT</pubDate>
    <dc:creator>scottwood</dc:creator>
    <dc:date>2014-04-11T22:19:45Z</dc:date>
    <item>
      <title>Bundle kernel image,file system image and DTS</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Bundle-kernel-image-file-system-image-and-DTS/m-p/313016#M700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;General uboot we load&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;tftp 1000000 /auto/tftp-blr-users1/ramakatt/test/uImage-p5040ds.bin&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;tftp 2000000 /auto/tftp-blr-users1/ramakatt/test/fsl-image-flash-p5040ds.ext2.gz.u-boot&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;tftp c00000 /auto/tftp-blr-users1/ramakatt/test/uImage-p5040ds.dtb&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;bootm 1000000 2000000 c00000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I have to Bundle kernel image,file system image and DTS as single image. I have to load that single image from our custom boot loader. Is this possible?&lt;/P&gt;&lt;P&gt;If&amp;nbsp; this possible please tell what all the steps has to be done to achieve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Rama&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 13:11:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Bundle-kernel-image-file-system-image-and-DTS/m-p/313016#M700</guid>
      <dc:creator>ramakrishnakatt</dc:creator>
      <dc:date>2014-04-09T13:11:02Z</dc:date>
    </item>
    <item>
      <title>Re: Bundle kernel image,file system image and DTS</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Bundle-kernel-image-file-system-image-and-DTS/m-p/313017#M701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, if you are designing a custom bootloader, you only need to know how to&lt;/P&gt;&lt;P&gt;inform the kernel of the location of the DTB and the root filesystem (initrd).&lt;/P&gt;&lt;P&gt;You then can pack everything in the manner you prefer, and unpack and transfer&lt;/P&gt;&lt;P&gt;the information mentioned above when you boot the kernel. The kernel expects&lt;/P&gt;&lt;P&gt;a pointer to the DTB in r3, the start address of the initrd in r4 and the end address of&lt;/P&gt;&lt;P&gt;initrd in r5. Take a look at arch/powerpc/kernel/head_fsl_booke.S for better&lt;/P&gt;&lt;P&gt;understanding. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you wish to use a combined image format that already exists, take a look at&lt;/P&gt;&lt;P&gt;zImage. This format can combine all three components. Study the following&lt;/P&gt;&lt;P&gt;for more information:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Documentation/powerpc/bootwrapper.txt&lt;/P&gt;&lt;P&gt;arch/powerpc/boot/wrapper&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All paths above are from the top level of the kernel source directory hierarchy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would also recommend to study Section 5 of ePAPR to understand how the bootloader,&lt;/P&gt;&lt;P&gt;the device tree and the kernel interact. This document can be downloaded from here:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://www.freescale.com/infocenter/topic/QORIQSDK/2888193.html"&gt;http://www.freescale.com/infocenter/topic/QORIQSDK/2888193.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Platon&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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>Fri, 11 Apr 2014 14:31:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Bundle-kernel-image-file-system-image-and-DTS/m-p/313017#M701</guid>
      <dc:creator>bpe</dc:creator>
      <dc:date>2014-04-11T14:31:01Z</dc:date>
    </item>
    <item>
      <title>Re: Bundle kernel image,file system image and DTS</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Bundle-kernel-image-file-system-image-and-DTS/m-p/313018#M702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you use zImage and the bootwrapper, then U-Boot will not see the device tree and will not make important fixups.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The right way to do this is with FIT images.&amp;nbsp; See doc/uImage.FIT/ in the U-Boot source tree.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 22:19:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Bundle-kernel-image-file-system-image-and-DTS/m-p/313018#M702</guid>
      <dc:creator>scottwood</dc:creator>
      <dc:date>2014-04-11T22:19:45Z</dc:date>
    </item>
  </channel>
</rss>

