<?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>i.MX ProcessorsのトピックRe: Boot from SPI-NOR flash</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-SPI-NOR-flash/m-p/222809#M15078</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ha ha,&lt;/P&gt;&lt;P&gt;I solve it.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&amp;lt;CMD state="Updater" type="push" body="$ dd if=$FILE&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #ff0000;"&gt; of=/dev/mtd0&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #ff0000;"&gt; bs=512 seek=1000&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;"&amp;gt;Flashing Kernel&amp;lt;/CMD&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;to&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&amp;lt;CMD state="Updater" type="push" body="$ dd if=$FILE&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #ff0000;"&gt; of=/dev/mtd0&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #ff0000;"&gt; bs=512 seek=1024&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;"&amp;gt;Flashing Kernel&amp;lt;/CMD&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 11 Feb 2014 03:32:18 GMT</pubDate>
    <dc:creator>carmilili</dc:creator>
    <dc:date>2014-02-11T03:32:18Z</dc:date>
    <item>
      <title>Boot from SPI-NOR flash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-SPI-NOR-flash/m-p/222808#M15077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The CPU of my board is i.mx6q.I want to use SPI-NOR flash(32M) to store u-boot kernel and file system.&lt;/P&gt;&lt;P&gt;Now,I have a problem with kernel booting.The u-boot boot up successfully.&lt;/P&gt;&lt;P&gt;Please look at below detail carefully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The flash has two partition.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;/dev/mtd0 4.5M&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;/dev/mtd1 27.5M &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use MfgTool to burn image and file system.&lt;/P&gt;&lt;P&gt;uxl2:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;lt;CMD state="Updater" type="push" body="$ flash_erase /dev/mtd0 0 0"&amp;gt;Erasing Boot partition&amp;lt;/CMD&amp;gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;lt;CMD state="Updater" type="push" body="send" file="files/u-boot.bin"&amp;gt;Sending U-Boot&amp;lt;/CMD&amp;gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;lt;CMD state="Updater" type="push" body="$ dd if=$FILE &lt;SPAN style="color: #ff0000;"&gt;of=/dev/mtd0 bs=512&lt;/SPAN&gt;"&amp;gt;write U-Boot to SPI-NOR&amp;lt;/CMD&amp;gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;lt;CMD state="Updater" type="push" body="send" file="files/uImage"&amp;gt;Sending Kernel Image&amp;lt;/CMD&amp;gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;lt;CMD state="Updater" type="push" body="$ dd if=$FILE&lt;SPAN style="color: #ff0000;"&gt; of=/dev/mtd0&lt;/SPAN&gt;&lt;SPAN style="color: #ff0000;"&gt; bs=512 seek=1000&lt;/SPAN&gt;"&amp;gt;Flashing Kernel&amp;lt;/CMD&amp;gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u-boot command&lt;/P&gt;&lt;P&gt;setenv bootargs_sf 'setenv bootargs ${bootargs} ip=${ipaddr} root=/dev/mtdblock1 rootwait rw video=mxcfb1:dev=ldb,LDB-XGA,if=RGB666 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24'&lt;/P&gt;&lt;P&gt;setenv bootcmd_sf 'run bootargs_base bootargs_sf;sf probe 2:0;&lt;SPAN style="color: #ff0000;"&gt;sf read ${loadaddr} 0x80000 0x400000&lt;/SPAN&gt;;bootm'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think my u-boot image is stored in the first 512k and the kernel image follow the u-boot image.&lt;/P&gt;&lt;P&gt;//-----512k----/------4M-----/---------27.5M-------------//&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; u-boot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kernel&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file system&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; mtd0&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; mtd1&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; //&lt;/P&gt;&lt;P&gt;But now when the u-boot run to end and copy the uImage from flash.It is interrupted by error. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MX6Q SABRESD U-Boot &amp;gt; boot&lt;/P&gt;&lt;P&gt;Wrong Image Format for bootm command&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;ERROR&lt;/SPAN&gt;: can't get kernel image!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question:&lt;/P&gt;&lt;P&gt;1,Does someone know why it can not find the kernel image?I think the address of kernel image is from 512k to 4.5M.&lt;/P&gt;&lt;P&gt;2,Dose the uImage different from using by MMC and SPI-NOR flash?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Feb 2014 02:09:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-SPI-NOR-flash/m-p/222808#M15077</guid>
      <dc:creator>carmilili</dc:creator>
      <dc:date>2014-02-11T02:09:40Z</dc:date>
    </item>
    <item>
      <title>Re: Boot from SPI-NOR flash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-SPI-NOR-flash/m-p/222809#M15078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ha ha,&lt;/P&gt;&lt;P&gt;I solve it.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&amp;lt;CMD state="Updater" type="push" body="$ dd if=$FILE&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #ff0000;"&gt; of=/dev/mtd0&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #ff0000;"&gt; bs=512 seek=1000&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;"&amp;gt;Flashing Kernel&amp;lt;/CMD&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;to&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&amp;lt;CMD state="Updater" type="push" body="$ dd if=$FILE&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #ff0000;"&gt; of=/dev/mtd0&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #ff0000;"&gt; bs=512 seek=1024&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;"&amp;gt;Flashing Kernel&amp;lt;/CMD&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Feb 2014 03:32:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-SPI-NOR-flash/m-p/222809#M15078</guid>
      <dc:creator>carmilili</dc:creator>
      <dc:date>2014-02-11T03:32:18Z</dc:date>
    </item>
  </channel>
</rss>

