<?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: How to boot from SPI? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368825#M52570</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes I think 16MB is not sufficient for roofs.&lt;/P&gt;&lt;P&gt;You can boot from spi but have rootfs on other device,&lt;/P&gt;&lt;P&gt;for example sd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Oct 2014 09:59:42 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2014-10-07T09:59:42Z</dc:date>
    <item>
      <title>How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368818#M52563</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;I have applied the linux kernel patch and u-boot patch for SPI.&lt;/P&gt;&lt;P&gt;The sf commands are enabled and sf probe detects spi flash.&lt;/P&gt;&lt;P&gt;I want to know the steps to boot from spi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am able to boot from sd card and network.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Linux : 2.6.35 kernel version&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Board : MCIMX28EVK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;SPI Flash :N25Q128&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Parvathy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Oct 2014 05:29:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368818#M52563</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-10-06T05:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368819#M52564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Parvathy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;software patch for i.MX28 SPI boot has been worked out in Freescale Community. &lt;/P&gt;&lt;P&gt;Please refer to this link for detail:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-93632"&gt;How to enable SPI NOR boot for i.MX28 (Spansion s25fl256s)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Oct 2014 06:11:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368819#M52564</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-06T06:11:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368820#M52565</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;I have applied the kernel patch and uboot patch.By using mk_mx28_sd script,I have burned the image to sd card.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sf probe 2:0&lt;/STRONG&gt; detected the flash.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;tftp 0x42000000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sf erase 0x100000 0x300000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sf write 0x42000000 0x100000 0x300000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;sf read 0x42000000 0x100000 0x300000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have used the above commands to write and read from spi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/**********************************************************************************************************************************************************************************************************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Debug uart message log&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2009.08 (Oct 07 2014 - 11:12:16)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Freescale i.MX28 family&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; 454 MHz&lt;/P&gt;&lt;P&gt;BUS:&amp;nbsp;&amp;nbsp; 151 MHz&lt;/P&gt;&lt;P&gt;EMI:&amp;nbsp;&amp;nbsp; 205 MHz&lt;/P&gt;&lt;P&gt;GPMI:&amp;nbsp;&amp;nbsp; 24 MHz&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 128 MB&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; IMX_SSP_MMC: 0, IMX_SSP_MMC: 1&lt;/P&gt;&lt;P&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Net:&amp;nbsp;&amp;nbsp; got MAC address from IIM: 00:04:9f:02:b6:94&lt;/P&gt;&lt;P&gt;FEC0&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0 &lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; printenv &lt;/P&gt;&lt;P&gt;bootargs=console=ttyAM0,115200n8 &lt;/P&gt;&lt;P&gt;bootcmd=run bootcmd_net&lt;/P&gt;&lt;P&gt;bootdelay=3&lt;/P&gt;&lt;P&gt;baudrate=115200&lt;/P&gt;&lt;P&gt;ipaddr=192.168.1.103&lt;/P&gt;&lt;P&gt;serverip=192.168.1.101&lt;/P&gt;&lt;P&gt;netmask=255.255.255.0&lt;/P&gt;&lt;P&gt;bootfile="uImage"&lt;/P&gt;&lt;P&gt;loadaddr=0x42000000&lt;/P&gt;&lt;P&gt;bootargs_nfs=setenv bootargs ${bootargs} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp fec_mac=${ethaddr}&lt;/P&gt;&lt;P&gt;bootcmd_net=run bootargs_nfs; dhcp; bootm&lt;/P&gt;&lt;P&gt;bootargs_mmc=setenv bootargs ${bootargs} root=/dev/mmcblk0p3 rw rootwait ip=dhcp fec_mac=${ethaddr}&lt;/P&gt;&lt;P&gt;bootcmd_mmc=run bootargs_mmc; mmc read 0 ${loadaddr} 100 3000; bootm&lt;/P&gt;&lt;P&gt;ethact=FEC0&lt;/P&gt;&lt;P&gt;nfsroot=/home/i.MX28/ltib/ltib/rootfs&lt;/P&gt;&lt;P&gt;stdin=serial&lt;/P&gt;&lt;P&gt;stdout=serial&lt;/P&gt;&lt;P&gt;stderr=serial&lt;/P&gt;&lt;P&gt;ver=U-Boot 2009.08 (Oct 07 2014 - 11:12:16)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Environment size: 656/130044 bytes&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; setenv serverip 192.168.2.114&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; saveenv &lt;/P&gt;&lt;P&gt;Saving Environment to MMC...&lt;/P&gt;&lt;P&gt;Writing to MMC(0)... done&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; setenv ipaddr 192.168.2.113&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; saveenv &lt;/P&gt;&lt;P&gt;Saving Environment to MMC...&lt;/P&gt;&lt;P&gt;Writing to MMC(0)... done&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; printenv &lt;/P&gt;&lt;P&gt;bootargs=console=ttyAM0,115200n8 &lt;/P&gt;&lt;P&gt;bootcmd=run bootcmd_net&lt;/P&gt;&lt;P&gt;bootdelay=3&lt;/P&gt;&lt;P&gt;baudrate=115200&lt;/P&gt;&lt;P&gt;netmask=255.255.255.0&lt;/P&gt;&lt;P&gt;bootfile="uImage"&lt;/P&gt;&lt;P&gt;loadaddr=0x42000000&lt;/P&gt;&lt;P&gt;bootargs_nfs=setenv bootargs ${bootargs} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp fec_mac=${ethaddr}&lt;/P&gt;&lt;P&gt;bootcmd_net=run bootargs_nfs; dhcp; bootm&lt;/P&gt;&lt;P&gt;bootargs_mmc=setenv bootargs ${bootargs} root=/dev/mmcblk0p3 rw rootwait ip=dhcp fec_mac=${ethaddr}&lt;/P&gt;&lt;P&gt;bootcmd_mmc=run bootargs_mmc; mmc read 0 ${loadaddr} 100 3000; bootm&lt;/P&gt;&lt;P&gt;ethact=FEC0&lt;/P&gt;&lt;P&gt;nfsroot=/home/i.MX28/ltib/ltib/rootfs&lt;/P&gt;&lt;P&gt;stdin=serial&lt;/P&gt;&lt;P&gt;stdout=serial&lt;/P&gt;&lt;P&gt;stderr=serial&lt;/P&gt;&lt;P&gt;ver=U-Boot 2009.08 (Oct 07 2014 - 11:12:16)&lt;/P&gt;&lt;P&gt;serverip=192.168.2.114&lt;/P&gt;&lt;P&gt;ipaddr=192.168.2.113&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Environment size: 656/130044 bytes&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; setenv bootargs_spi 'setenv bootargs ${bootargs} root=/dev/mtdblock2 rootfstype=jffs2 rootwait rw ip=none'&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; saveenv &lt;/P&gt;&lt;P&gt;Saving Environment to MMC...&lt;/P&gt;&lt;P&gt;Writing to MMC(0)... done&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; setenv bootcmd_spi 'run bootargs_spi;sf probe 2:0; sf read ${loadaddr} 0x100000 0x300000;bootm'&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;MX28 U-Boot &amp;gt; saveenv &lt;/P&gt;&lt;P&gt;Saving Environment to MMC...&lt;/P&gt;&lt;P&gt;Writing to MMC(0)... done&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; run &lt;/P&gt;&lt;P&gt;&amp;nbsp; bootargs bootcmd bootdelay baudrate netmask bootfile loadaddr bootargs_nfs&lt;/P&gt;&lt;P&gt;&amp;nbsp; bootcmd_net bootargs_mmc bootcmd_mmc ethact nfsroot stdin stdout stderr ver&lt;/P&gt;&lt;P&gt;&amp;nbsp; serverip ...&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; tftp 0x42000000 &lt;/P&gt;&lt;P&gt;Using FEC0 device&lt;/P&gt;&lt;P&gt;TFTP from server 192.168.2.114; our IP address is 192.168.2.113&lt;/P&gt;&lt;P&gt;Filename 'uImage'.&lt;/P&gt;&lt;P&gt;Load address: 0x42000000&lt;/P&gt;&lt;P&gt;Loading: FEC: Link is down 7809&lt;/P&gt;&lt;P&gt;T #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #################################################################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;/P&gt;&lt;P&gt;done&lt;/P&gt;&lt;P&gt;Bytes transferred = 2998040 (2dbf18 hex)&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; sf write&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;No SPI flash selected. Please run `sf probe'&lt;/P&gt;&lt;P&gt;MX28 U-Boot &amp;gt; sf probe 2:0&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;SF: Detected N25Q128 with page size 256, total 16777216 bytes&lt;/P&gt;&lt;P&gt;16384 KiB N25Q128 at 2:0 is now current device&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MX28 U-Boot &amp;gt; sf probe 2:0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;SF: Detected N25Q128 with page size 256, total 16777216 bytes&lt;/P&gt;&lt;P&gt;16384 KiB N25Q128 at 2:0 is now current device&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MX28 U-Boot &amp;gt; sf erase 0x100000 0x300000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;SF: STMicro: Successfully erased 3145728 bytes @ 0x100000&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MX28 U-Boot &amp;gt; sf write 0x42000000 0x100000 0x300000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;SF: STMicro: Successfully programmed 3145728 bytes @ 0x100000&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MX28 U-Boot &amp;gt; sf read 0x42000000 0x100000 0x300000 &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MX28 U-Boot &amp;gt; run bootcmd_spi &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;SF: Detected N25Q128 with page size 256, total 16777216 bytes&lt;/P&gt;&lt;P&gt;16384 KiB N25Q128 at 2:0 is now current device&lt;/P&gt;&lt;P&gt;## Booting kernel from Legacy Image at 42000000 ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Image Name:&amp;nbsp;&amp;nbsp; Linux-2.6.35.3-g779560d-dirty&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Image Type:&amp;nbsp;&amp;nbsp; ARM Linux Kernel Image (uncompressed)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Data Size:&amp;nbsp;&amp;nbsp;&amp;nbsp; 2997976 Bytes =&amp;nbsp; 2.9 MB&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Load Address: 40008000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Entry Point:&amp;nbsp; 40008000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Verifying Checksum ... OK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Loading Kernel Image ... OK&lt;/P&gt;&lt;P&gt;OK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Starting kernel ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Uncompressing Linux... done, booting the kernel.&lt;/P&gt;&lt;P&gt;Linux version 2.6.35.3-g779560d-dirty (dtsuser@dtsmachine) (gcc version 4.4.4 (4.4.4_09.06.2010) ) #19 PREEMPT Wed Oct 1 16:18:52 IST 2014&lt;/P&gt;&lt;P&gt;CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177&lt;/P&gt;&lt;P&gt;CPU: VIVT data cache, VIVT instruction cache&lt;/P&gt;&lt;P&gt;Machine: Freescale MX28EVK board&lt;/P&gt;&lt;P&gt;Memory policy: ECC disabled, Data cache writeback&lt;/P&gt;&lt;P&gt;Built 1 zonelists in Zone order, mobility grouping on.&amp;nbsp; Total pages: 32512&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Kernel command line: console=ttyAM0,115200n8 root=/dev/mtdblock2 rootfstype=jffs2 rootwait rw ip=none&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;PID hash table entries: 512 (order: -1, 2048 bytes)&lt;/P&gt;&lt;P&gt;Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)&lt;/P&gt;&lt;P&gt;Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)&lt;/P&gt;&lt;P&gt;Memory: 128MB = 128MB total&lt;/P&gt;&lt;P&gt;Memory: 123432k/123432k available, 7640k reserved, 0K highmem&lt;/P&gt;&lt;P&gt;Virtual kernel memory layout:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vector&amp;nbsp; : 0xffff0000 - 0xffff1000&amp;nbsp;&amp;nbsp; (&amp;nbsp;&amp;nbsp; 4 kB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fixmap&amp;nbsp; : 0xfff00000 - 0xfffe0000&amp;nbsp;&amp;nbsp; ( 896 kB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DMA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0xfde00000 - 0xffe00000&amp;nbsp;&amp;nbsp; (&amp;nbsp; 32 MB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vmalloc : 0xc8800000 - 0xf0000000&amp;nbsp;&amp;nbsp; ( 632 MB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lowmem&amp;nbsp; : 0xc0000000 - 0xc8000000&amp;nbsp;&amp;nbsp; ( 128 MB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; modules : 0xbf000000 - 0xc0000000&amp;nbsp;&amp;nbsp; (&amp;nbsp; 16 MB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .init : 0xc0008000 - 0xc0034000&amp;nbsp;&amp;nbsp; ( 176 kB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .text : 0xc0034000 - 0xc05ce000&amp;nbsp;&amp;nbsp; (5736 kB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .data : 0xc05ce000 - 0xc06113a0&amp;nbsp;&amp;nbsp; ( 269 kB)&lt;/P&gt;&lt;P&gt;SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1&lt;/P&gt;&lt;P&gt;Hierarchical RCU implementation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RCU-based detection of stalled CPUs is disabled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verbose stalled-CPUs detection is disabled.&lt;/P&gt;&lt;P&gt;NR_IRQS:288&lt;/P&gt;&lt;P&gt;Console: colour dummy device 80x30&lt;/P&gt;&lt;P&gt;console [ttyAM0] enabled&lt;/P&gt;&lt;P&gt;Calibrating delay loop... 226.09 BogoMIPS (lpj=1130496)&lt;/P&gt;&lt;P&gt;pid_max: default: 32768 minimum: 301&lt;/P&gt;&lt;P&gt;Security Framework initialized&lt;/P&gt;&lt;P&gt;SELinux:&amp;nbsp; Initializing.&lt;/P&gt;&lt;P&gt;Mount-cache hash table entries: 512&lt;/P&gt;&lt;P&gt;CPU: Testing write buffer coherency: ok&lt;/P&gt;&lt;P&gt;regulator: core version 0.5&lt;/P&gt;&lt;P&gt;NET: Registered protocol family 16&lt;/P&gt;&lt;P&gt;regulator: vddd: 800 &amp;lt;--&amp;gt; 1575 mV at 1500 mV fast normal &lt;/P&gt;&lt;P&gt;regulator: vdddbo: 800 &amp;lt;--&amp;gt; 1575 mV fast normal &lt;/P&gt;&lt;P&gt;regulator: vdda: 1500 &amp;lt;--&amp;gt; 2275 mV at 1800 mV fast normal &lt;/P&gt;&lt;P&gt;vddio = 3380000, val=10&lt;/P&gt;&lt;P&gt;regulator: vddio: 2880 &amp;lt;--&amp;gt; 3680 mV at 3380 mV fast normal &lt;/P&gt;&lt;P&gt;regulator: overall_current: fast normal &lt;/P&gt;&lt;P&gt;regulator: vbus5v: &lt;/P&gt;&lt;P&gt;regulator: mxs-duart-1: fast normal &lt;/P&gt;&lt;P&gt;regulator: mxs-bl-1: fast normal &lt;/P&gt;&lt;P&gt;regulator: mxs-i2c-1: fast normal &lt;/P&gt;&lt;P&gt;regulator: mmc_ssp-1: fast normal &lt;/P&gt;&lt;P&gt;regulator: mmc_ssp-2: fast normal &lt;/P&gt;&lt;P&gt;regulator: charger-1: fast normal &lt;/P&gt;&lt;P&gt;regulator: power-test-1: fast normal &lt;/P&gt;&lt;P&gt;regulator: cpufreq-1: fast normal &lt;/P&gt;&lt;P&gt;i.MX IRAM pool: 124 KB@0xc8820000&lt;/P&gt;&lt;P&gt;usb DR wakeup device is registered&lt;/P&gt;&lt;P&gt;IMX usb wakeup probe&lt;/P&gt;&lt;P&gt;audit: cannot initialize inotify handle&lt;/P&gt;&lt;P&gt;bio: create slab &amp;lt;bio-0&amp;gt; at 0&lt;/P&gt;&lt;P&gt;SCSI subsystem initialized&lt;/P&gt;&lt;P&gt;Freescale USB OTG Driver loaded, $Revision: 1.55 $&lt;/P&gt;&lt;P&gt;usbcore: registered new interface driver usbfs&lt;/P&gt;&lt;P&gt;usbcore: registered new interface driver hub&lt;/P&gt;&lt;P&gt;usbcore: registered new device driver usb&lt;/P&gt;&lt;P&gt;Advanced Linux Sound Architecture Driver Version 1.0.23.&lt;/P&gt;&lt;P&gt;Bluetooth: Core ver 2.15&lt;/P&gt;&lt;P&gt;NET: Registered protocol family 31&lt;/P&gt;&lt;P&gt;Bluetooth: HCI device and connection manager initialized&lt;/P&gt;&lt;P&gt;Bluetooth: HCI socket layer initialized&lt;/P&gt;&lt;P&gt;cfg80211: Calling CRDA to update world regulatory domain&lt;/P&gt;&lt;P&gt;NetLabel: Initializing&lt;/P&gt;&lt;P&gt;NetLabel:&amp;nbsp; domain hash size = 128&lt;/P&gt;&lt;P&gt;NetLabel:&amp;nbsp; protocols = UNLABELED CIPSOv4&lt;/P&gt;&lt;P&gt;NetLabel:&amp;nbsp; unlabeled traffic allowed by default&lt;/P&gt;&lt;P&gt;Switching to clocksource mxs clock source&lt;/P&gt;&lt;P&gt;NET: Registered protocol family 2&lt;/P&gt;&lt;P&gt;IP route cache hash table entries: 1024 (order: 0, 4096 bytes)&lt;/P&gt;&lt;P&gt;TCP established hash table entries: 4096 (order: 3, 32768 bytes)&lt;/P&gt;&lt;P&gt;TCP bind hash table entries: 4096 (order: 2, 16384 bytes)&lt;/P&gt;&lt;P&gt;TCP: Hash tables configured (established 4096 bind 4096)&lt;/P&gt;&lt;P&gt;TCP reno registered&lt;/P&gt;&lt;P&gt;UDP hash table entries: 256 (order: 0, 4096 bytes)&lt;/P&gt;&lt;P&gt;UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)&lt;/P&gt;&lt;P&gt;NET: Registered protocol family 1&lt;/P&gt;&lt;P&gt;RPC: Registered udp transport module.&lt;/P&gt;&lt;P&gt;RPC: Registered tcp transport module.&lt;/P&gt;&lt;P&gt;RPC: Registered tcp NFSv4.1 backchannel transport module.&lt;/P&gt;&lt;P&gt;Bus freq driver module loaded&lt;/P&gt;&lt;P&gt;IMX usb wakeup probe&lt;/P&gt;&lt;P&gt;usb h1 wakeup device is registered&lt;/P&gt;&lt;P&gt;mxs_cpu_init: cpufreq init finished&lt;/P&gt;&lt;P&gt;audit: initializing netlink socket (disabled)&lt;/P&gt;&lt;P&gt;type=2000 audit(0.660:1): initialized&lt;/P&gt;&lt;P&gt;VFS: Disk quotas dquot_6.5.2&lt;/P&gt;&lt;P&gt;Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)&lt;/P&gt;&lt;P&gt;JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.&lt;/P&gt;&lt;P&gt;msgmni has been set to 241&lt;/P&gt;&lt;P&gt;alg: No test for stdrng (krng)&lt;/P&gt;&lt;P&gt;cryptodev: driver loaded.&lt;/P&gt;&lt;P&gt;Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)&lt;/P&gt;&lt;P&gt;io scheduler noop registered&lt;/P&gt;&lt;P&gt;io scheduler deadline registered&lt;/P&gt;&lt;P&gt;io scheduler cfq registered (default)&lt;/P&gt;&lt;P&gt;Console: switching to colour frame buffer device 100x30&lt;/P&gt;&lt;P&gt;mxs-duart.0: ttyAM0 at MMIO 0x80074000 (irq = 47) is a DebugUART&lt;/P&gt;&lt;P&gt;mxs-auart.0: ttySP0 at MMIO 0x8006a000 (irq = 112) is a mxs-auart.0&lt;/P&gt;&lt;P&gt;Found APPUART 3.1.0&lt;/P&gt;&lt;P&gt;mxs-auart.1: ttySP1 at MMIO 0x8006c000 (irq = 113) is a mxs-auart.1&lt;/P&gt;&lt;P&gt;Found APPUART 3.1.0&lt;/P&gt;&lt;P&gt;mxs-auart.2: ttySP2 at MMIO 0x8006e000 (irq = 114) is a mxs-auart.2&lt;/P&gt;&lt;P&gt;Found APPUART 3.1.0&lt;/P&gt;&lt;P&gt;mxs-auart.3: ttySP3 at MMIO 0x80070000 (irq = 115) is a mxs-auart.3&lt;/P&gt;&lt;P&gt;Found APPUART 3.1.0&lt;/P&gt;&lt;P&gt;mxs-auart.4: ttySP4 at MMIO 0x80072000 (irq = 116) is a mxs-auart.4&lt;/P&gt;&lt;P&gt;Found APPUART 3.1.0&lt;/P&gt;&lt;P&gt;brd: module loaded&lt;/P&gt;&lt;P&gt;loop: module loaded&lt;/P&gt;&lt;P&gt;i.MX GPMI NFC&lt;/P&gt;&lt;P&gt;NFC: Version 1, 8-chip GPMI and BCH&lt;/P&gt;&lt;P&gt;gpmi-nfc: probe of gpmi-nfc.0 failed with error 1&lt;/P&gt;&lt;P&gt;mxs-spi mxs-spi.0: Max possible speed 120000 = 120000000/2 kHz&lt;/P&gt;&lt;P&gt;mxs-spi mxs-spi.0: at 0x80014000 mapped to 0xF0014000, irq=84, bus 1, DMA ver_major 4&lt;/P&gt;&lt;P&gt;FEC Ethernet Driver&lt;/P&gt;&lt;P&gt;fec_enet_mii_bus: probed&lt;/P&gt;&lt;P&gt;ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: Freescale On-Chip EHCI Host Controller&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: new USB bus registered, assigned bus number 1&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: irq 93, io base 0x80080000&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci: USB 2.0 started, EHCI 1.00&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: USB hub found&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: 1 port detected&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 2&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: irq 92, io base 0x80090000&lt;/P&gt;&lt;P&gt;fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00&lt;/P&gt;&lt;P&gt;hub 2-0:1.0: USB hub found&lt;/P&gt;&lt;P&gt;hub 2-0:1.0: 1 port detected&lt;/P&gt;&lt;P&gt;Initializing USB Mass Storage driver...&lt;/P&gt;&lt;P&gt;usbcore: registered new interface driver usb-storage&lt;/P&gt;&lt;P&gt;USB Mass Storage support registered.&lt;/P&gt;&lt;P&gt;ARC USBOTG Device Controller driver (1 August 2005)&lt;/P&gt;&lt;P&gt;mice: PS/2 mouse device common for all mice&lt;/P&gt;&lt;P&gt;input: mxs-kbd as /devices/platform/mxs-kbd.0/input/input0&lt;/P&gt;&lt;P&gt;input: MXS touchscreen as /devices/virtual/input/input1&lt;/P&gt;&lt;P&gt;MXS RTC driver v1.0 hardware v2.3.0&lt;/P&gt;&lt;P&gt;mxs-rtc mxs-rtc.0: rtc core: registered mxs-rtc as rtc0&lt;/P&gt;&lt;P&gt;IR NEC protocol handler initialized&lt;/P&gt;&lt;P&gt;IR RC5(x) protocol handler initialized&lt;/P&gt;&lt;P&gt;IR RC6 protocol handler initialized&lt;/P&gt;&lt;P&gt;IR JVC protocol handler initialized&lt;/P&gt;&lt;P&gt;IR Sony protocol handler initialized&lt;/P&gt;&lt;P&gt;Linux video capture interface: v2.00&lt;/P&gt;&lt;P&gt;mxs-pxp mxs-pxp.0: initialized&lt;/P&gt;&lt;P&gt;mxs watchdog: initialized, heartbeat 19 sec&lt;/P&gt;&lt;P&gt;Bluetooth: HCI UART driver ver 2.2&lt;/P&gt;&lt;P&gt;Bluetooth: HCI H4 protocol initialized&lt;/P&gt;&lt;P&gt;Bluetooth: HCI BCSP protocol initialized&lt;/P&gt;&lt;P&gt;Bluetooth: Generic Bluetooth SDIO driver ver 0.1&lt;/P&gt;&lt;P&gt;mxs-mmc: MXS SSP Controller MMC Interface driver&lt;/P&gt;&lt;P&gt;mxs-mmc mxs-mmc.0: mmc0: MXS SSP MMC DMAIRQ 82 ERRIRQ 96 &lt;/P&gt;&lt;P&gt;__mxs_reset_block(f0012000): timeout when resetting&lt;/P&gt;&lt;P&gt;mxs-mmc mxs-mmc.1: mmc1: MXS SSP MMC DMAIRQ 83 ERRIRQ 97 &lt;/P&gt;&lt;P&gt;dcp dcp.0: DCP crypto enabled.!&lt;/P&gt;&lt;P&gt;usbcore: registered new interface driver hiddev&lt;/P&gt;&lt;P&gt;usbcore: registered new interface driver usbhid&lt;/P&gt;&lt;P&gt;usbhid: USB HID core driver&lt;/P&gt;&lt;P&gt;sgtl5000-i2c 0-000a: SGTL5000 revision 17&lt;/P&gt;&lt;P&gt;mmc0: new high speed SDHC card at address e624&lt;/P&gt;&lt;P&gt;mmcblk0: mmc0:e624 SU04G 3.69 GiB &lt;/P&gt;&lt;P&gt; mmcblk0: p1 p2 p3&lt;/P&gt;&lt;P&gt;mxs-spdif mxs-spdif.0: MXS SPDIF Audio Transmitter&lt;/P&gt;&lt;P&gt;No device for codec mxs spdif&lt;/P&gt;&lt;P&gt;No device for DAI mxs spdif&lt;/P&gt;&lt;P&gt;No device for DAI mxs-saif&lt;/P&gt;&lt;P&gt;No device for DAI mxs-spdif&lt;/P&gt;&lt;P&gt;asoc: SGTL5000 &amp;lt;-&amp;gt; mxs-saif mapping ok&lt;/P&gt;&lt;P&gt;Failed to add route LINE_OUT-&amp;gt;Ext Spk&lt;/P&gt;&lt;P&gt;asoc: mxs spdif &amp;lt;-&amp;gt; mxs-spdif mapping ok&lt;/P&gt;&lt;P&gt;ALSA device list:&lt;/P&gt;&lt;P&gt;&amp;nbsp; #0: mxs-evk (SGTL5000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; #1: mxs-evk (mxs spdif)&lt;/P&gt;&lt;P&gt;Netfilter messages via NETLINK v0.30.&lt;/P&gt;&lt;P&gt;nf_conntrack version 0.5.0 (1928 buckets, 7712 max)&lt;/P&gt;&lt;P&gt;CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use&lt;/P&gt;&lt;P&gt;nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or&lt;/P&gt;&lt;P&gt;sysctl net.netfilter.nf_conntrack_acct=1 to enable it.&lt;/P&gt;&lt;P&gt;ctnetlink v0.93: registering with nfnetlink.&lt;/P&gt;&lt;P&gt;xt_time: kernel timezone is -0000&lt;/P&gt;&lt;P&gt;ip_tables: (C) 2000-2006 Netfilter Core Team&lt;/P&gt;&lt;P&gt;ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully&lt;/P&gt;&lt;P&gt;arp_tables: (C) 2002 David S. Miller&lt;/P&gt;&lt;P&gt;TCP cubic registered&lt;/P&gt;&lt;P&gt;NET: Registered protocol family 17&lt;/P&gt;&lt;P&gt;Bridge firewalling registered&lt;/P&gt;&lt;P&gt;Ebtables v2.0 registered&lt;/P&gt;&lt;P&gt;can: controller area network core (rev 20090105 abi 8)&lt;/P&gt;&lt;P&gt;NET: Registered protocol family 29&lt;/P&gt;&lt;P&gt;can: raw protocol (rev 20090105)&lt;/P&gt;&lt;P&gt;Bluetooth: L2CAP ver 2.14&lt;/P&gt;&lt;P&gt;Bluetooth: L2CAP socket layer initialized&lt;/P&gt;&lt;P&gt;Bluetooth: SCO (Voice Link) ver 0.6&lt;/P&gt;&lt;P&gt;Bluetooth: SCO socket layer initialized&lt;/P&gt;&lt;P&gt;Bluetooth: RFCOMM TTY layer initialized&lt;/P&gt;&lt;P&gt;Bluetooth: RFCOMM socket layer initialized&lt;/P&gt;&lt;P&gt;Bluetooth: RFCOMM ver 1.11&lt;/P&gt;&lt;P&gt;Bluetooth: BNEP (Ethernet Emulation) ver 1.3&lt;/P&gt;&lt;P&gt;Bluetooth: HIDP (Human Interface Emulation) ver 1.2&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;802.1Q VLAN Support v1.8 Ben Greear &amp;lt;&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:greearb@candelatech.com"&gt;greearb@candelatech.com&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;All bugs added by David S. Miller &amp;lt;&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:davem@redhat.com"&gt;davem@redhat.com&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;lib80211: common routines for IEEE802.11 drivers&lt;/P&gt;&lt;P&gt;mxs-rtc mxs-rtc.0: setting system clock to 1970-01-01 01:19:55 UTC (4795)&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Waiting for root device /dev/mtdblock2...&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Not going beyond this.Its waiting for mtdblock2.How to solve this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 06:33:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368820#M52565</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-10-07T06:33:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368821#M52566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From log:&lt;/P&gt;&lt;P&gt;"&lt;STRONG&gt;Kernel command line: console=ttyAM0,115200n8 root=/dev/mtdblock2 rootfstype=jffs2"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;where is located your rootfs system , what device ?&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;~igor&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 07:38:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368821#M52566</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-07T07:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368822#M52567</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;I need to store rootfs system to spi flash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am able to store it sd card and successfully booted up from mmc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using tftp to copy the file in the case of spi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to copy rootfs system to mtdblock2 to boot from spi?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 08:18:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368822#M52567</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-10-07T08:18:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368823#M52568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Parvathy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you can boot from sd and check&lt;/P&gt;&lt;P&gt;if spi-nor mtdblock2 is accessible. Then you can&lt;/P&gt;&lt;P&gt;just copy rootfs from sd to spi-nor.&lt;/P&gt;&lt;P&gt;Usually rootfs is big size, do you have sufficient spi-nor&lt;/P&gt;&lt;P&gt;capacity to hold it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 09:27:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368823#M52568</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-07T09:27:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368824#M52569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/igorpadykov"&gt;igorpadykov&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using N25Q128 spi flash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SF: Detected N25Q128 with page size 256, total 16777216 bytes&lt;/P&gt;&lt;P&gt;16384 KiB N25Q128 at 2:0 is now current device&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;16MB. I think rootfs size is big.so spi boot is not possible,right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 09:55:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368824#M52569</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-10-07T09:55:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368825#M52570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes I think 16MB is not sufficient for roofs.&lt;/P&gt;&lt;P&gt;You can boot from spi but have rootfs on other device,&lt;/P&gt;&lt;P&gt;for example sd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 09:59:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368825#M52570</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-07T09:59:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368826#M52571</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;Thank you.I will try to do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 10:01:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368826#M52571</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-10-07T10:01:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368827#M52572</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;How to reduce the size of rootfs?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Oct 2014 09:11:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368827#M52572</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-10-10T09:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368828#M52573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;remove unused programs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Oct 2014 09:49:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368828#M52573</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-10T09:49:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368829#M52574</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;How to optimize the size at compiler level? CFLAGS of complier to reduce size.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Oct 2014 09:50:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368829#M52574</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-10-28T09:50:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368830#M52575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please look at&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="loading" href="http://gcc.gnu.org/onlinedocs/gcc-3.3/gcc/Optimize-Options.html" title="http://gcc.gnu.org/onlinedocs/gcc-3.3/gcc/Optimize-Options.html"&gt;http://gcc.gnu.org/onlinedocs/gcc-3.3/gcc/Optimize-Options.html&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Oct 2014 11:24:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368830#M52575</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-28T11:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to boot from SPI?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368831#M52576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt; I have used mfgtools to program spi. But I am getting the following error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Log:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Panel A Start &amp;lt;CMD/&amp;gt; type="push" body="mknod class/mtd,mtd0,/dev/mtd0" file="" timeout="10" onError="" text="".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 - Panel A Finished &amp;lt;CMD/&amp;gt; type="push" body="mknod class/mtd,mtd0,/dev/mtd0" file="" timeout="10" onError="" text="" FAIL code=0xffffffea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Panel A: Command is not supported by device.,failed to run command: type="push" body="mknod class/mtd,mtd0,/dev/mtd0" file="" timeout="10" onError="" text=""&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2 - Panel A Finished processing SPI-NOR (uboot.sb) &amp;lt;LIST/&amp;gt; : FAIL code=-22.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2014 12:43:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-boot-from-SPI/m-p/368831#M52576</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-11-03T12:43:15Z</dc:date>
    </item>
  </channel>
</rss>

