<?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のトピックMPC8309 kernel boot from NOR (XIP)</title>
    <link>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364911#M911</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have MPC8309 Kit with me. I want to tell u-boot to boot kernel directly from NOR rather than u-boot copy kernel to RAM and then boot. Is it possible in PowerPC? If yes please provide any helpful information.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Dec 2014 07:40:49 GMT</pubDate>
    <dc:creator>ajaybhargav</dc:creator>
    <dc:date>2014-12-19T07:40:49Z</dc:date>
    <item>
      <title>MPC8309 kernel boot from NOR (XIP)</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364911#M911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have MPC8309 Kit with me. I want to tell u-boot to boot kernel directly from NOR rather than u-boot copy kernel to RAM and then boot. Is it possible in PowerPC? If yes please provide any helpful information.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Dec 2014 07:40:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364911#M911</guid>
      <dc:creator>ajaybhargav</dc:creator>
      <dc:date>2014-12-19T07:40:49Z</dc:date>
    </item>
    <item>
      <title>Re: MPC8309 kernel boot from NOR (XIP)</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364912#M912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;SPAN class="replyToName"&gt;Ajay Bhargav,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG class="font-color-meta"&gt;&lt;SPAN class="replyToName"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG class="font-color-meta"&gt;&lt;SPAN class="replyToName"&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;It is possible, please try the following method.&lt;/P&gt;&lt;P&gt;On MPC8309SOM, the NOR Flash is allocated as the following.&lt;/P&gt;&lt;P&gt;Range Start Range End Definition&lt;/P&gt;&lt;P&gt;0xfe00_0000 0xfe05_ffff&amp;nbsp; U-Boot&lt;/P&gt;&lt;P&gt;0xfe0a_0000 0xfe2f_ffff&amp;nbsp;&amp;nbsp;&amp;nbsp; Kernel&lt;/P&gt;&lt;P&gt;0xfe30_0000 0xfe7e_ffff&amp;nbsp; Ramdisk file system&lt;/P&gt;&lt;P&gt;0xfe7f_0000 0xfe7f_3fff&amp;nbsp;&amp;nbsp;&amp;nbsp; DTB&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Under u-boot after deploying uImage, &lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;rootfs.ext2.gz.uboot and dtb file at the specific addresses, and configure u-boot environment as the following.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;setenv ramargs 'setenv bootargs root=/dev/ram rw&amp;nbsp; console=ttyS0,115200'&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;setenv bootcmd 'run ramargs; bootm 0xfe0a0000 0xfe300000 0xfe7f0000'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Yiping&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>Mon, 22 Dec 2014 07:29:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364912#M912</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2014-12-22T07:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: MPC8309 kernel boot from NOR (XIP)</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364913#M913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yiping,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;even if I run uImage from NOR (which I am doing already), U-Boot relocates kernel to RAM before running it from Flash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Display message "Loading Kernel Image... OK"&lt;/P&gt;&lt;P&gt;and after that dtb gets relocated to ram at a different address and then booting starts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So "Loading Kernel Image... OK" itself takes around ~1sec. which I want to eliminate here. Any suggestions?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ajay Bhargav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 07:45:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364913#M913</guid>
      <dc:creator>ajaybhargav</dc:creator>
      <dc:date>2014-12-22T07:45:06Z</dc:date>
    </item>
    <item>
      <title>Re: MPC8309 kernel boot from NOR (XIP)</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364914#M914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;SPAN class="replyToName"&gt;Ajay Bhargav,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG class="font-color-meta"&gt;&lt;SPAN class="replyToName"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG class="font-color-meta"&gt;&lt;SPAN class="replyToName"&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;Would you please attach the whole Kernel boot log?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Yiping&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 07:51:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364914#M914</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2014-12-22T07:51:21Z</dc:date>
    </item>
    <item>
      <title>Re: MPC8309 kernel boot from NOR (XIP)</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364915#M915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the u-boot + kernel log.&lt;/P&gt;&lt;P&gt;My kernel and u-boot is ported from stock MPC8309 kernel v2.6.34 that comes with Ltib. I am testing it on MPC8309 KIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;U-Boot 2014.04-g678d3b1 (Dec 17 2014 - 17:12:45)MPC83XX&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Reset Status:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CPU:&amp;nbsp;&amp;nbsp; e300c3, MPC8309E, Rev: 1.1 at 333.333 MHz, CSB: 133.333 MHz&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Board: MPC8309 Test Board&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Watchdog enabled&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;DRAM:&amp;nbsp; 256 MiB (DDR2, 32-bit, ECC off, 266.667 MHz)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Flash: 32 MiB&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Firmware 'Microcode version 0.0.0 for MPC8306 r1.0' for 8306 V1.0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;QE: uploading microcode 'Microcode for MPC8306 r1.0'&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;NAND:&amp;nbsp; 512 MiB&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MMC:&amp;nbsp; FSL_SDHC: 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Net:&amp;nbsp;&amp;nbsp; UEC0, UEC1&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Hit any key to stop autoboot:&amp;nbsp; 0 &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MPC8309&amp;gt; mtdparts&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;device nor0 &amp;lt;nor&amp;gt;, # parts = 7&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; #: name&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; size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; offset&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mask_flags&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 0: UBoot&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; 0x00100000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 1: env&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;&amp;nbsp; 0x00020000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00100000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 2: ucode&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; 0x00020000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00120000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 3: dtb&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;&amp;nbsp; 0x00020000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00140000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 4: reserved&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x000a0000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00160000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 5: kernel&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; 0x00800000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00200000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 6: fs&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;&amp;nbsp;&amp;nbsp; 0x01600000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00a00000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;device nand0 &amp;lt;nand&amp;gt;, # parts = 4&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; #: name&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; size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; offset&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mask_flags&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 0: UBoot-nand&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00180000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 1: DTB-nand&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00080000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00180000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 2: Kernel-nand&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00800000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00200000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; 3: fs-nand&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1f600000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00a00000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;active partition: nor0,0 - (UBoot) 0x00100000 @ 0x00000000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;defaults:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;mtdids&amp;nbsp; : nor0=nor,nand0=nand&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;mtdparts: mtdparts=nor:1M(UBoot),128K(env),128K(ucode),128K(dtb),640K(reserved),8M(kernel),-(fs);nand:1536K(UBoot-nand),512K(DTB-nand),8M(Kernel-nand))&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;MPC8309&amp;gt; boot&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;## Booting kernel from Legacy Image at fe200000 ...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Image Name:&amp;nbsp;&amp;nbsp; MPC8309 Linux 2.6.39&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Image Type:&amp;nbsp;&amp;nbsp; PowerPC Linux Kernel Image (uncompressed)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Data Size:&amp;nbsp;&amp;nbsp;&amp;nbsp; 4133632 Bytes = 3.9 MiB&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Load Address: 00000000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Entry Point:&amp;nbsp; 00000000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;## Flattened Device Tree blob at fe140000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Booting using the fdt blob at 0xfe140000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Loading Kernel Image ... OK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Loading Device Tree to 007fa000, end 007ff46b ... OK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;setup_arch: bootmem&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;mpc8309_setup_arch()&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;arch: exit&lt;/EM&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; &lt;/P&gt;&lt;P&gt;&lt;EM&gt;rtc-m41t80 0-0068: hctosys: unable to read the hardware clock&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Creating mount points&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Starting logging: OK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Initializing random number generator... done.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Starting network...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;sd 0:0:0:0: [sda] Assuming drive cache: write through&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;sd 0:0:0:0: [sda] Assuming drive cache: write through&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;sd 0:0:0:0: [sda] Assuming drive cache: write through&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;udhcpc (v1.22.1) started&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Sending discover...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Sending discover...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Sending discover...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;No lease, failing&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;udhcpc (v1.22.1) started&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Sending discover...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Sending discover...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Sending discover...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;No lease, failing&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Starting dropbear sshd: OK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Mounting USB Storage Device: OK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Welcome to Buildroot&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;mpc8309 login: &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My Bootargs and bootcommand is:&lt;/P&gt;&lt;P&gt;bootargs=console=ttyS0,115200n8 root=ubi0:rootfs rw ubi.mtd=10,2048 noinitrd rootfstype=ubifs rootwait quiet&lt;/P&gt;&lt;P&gt;bootcmd=bootm 0xfe200000 - 0xfe140000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you can see both kernel and dtb gets relocated before booting:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Loading Kernel Image ... OK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; Loading Device Tree to 007fa000, end 007ff46b ... OK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 08:59:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364915#M915</guid>
      <dc:creator>ajaybhargav</dc:creator>
      <dc:date>2014-12-22T08:59:27Z</dc:date>
    </item>
    <item>
      <title>Re: MPC8309 kernel boot from NOR (XIP)</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364916#M916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is not normally supported by U-Boot with bootm, though you might be able to do it without U-Boot changes by using the bootm subcommands and skipping loados, with the uImage specifying the flash address as the entry point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, that isn't going to make Linux run out of flash -- it just means that early Linux code will do the copy instead.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 21:14:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/MPC8309-kernel-boot-from-NOR-XIP/m-p/364916#M916</guid>
      <dc:creator>scottwood</dc:creator>
      <dc:date>2014-12-22T21:14:20Z</dc:date>
    </item>
  </channel>
</rss>

