<?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 Unable to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274896#M30356</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 am wondering if anyone already try to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices platform ?! I guess that SW6 DIP configuration should be D5 and D6 to "1" and others to "0"&lt;/P&gt;&lt;P&gt;But nothing happen for me ?! Where can I find a good u-boot binary to flash ?!&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Sincerely,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Aug 2013 09:50:16 GMT</pubDate>
    <dc:creator>aurelienbouin</dc:creator>
    <dc:date>2013-08-26T09:50:16Z</dc:date>
    <item>
      <title>Unable to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274896#M30356</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 am wondering if anyone already try to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices platform ?! I guess that SW6 DIP configuration should be D5 and D6 to "1" and others to "0"&lt;/P&gt;&lt;P&gt;But nothing happen for me ?! Where can I find a good u-boot binary to flash ?!&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Sincerely,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Aug 2013 09:50:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274896#M30356</guid>
      <dc:creator>aurelienbouin</dc:creator>
      <dc:date>2013-08-26T09:50:16Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274897#M30357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,aurelien,&lt;/P&gt;&lt;P&gt;&amp;nbsp; ECSPI booting should be supported on SDP board.&lt;/P&gt;&lt;P&gt;(1)Configuration that ROM code requires &lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="boot-set-cspi.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40609i14BEBD747465BDD4/image-size/large?v=v2&amp;amp;px=999" role="button" title="boot-set-cspi.png" alt="boot-set-cspi.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;(2)Configurations On board&lt;/P&gt;&lt;P&gt;Yes, right. bit6 &amp;amp; bit 5 are both 1. System can be booted via eCPSI1 Port.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="cspi-boot-set.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40610iB10DC6EBAB2A8B8A/image-size/large?v=v2&amp;amp;px=999" role="button" title="cspi-boot-set.png" alt="cspi-boot-set.png" /&gt;&lt;/span&gt;&lt;BR /&gt;(3)Maybe you should adjust u-boot .&lt;/P&gt;&lt;P&gt;On Sabre AI board, Booting from SPI NOR is supported, you can refer to u-boot for AI board, and adjust Code for SDP. then use MFG Tool burn u-boot into SPI NOR flash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you like to try ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Aug 2013 14:31:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274897#M30357</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2013-08-28T14:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274898#M30358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp; Basically such boot configuration may be provided on the MX6 SDP, but the problem &lt;/P&gt;&lt;P&gt;arises to pin multiplexing : for example CSPI1_clk is connected to i.MX6&lt;/P&gt;&lt;P&gt;KEY_COL0 pin, and according to Table 8-25 (SPI IOMUX Pin Configuration) of the &lt;/P&gt;&lt;P&gt;RM, such pin multiplexing (ECSPI-1) is not supported for SPI NOR&amp;nbsp; boot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; The problem is stated in Table 7 (Known Issues and Workarounds) of &lt;/P&gt;&lt;P&gt;"i.MX_6Dual6Quad_Sabre-SD_Linux_Release_Notes.pdf" :&lt;/P&gt;&lt;P&gt;"SPI NOR boot is not supported by Smart Device Board.&lt;/P&gt;&lt;P&gt;Current SD board uses KEY relative PINs as SPI interface. However, this set of &lt;/P&gt;&lt;P&gt;PINs are not supported by ROM. Therefore, SPI NOR boot is not supported by Smart &lt;/P&gt;&lt;P&gt;Device Board."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In general one can test it on Sabre-AI, where it is supported.&lt;/P&gt;&lt;P&gt;Please use the AI documentation for more details.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Aug 2013 07:16:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274898#M30358</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2013-08-30T07:16:16Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274899#M30359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes Right ! So there is no way to modify U-Boot to boot on NOR Flash ...&lt;/P&gt;&lt;P&gt;I don't really understand where this NOR Flash is usefull then ...&lt;/P&gt;&lt;P&gt;Thank you for your time...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Aug 2013 07:52:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274899#M30359</guid>
      <dc:creator>aurelienbouin</dc:creator>
      <dc:date>2013-08-30T07:52:35Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274900#M30360</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could we perhaps have a second confirmation from freescale on this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If not, the sabre-lite uses EIM[16-19] which you can use on your final design hopefully.&lt;/P&gt;&lt;P&gt;Yuri,... what do you think of this temporary solution. Would it work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I haven't looked at the board yet to see if the solder points are accessible though. But based on the schematics:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SPI_NOR_CLK can be accessed at R590, or R213 and an air wire can be run to an access point at R14.&amp;nbsp; (this will probably disable audio).&lt;/P&gt;&lt;P&gt;Then mux : MX6Q_PAD_CSI0_DAT4__ECSPI1_SCLK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;SPI_NOR_CLK can be accessed at R590, or R213 and an air wire can be run to an access point at&amp;nbsp; R218, or R168... (probably best solution)&lt;/P&gt;&lt;P&gt;Then mux MX6Q_PAD_EIM_D16__ECSPI1_SCLK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 31 Aug 2013 17:47:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274900#M30360</guid>
      <dc:creator>ottawa-imx6</dc:creator>
      <dc:date>2013-08-31T17:47:00Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274901#M30361</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if this helps but I have successfully booted from SPI-NOR using the SABRE-SDB board but I had&lt;/P&gt;&lt;P&gt;to connect a separate device to the board so that it boots from ECSPI5.&amp;nbsp; For the device I used (AT25DF321)&lt;/P&gt;&lt;P&gt;I had to set BOOT_CFG4[3] to 1 and BOOT_CFG4[2:0] to 100. &lt;/P&gt;&lt;P&gt;See this thread for more detail: &lt;A _jive_internal="true" href="https://community.nxp.com/thread/312731"&gt;https://community.freescale.com/thread/312731&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There's no need to change uboot at all for the sake of just booting; the problem is getting that first-time boot device&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;programmed.&amp;nbsp; I had previously done a port of micromonitor (&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.umonfw.com/"&gt;http://www.umonfw.com&lt;/A&gt;&lt;SPAN&gt;) to the iMX6, and I found it easier&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;to write the SPI interface in that environment.&amp;nbsp; With that in mind, here's what I did:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Boot from serial downloader (USB) and load some image (I used uMon) that can burn the SPI flash.&lt;/P&gt;&lt;P&gt;2. Using that image onboard, now I transferred u-boot.bin to RAM on board and burned that image to SPI-flash.&lt;/P&gt;&lt;P&gt;3. Change the boot configuration dip switch to boot from SPI and reset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did not modify u-boot to do this.&amp;nbsp; It boots from SPI flash the same way it would boot from SD card.&amp;nbsp; It really&lt;/P&gt;&lt;P&gt;doesn't care where it is booted from.&amp;nbsp; The internal rom-based bootloader just pulls it out of the specified boot device&lt;/P&gt;&lt;P&gt;and runs it as is.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: I'm re-reading this now, and I may have gotten board type confused, these names start overlapping real&lt;/P&gt;&lt;P&gt;quick in my head...&amp;nbsp; Anyway, in my case I am referring to the MXIMX6Q-SDB "Smart Devices" board.&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Sep 2013 20:51:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274901#M30361</guid>
      <dc:creator>EdSutter</dc:creator>
      <dc:date>2013-09-23T20:51:43Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to boot from SPI-NOR on MX6 Duallite SABRE SDP for smart devices</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274902#M30362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Ed,&lt;/P&gt;&lt;P&gt;I meet a problem about booting from SPI-NOR flash.&lt;/P&gt;&lt;P&gt;I connect another board with SPI-NOR flash to the Smart Devices Board.&lt;/P&gt;&lt;P&gt;I connect it to &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;SPI3(imx6q's pin:&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;DISP0_DAT0, &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;DISP0_DAT1,&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;DISP0_DAT2,&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;DISP0_DAT3(spi:ss0)&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;)&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;When it boot up from eMMC, I can see the SPI-NOR flash node and also can see more detail by using command "cat /proc/partitions".&lt;/P&gt;&lt;P&gt;Please see my question &lt;A href="https://community.nxp.com/thread/318323"&gt;imx6q-sdb boot from SPI-flash&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I think you can give me some useful suggest.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 10:09:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Unable-to-boot-from-SPI-NOR-on-MX6-Duallite-SABRE-SDP-for-smart/m-p/274902#M30362</guid>
      <dc:creator>carmilili</dc:creator>
      <dc:date>2014-01-22T10:09:50Z</dc:date>
    </item>
  </channel>
</rss>

