<?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>MCX Microcontrollers中的主题 Re: MCXN howto detect ROM version</title>
    <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112846#M3134</link>
    <description>&lt;P&gt;Hello Alice,&lt;/P&gt;&lt;P&gt;thanks for checking the UM.&lt;BR /&gt;Maybe the information is stored in some memory area or registers.&lt;BR /&gt;I assume that those information is not clearly indicated in the UM.&lt;BR /&gt;&lt;BR /&gt;Could you double-check with the engineering team please?&lt;BR /&gt;&lt;BR /&gt;Regards, Adib.&lt;/P&gt;</description>
    <pubDate>Mon, 09 Jun 2025 12:56:51 GMT</pubDate>
    <dc:creator>theadib</dc:creator>
    <dc:date>2025-06-09T12:56:51Z</dc:date>
    <item>
      <title>MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112373#M3126</link>
      <description>&lt;P&gt;MCXN howto detect current running ROM version&lt;/P&gt;&lt;P&gt;I am using MCXN947 on FRDM_MCXN947&lt;BR /&gt;There are errata to upgrade the ROM version&lt;BR /&gt;see also &lt;A href="https://community.nxp.com/t5/MCX-Microcontrollers-Knowledge/MCX-N94x-N54x-Boot-ROM-update-to-vT1-1-5/ta-p/1996599" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/MCX-Microcontrollers-Knowledge/MCX-N94x-N54x-Boot-ROM-update-to-vT1-1-5/ta-p/1996599&lt;/A&gt;&lt;/P&gt;&lt;P&gt;"Mask Set Errata for Mask 1P02G"&lt;/P&gt;&lt;P&gt;how can I detect in my source code the current status of my mcu?&lt;BR /&gt;- current mask?&lt;/P&gt;&lt;P&gt;- current ROM version&lt;/P&gt;&lt;P&gt;I do check all versions from the Flash API. And I get:&lt;BR /&gt;- ROMAPI K3.2.0, FLASHAPI F1.2.0, NOR 1.8.2, OTP E1.1.0, IAP I1.1.0&lt;BR /&gt;the code is similar to: addresses taken from Reference manual section: 13.2.1 ROM API structure&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;ptr = (uint32_t *)0x1303fc34;
