<?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  QSPI header config file in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/QSPI-header-config-file/m-p/695663#M107873</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;mfgTools provide three files:&lt;/P&gt;&lt;P&gt;qspi-nor-macronix-mx25l51245g-config&lt;/P&gt;&lt;P&gt;qspi-nor-micron-n25q256a-config&lt;/P&gt;&lt;P&gt;qspi-nor-spansion-s25fl128s-config&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thoes files are not match my flash (mx6ull + &lt;SPAN style="font-size: 10.5000pt;"&gt;S25FL256S_64K).&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5000pt;"&gt;how to modify thoes files to fit S25FL256S&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5000pt;"&gt;thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Sep 2017 10:23:00 GMT</pubDate>
    <dc:creator>jianleijia</dc:creator>
    <dc:date>2017-09-29T10:23:00Z</dc:date>
    <item>
      <title>QSPI header config file</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/QSPI-header-config-file/m-p/695663#M107873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;mfgTools provide three files:&lt;/P&gt;&lt;P&gt;qspi-nor-macronix-mx25l51245g-config&lt;/P&gt;&lt;P&gt;qspi-nor-micron-n25q256a-config&lt;/P&gt;&lt;P&gt;qspi-nor-spansion-s25fl128s-config&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thoes files are not match my flash (mx6ull + &lt;SPAN style="font-size: 10.5000pt;"&gt;S25FL256S_64K).&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5000pt;"&gt;how to modify thoes files to fit S25FL256S&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.5000pt;"&gt;thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Sep 2017 10:23:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/QSPI-header-config-file/m-p/695663#M107873</guid>
      <dc:creator>jianleijia</dc:creator>
      <dc:date>2017-09-29T10:23:00Z</dc:date>
    </item>
    <item>
      <title>Re:  QSPI header config file</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/QSPI-header-config-file/m-p/695664#M107874</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jianlei&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please refer to Table 8-23. QuadSPI Configuration Parameters&lt;/P&gt;&lt;P&gt;i.MX6UL Reference Manual &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.nxp.com/docs/en/reference-manual/IMX6ULRM.pdf"&gt;http://www.nxp.com/docs/en/reference-manual/IMX6ULRM.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&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>Fri, 29 Sep 2017 22:52:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/QSPI-header-config-file/m-p/695664#M107874</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2017-09-29T22:52:33Z</dc:date>
    </item>
    <item>
      <title>Re:  QSPI header config file</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/QSPI-header-config-file/m-p/695665#M107875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi igor&lt;/P&gt;&lt;P&gt;thanks a lot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--------------------- ---------------------------&lt;/P&gt;&lt;P&gt;1. reference IMX6ULLRM.pdf:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Table 8-23. QuadSPI configuration parameters&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; 43.5.3.1 Programmable Sequence Engine&lt;SPAN style="font-family: HelveticaLTStd-Bold; font-size: 12pt; color: #000000; font-style: normal; font-variant: normal;"&gt;&lt;STRONG style="font-variant: normal; color: #000000; font-size: 15pt; font-family: HelveticaLTStd-Bold; font-style: normal;"&gt;&lt;BR style="font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /&gt; &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="图片1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/14027i90804A81DCCDF5DC/image-size/large?v=v2&amp;amp;px=999" role="button" title="图片1.png" alt="图片1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;43.8.1 Example Sequences&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="图片2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/14079iE8D88388563EDFA9/image-size/large?v=v2&amp;amp;px=999" role="button" title="图片2.png" alt="图片2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. my worked configure file:&lt;/P&gt;&lt;P&gt;0 /*dqs_loopback=0 or 1*/&lt;BR /&gt;0 /*hold_delay=0 to 3*/&lt;BR /&gt;0 /*hsphs=0 (Half Speed Phase sampling at non-inverted clock) or 1 (sampling at inverted clock)*/&lt;BR /&gt;0 /*hsdly=0 (Half Speed Delay one clk delay) or 1 (two clk cycle delay)*/&lt;BR /&gt;0 /*device_quad_mode_en=1 to enable sending command to SPI device*/&lt;BR /&gt;0 /*device_cmd=command to device for enableing Quad I/O mode*/&lt;BR /&gt;0 /*write_cmd_ipcr=hex value to be written to IPCR register for write cmd of device*/&lt;BR /&gt;2000000 /*write_enable_ipcr=hex value to be written to IPCR register for write enable of device*/&lt;BR /&gt;3 /*cs_hold_time=0 to 0xF*/&lt;BR /&gt;3 /*cs_setup_time=0 to 0xF*/&lt;BR /&gt;8000000 /*sflash_A1_size=size in byte(hex)*/&lt;BR /&gt;0 /*sflash_A2_size=size in byte(hex)*/&lt;BR /&gt;8000000 /*sflash_B1_size=size in byte(hex)*/&lt;BR /&gt;0 /*sflash_B2_size=size in byte(hex)*/&lt;BR /&gt;1 /*sclk_freq=0 to 6*/&lt;BR /&gt;0 /*busy_bit_offset=bit position of device BUSY in device status register*/&lt;BR /&gt;1 /*sflash_type=1 (Single), 2 (Dual), 4 (Quad mode of operation)*/&lt;BR /&gt;0 /*sflash_port=0 or 1 (Port B used)*/&lt;BR /&gt;0 /*ddr_mode_enable=0 or 1*/&lt;BR /&gt;0 /*dqs_enable=0 or 1*/&lt;BR /&gt;0 /*parallel_mode_enable=0 or 1*/&lt;BR /&gt;0 /*portA_cs1=0 or 1*/&lt;BR /&gt;0 /*portB_cs1=0 or 1*/&lt;BR /&gt;0 /*fsphs=0 (Full Speed Phase sampling at non-inverted clock) or 1 (sampling at inverted clock)*/&lt;BR /&gt;0 /*fsdly=0 (Full Speed Delay One clk delay) or 1 (two clk cycle delay)*/&lt;BR /&gt;0 /*ddrsmp=0 to 7 (sampling point for incoming data in DDR mode)*/&lt;BR /&gt;08180403 /*lut[0] command sequence*/&lt;BR /&gt;24001c08 /*lut[1] command sequence*/&lt;BR /&gt;0 /*lut[2] command sequence*/&lt;BR /&gt;0 /*lut[3] command sequence*/&lt;BR /&gt;0 /*lut[4] command sequence*/&lt;BR /&gt;0 /*lut[5] command sequence*/&lt;BR /&gt;0 /*lut[6] command sequence*/&lt;BR /&gt;0 /*lut[7] command sequence*/&lt;BR /&gt;0 /*lut[8] command sequence*/&lt;BR /&gt;0 /*lut[9] command sequence*/&lt;BR /&gt;0 /*lut[10] command sequence*/&lt;BR /&gt;0 /*lut[11] command sequence*/&lt;BR /&gt;0 /*lut[12] command sequence*/&lt;BR /&gt;0 /*lut[13] command sequence*/&lt;BR /&gt;0 /*lut[14] command sequence*/&lt;BR /&gt;0 /*lut[15] command sequence*/&lt;BR /&gt;0 /*lut[16] command sequence*/&lt;BR /&gt;0 /*lut[17] command sequence*/&lt;BR /&gt;0 /*lut[18] command sequence*/&lt;BR /&gt;0 /*lut[19] command sequence*/&lt;BR /&gt;0 /*lut[20] command sequence*/&lt;BR /&gt;0 /*lut[21] command sequence*/&lt;BR /&gt;0 /*lut[22] command sequence*/&lt;BR /&gt;0 /*lut[23] command sequence*/&lt;BR /&gt;0 /*lut[24] command sequence*/&lt;BR /&gt;0 /*lut[25] command sequence*/&lt;BR /&gt;0 /*lut[26] command sequence*/&lt;BR /&gt;0 /*lut[27] command sequence*/&lt;BR /&gt;0 /*lut[28] command sequence*/&lt;BR /&gt;0 /*lut[29] command sequence*/&lt;BR /&gt;0 /*lut[30] command sequence*/&lt;BR /&gt;0 /*lut[31] command sequence*/&lt;BR /&gt;0 /*lut[32] command sequence*/&lt;BR /&gt;0 /*lut[33] command sequence*/&lt;BR /&gt;0 /*lut[34] command sequence*/&lt;BR /&gt;0 /*lut[35] command sequence*/&lt;BR /&gt;0 /*lut[36] command sequence*/&lt;BR /&gt;0 /*lut[37] command sequence*/&lt;BR /&gt;0 /*lut[38] command sequence*/&lt;BR /&gt;0 /*lut[39] command sequence*/&lt;BR /&gt;0 /*lut[40] command sequence*/&lt;BR /&gt;0 /*lut[41] command sequence*/&lt;BR /&gt;0 /*lut[42] command sequence*/&lt;BR /&gt;0 /*lut[43] command sequence*/&lt;BR /&gt;0 /*lut[44] command sequence*/&lt;BR /&gt;0 /*lut[45] command sequence*/&lt;BR /&gt;0 /*lut[46] command sequence*/&lt;BR /&gt;0 /*lut[47] command sequence*/&lt;BR /&gt;0 /*lut[48] command sequence*/&lt;BR /&gt;0 /*lut[49] command sequence*/&lt;BR /&gt;0 /*lut[50] command sequence*/&lt;BR /&gt;0 /*lut[51] command sequence*/&lt;BR /&gt;0 /*lut[52] command sequence*/&lt;BR /&gt;0 /*lut[53] command sequence*/&lt;BR /&gt;0 /*lut[54] command sequence*/&lt;BR /&gt;0 /*lut[55] command sequence*/&lt;BR /&gt;0 /*lut[56] command sequence*/&lt;BR /&gt;0 /*lut[57] command sequence*/&lt;BR /&gt;0 /*lut[58] command sequence*/&lt;BR /&gt;0 /*lut[59] command sequence*/&lt;BR /&gt;0 /*lut[60] command sequence*/&lt;BR /&gt;0 /*lut[61] command sequence*/&lt;BR /&gt;0 /*lut[62] command sequence*/&lt;BR /&gt;0 /*lut[63] command sequence*/&lt;BR /&gt;1000001 /*read_status_ipcr=hex value to be written to IPCR register for reading status reg of device*/&lt;BR /&gt;0 /*enable_dqs_phase=0 or 1*/&lt;BR /&gt;0 /*config_cmds_en, enable config command*/&lt;BR /&gt;0 /*config_cmds[0]*/&lt;BR /&gt;0 /*config_cmds[1]*/&lt;BR /&gt;0 /*config_cmds[2]*/&lt;BR /&gt;0 /*config_cmds[3]*/&lt;BR /&gt;0 /*config_cmds_args[0]*/&lt;BR /&gt;0 /*config_cmds_args[1]*/&lt;BR /&gt;0 /*config_cmds_args[2]*/&lt;BR /&gt;0 /*config_cmds_args[3]*/&lt;BR /&gt;0 /*io_pad_override_setting QSPI pins override setting*/&lt;BR /&gt;0 /*reserve[0], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[1], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[2], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[3], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[4], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[5], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[6], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[7], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[8], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[9], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[10], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[11], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[12], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[13], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[14], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[15], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[16], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[17], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[18], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[19], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[20], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[21], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[22], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[23], 25 byte reserved area*/&lt;BR /&gt;0 /*reserve[24], 25 byte reserved area*/&lt;BR /&gt;c0ffee01 /*tag, QSPI configuration tag, should be 0xc0ffee01*/&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Oct 2017 09:30:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/QSPI-header-config-file/m-p/695665#M107875</guid>
      <dc:creator>jianleijia</dc:creator>
      <dc:date>2017-10-10T09:30:30Z</dc:date>
    </item>
  </channel>
</rss>

