<?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: LPC55S66 : Mailbox interrupt</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979425#M38662</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To clarify, in power down mode both core 0 and core 1 are powered down. Core 1 cannot wake up core 0, because it is also powered off. The clocks to both core 0 and core 1 are turned off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The interrupts you mention will wake up the system(core 0 and core 1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you would like to turn off core 0 only and wake up with core 1, this is Sleep Mode.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Sleep: Sleep-mode saves a significant amount of power by stopping CPU execution without affecting peripherals or requiring significant wake-up time. The sleep-mode affects the relevant CPU only. The clock to the CPU is shut off. Peripherals and memories are active and operational.(Can be one CPU or both CPU)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Nov 2019 16:21:50 GMT</pubDate>
    <dc:creator>Sabina_Bruce</dc:creator>
    <dc:date>2019-11-06T16:21:50Z</dc:date>
    <item>
      <title>LPC55S66 : Mailbox interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979420#M38657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in UM in table 293 ,&amp;nbsp;WAKEUP_WAKEUP_MAILBOX Mailbox interrupt is mentioned. But it is not clear if it can wakeup Core 0 from Power-down mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is best way to wakeup Core0 from Power-down mode from Core1 side ?&lt;/P&gt;&lt;P&gt;What kind of interrupt(s) can be used for do it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Oct 2019 09:45:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979420#M38657</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2019-10-29T09:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S66 : Mailbox interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979421#M38658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Eugene,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Hope you are doing well.&amp;nbsp; The mailbox interrupt can wake up if the core is in sleep mode, however not from power down, deep power down or deep sleep.&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;If you would like to wake up from power down you can consider the following:&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;• Using a reset from the RESET pin.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;All wake-up events (other than reset) must be enabled via the power API.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;• Using a wake-up signal from any of the serial peripherals in Flexcomm3.&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;• Using the analog comparator.&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;• GPIO group interrupt signal.&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;• RTC alarm signal or wake-up signal.&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;• OS Event Timer.&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;To test different wake up signals with the different power modes. I'd recommend to use our lpc_power_management example from our SDK.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2019 01:50:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979421#M38658</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2019-10-31T01:50:16Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S66 : Mailbox interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979422#M38659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sabina !&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;I can see those wakeups for Core 0 in powerAPI tables.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;But what really can be used by Core1 for wakeup Core0 as fast as possible ?&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;May be I can write to some rigisters for simulate RTC alarm or OS event.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;I mean how Core1 by SW only can wakeup Core0 from PowerDown mode ?&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Those peripherals can do it but can Core1 use those for wakeup Core0.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2019 07:38:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979422#M38659</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2019-10-31T07:38:32Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S66 : Mailbox interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979423#M38660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Hope you are doing well. I am not sure if I understand what you are trying to achieve.&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;In power down mode, the clock to all CPUs is turned off, so it will not be possible to wake up core 0 through core 1. As I mentioned in my previous post in order to wake up the core you have the different methods listed above.&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;In sleep-mode, you may sleep one core or the other and then you are able to use the mailbox interrupt to wake up the core 0 via the core 1.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/webapp/Download?colCode=UM11126"&gt;Table 305&lt;/A&gt; lists how you are able to wake up the system with the interrupts and in which power mode these can be enabled.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;If I am misunderstanding your question, please clarify so that I may better assist you.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Nov 2019 15:22:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979423#M38660</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2019-11-04T15:22:56Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S66 : Mailbox interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979424#M38661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sabina !&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;in New UM, Malbox interrupt is already highlighted in this case.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;In my case Core0 wakeup from Power-down very rear and also all peripherals will be accessible from Core 0 only.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;I think safest way is wakeup Core0 via GPIO line what can be part of GINT0 group.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;In this case Core 1 can toggle other pin ( it connected to abobo one) and wakeup Core0.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Can Core1 program OS_Evnt timer and it will wakeup Core0 asap ?&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Nov 2019 17:17:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979424#M38661</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2019-11-04T17:17:27Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S66 : Mailbox interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979425#M38662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To clarify, in power down mode both core 0 and core 1 are powered down. Core 1 cannot wake up core 0, because it is also powered off. The clocks to both core 0 and core 1 are turned off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The interrupts you mention will wake up the system(core 0 and core 1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you would like to turn off core 0 only and wake up with core 1, this is Sleep Mode.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Sleep: Sleep-mode saves a significant amount of power by stopping CPU execution without affecting peripherals or requiring significant wake-up time. The sleep-mode affects the relevant CPU only. The clock to the CPU is shut off. Peripherals and memories are active and operational.(Can be one CPU or both CPU)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Nov 2019 16:21:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979425#M38662</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2019-11-06T16:21:50Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S66 : Mailbox interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979426#M38663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sabina !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it is clear but what about calling of Powermanagement API ?&lt;/P&gt;&lt;P&gt;Can any core call these or only Core0 ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it is not so clear why is done like this ? As usually other slave Core should run in lower power mode and it have mode benefit.&lt;/P&gt;&lt;P&gt;But now Core 1 looks as coprocessor what need to boost performance of some specific libraries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Nov 2019 19:42:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S66-Mailbox-interrupt/m-p/979426#M38663</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2019-11-06T19:42:53Z</dc:date>
    </item>
  </channel>
</rss>

