<?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: How to write structure in FLEXSPI1 QSPI flash in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979935#M5233</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry Zhou,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I am using&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;evkmimxrt1064_flash_component_nor example code and&amp;nbsp;&lt;/SPAN&gt;polling_transfer both are similar code.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;elm_net_cfg.state = 1;
elm_net_cfg.device = "Ethernet"
elm_net_cfg.mode = 1;   //dhcp


elm_flash_write((uint8_t*)&amp;amp;elm_net_cfg, sizeof(elm_net_cfg), ELM_INPUT_CFG, 0);


uint8_t v_flash_write(uint8_t *data_buffer, unsigned int data_size, unsigned int info_type, unsigned int offset)
{
     int i;
     for (i = 0; data_buffer[i] != '\0'; i++)
     {
        PRINTF("Data - %c \r\n", data_buffer[i]);
     } 
  
     status = Nor_Flash_Page_Program(&amp;amp;norHandle, 0, data_buffer);  // hardfault error
}


Debug Output:
 Data - 
Data - E 
Data - t 
Data - h 
Data - e 
Data - r 
Data - n 
Data - e 
Data - t 
Data - 

&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see attached code why hardfault isr triggered ?&lt;/P&gt;&lt;P&gt;If i write string or array of data working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vasu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 19 Feb 2020 05:31:33 GMT</pubDate>
    <dc:creator>vasudhevan</dc:creator>
    <dc:date>2020-02-19T05:31:33Z</dc:date>
    <item>
      <title>How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979933#M5231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Board = IMXRT1064EVK&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I am using&amp;nbsp;evkmimxrt1064_flash_component_nor example code.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;If i try to write structure in&amp;nbsp;&amp;nbsp;Nor_Flash_Page_Program api every time&amp;nbsp;void HardFault_Handler(void) isr trigger if i do step by step debugging this api returns 7001 status code.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;If we write string writing fine and reading also fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;How to solve this issue ?&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;This method will work ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vasu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2020 08:43:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979933#M5231</guid>
      <dc:creator>vasudhevan</dc:creator>
      <dc:date>2020-02-18T08:43:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979934#M5232</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="339794" data-username="vasudhevan@elmeasure.com" href="https://community.nxp.com/people/vasudhevan@elmeasure.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 600; text-decoration: underline; font-size: 11.9994px;"&gt;Vasudhevan G&lt;/A&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;，&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #646464; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp; Do you run this code:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;SDK_2.7.0_EVK-MIMXRT1064\boards\evkmimxrt1064\driver_examples\flexspi\nor\polling_transfer&lt;/P&gt;&lt;P&gt;&amp;nbsp;directly?&lt;/P&gt;&lt;P&gt;&amp;nbsp; Do you download it to the internal RAM and run it?&lt;/P&gt;&lt;P&gt;&amp;nbsp; Do you modify some code, or just running it directly?&lt;/P&gt;&lt;P&gt;&amp;nbsp; This is my debug result:&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/102965iDC1A80428509CDB7/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;&amp;nbsp; &amp;nbsp;Please try the debug, and run it again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&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="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&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>Wed, 19 Feb 2020 04:55:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979934#M5232</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2020-02-19T04:55:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979935#M5233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry Zhou,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I am using&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;evkmimxrt1064_flash_component_nor example code and&amp;nbsp;&lt;/SPAN&gt;polling_transfer both are similar code.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;elm_net_cfg.state = 1;
elm_net_cfg.device = "Ethernet"
elm_net_cfg.mode = 1;   //dhcp


elm_flash_write((uint8_t*)&amp;amp;elm_net_cfg, sizeof(elm_net_cfg), ELM_INPUT_CFG, 0);


uint8_t v_flash_write(uint8_t *data_buffer, unsigned int data_size, unsigned int info_type, unsigned int offset)
{
     int i;
     for (i = 0; data_buffer[i] != '\0'; i++)
     {
        PRINTF("Data - %c \r\n", data_buffer[i]);
     } 
  
     status = Nor_Flash_Page_Program(&amp;amp;norHandle, 0, data_buffer);  // hardfault error
}


Debug Output:
 Data - 
Data - E 
Data - t 
Data - h 
Data - e 
Data - r 
Data - n 
Data - e 
Data - t 
Data - 

