<?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 15xx UM10736 IAP doc error page 570 in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/15xx-UM10736-IAP-doc-error-page-570/m-p/514547#M756</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by efiLabs on Wed Jan 07 01:53:25 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;friends at NXP :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;unless i make a mistake, either the manual is wrong or my copy is outdated&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;UM10736 page 570 states &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;quote : Define the IAP location entry point. Since the 0th bit of the IAP location is set there will be&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a change to Thumb instruction set when the program counter branches to this address.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#define IAP_LOCATION 0x0300 0200&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;0x0300 0200 does not have the 0th bit set, otherwise it would be 0x0300 0201. and the addr seems wrong&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;quote : #define IAP_LOCATION 0x0300 0204&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;0x0300 0204 also does not have the 0th bit set, otherwise it would be 0x0300 0205 &amp;lt;-- which happens to be the correct value, at least my code works now&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;cheers efiLabs&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:13:02 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:13:02Z</dc:date>
    <item>
      <title>15xx UM10736 IAP doc error page 570</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/15xx-UM10736-IAP-doc-error-page-570/m-p/514547#M756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by efiLabs on Wed Jan 07 01:53:25 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;friends at NXP :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;unless i make a mistake, either the manual is wrong or my copy is outdated&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;UM10736 page 570 states &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;quote : Define the IAP location entry point. Since the 0th bit of the IAP location is set there will be&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a change to Thumb instruction set when the program counter branches to this address.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#define IAP_LOCATION 0x0300 0200&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;0x0300 0200 does not have the 0th bit set, otherwise it would be 0x0300 0201. and the addr seems wrong&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;quote : #define IAP_LOCATION 0x0300 0204&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;0x0300 0204 also does not have the 0th bit set, otherwise it would be 0x0300 0205 &amp;lt;-- which happens to be the correct value, at least my code works now&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;cheers efiLabs&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/15xx-UM10736-IAP-doc-error-page-570/m-p/514547#M756</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:02Z</dc:date>
    </item>
    <item>
      <title>Re: 15xx UM10736 IAP doc error page 570</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/15xx-UM10736-IAP-doc-error-page-570/m-p/514548#M757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by 1234567890 on Wed Jan 07 04:20:46 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;0x03000205 is the value used in romapi_15xx.h so it seems you are right (proved by working code as well).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/15xx-UM10736-IAP-doc-error-page-570/m-p/514548#M757</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:04Z</dc:date>
    </item>
    <item>
      <title>Re: 15xx UM10736 IAP doc error page 570</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/15xx-UM10736-IAP-doc-error-page-570/m-p/514549#M758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by embd02161991 on Thu Jan 15 00:01:12 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi efiLabs,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for noticing the error. The changes will be made in the next revision of UM.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;NXP Technical Support&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:13:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/15xx-UM10736-IAP-doc-error-page-570/m-p/514549#M758</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:13:04Z</dc:date>
    </item>
  </channel>
</rss>

