<?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 Re: Why is the recommended value for csHoldTime and csSetupTime 0x3? in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055755#M8193</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="354250" data-username="stefan.mitterhauser@lst.at" href="https://community.nxp.com/people/stefan.mitterhauser@lst.at" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 600; text-decoration: underline; font-size: 11.9994px;"&gt;Stefan Mitterhauser&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;The&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;csHoldTime and csSetupTime, you need to check your external flash datasheet, normally, it defines the related min time:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/104639iFE0B5DF43B98418E/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp; So, when you configure the flexSPI configuration block, you need to use your flexSPI clock to calculate your CS setup time and the hold time, make sure the time is larger than your flash datasheet defined smallest time.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/104640i1F9ED5067AAAC609/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Wish it helps you!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;Kerry&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Apr 2020 06:23:14 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2020-04-07T06:23:14Z</dc:date>
    <item>
      <title>Why is the recommended value for csHoldTime and csSetupTime 0x3?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055754#M8192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;the recommended value for csHoldTime and csSetupTime is 0x3.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/104826iE10F094D16C7B95B/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why is the recommended value for csHoldTime and csSetupTime 0x3? Is it okay to set it to 0x1 if my used flash device is fast enough or will the FlexSPI peripheral have problems with a value of 0x1?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2020 06:32:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055754#M8192</guid>
      <dc:creator>imxrtuser</dc:creator>
      <dc:date>2020-04-03T06:32:19Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the recommended value for csHoldTime and csSetupTime 0x3?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055755#M8193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="354250" data-username="stefan.mitterhauser@lst.at" href="https://community.nxp.com/people/stefan.mitterhauser@lst.at" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 600; text-decoration: underline; font-size: 11.9994px;"&gt;Stefan Mitterhauser&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;The&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;csHoldTime and csSetupTime, you need to check your external flash datasheet, normally, it defines the related min time:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/104639iFE0B5DF43B98418E/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp; So, when you configure the flexSPI configuration block, you need to use your flexSPI clock to calculate your CS setup time and the hold time, make sure the time is larger than your flash datasheet defined smallest time.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/104640i1F9ED5067AAAC609/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Wish it helps you!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;Kerry&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Apr 2020 06:23:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055755#M8193</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2020-04-07T06:23:14Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the recommended value for csHoldTime and csSetupTime 0x3?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055756#M8194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry,&lt;/P&gt;&lt;P&gt;thank you for your answer. I did take the values from the data sheet of our flash device, but it still would be good to know why NXP recommends a value of 3 in the reference manual - there must be a reason for that right?&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Apr 2020 07:02:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055756#M8194</guid>
      <dc:creator>imxrtuser</dc:creator>
      <dc:date>2020-04-07T07:02:24Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the recommended value for csHoldTime and csSetupTime 0x3?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055757#M8195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="354250" data-username="stefan.mitterhauser@lst.at" href="https://community.nxp.com/people/stefan.mitterhauser@lst.at" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 200; text-decoration: none; font-size: 1.286rem;"&gt;Stefan Mitterhauser&lt;/A&gt;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; My own opinion is&amp;nbsp;0x03 value may meet a lot of the external flash&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;csHoldTime and csSetupTime requirement.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp; &amp;nbsp;So, if your external flash also can use 0X03, you can use it, but if you still want to change the data, eg, 0X01, you can check your datasheet, if it meets your requirement, then try 0X01 to test it, I think it's Ok, it is not fixed to 0X03.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;Wish it helps you!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;Kerry&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Apr 2020 07:23:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055757#M8195</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2020-04-07T07:23:18Z</dc:date>
    </item>
    <item>
      <title>Re: Why is the recommended value for csHoldTime and csSetupTime 0x3?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055758#M8196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Okay, thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Apr 2020 09:10:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Why-is-the-recommended-value-for-csHoldTime-and-csSetupTime-0x3/m-p/1055758#M8196</guid>
      <dc:creator>imxrtuser</dc:creator>
      <dc:date>2020-04-07T09:10:47Z</dc:date>
    </item>
  </channel>
</rss>

