<?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 RT Crossover MCUs中的主题 Re: IMXRT1064 HyperRAM Configuration Issue</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1763813#M27753</link>
    <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/169053"&gt;@Omar_Anguiano&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you so much for your help. Could you please correct me if I have any miss understanding?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can use HyperRAM in my custom board by configuring LUT according the memory datasheet? Also, it is enough to use "evkmimxrt1064_flexspi_hyper_flash_polling_transfer" sdk example as base for HyperRAM. I only will configure LUT and things going on.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also examine the first link you shared. The memory which is used by that people have some specific commands to configure LUT commands. It has a instruction set table like below, but I am using&amp;nbsp;&lt;SPAN&gt;S27KS0641DPBHV020 and it has not a Instruction Set Table. &lt;STRONG&gt;I am curios about whether the LUT Instruction like Read Status (0x05), Write Enable (0x05), Erase Sector (0x20) and etc. are universal codes or not ?&lt;/STRONG&gt; I get this values from default SDK example of&amp;nbsp;evkmimxrt1064_flexspi_hyper_flash_polling_transfer.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Lukas_Frank_0-1701070365351.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251549i7B9438B81A221345/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Lukas_Frank_0-1701070365351.png" alt="Lukas_Frank_0-1701070365351.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and Regards.&lt;/P&gt;</description>
    <pubDate>Mon, 27 Nov 2023 07:39:58 GMT</pubDate>
    <dc:creator>Lukas_Frank</dc:creator>
    <dc:date>2023-11-27T07:39:58Z</dc:date>
    <item>
      <title>IMXRT1064 HyperRAM Configuration Issue</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1760783#M27675</link>
      <description>&lt;P&gt;Hi Dear Authorized,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to configure and use HyperRAM over FlexSPI in my custom board which includes RT1064 and 6KS512SDABHV030.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using evkimxrt1064_flexspi_hyper_flash_polling_transfer SDK example by applying Mount and DNP required pin in the readme.txt.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But the example returns 7001 status code after "flexspi_nor_hyperbus_read_cfi" function. I can't get the issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I followed up and applied official direction in below document:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/nxp/application-notes/AN12239.pdf" target="_blank" rel="noopener nofollow noreferrer"&gt;https://www.nxp.com/docs/en/nxp/application-notes/AN12239.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;One things that makes me suspicious is below image.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Lukas_Frank_0-1700572070023.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/250883i773526E06DED343D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Lukas_Frank_0-1700572070023.png" alt="Lukas_Frank_0-1700572070023.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;According to above image which is a part of AN12239 doc, some of the Hyperrams are failed. Why? Is there possible to same issue happened for&amp;nbsp;6KS512SDABHV030. Or is there something that I miss during configuration?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What is the problem related with? Could you please help me?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 13:10:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1760783#M27675</guid>
      <dc:creator>Lukas_Frank</dc:creator>
      <dc:date>2023-11-21T13:10:25Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT1064 HyperRAM Configuration Issue</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1762778#M27711</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/60336"&gt;@kerryzhou&lt;/a&gt;,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/196430"&gt;@Pavel_Hernandez&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/169053"&gt;@Omar_Anguiano&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are some missing points for using HyperRAM with FlexSPI on RT1064. This example code and application note is not enough.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How should I design LUT?&lt;/P&gt;&lt;P&gt;How should I refer to the differences between 1050 and 1064 ?&lt;/P&gt;&lt;P&gt;I tried to configure my own example by using reference 1050 code by building it on flexspi_hyper_flash_polling_transfer SDK example. But it is not successfull.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a deterministic guide?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 23 Nov 2023 14:14:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1762778#M27711</guid>
      <dc:creator>Lukas_Frank</dc:creator>
      <dc:date>2023-11-23T14:14:36Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT1064 HyperRAM Configuration Issue</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1763500#M27745</link>
      <description>&lt;P&gt;The LUT should be designed according to the specific commands from the memory datasheet. Here are some examples were customers modified the LUT table to work with the custom device. &lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/i-MX-RT/Read-Id-using-flex-SPI-on-QPI-mode/td-p/1581505" target="_blank"&gt;Read Id using flex SPI on QPI mode - NXP Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/nxp/application-notes/AN12183.pdf" target="_blank"&gt;How to Enable Debugging for FLEXSPI NOR Flash (nxp.com)&lt;/A&gt; Chapter 5.4.1.1&lt;/P&gt;
&lt;P&gt;There should not be significant changes from RT1050 to RT1064 since the FlexSPI is very similar.&lt;/P&gt;
&lt;P&gt;Some HyperRAM devices, such as 7KS0641DPHI02, seem to have an issue in the test. The failed devices enter a hard fault when enabling read prefetch of FlexSPI. When there is a prefetch abort in the middle of command/address cycle, these failed devices seem to have an issue. To avoid the issue, prevent the prefetch abort during command/address cycle. The prevention is hard to implement for FlexSPI. Therefore, it is not recommended to use these failed HyperRAM on i.MX RT series.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Omar&lt;/P&gt;</description>
      <pubDate>Fri, 24 Nov 2023 23:22:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1763500#M27745</guid>
      <dc:creator>Omar_Anguiano</dc:creator>
      <dc:date>2023-11-24T23:22:34Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT1064 HyperRAM Configuration Issue</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1763813#M27753</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/169053"&gt;@Omar_Anguiano&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you so much for your help. Could you please correct me if I have any miss understanding?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can use HyperRAM in my custom board by configuring LUT according the memory datasheet? Also, it is enough to use "evkmimxrt1064_flexspi_hyper_flash_polling_transfer" sdk example as base for HyperRAM. I only will configure LUT and things going on.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also examine the first link you shared. The memory which is used by that people have some specific commands to configure LUT commands. It has a instruction set table like below, but I am using&amp;nbsp;&lt;SPAN&gt;S27KS0641DPBHV020 and it has not a Instruction Set Table. &lt;STRONG&gt;I am curios about whether the LUT Instruction like Read Status (0x05), Write Enable (0x05), Erase Sector (0x20) and etc. are universal codes or not ?&lt;/STRONG&gt; I get this values from default SDK example of&amp;nbsp;evkmimxrt1064_flexspi_hyper_flash_polling_transfer.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Lukas_Frank_0-1701070365351.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/251549i7B9438B81A221345/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Lukas_Frank_0-1701070365351.png" alt="Lukas_Frank_0-1701070365351.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and Regards.&lt;/P&gt;</description>
      <pubDate>Mon, 27 Nov 2023 07:39:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1763813#M27753</guid>
      <dc:creator>Lukas_Frank</dc:creator>
      <dc:date>2023-11-27T07:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT1064 HyperRAM Configuration Issue</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1775151#M28027</link>
      <description>&lt;P&gt;LUT instruction may vary depending on the memory. I cannot assure you that instructions like Read Status (0x05), Write Enable (0x05), and Erase Sector (0x20) will be available on all memories under the same index.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Dec 2023 22:56:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1064-HyperRAM-Configuration-Issue/m-p/1775151#M28027</guid>
      <dc:creator>Omar_Anguiano</dc:creator>
      <dc:date>2023-12-14T22:56:46Z</dc:date>
    </item>
  </channel>
</rss>

