<?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>topic Re: LPC55S69 : nIRQ pin allocation in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990976#M39022</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;This should not affect the bootloader since after a reset the bootloader will return to its original state so the pin will be available after a reset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Nov 2019 18:11:09 GMT</pubDate>
    <dc:creator>Alexis_A</dc:creator>
    <dc:date>2019-11-11T18:11:09Z</dc:date>
    <item>
      <title>LPC55S69 : nIRQ pin allocation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990971#M39017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi !&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&amp;nbsp;on page of UM 207-209 I can read this kind of recommendations:&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;"&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;The bootloader also supports the active notification pin (nIRQ pin) to notify the host&lt;BR /&gt;processor it is busy or ready for new commands/data. See below figure for the typical&lt;BR /&gt;physical connection between the host and the bootloader device.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;....&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 accelerate the SPI transfer between the host and the bootloader, the bootloader&lt;BR /&gt;provides an active notification pin known as the nIRQ pin, it can be enabled by the&lt;BR /&gt;SetProperty command. Once being enabled, the host needs to wait until it sees a negative&lt;BR /&gt;edge on the nIRQ pin before reading any data from the bootloader, and it needs to wait&lt;BR /&gt;until the nIRQ pin is high before sending any data to the bootloader.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;"&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;But it is not clear what exact GPIO pin can be used for those purposes. And Exact format of message for configure it.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Do you have more info about it ?&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 12:57:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990971#M39017</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2019-10-31T12:57:14Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 : nIRQ pin allocation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990972#M39018</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;As you mention, in the reference manual doesn't explain which pin is the nIRQ, in previous LPC the same ISP pin was used as nIRQ. So maybe is the same with this. I will test this to confirm this information&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;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Nov 2019 23:26:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990972#M39018</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2019-11-01T23:26:51Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 : nIRQ pin allocation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990973#M39019</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexis !&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Could it be possible to also give recoomendation about SPI transfer speed and data packet what is optimal for ISP flashing.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Flash memory have limited write/erase timimg and dosn't have sense to deliver data faster.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;So if no any nIRQ pin what is normal speed of flashing can be visible ?&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;From other side , flashing should be as fast as possible for save time in production.&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>Sun, 03 Nov 2019 09:05:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990973#M39019</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2019-11-03T09:05:09Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 : nIRQ pin allocation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990974#M39020</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;I found how it works this pin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The nIRQ pin is&amp;nbsp;configurable. It can be configured by blhost command as shown below.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/94051iE2E056BB168928D5/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The details can be found in&amp;nbsp;UM&amp;nbsp;and&amp;nbsp;blhost User's Guide.pdf&amp;nbsp;(located at SDK/middleware/mcu-boot/doc).&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/94108i400791969969A1EF/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;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_12.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/94139i708C68DA7F7EFF71/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_12.png" alt="pastedImage_12.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Also, the configuration need it for the SPI should be CPOL = 1, CPHA = 1 and the baudrate should not be higher than 2000 kbit/s.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Nov 2019 22:50:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990974#M39020</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2019-11-08T22:50:47Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 : nIRQ pin allocation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990975#M39021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexis !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So basically any GPIO pin ( from port 0 or 1) can play this role ?&lt;/P&gt;&lt;P&gt;Can be reuse ISP pin ? In this case it should be reinitialized by bootloader from input to output and may be it is locked by bootloader&amp;nbsp;&lt;/P&gt;&lt;P&gt;as input only.&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>Mon, 11 Nov 2019 07:10:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990975#M39021</guid>
      <dc:creator>EugeneHiihtaja</dc:creator>
      <dc:date>2019-11-11T07:10:09Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69 : nIRQ pin allocation</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990976#M39022</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;This should not affect the bootloader since after a reset the bootloader will return to its original state so the pin will be available after a reset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alexis Andalon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Nov 2019 18:11:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-nIRQ-pin-allocation/m-p/990976#M39022</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2019-11-11T18:11:09Z</dc:date>
    </item>
  </channel>
</rss>

