<?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: LPC5460x ECRP Lockout</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1353811#M46728</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;While you have disable SWD&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;16 - Disable external access to chip&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 12 Oct 2021 02:31:49 GMT</pubDate>
    <dc:creator>Alice_Yang</dc:creator>
    <dc:date>2021-10-12T02:31:49Z</dc:date>
    <item>
      <title>LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1351480#M46651</link>
      <description>&lt;P&gt;We are using an LPC5460x part with ECRP and a legacy boot image. We are finding that some of our parts, after setting the ECRP bits for release, can no longer be unlocked or mass erased. The parts are stuck with whatever firmware they had loaded on them and we can never update them. One or two parts are completely disabled, most like due to the section 2 of chapter 3.3.1 of the UM10912 manual.&lt;/P&gt;&lt;P&gt;What we don't understand is that most of the time things work just fine, we can flash a release image over a debug image, then revert to a debug image as needed.&lt;/P&gt;&lt;P&gt;The ECRP we are using:&lt;/P&gt;&lt;P&gt;bits set (0x00015800)&lt;BR /&gt;11 - IAP Sector Erase/Write protection is disabled.&lt;BR /&gt;12 - Do not allow ISP entry via pins&lt;BR /&gt;14 - Do not allow ISP entry via IAP call&lt;BR /&gt;16 - Disable external access to chip&lt;/P&gt;&lt;P&gt;No OTP registers are written by our code. Any suggestions on what we could be doing wrong here?&lt;/P&gt;</description>
      <pubDate>Wed, 06 Oct 2021 20:31:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1351480#M46651</guid>
      <dc:creator>corytodd</dc:creator>
      <dc:date>2021-10-06T20:31:26Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1352568#M46667</link>
      <description>&lt;P&gt;Hello &lt;SPAN class="UserName lia-user-name lia-user-rank-Contributor-II lia-component-message-view-widget-author-username"&gt;&lt;A id="link_12" class="lia-link-navigation lia-page-link lia-user-name-link" style="color: #333f48;" href="https://community.nxp.com/t5/user/viewprofilepage/user-id/38623" target="_self" aria-label="View Profile of corytodd"&gt;&lt;SPAN class=""&gt;corytodd&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P&gt;So how do you want to update your firmware after your ECRP configuration?&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>Fri, 08 Oct 2021 09:18:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1352568#M46667</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-10-08T09:18:44Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1353582#M46720</link>
      <description>&lt;P&gt;edit: posted as reply below&lt;/P&gt;</description>
      <pubDate>Mon, 11 Oct 2021 15:24:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1353582#M46720</guid>
      <dc:creator>corytodd</dc:creator>
      <dc:date>2021-10-11T15:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1353612#M46721</link>
      <description>&lt;P&gt;Hello Alice,&lt;/P&gt;&lt;P&gt;We would like to be able to mass erase and reprogram via SWD but prevent others from reading out the contents of ROM.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Oct 2021 15:23:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1353612#M46721</guid>
      <dc:creator>corytodd</dc:creator>
      <dc:date>2021-10-11T15:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1353811#M46728</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;While you have disable SWD&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;16 - Disable external access to chip&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Oct 2021 02:31:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1353811#M46728</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-10-12T02:31:49Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1354286#M46742</link>
      <description>&lt;P&gt;Hi Alice,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, I realize that sounds silly. However, that's the only way we found to prevent reading out the ROM contents per table 1022.ECRP of UM10912 regarding SWD ENABLE.&lt;/P&gt;&lt;P&gt;"Internal memory contents can be read or compared."&lt;/P&gt;&lt;P&gt;Also, SEGGER's JCommand can unlock the part with SWD access "disabled" so there is more to the ECRP than we are understanding. Can you suggest an alternative?&lt;/P&gt;&lt;P&gt;We want to disallow SWD from reading ROM/RAM but allow mass erase. This has been simple on every other part we use but this LPC part does not seem to offer such an option that we can find. More problematically, the behavior is inconsistent.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Oct 2021 13:50:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1354286#M46742</guid>
      <dc:creator>corytodd</dc:creator>
      <dc:date>2021-10-12T13:50:26Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1354564#M46748</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;SPAN&gt;corytodd,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;OK, I know your meaning.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;How about mass erase command?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;And pay attention, the OTP MASS ERASE need enabled.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1634093143832.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/158939i4D628AE1D4F36042/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1634093143832.png" alt="Alice_Yang_0-1634093143832.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/LPC-Microcontrollers/Flash-Programming-access-block-in-LPC54608J512BD208/m-p/1305119" target="_blank"&gt;https://community.nxp.com/t5/LPC-Microcontrollers/Flash-Programming-access-block-in-LPC54608J512BD208/m-p/1305119&lt;/A&gt;&amp;nbsp;&amp;nbsp;&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>Wed, 13 Oct 2021 02:48:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1354564#M46748</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-10-13T02:48:38Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355057#M46771</link>
      <description>&lt;P&gt;Hi Alice,&lt;/P&gt;&lt;P&gt;It sounds like you're saying it is impossible for us to make the ECRP meet our requirements. We aren't using the ISP module so that post doesn't quite pertain to us but I appreciate the information. We do have the CRP MASS ERASE DISABLE OTP bit clear which is the default state.&lt;/P&gt;&lt;P&gt;Are there any other solutions for this besides ISP?&lt;/P&gt;</description>
      <pubDate>Wed, 13 Oct 2021 14:25:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355057#M46771</guid>
      <dc:creator>corytodd</dc:creator>
      <dc:date>2021-10-13T14:25:36Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355080#M46772</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am not sure if I am on the same channel here, but, does the idea of a boot loader sound weird?&lt;/P&gt;&lt;P&gt;I was just going through this one but seems its for the LPC1100 and LPC1300 only...&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN10968.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN10968.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
      <pubDate>Wed, 13 Oct 2021 15:12:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355080#M46772</guid>
      <dc:creator>BrunoSenzio</dc:creator>
      <dc:date>2021-10-13T15:12:00Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355081#M46773</link>
      <description>&lt;P&gt;Hi Bruno,&lt;/P&gt;&lt;P&gt;Not weird at all! We are using a bootloader, we just need a way to be able to update the bootloader once the chip is secured.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Oct 2021 15:12:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355081#M46773</guid>
      <dc:creator>corytodd</dc:creator>
      <dc:date>2021-10-13T15:12:07Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355086#M46774</link>
      <description>&lt;P&gt;Hi corytodd,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If such is the case, the only idea that came into my mind is encryption...&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN4605.pdf" target="_blank" rel="noopener"&gt;https://www.nxp.com/docs/en/application-note/AN4605.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/nxp/application-notes/AN12352.pdf" target="_blank" rel="noopener"&gt;https://www.nxp.com/docs/en/nxp/application-notes/AN12352.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The idea would be that the bootloader relies on private key cryptography wherein the key is stored in the bootloader and is known only in the development environment and the MCU. The aim is to keep the encryption key secret from all third parties to protect the firmware.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I am not sure for the LPC5460x though...&lt;/P&gt;&lt;P&gt;Would this help?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;</description>
      <pubDate>Wed, 13 Oct 2021 15:25:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355086#M46774</guid>
      <dc:creator>BrunoSenzio</dc:creator>
      <dc:date>2021-10-13T15:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355117#M46775</link>
      <description>&lt;P&gt;Hi Bruno,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the input but we do have the encryption portion of our bootloader working as intended. Our question is about ECRP and how to get around SWD prohibition.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Oct 2021 15:56:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355117#M46775</guid>
      <dc:creator>corytodd</dc:creator>
      <dc:date>2021-10-13T15:56:31Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355142#M46776</link>
      <description>&lt;P&gt;Hi Cory,&lt;/P&gt;&lt;P&gt;Seems then that IAP might end up being the alternative here. The use of the "unlocker firmware" with encryption would be a great idea as mentioned.&lt;/P&gt;&lt;P&gt;Once again, thank you for your time and attention.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;</description>
      <pubDate>Wed, 13 Oct 2021 16:57:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355142#M46776</guid>
      <dc:creator>BrunoSenzio</dc:creator>
      <dc:date>2021-10-13T16:57:41Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355373#M46777</link>
      <description>&lt;P&gt;The issue is not updating the firmware. The issue is that SWD access is being completely disabled and stuck disabled when it should not be.&lt;BR /&gt;But only on SOME units. The same firmware image was loaded on about 40 different MCUs and only about 8 were NOT recoverable.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Using the SEGGER JLink and their tools we can unlock and recover SWD access just fine. We confirmed the flash contents were secure because you could not read the contents out. But on a few units, recovery was not possible. We tried via JLINK and P&amp;amp;E debugger hardware.&lt;BR /&gt;&lt;BR /&gt;So this means, the ECRP bits we set, is not completely disabling SWD to a point it can't be recovered/mass erased via SWD because all units would be unrecoverable.&lt;BR /&gt;&lt;BR /&gt;Is there some other way for recovery? Any idea why some units are acting differently? Note that non of our code is writing any OTP bits.&lt;BR /&gt;&lt;BR /&gt;We tried using the IAP command EraseSector to do a "Mass Erase" as describe below:&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image (3).png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/159047i3E80EB27CC2BEE82/image-size/medium?v=v2&amp;amp;px=400" role="button" title="image (3).png" alt="image (3).png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt; But this did not recover SWD access either. Which means our bootloader is now erased and the MCU is completely bricked.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Oct 2021 23:23:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355373#M46777</guid>
      <dc:creator>guitardenver</dc:creator>
      <dc:date>2021-10-13T23:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355379#M46778</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;My two cents on this one is to implement some sort of "secure code retriever firmware" to perform secure handshake and allow to retrieve the code besides the options that have already been implemented.&lt;/P&gt;&lt;P&gt;Does that sound like a crazy idea?&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;</description>
      <pubDate>Wed, 13 Oct 2021 23:39:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355379#M46778</guid>
      <dc:creator>BrunoSenzio</dc:creator>
      <dc:date>2021-10-13T23:39:08Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355393#M46780</link>
      <description>&lt;P&gt;Bruno, we are not trying to recover the code inside the MCU. We are trying to recover SWD access. SWD is the thing that is disabled.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2021 00:16:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355393#M46780</guid>
      <dc:creator>guitardenver</dc:creator>
      <dc:date>2021-10-14T00:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355494#M46783</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;A id="link_12" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.nxp.com/t5/user/viewprofilepage/user-id/38623" target="_self" aria-label="View Profile of corytodd"&gt;&lt;SPAN class=""&gt;corytodd&lt;/SPAN&gt;&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;No, I mean it possible. while sorry&amp;nbsp; I haven't test on my side. There is customer successful unlock it.&lt;/P&gt;
