<?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: Basic Steps to Boot iMXRT1064</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1178316#M11096</link>
    <description>&lt;P&gt;The QSPI is external to the IMXRT1064 I thought, not internal.&lt;/P&gt;</description>
    <pubDate>Wed, 04 Nov 2020 22:37:43 GMT</pubDate>
    <dc:creator>kellli01</dc:creator>
    <dc:date>2020-11-04T22:37:43Z</dc:date>
    <item>
      <title>Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1174587#M10965</link>
      <description>&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;I'm very new to NXP and ARM microcontrollers and I'm having a very hard time to figure what I need to do to get the iMXRT 1064 booting with barebones code.&lt;/P&gt;&lt;P&gt;I have bought the MIMXRT1064-EVK and have managed to run the example codes. But the codebase for this has so many components that I do not need.&lt;/P&gt;&lt;P&gt;I still can't find a guide document that lays out exactly what needs to be done to just get the iMXRT1064 booting (internal flash), without any of the EVK components.&lt;/P&gt;&lt;P&gt;I'm trying to make a new project using the SDK but set as "no board". I'm not sure what I need to change from the default project to get it running. The project is building but at runtime I get this error:&lt;/P&gt;&lt;P&gt;"Break at address "0x2020b4" with no debug information available, or outside of program code."&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hat_0-1603896092395.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128536i771F3FD824176CBA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hat_0-1603896092395.png" alt="Hat_0-1603896092395.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="Hat_1-1603896101754.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/128537i8F247525236D7D8E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hat_1-1603896101754.png" alt="Hat_1-1603896101754.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;If anyone is aware of a guide to get with the steps to get the barebones MCU up and running, it would be much appreciated.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 14:43:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1174587#M10965</guid>
      <dc:creator>Hat</dc:creator>
      <dc:date>2020-10-28T14:43:01Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1174646#M10966</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;In order to boot from the internal QSPI flash you need to ensure that you have a valid boot configuration at the start of its memory (0x70000000) followed by an image vector table (0x70001000) plus boot data (0x70001020) and optionally DCD data (0x70001030).&lt;BR /&gt;The image vector table is what points the processor to the final start up reset vector so that the code can begin its execution. From this point on standard general ARM details then apply.&lt;/P&gt;&lt;P&gt;See some introductory/concept videos at &lt;A href="https://www.youtube.com/watch?v=GXztWg9m6_8&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe" target="_blank"&gt;https://www.youtube.com/watch?v=GXztWg9m6_8&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.utasker.com/iMX/RT1064.html" target="_blank"&gt;https://www.utasker.com/iMX/RT1064.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;To understand the full details you will need to study the documents in some detail and reference working examples since there are a lot of configuration possibilities and not all information is obvious or simple to find. Errors will result in no operation (what you are seeing is such an error which causes the internal ROM loader to be taken and thus the address that you are seeing) and starting with a working reference and gradually making your own version will be possible, but using small steps so that the reason for failure can be identified at each step.&lt;/P&gt;&lt;P&gt;Once you start to grasp the general details you will need to ask specific question since a general answer is not easy in the case of the i.MX RT parts.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Mark&lt;BR /&gt;&lt;EM&gt;[uTasker project developer for Kinetis and i.MX RT]&lt;/EM&gt;&lt;BR /&gt;&lt;FONT color="#999999"&gt;Contact me by personal message or on the uTasker web site to discuss professional training, solutions to problems or product development requirements&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 16:31:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1174646#M10966</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2020-10-28T16:31:16Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1175534#M11008</link>
      <description>&lt;P&gt;Hello Hat,&lt;/P&gt;
&lt;P&gt;I would recommend using the New Project wizard but selecting the EVK board. This will include all necessary modules which are required, and to also add any additional drivers and elements that you may need for your application.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Gustavo&lt;/P&gt;</description>
      <pubDate>Thu, 29 Oct 2020 23:39:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1175534#M11008</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2020-10-29T23:39:57Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1178316#M11096</link>
      <description>&lt;P&gt;The QSPI is external to the IMXRT1064 I thought, not internal.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Nov 2020 22:37:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1178316#M11096</guid>
      <dc:creator>kellli01</dc:creator>
      <dc:date>2020-11-04T22:37:43Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1178317#M11097</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;The i.MX RT 1064 has two FlexSPI interfaces and boots from its internal QSPI flash.&lt;/P&gt;&lt;P&gt;It can also use external ones but these are not needed if the internal 4MByte one is adequate.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Nov 2020 22:47:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/1178317#M11097</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2020-11-04T22:47:20Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/2062940#M33787</link>
      <description>&lt;P&gt;How can I use the external ones to execute the code? Can I use one or both?&lt;/P&gt;&lt;P&gt;Thank You&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 09:39:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/2062940#M33787</guid>
      <dc:creator>Luke1982</dc:creator>
      <dc:date>2025-03-17T09:39:02Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/2063179#M33793</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;You need to boot from the internal one but this code can configure the external one and jump to (additional) code there.&lt;BR /&gt;&lt;BR /&gt;To load code to the external one you will either need to use a debugger script to configure it and load it via the debugger or install a boot loader in the internal one so that it can coordinate loading additional code and executing it accordingly.&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;&lt;BR /&gt;Mark&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 16:23:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/2063179#M33793</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2025-03-17T16:23:27Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/2063267#M33794</link>
      <description>&lt;P&gt;Thank you for the answer!&lt;/P&gt;&lt;P&gt;what do you mean with "debugger script"? Usually I use Segger as debugger..&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 20:06:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/2063267#M33794</guid>
      <dc:creator>Luke1982</dc:creator>
      <dc:date>2025-03-17T20:06:09Z</dc:date>
    </item>
    <item>
      <title>Re: Basic Steps to Boot iMXRT1064</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/2063314#M33795</link>
      <description>&lt;P&gt;&lt;A href="https://developer.arm.com/documentation/ka004582/latest/" target="_blank"&gt;https://developer.arm.com/documentation/ka004582/latest/&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://developer.arm.com/documentation/101407/0542/Debugging/Debug-Scripting" target="_blank"&gt;https://developer.arm.com/documentation/101407/0542/Debugging/Debug-Scripting&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;For example.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Mar 2025 01:48:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Basic-Steps-to-Boot-iMXRT1064/m-p/2063314#M33795</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2025-03-18T01:48:50Z</dc:date>
    </item>
  </channel>
</rss>

