<?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: RT1165 Boot From FlexSPI2A Flash (Custom Board) in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1570027#M22952</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/208028"&gt;@smitht_shure&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am glad that you where able to successfully test the flash configuration with the SPT. Now,&amp;nbsp; lets review if we can boot an application :&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;1 Take a plain image from the &lt;A href="https://github.com/JayHeng/NXP-MCUBootUtility" target="_self"&gt;MCUboot Utility package&lt;/A&gt;&amp;nbsp; &amp;lt;&amp;gt;/NXP-MCUBootUtility-master\apps\NXP_MIMXRT1060-EVK_Rev.A1&amp;nbsp; for example :&amp;nbsp;led_blinky_0x60002000&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;2 Build&amp;nbsp; and program that image with the SPT.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;3 Select internal boot.&lt;/P&gt;
&lt;P&gt;Let me know&amp;nbsp; your results, or if you have any issues.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regarding&amp;nbsp; the&amp;nbsp;&lt;SPAN&gt;flexspi_nor_polling_transfer&lt;/SPAN&gt; project setup :&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;I can't tell if the FlexSPI2 A pins are setup correctly within the config tools. Are you linking all the project to SRAM?&amp;nbsp; In which function does&amp;nbsp; the program actually halts?&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;I have to say that I am more interested on checking if&amp;nbsp; you can boot an application, with the steps from the above point.&lt;/P&gt;
&lt;P&gt;All the best,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego.&lt;/P&gt;</description>
    <pubDate>Wed, 14 Dec 2022 23:40:03 GMT</pubDate>
    <dc:creator>diego_charles</dc:creator>
    <dc:date>2022-12-14T23:40:03Z</dc:date>
    <item>
      <title>RT1165 Boot From FlexSPI2A Flash (Custom Board)</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1565377#M22829</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We've got a custom board with the&amp;nbsp;RT1165 on it, as well as an SDRAM (IS42SM16320E-75BLI) and a QSPI Flash (IS25LP512M-RHLE).&lt;/P&gt;&lt;P&gt;The flash is connected to the FlexSPI2A pins.&lt;/P&gt;&lt;P&gt;We've burned no fuses, BOOT_MODE is set to 0x10. BOOT_CFG is 0b100000000001 . Both of these have jumpers / alternate pulls so I can change them if needed.&lt;/P&gt;&lt;P&gt;I have a J-Link Ultra+ connected to the MCU.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've imported the Hello World example in MCUexpresso, and run it on the eval board (EVKMIMXRT1160) successfully. But I'm having trouble porting the example to our custom board.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've changed the MCU settings to point BOARD_FLASH to flex spi 2A:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="smitht_shure_0-1670351604242.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203245i8EED2A3273B64B5D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="smitht_shure_0-1670351604242.png" alt="smitht_shure_0-1670351604242.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In evkmimxrt1160_flexspi_nor_config.c, I've changed the memConfig to the following:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="smitht_shure_1-1670351668797.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203246i3320307DEEB72BA4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="smitht_shure_1-1670351668797.png" alt="smitht_shure_1-1670351668797.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've changed BOARD_FLASH_SIZE to&amp;nbsp;&lt;SPAN&gt;0x20000000U, and&amp;nbsp;FLASH_BASE to FlexSPI2_AMBA_BASE.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;When I debug, it seems to reach the ResetISR before hanging. When I pause debugging, it breaks at 0x223104. "Break at address "0x223104" with no debug information available, or outside of program code."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Not sure what I'm missing here, any tips very appreciated. Let me know if I can provide any more information too.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Tristan&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Dec 2022 18:43:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1565377#M22829</guid>
      <dc:creator>smitht_shure</dc:creator>
      <dc:date>2022-12-06T18:43:22Z</dc:date>
    </item>
    <item>
      <title>Re: RT1165 Boot From FlexSPI2A Flash (Custom Board)</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1568600#M22911</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/208028"&gt;@smitht_shure&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you are doing great, thanks for your description.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you let me know which specific&amp;nbsp;&lt;SPAN&gt;FlexSPI2A pins are you using?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;To narrow down the issue, I propose two alternatives to first check communication of the MCU and the memory:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;1&lt;/STRONG&gt; Run code that executes from SRAM and then proceeds to&amp;nbsp; read/write external flash on FlexSPI2.&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;&amp;nbsp;Import&amp;nbsp; flexspi_nor_polling_transfer.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;&amp;nbsp;Link the demo to SRAM( Properties-&amp;gt;C/C++ build-&amp;gt;settings-&amp;gt;Managed linker scrypt-&amp;gt;Link application to RAM)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;&amp;nbsp;Set FlexSPI2 for demo config,&amp;nbsp; and portA pins.&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&amp;nbsp;The demo should be able to discover the flash SFDP parameters, and&amp;nbsp; possible execute&amp;nbsp; read and write commands.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2&lt;/STRONG&gt;&amp;nbsp; &amp;nbsp;Test flash memory settings (use ROM bootloader and a image generation tool)&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;Use the&amp;nbsp; MCUboot Utitliy or the MCUXpresso Secure Provisioning Tool (SPT) With the SPT. Below some steps with the SPT&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;1&amp;nbsp; &amp;nbsp;Set MCU into serial downloader mode.&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;2 Open the SPT and do the below config.&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="diego_charles_0-1670883567238.png" style="width: 489px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/204148i3BA461FE2CA3ECA1/image-dimensions/489x220?v=v2" width="489" height="220" role="button" title="diego_charles_0-1670883567238.png" alt="diego_charles_0-1670883567238.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;3 Edit memory settings and run the TEST option. This will invoke bootloader APIS and try to write that configuration on your flash memory.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="diego_charles_1-1670883828642.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/204151iA275935D33B0D9A6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="diego_charles_1-1670883828642.png" alt="diego_charles_1-1670883828642.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Please let me know your results,&lt;/P&gt;