data = * (uint32_t *)(*ptr);
printk("IAP %08X ", data);&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;But no item refer to "T" ????&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;How do I check the mentioned Mask type of the silicon?&lt;BR /&gt;I can check devicetype by querying SYSCON:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;uint32_t devicetype = SYSCON-&amp;gt;DEVICE_TYPE;&lt;/LI-CODE&gt;&lt;P&gt;the DEVICEID0 is 0500008Bh&lt;BR /&gt;rom_patch_version: 0&lt;BR /&gt;the DIEID is 005209A1h&lt;BR /&gt;minor_revision: 1&lt;/P&gt;&lt;P&gt;But how does this data refer to Mask Number like: "1P02G" and ROM version like "T1.1.5" ???&lt;/P&gt;&lt;P&gt;Many thanks for more information,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Adib&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 07 Jun 2025 09:12:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112373#M3126</guid>
      <dc:creator>theadib</dc:creator>
      <dc:date>2025-06-07T09:12:41Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112377#M3127</link>
      <description>&lt;P&gt;I upgraded the ROM according to the instructions:&lt;BR /&gt;before I had value: T1.1.4&lt;BR /&gt;now I have: T1.1.5&lt;BR /&gt;&lt;BR /&gt;All the values above from ROM API versions and also from&amp;nbsp; SYSCON are unchanged.&lt;/P&gt;</description>
      <pubDate>Sat, 07 Jun 2025 10:17:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112377#M3127</guid>
      <dc:creator>theadib</dc:creator>
      <dc:date>2025-06-07T10:17:04Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112741#M3131</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251352"&gt;@theadib&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The ROM version&lt;SPAN&gt;&amp;nbsp;can only be read via ISP mode of the device.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I have checked the UM of MCXN947, it can't be read out in application code.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Alice&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jun 2025 09:30:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112741#M3131</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2025-06-09T09:30:42Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112846#M3134</link>
      <description>&lt;P&gt;Hello Alice,&lt;/P&gt;&lt;P&gt;thanks for checking the UM.&lt;BR /&gt;Maybe the information is stored in some memory area or registers.&lt;BR /&gt;I assume that those information is not clearly indicated in the UM.&lt;BR /&gt;&lt;BR /&gt;Could you double-check with the engineering team please?&lt;BR /&gt;&lt;BR /&gt;Regards, Adib.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jun 2025 12:56:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2112846#M3134</guid>
      <dc:creator>theadib</dc:creator>
      <dc:date>2025-06-09T12:56:51Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2113188#M3142</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251352"&gt;@theadib&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you for your reply.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt; I can help confirm with the SE team. Before escalating this case, could you please clarify why you need to read the bootloader version in the application code? What is the specific application scenario?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Alice&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jun 2025 03:26:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2113188#M3142</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2025-06-10T03:26:24Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2113780#M3144</link>
      <description>&lt;P&gt;Hello Alice,&lt;/P&gt;&lt;P&gt;we have MCXN547 that are affected by ERRATA&amp;nbsp;ERR052476ROM: Infinite reset loop entered when LVD event occurs&lt;/P&gt;&lt;P&gt;Regarding this document&amp;nbsp;MCXNx4x_1P02G.pdf&amp;nbsp;Rev. 2.0 — 23 January 2025&amp;nbsp;&lt;/P&gt;&lt;P&gt;This affects&amp;nbsp;Mask 1P02G and ROM versions&amp;nbsp;from T1.1.1 to T1.1.4.&lt;BR /&gt;&lt;BR /&gt;To some we have updated the ROM version 1.1.5. That should solve the problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In order to identify all affected devices we now need to retrieve:&lt;/P&gt;&lt;P&gt;- MASK version&lt;/P&gt;&lt;P&gt;- ROM version&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I assume those information are inside the MCU. How to access the information is not (clearly) documented.&lt;/P&gt;&lt;P&gt;Please help to get the information how to retrieve this version information.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many thanks, Adib&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jun 2025 17:23:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2113780#M3144</guid>
      <dc:creator>theadib</dc:creator>
      <dc:date>2025-06-10T17:23:31Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2119430#M3212</link>
      <description>&lt;P&gt;Hello Alice,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;is there any feedback or reference link where I can look-up the process?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Adib&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jun 2025 14:16:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2119430#M3212</guid>
      <dc:creator>theadib</dc:creator>
      <dc:date>2025-06-19T14:16:09Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2121057#M3357</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251352"&gt;@theadib&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your patience. I just come back from business trip.&lt;/P&gt;
&lt;P&gt;I still haven’t got the information about the address of the ROM version. Please create a private ticket and mention me.&amp;nbsp;&lt;A href="https://support.nxp.com/s/?language=en_US" target="_blank"&gt;https://support.nxp.com/s/?language=en_US&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Mon, 23 Jun 2025 03:51:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2121057#M3357</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2025-06-23T03:51:20Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2328107#M4993</link>
      <description>&lt;P&gt;The link you posted specifically tells you one way to get the boot ROM version:&amp;nbsp; `blhost &amp;lt;interface&amp;gt; &amp;lt;parameters&amp;gt; -- get-property 24`.&lt;/P&gt;&lt;P&gt;As for the mask number, it's on the chip silkscreen; e.g. the one in front of me says 1P02G.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Mar 2026 21:04:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2328107#M4993</guid>
      <dc:creator>robert_hines</dc:creator>
      <dc:date>2026-03-06T21:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: MCXN howto detect ROM version</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2328333#M4996</link>
      <description>Hello Robert,&lt;BR /&gt;the question was more about how to get the ROM version from within the application.&lt;BR /&gt;So that the application can say: I am running on old BIOS, please upgrade me.&lt;BR /&gt;regards, Adib</description>
      <pubDate>Sat, 07 Mar 2026 15:27:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/MCXN-howto-detect-ROM-version/m-p/2328333#M4996</guid>
      <dc:creator>theadib</dc:creator>
      <dc:date>2026-03-07T15:27:24Z</dc:date>
    </item>
  </channel>
</rss>

