<?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 up from SPI-NOR flash</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257682#M24972</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Qiang:&lt;/P&gt;&lt;P&gt;I want to update uboot2013.&lt;/P&gt;&lt;P&gt;my step:&lt;/P&gt;&lt;P&gt;1.MX6QSABRELITE U-Boot &amp;gt; tftp u-boot.imx&amp;nbsp;&amp;nbsp;&amp;nbsp; //Load address: 0x12000000&lt;/P&gt;&lt;P&gt;2.MX6QSABRELITE U-Boot &amp;gt; sf probe&lt;/P&gt;&lt;P&gt;3.MX6QSABRELITE U-Boot &amp;gt; sf erase 0 50000&lt;/P&gt;&lt;P&gt;4.MX6QSABRELITE U-Boot &amp;gt; sf write 12000000 0 4ed14 // uboot2013 size is 4ed14 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I reboot,my board without serial print information.&lt;/P&gt;&lt;P&gt;If I update uboot2009,it is Success.&lt;/P&gt;&lt;P&gt;please help me ! thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Jan 2015 03:24:42 GMT</pubDate>
    <dc:creator>乐乐季</dc:creator>
    <dc:date>2015-01-08T03:24:42Z</dc:date>
    <item>
      <title>boot up from SPI-NOR flash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257679#M24969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"&gt;Have a custom device based on the i.MX6Q processor and have some problem with booting up from SPI-NOR flash.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"&gt;Using the same file of u-boot.bin burn to SD card,eMMC and SPI-NOR flash.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"&gt;It can booting up from SD card and eMMC successfully.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"&gt;But boot up from SPI-NOR flash, when I use the command of "print".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"&gt;There is no environment variable.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;CPU: Freescale i.MX6 family TO1.2 at 792 MHz&lt;/P&gt;&lt;P&gt;Thermal sensor with ratio = 189&lt;/P&gt;&lt;P&gt;Temperature:&amp;nbsp;&amp;nbsp; 31 C, calibration data 0x5a95097d&lt;/P&gt;&lt;P&gt;mx6q pll1: 792MHz&lt;/P&gt;&lt;P&gt;mx6q pll2: 528MHz&lt;/P&gt;&lt;P&gt;mx6q pll3: 480MHz&lt;/P&gt;&lt;P&gt;mx6q pll8: 50MHz&lt;/P&gt;&lt;P&gt;ipg clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 66000000Hz&lt;/P&gt;&lt;P&gt;ipg per clock : 66000000Hz&lt;/P&gt;&lt;P&gt;uart clock&amp;nbsp;&amp;nbsp;&amp;nbsp; : 80000000Hz&lt;/P&gt;&lt;P&gt;cspi clock&amp;nbsp;&amp;nbsp;&amp;nbsp; : 60000000Hz&lt;/P&gt;&lt;P&gt;ahb clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 132000000Hz&lt;/P&gt;&lt;P&gt;axi clock&amp;nbsp;&amp;nbsp; : 264000000Hz&lt;/P&gt;&lt;P&gt;emi_slow clock: 132000000Hz&lt;/P&gt;&lt;P&gt;ddr clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 528000000Hz&lt;/P&gt;&lt;P&gt;usdhc1 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc2 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc3 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc4 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;nfc clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 24000000Hz&lt;/P&gt;&lt;P&gt;Board: i.MX6Q-SABRESD: unknown-board Board: 0x63012 [POR ]&lt;/P&gt;&lt;P&gt;Boot Device: SPI NOR&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp;&amp;nbsp; 1 GB&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3&lt;/P&gt;&lt;P&gt;Card did not respond to voltage select!&lt;/P&gt;&lt;P&gt;MMC init failed&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;Found PFUZE100! deviceid=10,revid=11&lt;/P&gt;&lt;P&gt;Net:&amp;nbsp;&amp;nbsp; got MAC address from IIM: 00:04:9f:02:b1:af&lt;/P&gt;&lt;P&gt;FEC0&lt;/P&gt;&lt;P&gt;MX6Q SABRESD U-Boot &amp;gt; print&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;ethact=FEC0&lt;/P&gt;&lt;P&gt;Environment size: 53/8188 bytes&lt;/P&gt;&lt;P&gt;MX6Q SABRESD U-Boot &amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SPI-NOR flash connect to SPI3.The chip select is cs0.&lt;/P&gt;&lt;P&gt;I burn the u-boot image to SPI-NOR flash by MfgTool.&lt;/P&gt;&lt;P&gt;Does someone know&amp;nbsp; what is the problem may be?&lt;/P&gt;&lt;P&gt;Do I need to config the pin of SPI3 no the code of u-boot?&lt;/P&gt;&lt;P&gt;What can I have a try?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Jan 2014 04:30:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257679#M24969</guid>
      <dc:creator>carmilili</dc:creator>
      <dc:date>2014-01-25T04:30:36Z</dc:date>
    </item>
    <item>
      <title>Re: boot up from SPI-NOR flash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257680#M24970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Carmili&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As far as I know, we did NOT have spi nor uboot enabled for i.MX6Q SabreSD board, only have it in SabreAuto board. So can you let me know which config you used to build spi -nor u-boot you flashed into the board? We can see that in include/configs/mx6q_sabreauto_spi-nor.h, there is definition about CONFIG_FSL_ENV_IN_SF and the offset of ENV, you may need to check them.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Jan 2014 03:09:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257680#M24970</guid>
      <dc:creator>AnsonHuang</dc:creator>
      <dc:date>2014-01-26T03:09:57Z</dc:date>
    </item>
    <item>
      <title>Re: boot up from SPI-NOR flash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257681#M24971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For SPI NOR flash support, you can reference to the uboot head file "include/configs/mx6q_sabrelite.h", this board was designed for SPI NOR boot.&lt;/P&gt;&lt;P&gt;You should make sure there is the followed setting in your uboot config file:&lt;/P&gt;&lt;P&gt;#define CONFIG_CMD_SPI&lt;/P&gt;&lt;P&gt;#define CONFIG_CMD_SF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_CMD_SF&lt;/P&gt;&lt;P&gt; #define CONFIG_FSL_SF&amp;nbsp; 1&lt;/P&gt;&lt;P&gt; #define CONFIG_SPI_FLASH_IMX_SST 1&lt;/P&gt;&lt;P&gt; #define CONFIG_SPI_FLASH_CS 0&lt;/P&gt;&lt;P&gt; #define CONFIG_IMX_ECSPI&lt;/P&gt;&lt;P&gt; #define IMX_CSPI_VER_2_3 1&lt;/P&gt;&lt;P&gt; #define MAX_SPI_BYTES&amp;nbsp; (64 * 4)&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#elif defined(CONFIG_FSL_ENV_IN_SF)&lt;/P&gt;&lt;P&gt; #define CONFIG_ENV_IS_IN_SPI_FLASH 1&lt;/P&gt;&lt;P&gt; #define CONFIG_ENV_SPI_CS&amp;nbsp; 0&lt;/P&gt;&lt;P&gt; #define CONFIG_ENV_OFFSET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (768 * 1024)&lt;/P&gt;&lt;P&gt;#else&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Jan 2014 06:11:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257681#M24971</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2014-01-26T06:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: boot up from SPI-NOR flash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257682#M24972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Qiang:&lt;/P&gt;&lt;P&gt;I want to update uboot2013.&lt;/P&gt;&lt;P&gt;my step:&lt;/P&gt;&lt;P&gt;1.MX6QSABRELITE U-Boot &amp;gt; tftp u-boot.imx&amp;nbsp;&amp;nbsp;&amp;nbsp; //Load address: 0x12000000&lt;/P&gt;&lt;P&gt;2.MX6QSABRELITE U-Boot &amp;gt; sf probe&lt;/P&gt;&lt;P&gt;3.MX6QSABRELITE U-Boot &amp;gt; sf erase 0 50000&lt;/P&gt;&lt;P&gt;4.MX6QSABRELITE U-Boot &amp;gt; sf write 12000000 0 4ed14 // uboot2013 size is 4ed14 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I reboot,my board without serial print information.&lt;/P&gt;&lt;P&gt;If I update uboot2009,it is Success.&lt;/P&gt;&lt;P&gt;please help me ! thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 03:24:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257682#M24972</guid>
      <dc:creator>乐乐季</dc:creator>
      <dc:date>2015-01-08T03:24:42Z</dc:date>
    </item>
    <item>
      <title>Re: boot up from SPI-NOR flash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257683#M24973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I solved the problem：&lt;/P&gt;&lt;P&gt;&amp;nbsp; sf probe&lt;/P&gt;&lt;P&gt;&amp;nbsp; sf erase 0 +0x50000 &lt;/P&gt;&lt;P&gt;&amp;nbsp; sf write 0x10800000 0x400 0x50000&lt;/P&gt;&lt;P&gt;but I don't understand why 0x400 as the starting address？&lt;/P&gt;&lt;P&gt;please！&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 05:42:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257683#M24973</guid>
      <dc:creator>乐乐季</dc:creator>
      <dc:date>2015-01-08T05:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: boot up from SPI-NOR flash</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257684#M24974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;maybe you used uboot 2014, right, as we did NOT add 0x400 offset on uboot image from uboot 2014, so you need to program from offset 0x400 on spi flash. you can compare the uboot binary content between uboot 2009 and uboot 2014.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Jan 2015 07:11:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/boot-up-from-SPI-NOR-flash/m-p/257684#M24974</guid>
      <dc:creator>AnsonHuang</dc:creator>
      <dc:date>2015-01-14T07:11:12Z</dc:date>
    </item>
  </channel>
</rss>

