<?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: crp3 reset chip help</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/1776121#M54990</link>
    <description>hello this link is obsolete&lt;BR /&gt;&lt;A href="http://www.nxp.com/documents/application_note/AN10851.pdf" target="_blank"&gt;http://www.nxp.com/documents/application_note/AN10851.pdf&lt;/A&gt;&lt;BR /&gt;there is new link to show app note AN10851 ?</description>
    <pubDate>Mon, 18 Dec 2023 07:13:35 GMT</pubDate>
    <dc:creator>azzurrodante</dc:creator>
    <dc:date>2023-12-18T07:13:35Z</dc:date>
    <item>
      <title>crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552775#M14452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by justjames on Wed Oct 14 05:15:00 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi all&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;we have an issue at college that a student who has been expelled has locked 10 dev boards fitted with the lpc2478 chip into crp3 before he left.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We have read many forums and tried flashmagic isp and the known codes we have but had no joy&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;All we need to do is erase all on the chip, we can then reprogram as we have the files we need for the flash&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have read different things on different forums and manuals as to how this can be done, or can not be done so I thought I best ask here as the manufacturers support is going to be the best reply&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks in advance&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;James&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552775#M14452</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:25Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552776#M14453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by R2D2 on Wed Oct 14 05:33:26 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: justjames&lt;/STRONG&gt;&lt;BR /&gt;I have read different things on different forums and manuals as to how this can be done, or can not be done&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Datasheet:&lt;/SPAN&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;Running an application with level CRP3 selected fully disables any access to chip via the JTAG pins and the ISP. This mode effectively disables ISP override using P2[10] pin, too. It is up to the user’s application to provide (if needed) flash update mechanism using IAP calls or a call to reinvoke the ISP command to enable flash update via UART0.&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So what's not clear there&amp;nbsp; :quest: &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552776#M14453</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:26Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552777#M14454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by justjames on Wed Oct 14 05:43:58 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Because in the manual it also says:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When we use Re-Invoke ISP, we are breaking CRP3 protection, which ultimately means we are downgrading to level CRP2. Although in this level we can’t read the flash, we can download a new code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.nxp.com%2Fdocuments%2Fapplication_note%2FAN10851.pdf" rel="nofollow" target="_blank"&gt;http://www.nxp.com/documents/application_note/AN10851.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552777#M14454</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:26Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552778#M14455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by R2D2 on Wed Oct 14 05:45:58 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: justjames&lt;/STRONG&gt;&lt;BR /&gt;Because in the manual it also says:&lt;BR /&gt;&lt;BR /&gt;When we use Re-Invoke ISP...&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And how do you reinvoke ISP ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552778#M14455</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:27Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552779#M14456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by bavarian on Wed Oct 14 06:30:56 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, that's exactly the point. You can't initiate an ISP mode from the outside when you have CRP3. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are inside, then you can do that. You could have any type of proprietary verification procedure in your code which decides if access is given or not. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The appnote does not give you instructions how to hack a CRP3 protected chip ;-)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Bavarian.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552779#M14456</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:28Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552780#M14457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by justjames on Wed Oct 14 06:52:50 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: bavarian&lt;/STRONG&gt;&lt;BR /&gt;Yes, that's exactly the point. You can't initiate an ISP mode from the outside when you have CRP3. &lt;BR /&gt;If you are inside, then you can do that. You could have any type of proprietary verification procedure in your code which decides if access is given or not. &lt;BR /&gt;The appnote does not give you instructions how to hack a CRP3 protected chip ;-)&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Bavarian.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Bavarian&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I understand then we do not have the re invoke, we have never had it in our school so its not in any code that could have been in existence. We assume the student just added crp3 to cause havoc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it possible to hack the chip? p2.10 hasnt helped unless we are doing something wrong&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;James&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552780#M14457</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:28Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552781#M14458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by mysepp on Wed Oct 14 08:20:40 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I assume you must de-solder the broken chip and solder a new (empty) one...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552781#M14458</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:29Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552782#M14459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by mc on Wed Oct 14 18:28:00 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;As mentioned by others, you did not implement Re-invoke ISP&amp;nbsp; command in the code, so you can not update the firmware. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the highest level of CRP protection and unfortunately used in your code without firmware update option. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You may want to replace the device.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552782#M14459</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:29Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552783#M14460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by EhsanDaneshvar on Sun Nov 22 07:23:36 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;there is a way to do that ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;you must have a program inside of your LPC device that can erase itself ... &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;it not complex &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;inside of LPC device you can find some library that uses for ISP and the only thing you want is a pointer function to recall them and a secure way to call it from outside of your device&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;for example you can embed a switch and in your main procedure check it .. if it's pressed for 5 second after reset program will recall the erase chip function of LPC ROM.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;you can find extra information in LPC user manual and IAP ( In Application Programming) part.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;best regards.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552783#M14460</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:30Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552784#M14461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by EhsanDaneshvar on Sun Nov 22 07:25:45 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;i must add this solution is useful for your next CRP3 tries ... and i have no idea for your locked MCUs.&amp;nbsp; :) &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:52:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/552784#M14461</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:52:30Z</dc:date>
    </item>
    <item>
      <title>Re: crp3 reset chip help</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/1776121#M54990</link>
      <description>hello this link is obsolete&lt;BR /&gt;&lt;A href="http://www.nxp.com/documents/application_note/AN10851.pdf" target="_blank"&gt;http://www.nxp.com/documents/application_note/AN10851.pdf&lt;/A&gt;&lt;BR /&gt;there is new link to show app note AN10851 ?</description>
      <pubDate>Mon, 18 Dec 2023 07:13:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/crp3-reset-chip-help/m-p/1776121#M54990</guid>
      <dc:creator>azzurrodante</dc:creator>
      <dc:date>2023-12-18T07:13:35Z</dc:date>
    </item>
  </channel>
</rss>