&lt;P&gt;All the best,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
      <pubDate>Mon, 12 Dec 2022 22:29:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1568600#M22911</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2022-12-12T22:29:55Z</dc:date>
    </item>
    <item>
      <title>Re: RT1165 Boot From FlexSPI2A Flash (Custom Board)</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1569996#M22947</link>
      <description>&lt;P&gt;Hi Diego, thanks for your help.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried the Secure Provisioning Tool and was able to successfully test the flash:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="smitht_shure_0-1671054090195.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/204497iF01DAF66FBABD3DD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="smitht_shure_0-1671054090195.png" alt="smitht_shure_0-1671054090195.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, I can't get flexspi_nor_polling_transfer to work. I see "Vendor ID: 0xff" in the debug console, and then it hangs at&amp;nbsp;FLEXSPI_TransferBlocking:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="smitht_shure_1-1671054168629.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/204498i29311BEF63180F0B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="smitht_shure_1-1671054168629.png" alt="smitht_shure_1-1671054168629.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;These are the FlexSPI2A pins I'm using:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="smitht_shure_2-1671054187261.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/204499iA722F50710FC43C6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="smitht_shure_2-1671054187261.png" alt="smitht_shure_2-1671054187261.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;And I changed the app.h to match:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="smitht_shure_3-1671054214686.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/204500i4C7A5C6B7FF01DEA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="smitht_shure_3-1671054214686.png" alt="smitht_shure_3-1671054214686.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any idea what I'm missing with the example project?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tristan&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 21:44:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1569996#M22947</guid>
      <dc:creator>smitht_shure</dc:creator>
      <dc:date>2022-12-14T21:44:32Z</dc:date>
    </item>
    <item>
      <title>Re: RT1165 Boot From FlexSPI2A Flash (Custom Board)</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1570027#M22952</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/208028"&gt;@smitht_shure&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am glad that you where able to successfully test the flash configuration with the SPT. Now,&amp;nbsp; lets review if we can boot an application :&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;1 Take a plain image from the &lt;A href="https://github.com/JayHeng/NXP-MCUBootUtility" target="_self"&gt;MCUboot Utility package&lt;/A&gt;&amp;nbsp; &amp;lt;&amp;gt;/NXP-MCUBootUtility-master\apps\NXP_MIMXRT1060-EVK_Rev.A1&amp;nbsp; for example :&amp;nbsp;led_blinky_0x60002000&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;2 Build&amp;nbsp; and program that image with the SPT.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;3 Select internal boot.&lt;/P&gt;