&lt;P&gt;Using J-link,&amp;nbsp; "unlock LPC5460x" command to unlock it.&lt;/P&gt;
&lt;P&gt;You can have a look at this thread:&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/LPC-Microcontrollers/LPC546xx-MASS-ERASE-ulink2/m-p/1048588" target="_blank"&gt;https://community.nxp.com/t5/LPC-Microcontrollers/LPC546xx-MASS-ERASE-ulink2/m-p/1048588&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1634182294012.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/159060iF49E1E5769BEA142/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1634182294012.png" alt="Alice_Yang_0-1634182294012.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_2-1634182349571.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/159062iF8899A85571CF5D3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_2-1634182349571.png" alt="Alice_Yang_2-1634182349571.png" /&gt;&lt;/span&gt;&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;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2021 03:32:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355494#M46783</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-10-14T03:32:38Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355892#M46794</link>
      <description>&lt;P&gt;Hi Alice,&lt;/P&gt;&lt;P&gt;Yes, that's the method we use and it works about 80% of the time. That leaves us with 20% that we cannot unlock meaning the SWD appears to be permanently disabled.&lt;/P&gt;&lt;P&gt;Since some of these units have out bootloader on them we're able to load new application code. As a test we wrote a firmware that erases the ECRP vector to see if that would unlock the chip. Doing so does not restore SWD access. Additionally, we wrote a test firmware to issue a mass erase command which succeeded in wiping all the code but did not restore SWD access.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2021 13:57:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355892#M46794</guid>
      <dc:creator>corytodd</dc:creator>
      <dc:date>2021-10-14T13:57:57Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355895#M46795</link>
      <description>&lt;P&gt;Hi Cory,&lt;/P&gt;&lt;P&gt;In that same sense, if there is a problem on bringing the SWD access with all the other methods, what I was thinking is not to disable it at all but only provide access for SWD either by firmware with some sort of secure handshake or to put some condition by hardware not to enable SWD unless it is met. Would this be an option?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2021 14:08:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1355895#M46795</guid>
      <dc:creator>BrunoSenzio</dc:creator>
      <dc:date>2021-10-14T14:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: LPC5460x ECRP Lockout</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1372064#M47019</link>
      <description>&lt;P&gt;Hello guitardenver and Cory,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not sure if this has been resolved so far. If this has not been solved, could it be possible to ask you with the following?&lt;/P&gt;&lt;P&gt;1. Replace a bad(locked) part with a good (working part) board (a board that has already gone through the SWD disable, then chip erase, and reprogram)&lt;/P&gt;&lt;P&gt;2. Could you check the lot dates of these parts? (just to see if this could be part of the issue)&lt;/P&gt;&lt;P&gt;3. What Field Analysis ruled have you followed so far? Would be important to continue following a couple more until the root cause is found?&lt;/P&gt;&lt;P&gt;Thank you for your time in advance.&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bruno&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2021 14:18:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC5460x-ECRP-Lockout/m-p/1372064#M47019</guid>
      <dc:creator>BrunoSenzio</dc:creator>
      <dc:date>2021-11-16T14:18:26Z</dc:date>
    </item>
  </channel>
</rss>

