<?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: MCUBoot and Multi-core application in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2185576#M35417</link>
    <description>&lt;P&gt;I have published the demo template on github:&amp;nbsp;&lt;A href="https://github.com/amm-svallorani/mimxrt1189-mcuboot-multicore-template" target="_self"&gt;https://github.com/amm-svallorani/mimxrt1189-mcuboot-multicore-template&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The main branch is the starting point of the application that works, but crash during the load of CM7 data from flash to alias addresses.&lt;/P&gt;&lt;P&gt;In the other branchs I push my tries.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Help me figuring out the problem, please&lt;/P&gt;</description>
    <pubDate>Tue, 14 Oct 2025 09:12:23 GMT</pubDate>
    <dc:creator>silvio-vallorani</dc:creator>
    <dc:date>2025-10-14T09:12:23Z</dc:date>
    <item>
      <title>MCUBoot and Multi-core application</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2184769#M35413</link>
      <description>&lt;P&gt;Good morning,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to start the dualcore hello world sample from slot0 using MCUBoot as the bootloader.&lt;/P&gt;&lt;P&gt;I have already change flash section to fit slot0&lt;/P&gt;&lt;P&gt;I use SPT to sign the dual core image with the mcuboot used key and the image aumatically fit on slot0 (as Additional Image), I select mcuboot to be the executable, generate the image and write on the device.&lt;/P&gt;&lt;P&gt;Mcuboot starts and correctly load the slot0 image, but the application crash immedately.&lt;/P&gt;&lt;P&gt;I can attach with J-Link using attach only option from the multicore primary project/image, pause the execution and analyze what's wrong...&lt;/P&gt;&lt;P&gt;I notice that an hardfault arise dung Reset handler routine, exactly when the primary core try to copy from flash to ITC-M7 ram via alias address start from&amp;nbsp;&lt;SPAN&gt;0x203c0000.&lt;BR /&gt;&lt;BR /&gt;I also have confirmed filtering the copy on&amp;nbsp;0x203c0000 based and then the application go ahead, but obviously crash when che CM7 should start (doesn't have it's firmware).&lt;BR /&gt;&lt;BR /&gt;ATM, I think that MCUBoot set some kind of memory protection... can you help me to find when the block is and how to remove it?&lt;BR /&gt;&lt;BR /&gt;I can share all, but I use SDK25.06 and default mcuboot, hello_world_primary, hello_world_secondary projects from the example.&lt;BR /&gt;&lt;BR /&gt;The only change I have done is on hello world primary and secondary projects memory map to fit SLOT0.&lt;BR /&gt;&lt;BR /&gt;Thank you very much for your assistance!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Oct 2025 10:13:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2184769#M35413</guid>
      <dc:creator>silvio-vallorani</dc:creator>
      <dc:date>2025-10-13T10:13:00Z</dc:date>
    </item>
    <item>
      <title>Re: MCUBoot and Multi-core application</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2185576#M35417</link>
      <description>&lt;P&gt;I have published the demo template on github:&amp;nbsp;&lt;A href="https://github.com/amm-svallorani/mimxrt1189-mcuboot-multicore-template" target="_self"&gt;https://github.com/amm-svallorani/mimxrt1189-mcuboot-multicore-template&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The main branch is the starting point of the application that works, but crash during the load of CM7 data from flash to alias addresses.&lt;/P&gt;&lt;P&gt;In the other branchs I push my tries.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Help me figuring out the problem, please&lt;/P&gt;</description>
      <pubDate>Tue, 14 Oct 2025 09:12:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2185576#M35417</guid>
      <dc:creator>silvio-vallorani</dc:creator>
      <dc:date>2025-10-14T09:12:23Z</dc:date>
    </item>
    <item>
      <title>Re: MCUBoot and Multi-core application</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2185747#M35418</link>
      <description>&lt;P&gt;I think I have found a solution.&lt;BR /&gt;It's on the GitHub project under 99_working_solution branch:&amp;nbsp;&lt;A href="https://github.com/amm-svallorani/mimxrt1189-mcuboot-multicore-template/tree/99_working_solution" target="_blank" rel="noopener"&gt;https://github.com/amm-svallorani/mimxrt1189-mcuboot-multicore-template/tree/99_working_solution&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Anyway I really appreciate if someone could review the solution and explain a bit more the thinghs around the topic.&lt;BR /&gt;&lt;BR /&gt;Thank you very much!&lt;/P&gt;</description>
      <pubDate>Tue, 14 Oct 2025 12:00:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2185747#M35418</guid>
      <dc:creator>silvio-vallorani</dc:creator>
      <dc:date>2025-10-14T12:00:02Z</dc:date>
    </item>
    <item>
      <title>Re: MCUBoot and Multi-core application</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2186460#M35429</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/252871"&gt;@silvio-vallorani&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for your interest in NXP MIMXRT series!&lt;/P&gt;
&lt;P&gt;The RT1180's CM7 core requires a CM33 to kick off. Could this be causing issues with your application? If so, `multicore_trigger_cm33` example project in the SDK may help.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
      <pubDate>Wed, 15 Oct 2025 08:34:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MCUBoot-and-Multi-core-application/m-p/2186460#M35429</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2025-10-15T08:34:14Z</dc:date>
    </item>
  </channel>
</rss>

