<?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 FlexSPI Nor Flash Init Error with new SDK 15.0.0 in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexSPI-Nor-Flash-Init-Error-with-new-SDK-15-0-0/m-p/1836365#M29563</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am using i.MX RT1170 and MCUXpresso.I updated a project running on previous versions to the new SDK version (SDK 15.0.0). There have been changes in many files with this version. One of these is the evkmimxrt1170_flexspi_nor_config.c file. If I restore this file to its previous version, the code works without any problems. But new version dont work.&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; LEFT&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;RIGHT&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;New Version&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Old Version&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SpeedyGonzalesss_0-1711543740398.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270696iE777A7BE17430A43/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SpeedyGonzalesss_0-1711543740398.png" alt="SpeedyGonzalesss_0-1711543740398.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SpeedyGonzalesss_1-1711544181801.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270701i683F6346135E9284/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SpeedyGonzalesss_1-1711544181801.png" alt="SpeedyGonzalesss_1-1711544181801.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are two critical changes. One of this,green code block is added. Second, FLASH_DUMMY_CYCLES&amp;nbsp;value increased from 0x06 to 0x09.&amp;nbsp;If I revert these changes the code works.&amp;nbsp;&lt;/P&gt;&lt;P&gt;What do these changes do? Why doesn't the green block work without commenting and changing the 0x09 variable back to 0x09? What should I do?&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Speedy&lt;/P&gt;</description>
    <pubDate>Wed, 27 Mar 2024 12:56:36 GMT</pubDate>
    <dc:creator>SpeedyGonzalesss</dc:creator>
    <dc:date>2024-03-27T12:56:36Z</dc:date>
    <item>
      <title>FlexSPI Nor Flash Init Error with new SDK 15.0.0</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexSPI-Nor-Flash-Init-Error-with-new-SDK-15-0-0/m-p/1836365#M29563</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am using i.MX RT1170 and MCUXpresso.I updated a project running on previous versions to the new SDK version (SDK 15.0.0). There have been changes in many files with this version. One of these is the evkmimxrt1170_flexspi_nor_config.c file. If I restore this file to its previous version, the code works without any problems. But new version dont work.&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; LEFT&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;RIGHT&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;New Version&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Old Version&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SpeedyGonzalesss_0-1711543740398.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270696iE777A7BE17430A43/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SpeedyGonzalesss_0-1711543740398.png" alt="SpeedyGonzalesss_0-1711543740398.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SpeedyGonzalesss_1-1711544181801.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270701i683F6346135E9284/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SpeedyGonzalesss_1-1711544181801.png" alt="SpeedyGonzalesss_1-1711544181801.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are two critical changes. One of this,green code block is added. Second, FLASH_DUMMY_CYCLES&amp;nbsp;value increased from 0x06 to 0x09.&amp;nbsp;If I revert these changes the code works.&amp;nbsp;&lt;/P&gt;&lt;P&gt;What do these changes do? Why doesn't the green block work without commenting and changing the 0x09 variable back to 0x09? What should I do?&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Speedy&lt;/P&gt;</description>
      <pubDate>Wed, 27 Mar 2024 12:56:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexSPI-Nor-Flash-Init-Error-with-new-SDK-15-0-0/m-p/1836365#M29563</guid>
      <dc:creator>SpeedyGonzalesss</dc:creator>
      <dc:date>2024-03-27T12:56:36Z</dc:date>
    </item>
    <item>
      <title>回复： FlexSPI Nor Flash Init Error with new SDK 15.0.0</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexSPI-Nor-Flash-Init-Error-with-new-SDK-15-0-0/m-p/1838512#M29627</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/222546"&gt;@SpeedyGonzalesss&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Hope you are doing well!&lt;/P&gt;
&lt;P&gt;This change is due to the enabling of &lt;CODE&gt;configCmdEnable&lt;/CODE&gt;&amp;nbsp; during initialization, the ROM BootLoader performs a series of configuration commands, and so the required Dummy Cycle has changed accordingly in version 2.15.000. The new version of the code provides better scalability.&lt;/P&gt;
&lt;P&gt;When ROM runs the commands set by&amp;nbsp;“configCmdEnable, configModeType and configCmdSeqs” items, ROM will load the corresponding LUT sequence from global variable to the&amp;nbsp;second&amp;nbsp;sequence of LUT register(LUT1) again and again. As a result, the content of LUT1 is always the sequence of LUT of last executed command. Using this method is to avoid the unexpected call to the other LUT registers to damage the nor flash during ROM accessing FlexSPI nor flash.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
      <pubDate>Mon, 01 Apr 2024 09:47:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexSPI-Nor-Flash-Init-Error-with-new-SDK-15-0-0/m-p/1838512#M29627</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2024-04-01T09:47:32Z</dc:date>
    </item>
  </channel>
</rss>

