<?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>LPC MicrocontrollersのトピックLPC55xxx DEVICE_ID register</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179690#M42807</link>
    <description>&lt;P&gt;In the LPC55xxx parts, the SYSCON block has a DEVICE_ID0 register which, according to the header file, includes the fields:&lt;/P&gt;&lt;P&gt;PARTCONFIG&lt;BR /&gt;SRAM_SIZE&lt;BR /&gt;FLASH_SIZE&lt;BR /&gt;ROM_REV_MINOR&lt;BR /&gt;MODELNUM_EXTENTION&lt;/P&gt;&lt;P&gt;But what do these fields actually _mean_: the user manual (UM11126) shows no information.&lt;/P&gt;&lt;P&gt;(What I'd actually like to do is distinguish between an LPC55S28 and an LPC5528 at run time.)&lt;/P&gt;</description>
    <pubDate>Sat, 07 Nov 2020 08:51:37 GMT</pubDate>
    <dc:creator>alj</dc:creator>
    <dc:date>2020-11-07T08:51:37Z</dc:date>
    <item>
      <title>LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179690#M42807</link>
      <description>&lt;P&gt;In the LPC55xxx parts, the SYSCON block has a DEVICE_ID0 register which, according to the header file, includes the fields:&lt;/P&gt;&lt;P&gt;PARTCONFIG&lt;BR /&gt;SRAM_SIZE&lt;BR /&gt;FLASH_SIZE&lt;BR /&gt;ROM_REV_MINOR&lt;BR /&gt;MODELNUM_EXTENTION&lt;/P&gt;&lt;P&gt;But what do these fields actually _mean_: the user manual (UM11126) shows no information.&lt;/P&gt;&lt;P&gt;(What I'd actually like to do is distinguish between an LPC55S28 and an LPC5528 at run time.)&lt;/P&gt;</description>
      <pubDate>Sat, 07 Nov 2020 08:51:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179690#M42807</guid>
      <dc:creator>alj</dc:creator>
      <dc:date>2020-11-07T08:51:37Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179932#M42810</link>
      <description>&lt;P&gt;HI&lt;/P&gt;
&lt;P&gt;For LPC55, only ROM version of DEVICE_ID0 is open to external.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ZhangJennie_0-1604907528917.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/129409i981E20DB8B9D5452/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ZhangJennie_0-1604907528917.png" alt="ZhangJennie_0-1604907528917.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Do you see below definition in SDK files? Please let me know the position, I will check.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;PARTCONFIG&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SRAM_SIZE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;FLASH_SIZE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ROM_REV_MINOR&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MODELNUM_EXTENTION&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We can read part number from ROM for some of NXP LPC parts(for example LPC824). But LPC55 doesn't have this feature.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Jun Zhang&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 07:43:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179932#M42810</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2020-11-09T07:43:06Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179962#M42811</link>
      <description>&lt;P&gt;The fields that I mentioned are in the header file, not in the UM11126 (which is partly why I raised the question)&lt;/P&gt;&lt;P&gt;If the DEVICE_ID0 register isn't suitable for differentiating between LPC55xx variants, what is the official way of doing that?&amp;nbsp; I would like to determine at run time which part I'm running on&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 08:11:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179962#M42811</guid>
      <dc:creator>alj</dc:creator>
      <dc:date>2020-11-09T08:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179984#M42813</link>
      <description>&lt;P&gt;which header file do you mean? is it included in SDK package? please upload the file here. or if it is included in original SDK, let me know the file name. I will check.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 08:46:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179984#M42813</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2020-11-09T08:46:29Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179999#M42814</link>
      <description>&lt;P&gt;These fields were in LPC55S69_cm33_core0.h (the version I looked at was version 1.0 and dated 2018-08-22).&lt;/P&gt;&lt;P&gt;As I said I would like to be able to identify the particular part ayt run time : how do I do that?&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 09:02:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1179999#M42814</guid>
      <dc:creator>alj</dc:creator>
      <dc:date>2020-11-09T09:02:25Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1180445#M42817</link>
      <description>&lt;P&gt;By checking internally, I can confirm LPC55 doesn't have feature of reading part number, as i said before.&lt;/P&gt;
&lt;P&gt;User needs to know the part number and write it in Flash during programming the code.&lt;/P&gt;
&lt;P&gt;Have a nice day&lt;/P&gt;
&lt;P&gt;Jun Zhang&lt;/P&gt;</description>
      <pubDate>Tue, 10 Nov 2020 03:56:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1180445#M42817</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2020-11-10T03:56:49Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1180511#M42819</link>
      <description>&lt;P&gt;Frankly that's pretty poor and rather unhelpful.&amp;nbsp; Perhaps NXP might consider adding one: other vendors seem to manage without difficulty&lt;/P&gt;</description>
      <pubDate>Tue, 10 Nov 2020 06:07:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1180511#M42819</guid>
      <dc:creator>alj</dc:creator>
      <dc:date>2020-11-10T06:07:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1181938#M42843</link>
      <description>&lt;P&gt;As I said some of the LPCs like LPC8xx has this feature but LPC55 not. I have escalated it as feature request. If any update, will let you know.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Nov 2020 03:27:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1181938#M42843</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2020-11-12T03:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1687338#M53471</link>
      <description>&lt;P&gt;The LPC55S6x/LPC55S2x User Manual (UM11126) revision 2.4 has the following values listed:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;0x501000C5 = LPC55S69 Rev 1B&lt;/LI&gt;&lt;LI&gt;0x501022C2 = LPC55S66 Rev 1B&lt;/LI&gt;&lt;LI&gt;0x5000000 = LPC55S69 Rev 0A (is this correct? It's only 7 hex digits)&lt;/LI&gt;&lt;LI&gt;0x5000220 = LPC55S66 Rev 0A (is this correct? It's only 7 hex digits)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I have an LPCXpresso 55S28, and the DEVICE_ID0 register on that reads as 0xA010119C. It must be a Rev 1B.&lt;/P&gt;&lt;P&gt;I'd like to know the value for LPC55S26, LPC5528, LPC5526, for both rev 1B and 0A. Please NXP tell us the values for all the LPC55xx processors.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jul 2023 08:28:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1687338#M53471</guid>
      <dc:creator>craigmcqueenir</dc:creator>
      <dc:date>2023-07-13T08:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1725884#M54140</link>
      <description>&lt;P&gt;I now have a board with LPC55S26 on it. The SYSCON DEVICE_ID0 is 0xA010229A.&lt;/P&gt;&lt;P&gt;I notice that using Flash Magic (13.61), it is missing signature values for a number of processors in the LPC55xx list. For some processors, it has a good signature value, but for others it just has 0x00000000.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Sep 2023 04:17:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1725884#M54140</guid>
      <dc:creator>craigmcqueenir</dc:creator>
      <dc:date>2023-09-20T04:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55xxx DEVICE_ID register</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1726395#M54149</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;I notice that using Flash Magic (13.61), it is missing signature values for a number of processors in the LPC55xx list. For some processors, it has a good signature value, but for others it just has 0x00000000.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;I'm glad you confirmed this as I was puzzled by the missing signature in Flash Magic, too.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Sep 2023 14:18:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55xxx-DEVICE-ID-register/m-p/1726395#M54149</guid>
      <dc:creator>danielholala</dc:creator>
      <dc:date>2023-09-20T14:18:01Z</dc:date>
    </item>
  </channel>
</rss>