&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see attached code why hardfault isr triggered ?&lt;/P&gt;&lt;P&gt;If i write string or array of data working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vasu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Feb 2020 05:31:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979935#M5233</guid>
      <dc:creator>vasudhevan</dc:creator>
      <dc:date>2020-02-19T05:31:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979936#M5234</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="339794" data-username="vasudhevan@elmeasure.com" href="https://community.nxp.com/people/vasudhevan@elmeasure.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 200; text-decoration: none; font-size: 1.286rem;"&gt;Vasudhevan G&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please also share the working&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;write string or array of data&amp;nbsp;to me on your side, thanks!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp; If you just use the SDK code, it also works on your side, right?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&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;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&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>Wed, 19 Feb 2020 08:27:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979936#M5234</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2020-02-19T08:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979937#M5235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry Zhou,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Now i tested with&amp;nbsp;evkmimxrt1064_flash_component_nor example code working with structure but some time debug mode when starts debugger coming out automatically showing program run of the memory.&lt;/P&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;    CLOCK_InitUsb1Pll(&amp;amp;g_ccmConfigUsbPll);
    CLOCK_InitUsb1Pfd(kCLOCK_Pfd0, 24);   /* Set PLL3 PFD0 clock 360MHZ. */
    CLOCK_SetMux(kCLOCK_FlexspiMux, 0x3); /* Choose PLL3 PFD0 clock as flexspi source clock. */
    CLOCK_SetDiv(kCLOCK_FlexspiDiv, 2);   /* flexspi clock 120M. */&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; These four lines only giving error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I imported free_rtos_dhcp example code then added&amp;nbsp;&lt;SPAN&gt;evkmimxrt1064_flash_component_nor example if i add above clock setting giving same error.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Below line i added avoid error but hardfault isr triggered.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;    CLOCK_SetMux(kCLOCK_FlexspiMux, 0x2); /* Choose PLL2 PFD2 clock as flexspi source clock. 396M */
    CLOCK_SetDiv(kCLOCK_FlexspiDiv, 2);   /* flexspi clock 133M. */&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Now whenever calling&amp;nbsp;&lt;/P&gt;&lt;PRE class="" style="color: #000000; background: #f5f2f0; border: 0px; margin: 0.5em 0px; padding: 1em 1em 1em 3.8em;"&gt;&lt;CODE style="border: 0px; font-weight: inherit;"&gt;Nor_Flash_Page_Program&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Hard fault error accorded.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;How to set clock for flexspi1 to avoid error ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Why same code i am getting hard fault error ?&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Why program run out of memory debug error is coming ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Vasu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Feb 2020 09:31:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979937#M5235</guid>
      <dc:creator>vasudhevan</dc:creator>
      <dc:date>2020-02-19T09:31:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979938#M5236</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="339794" data-username="vasudhevan@elmeasure.com" href="https://community.nxp.com/people/vasudhevan@elmeasure.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 200; text-decoration: none; font-size: 1.286rem;"&gt;Vasudhevan G&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;1. When you&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;tested with&amp;nbsp;evkmimxrt1064_flash_component_nor example code&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Where you located the code? internal RAM or the internal flash?&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Please try to run your code in the internal ITCM, whether you still have problems or not?&lt;/P&gt;&lt;P&gt;&amp;nbsp; You mentioned: "&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;but some time debug mode when starts debugger coming out automatically showing program run of the memory.&lt;/SPAN&gt;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;Could you give me some picture about it? Do you mean the debugger disconnect or meet problems?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;imported free_rtos_dhcp example code&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please try to disable the cache function, then test it again.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;BOARD_ConfigMPU function, modify the last code from:&lt;/P&gt;&lt;P&gt;/* Enable I cache and D cache */&lt;BR /&gt; SCB_EnableDCache();&lt;BR /&gt; SCB_EnableICache();&lt;/P&gt;&lt;P&gt;to&amp;nbsp;&lt;/P&gt;&lt;P&gt;SCB_DisableICache();&lt;/P&gt;&lt;P&gt;SCB_DisableDCache();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&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="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&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>Thu, 20 Feb 2020 03:38:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979938#M5236</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2020-02-20T03:38:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979939#M5237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kerry zhou,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I disabled&amp;nbsp;SCB_DisableICache and&amp;nbsp;SCB_DisableDCache cache.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Major issue is before calling&amp;nbsp;vTaskStartScheduler() i called flexspi read and write apis giving hard fault error.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Now working fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Why we need to disable&amp;nbsp;&lt;SPAN&gt;SCB_DisableICache and&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;SCB_DisableDCache ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks &amp;amp; Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Vasu&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Feb 2020 10:59:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979939#M5237</guid>
      <dc:creator>vasudhevan</dc:creator>
      <dc:date>2020-02-20T10:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979940#M5238</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="339794" data-username="vasudhevan@elmeasure.com" href="https://community.nxp.com/people/vasudhevan@elmeasure.com" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 200; text-decoration: none; font-size: 1.286rem;"&gt;Vasudhevan G&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks so much for your updated information, and let me know you already make it works.&lt;/P&gt;&lt;P&gt;&amp;nbsp; I let you disable the cache, just to make sure it is not related to the cache, because I'm afraid your question is related to the cache conflict when you use different modules, you may find more detail in this application note:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note/AN12042.pdf" title="https://www.nxp.com/docs/en/application-note/AN12042.pdf"&gt;https://www.nxp.com/docs/en/application-note/AN12042.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&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="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&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>Fri, 21 Feb 2020 01:45:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979940#M5238</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2020-02-21T01:45:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to write structure in FLEXSPI1 QSPI flash</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979941#M5239</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;&amp;nbsp; &amp;nbsp; Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2020 04:23:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-write-structure-in-FLEXSPI1-QSPI-flash/m-p/979941#M5239</guid>
      <dc:creator>vasudhevan</dc:creator>
      <dc:date>2020-02-25T04:23:00Z</dc:date>
    </item>
  </channel>
</rss>

