<?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のトピックRe: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886753#M35541</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Carl,&lt;/P&gt;&lt;P&gt;Unfortunately, I asked the other engineer including AE team, but we have not the board based on LPC54016, I can not test.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Xiangjun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Jan 2019 09:23:48 GMT</pubDate>
    <dc:creator>xiangjun_rong</dc:creator>
    <dc:date>2019-01-22T09:23:48Z</dc:date>
    <item>
      <title>LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886750#M35538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Trying to read the unique ID from a LPC54016 using the IAP function&amp;nbsp;IAP_ReadUniqueID and I just get zeros.&lt;/P&gt;&lt;P&gt;User manual suggests also reading direct from address&amp;nbsp;0x40000430 which again produces all zeros.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Carl.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Jan 2019 19:47:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886750#M35538</guid>
      <dc:creator>carl-circuitwor</dc:creator>
      <dc:date>2019-01-20T19:47:25Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886751#M35539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Carl,&lt;/P&gt;&lt;P&gt;volatile uint32_t mem[4] = {0};&lt;BR /&gt;mem[0] = *((uint32_t *) 0x40000430);&lt;BR /&gt;mem[1] = *(((uint32_t *) 0x40000430) + 1);&lt;BR /&gt;mem[2] = *(((uint32_t *) 0x40000430) + 2);&lt;BR /&gt;mem[3] = *(((uint32_t *) 0x40000430) + 3);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you use above code, what is the contents of the mem array?&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Xiangjun rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jan 2019 06:30:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886751#M35539</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2019-01-21T06:30:49Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886752#M35540</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes tried that, all zero as per the memory view of those locations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Carl&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jan 2019 20:09:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886752#M35540</guid>
      <dc:creator>carl-circuitwor</dc:creator>
      <dc:date>2019-01-21T20:09:03Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886753#M35541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Carl,&lt;/P&gt;&lt;P&gt;Unfortunately, I asked the other engineer including AE team, but we have not the board based on LPC54016, I can not test.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Xiangjun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2019 09:23:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886753#M35541</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2019-01-22T09:23:48Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886754#M35542</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you have a LPC54018 board you can try... as far as I can tell they are virtually the same cores..&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Carl.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jan 2019 22:39:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886754#M35542</guid>
      <dc:creator>carl-circuitwor</dc:creator>
      <dc:date>2019-01-22T22:39:54Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886755#M35543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Carl,&lt;/P&gt;&lt;P&gt;I have tested on the LPC54S018 board and MCUXpresso tools, and I get non-zero value for the mem[] array.&lt;/P&gt;&lt;P&gt;This is the result and code.&lt;/P&gt;&lt;P&gt;Hope it can help you&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void delay(void);&lt;BR /&gt;volatile uint32_t mem[4] = {0};&lt;BR /&gt;uint32_t *uint32_point=0x40000430;&lt;BR /&gt;/*******************************************************************************&lt;BR /&gt;&amp;nbsp;* Variables&lt;BR /&gt;&amp;nbsp;******************************************************************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*******************************************************************************&lt;BR /&gt;&amp;nbsp;* Code&lt;BR /&gt;&amp;nbsp;******************************************************************************/&lt;BR /&gt;void delay(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; volatile uint32_t i = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i = 0; i &amp;lt; 100000; ++i)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __asm("NOP"); /* delay */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*!&lt;BR /&gt;&amp;nbsp;* @brief Main function&lt;BR /&gt;&amp;nbsp;*/&lt;BR /&gt;int main(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint32_t port_state = 0;&lt;BR /&gt;#if 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(uint32_t i=0; i&amp;lt;4; i++)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;mem[i]=*(uint32_point);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;uint32_point++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;__asm("nop");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;#endif&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Define the init structure for the output LED pin*/&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpio_pin_config_t led_config = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kGPIO_DigitalOutput, 0,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Board pin, clock, debug console init */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* attach 12 MHz clock to FLEXCOMM0 (debug console) */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_AttachClk(BOARD_DEBUG_UART_CLK_ATTACH);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..........................................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/77578i928FE7161A12F5BA/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2019 09:12:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886755#M35543</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2019-01-24T09:12:00Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886756#M35544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've created a new project from the template, with just the code to read the ID, similar to yours. Trying both the direct read from the address in the user manual and the IAP function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Both return all 0's&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="ReadUUIDFromAddress.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/77233i33B8EB2C9219254F/image-size/large?v=v2&amp;amp;px=999" role="button" title="ReadUUIDFromAddress.png" alt="ReadUUIDFromAddress.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="ReadUUIDFromIAP.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/77199iF387E6C106A0041E/image-size/large?v=v2&amp;amp;px=999" role="button" title="ReadUUIDFromIAP.png" alt="ReadUUIDFromIAP.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also manually reading via J-Link Commander ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/77200i8B7236E257399050/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it helps to ID the silicon revision, calls to the functions below return the following values&lt;/P&gt;&lt;P&gt;IAP_ReadPartID =&amp;nbsp;0x1f54016&lt;/P&gt;&lt;P&gt;IAP_ReadBootCodeVersion = 0x1500&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 27 Jan 2019 18:51:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886756#M35544</guid>
      <dc:creator>carl-circuitwor</dc:creator>
      <dc:date>2019-01-27T18:51:47Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886757#M35545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Carl,&lt;/P&gt;&lt;P&gt;You use three methods to read the unique ID of LPC54016, all of them are zero, I think they are zero. But I have not the board based on LPC54016 unfortunately, I can not duplicate it, sorry.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Xiangjun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2019 08:19:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886757#M35545</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2019-01-28T08:19:43Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886758#M35546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Carl,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can you please provide device&amp;nbsp;&amp;nbsp;photo, device name, lot id, etc.&lt;/P&gt;&lt;P&gt;Also is it engineering sample or production one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Radomir&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2019 07:28:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/886758#M35546</guid>
      <dc:creator>radomirkozub-re</dc:creator>
      <dc:date>2019-02-20T07:28:44Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/1246705#M44300</link>
      <description>&lt;P&gt;Hi The NXP Community!&lt;/P&gt;&lt;P&gt;I'm trying to use the IAP mode registry to look up the serial number (UUID) of my LPC54018 and no matter how I try, I only read ALL zero.&lt;/P&gt;&lt;P&gt;Trying with the example of the IAP utility (lpc54018iotmodule_iap_basic) SDK 2.9. I read When you see in the picture.&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="nxp_iap_bug.PNG" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/139801i1DB63261EE64ED80/image-size/medium?v=v2&amp;amp;px=400" role="button" title="nxp_iap_bug.PNG" alt="nxp_iap_bug.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;We also try with the way is describe in the datasheet (SEE PICTURE) but no succes.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.PNG" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/139802i30A945C3362E9C81/image-size/medium?v=v2&amp;amp;px=400" role="button" title="2.PNG" alt="2.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;We tried with 2 different OM40007 &amp;amp; OM4008 dev board.&lt;/P&gt;&lt;P&gt;maybe we have to remapping the ROM?&lt;/P&gt;&lt;P&gt;I dont have any idea.. &lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt; and you?&lt;/P&gt;&lt;P&gt;Thank you for your support!&lt;/P&gt;</description>
      <pubDate>Tue, 16 Mar 2021 23:49:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/1246705#M44300</guid>
      <dc:creator>OlivierBulls</dc:creator>
      <dc:date>2021-03-16T23:49:57Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54016 - Unique ID - IAP_ReadUniqueID - All Zeros</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/1287800#M45308</link>
      <description>&lt;P&gt;Ok, I know why.. This is a Factory error on the device revision 0A (see the Errata sheet LPC540xx..)&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/errata/ES_LPC540XX_LPC54S0XX.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/errata/ES_LPC540XX_LPC54S0XX.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Captssure.PNG" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/146354i96C2C9A12382E1E8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Captssure.PNG" alt="Captssure.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 05 Jun 2021 05:20:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54016-Unique-ID-IAP-ReadUniqueID-All-Zeros/m-p/1287800#M45308</guid>
      <dc:creator>OlivierBulls</dc:creator>
      <dc:date>2021-06-05T05:20:01Z</dc:date>
    </item>
  </channel>
</rss>

