<?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 example in MCUXpresso SDK</title>
    <link>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2158582#M5276</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/124967"&gt;@mastupristi&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thank you for your interest! I&amp;nbsp; just want to let you know that am currently checking this, as currently, I do not have guidelines for doing this.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
    <pubDate>Tue, 26 Aug 2025 20:55:52 GMT</pubDate>
    <dc:creator>diego_charles</dc:creator>
    <dc:date>2025-08-26T20:55:52Z</dc:date>
    <item>
      <title>MCUBoot example</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2155385#M5269</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I tried mcuboot_opensource and ota_mcuboot_basic examples.&lt;BR /&gt;&lt;BR /&gt;For educational purposes, I would like to try using unsigned images. I am already able to create an unsigned image with imgtool, but I don't know how to configure the mcuboot example.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Could you please tell me how to do that?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;</description>
      <pubDate>Wed, 20 Aug 2025 15:47:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2155385#M5269</guid>
      <dc:creator>mastupristi</dc:creator>
      <dc:date>2025-08-20T15:47:46Z</dc:date>
    </item>
    <item>
      <title>Re: MCUBoot example</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2158582#M5276</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/124967"&gt;@mastupristi&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thank you for your interest! I&amp;nbsp; just want to let you know that am currently checking this, as currently, I do not have guidelines for doing this.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
      <pubDate>Tue, 26 Aug 2025 20:55:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2158582#M5276</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2025-08-26T20:55:52Z</dc:date>
    </item>
    <item>
      <title>Re: MCUBoot example</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2158821#M5277</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/89833"&gt;@diego_charles&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the meantime, I've made some changes that make this thing work, but I don't know if they're the “right” ones.&lt;BR /&gt;&lt;BR /&gt;file source/sblconfig.h,&amp;nbsp; commented some lines to disable signatore:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;//#define CONFIG_BOOT_SIGNATURE
//#define CONFIG_BOOT_SIGNATURE_TYPE_RSA
//#define CONFIG_BOOT_SIGNATURE_TYPE_RSA_LEN 2048&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;file&amp;nbsp;bootutil/nxp_port/boot.c, modified checks to call&amp;nbsp;&amp;nbsp;CRYPTO_InitHardware() when&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;file&amp;nbsp;bootutil/nxp_port/keys.c, commented a line to avoid error if no signature is defined:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;#if defined(MCUBOOT_SIGN_RSA)
#include "sign-rsa2048-pub.c"
#elif defined(MCUBOOT_SIGN_EC256)
#include "sign-ecdsa-p256-pub.c"
#else
/* This error assumes that a signature algorithm must be specified;
it does not accept the case where there is no signature. */
//#error "No public key available for given signing algorithm."
#endif&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you think this is the right thing to do?&lt;BR /&gt;I propose that we modify the example to support this case as well.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;</description>
      <pubDate>Wed, 27 Aug 2025 06:39:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2158821#M5277</guid>
      <dc:creator>mastupristi</dc:creator>
      <dc:date>2025-08-27T06:39:10Z</dc:date>
    </item>
    <item>
      <title>Re: MCUBoot example</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2164591#M5297</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/124967"&gt;@mastupristi&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your reply and patience.&lt;/P&gt;
&lt;P&gt;We do not have guidelines to get this example at this moment, so let me try to answer as best I can right now.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Regarding&lt;/STRONG&gt;,&amp;nbsp; &lt;EM&gt;Do you think this is the right thing to do?&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I agree with you, at this moment it seems to me that this approach helps to disable secure boot on the MCUBoot, however I have not been able to test.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think that after disabling secure boot on the bootlader, the&amp;nbsp; next is to sign the target image but without the keys. This means calling the imgtool with some simple commands. I have been looking and I found a porting guide made by a third party, that could help as reference ( it is not official or recommended by us)&amp;nbsp; but I think it provides an idea, see the&amp;nbsp;Creating an MCUboot Image from this article&amp;nbsp;&lt;A href="https://interrupt.memfault.com/blog/mcuboot-overview#fn:4" target="_blank"&gt;https://interrupt.memfault.com/blog/mcuboot-overview#fn:4&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Regarding&lt;/STRONG&gt;,&amp;nbsp;&lt;EM&gt;I propose that we modify the example to support this case as well. &lt;/EM&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your suggestion , I will share this to the SDK team, but I can not promise anything. An argument against would be the push from the MCUBoot to standarize using signed images and our MCUXpresso Secure Provisioning Tool allowing you generate only signed images for the MCUBoot. But, I agree with you for didactical purposes.&lt;/P&gt;
&lt;P&gt;Best regards,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
      <pubDate>Fri, 05 Sep 2025 21:06:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/MCUBoot-example/m-p/2164591#M5297</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2025-09-05T21:06:00Z</dc:date>
    </item>
  </channel>
</rss>