&lt;P&gt;Let me know&amp;nbsp; your results, or if you have any issues.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regarding&amp;nbsp; the&amp;nbsp;&lt;SPAN&gt;flexspi_nor_polling_transfer&lt;/SPAN&gt; project setup :&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;I can't tell if the FlexSPI2 A pins are setup correctly within the config tools. Are you linking all the project to SRAM?&amp;nbsp; In which function does&amp;nbsp; the program actually halts?&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;I have to say that I am more interested on checking if&amp;nbsp; you can boot an application, with the steps from the above point.&lt;/P&gt;
&lt;P&gt;All the best,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 23:40:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1570027#M22952</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2022-12-14T23:40:03Z</dc:date>
    </item>
    <item>
      <title>Re: RT1165 Boot From FlexSPI2A Flash (Custom Board)</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1570584#M22968</link>
      <description>&lt;P&gt;Hi Diego, thanks for the quick response -&lt;/P&gt;&lt;P&gt;I was able to build and write the image successfully with the SPT. I'm not sure how to verify that the image is running correctly - I don't have the same pin mux / LED / UART as the evk.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regarding the flexspi_nor_polling example, here are my pin assignments:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="smitht_shure_0-1671121689730.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/204624iD23201BB274D88DE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="smitht_shure_0-1671121689730.png" alt="smitht_shure_0-1671121689730.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am linking the application to RAM. The program blocks when I step over "flexspi_nor_enable_quad_mode()." If I pause debugging, I can see that the I'm inside "FLEXSPI_ReadBlocking" waiting for a buffer to fill.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Tristan&lt;/P&gt;</description>
      <pubDate>Thu, 15 Dec 2022 16:33:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1570584#M22968</guid>
      <dc:creator>smitht_shure</dc:creator>
      <dc:date>2022-12-15T16:33:40Z</dc:date>
    </item>
    <item>
      <title>Re: RT1165 Boot From FlexSPI2A Flash (Custom Board)</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1573273#M23034</link>
      <description>&lt;P&gt;Hi&amp;nbsp; Tristan,&lt;/P&gt;
&lt;P&gt;I am very sorry for the delayed response! Did you manage to get any further results on this?&lt;/P&gt;
&lt;P&gt;Regarding :&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;I'm not sure how to verify that the image is running correctly.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;SPAN&gt;the fastest thing for me is&amp;nbsp; by halting the CPU. Then check where is the program counter. If the app booted correctly it should be on 0x60xx_xxxx space. You should see that every instruction the PC changes, and it is not repeatedly on any bad place like where the hardfault handler is typically&amp;nbsp;located.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;SPAN&gt; I think that the MCU boot utility application should toggle a RT1160 EVK user LED1 or user LED2. With&amp;nbsp; the schematics of the EVK, you should see check which GPIO pins are connected to the user LEDs&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-60px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="diego_charles_0-1671141810988.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/204651i8A21DA00A84CB0DD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="diego_charles_0-1671141810988.png" alt="diego_charles_0-1671141810988.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Dec 2022 18:11:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1573273#M23034</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2022-12-21T18:11:14Z</dc:date>
    </item>
    <item>
      <title>Re: RT1165 Boot From FlexSPI2A Flash (Custom Board)</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1579491#M23229</link>
      <description>&lt;P&gt;Hi Diego,&lt;/P&gt;&lt;P&gt;I was able to program the blinky image using SPT and then halt the MCU and see that I'm in the 0x6xx xxxx space. I can also see the LED1 pin toggling (no LED on our board).&lt;/P&gt;&lt;P&gt;I still can't get any of the demo projects to load onto the flash and execute from flash using MCUXpresso, but it seems like it's a project config issue and not a hardware issue at this point?&lt;/P&gt;&lt;P&gt;Thanks for your help,&lt;/P&gt;&lt;P&gt;Tristan&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jan 2023 18:07:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1579491#M23229</guid>
      <dc:creator>smitht_shure</dc:creator>
      <dc:date>2023-01-09T18:07:52Z</dc:date>
    </item>
    <item>
      <title>Re: RT1165 Boot From FlexSPI2A Flash (Custom Board)</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1585782#M23361</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/208028"&gt;@smitht_shure&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply and patience!&lt;/P&gt;
&lt;P&gt;It is good to know that HW is able to work properly, as you mention this may be now related to SW.&lt;/P&gt;
&lt;P&gt;I suggest the next steps :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&amp;nbsp;Use the SPT tool to generate the FCB binary&lt;FONT color="#999999"&gt; (this is the "convert to FCB" button inside the flash memory "edit" window)&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp; Generate MCUxpresso project binary image&lt;FONT color="#999999"&gt; (locate the generated .axf after compiling the image in the IDE, do a left click and use the option binary utilities to produce the binary)&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp; Locate the FCB in the project binary and compare it against the SPT one.&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp; Try to make both FCB match.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;For inspecting and locating addresses in binary images I like to use&amp;nbsp;&lt;A href="https://hexed.it" target="_blank" rel="noopener"&gt;https://hexed.it &lt;/A&gt;&amp;nbsp; , but you can use any other tool of your preference. Also refer to the FCB addresses on the reference manual.&lt;/P&gt;
&lt;P&gt;Please let me know your results! If problems keep arising, please share me debugger console output.&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Jan 2023 01:11:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT1165-Boot-From-FlexSPI2A-Flash-Custom-Board/m-p/1585782#M23361</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2023-01-20T01:11:39Z</dc:date>
    </item>
  </channel>
</rss>

