<?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>LPCXpresso IDEのトピックRe: Full reset MCU LPC17xx</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587520#M27686</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by irvind on Thu Nov 22 18:04:22 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Zero&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;NVIC_SystemReset() is resetting this register also :)&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just realized NVIC_SystemReset() not working properly. Doesn't matter with/without bootloader. :o&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I always assumed it "should" work, let me check what's the problem first ;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks :)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 22:47:51 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T22:47:51Z</dc:date>
    <item>
      <title>Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587515#M27681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by irvind on Thu Nov 22 03:58:18 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;May I know if any way to do a full MCU reset?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am planning to do a full MCU reset in user application, so MCU can automatic enter IAP bootloader mode.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried NVIC_SystemReset() but it won't work for me. I need a complete MCU reset.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks. :)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587515#M27681</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:48Z</dc:date>
    </item>
    <item>
      <title>Re: Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587516#M27682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Thu Nov 22 04:05:57 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: irvind&lt;/STRONG&gt;&lt;BR /&gt;... so MCU can automatic enter IAP bootloader mode...&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What's wrong with IAP 57?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587516#M27682</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:49Z</dc:date>
    </item>
    <item>
      <title>Re: Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587517#M27683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by irvind on Thu Nov 22 04:10:27 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Zero&lt;/STRONG&gt;&lt;BR /&gt;What's wrong with IAP 57?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Zero,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I thought IAP 57 only can use for ISP? I am doing Ethernet bootloader. When I call NVIC_SystemReset(), MCU hang there I doubt the vector map not completely restore to 0x00.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587517#M27683</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:49Z</dc:date>
    </item>
    <item>
      <title>Re: Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587518#M27684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by leon_heller on Thu Nov 22 05:39:30 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;With the LPC2000 chips a full reset was performed by setting the WDT so that it was called immediately. Something like that should work with the LPC17xx.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587518#M27684</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:50Z</dc:date>
    </item>
    <item>
      <title>Re: Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587519#M27685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Thu Nov 22 05:45:00 MST 2012&lt;/STRONG&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;I thought IAP 57 only can use for ISP?&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;SPAN&gt;Of course ;)&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;I am doing Ethernet bootloader.&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;SPAN&gt;Nice little detail :eek:&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;When I call NVIC_SystemReset(), MCU hang there I doubt the vector map not completely restore to 0x00.&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;SPAN&gt;So what's your bootloader doing? Relocating vector table start address via VTOR? NVIC_SystemReset() is resetting this register also :)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587519#M27685</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:50Z</dc:date>
    </item>
    <item>
      <title>Re: Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587520#M27686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by irvind on Thu Nov 22 18:04:22 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: Zero&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;NVIC_SystemReset() is resetting this register also :)&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just realized NVIC_SystemReset() not working properly. Doesn't matter with/without bootloader. :o&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I always assumed it "should" work, let me check what's the problem first ;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks :)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587520#M27686</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:51Z</dc:date>
    </item>
    <item>
      <title>Re: Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587521#M27687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by amesonero on Wed Dec 04 08:55:52 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;According to user manual: "Note: support for SYSRESETREQ is not included in LPC17xx devices"&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587521#M27687</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:52Z</dc:date>
    </item>
    <item>
      <title>Re: Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587522#M27688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by LabRat on Wed Dec 04 09:15:19 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: amesonero&lt;/STRONG&gt;&lt;BR /&gt;According to user manual: "Note: support for SYSRESETREQ is not included in LPC17xx devices"&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Typo or&amp;nbsp; NVIC_SystemReset() is not working?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587522#M27688</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:52Z</dc:date>
    </item>
    <item>
      <title>Re: Full reset MCU LPC17xx</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587523#M27689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by MikeSimmonds on Thu Dec 05 00:38:25 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;In another thread (sorry, I can't be bothered to find it -- use search) NXP say SYSRESETREQ *IS* supported on 176x, and I know that it works on 1778 which is used in my design.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, there *may* be an issue when the ethernet module is involved ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When the internal reset happens (SYSRESETREQ) there is a low level pulse on the reset out pin -- just the same as with a&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;power on reset *BUT* it is very short -- IIRC, about 1.25 microseconds.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Most ethernet designs feed the reset out to the PHY chip's reset input, but the reset duration is nowhere near long enough.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Therefore the PHY chip is not reset properly and when you come to initialise the internal ethernet MAC module the 1778&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;hangs AND looses the debug connection!&amp;nbsp; There is a footnote in the UM10470 about the lack of a valid ethernet reference&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;clock freezing the chip when you access the ethernet MAC module.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this is of interrest, Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:47:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Full-reset-MCU-LPC17xx/m-p/587523#M27689</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:47:53Z</dc:date>
    </item>
  </channel>
</rss>

