<?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: Configure LPCXpresso to use semihosting in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538657#M6136</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 Thu Nov 05 17:39:21 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Just change it in MCU Linker-&amp;gt;Managed Linker Script...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 01:46:12 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T01:46:12Z</dc:date>
    <item>
      <title>Configure LPCXpresso to use semihosting</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538656#M6135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by xjx on Thu Nov 05 17:28:46 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello All,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to add semihosting capability to a project. I read the following note:&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.support.code-red-tech.com%2FCodeRedWiki%2FUsingPrintf" rel="nofollow" target="_blank"&gt;http://www.support.code-red-tech.com/CodeRedWiki/UsingPrintf&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;so I followed this steps:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1)&amp;nbsp; "Project -&amp;gt; Properties".&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2) In the left-hand list of the Properties window, open "C/C++ Build" and select "Settings" and then the "Tool Settings" tab.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3) Choose "MCU Linker - Target"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4) In "Use C library" field, select either "Redlib (semihost)" or "Newlib (semihost)"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, I can not do step 4. Could you please help?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I attach some related images.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:46:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538656#M6135</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:46:11Z</dc:date>
    </item>
    <item>
      <title>Re: Configure LPCXpresso to use semihosting</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538657#M6136</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 Thu Nov 05 17:39:21 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Just change it in MCU Linker-&amp;gt;Managed Linker Script...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:46:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538657#M6136</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:46:12Z</dc:date>
    </item>
    <item>
      <title>Re: Configure LPCXpresso to use semihosting</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538658#M6137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by lpcxpresso-support on Thu Nov 05 18:27:41 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I suggest reading the current LPCXpresso FAQs in preference to the old Code Red FAQs, as some functionality has changed in the 2.5+ years since Code Red were acquired by NXP.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Some useful FAQs to start with can be found at:&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=https%3A%2F%2Fwww.lpcware.com%2Fcontent%2Ffaq%2Flpcxpresso%2Fusing-printf" rel="nofollow" target="_blank"&gt;https://www.lpcware.com/content/faq/lpcxpresso/using-printf&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.lpcware.com%2Fcontent%2Ffaq%2Flpcxpresso%2Fswitching-selected-c-library" rel="nofollow" target="_blank"&gt;https://www.lpcware.com/content/faq/lpcxpresso/switching-selected-c-library&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In additiona, if you are using LPCOpen, then some additional configuration may be required (as LPCOpen packages are often supplied configured to output over UART by default). For more details see:&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=https%3A%2F%2Fwww.lpcware.com%2Fcontent%2Ffaq%2Flpcopen-debug-inputoutput-support" rel="nofollow" target="_blank"&gt;https://www.lpcware.com/content/faq/lpcopen-debug-inputoutput-support&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPCXpresso Support&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:46:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538658#M6137</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:46:13Z</dc:date>
    </item>
    <item>
      <title>Re: Configure LPCXpresso to use semihosting</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538659#M6138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by xjx on Fri Nov 06 05:50:14 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: R2D2&lt;/STRONG&gt;&lt;BR /&gt;Just change it in MCU Linker-&amp;gt;Managed Linker Script...&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello, i could do as you suggested. I can see that the semihosting libraries are compiling, and the size of the linker output has increased. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, printf is still not working. I have checked that __main() initilizing redlib is present at startup code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;are there other steps I should complete before printf can write to console?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:46:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538659#M6138</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:46:13Z</dc:date>
    </item>
    <item>
      <title>Re: Configure LPCXpresso to use semihosting</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538660#M6139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by xjx on Fri Nov 06 06:11:17 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: lpcxpresso-support&lt;/STRONG&gt;&lt;BR /&gt;I suggest reading the current LPCXpresso FAQs in preference to the old Code Red FAQs, as some functionality has changed in the 2.5+ years since Code Red were acquired by NXP.&lt;BR /&gt;&lt;BR /&gt;Some useful FAQs to start with can be found at:&lt;BR /&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.lpcware.com%2Fcontent%2Ffaq%2Flpcxpresso%2Fusing-printf" rel="nofollow" target="_blank"&gt;https://www.lpcware.com/content/faq/lpcxpresso/using-printf&lt;/A&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.lpcware.com%2Fcontent%2Ffaq%2Flpcxpresso%2Fswitching-selected-c-library" rel="nofollow" target="_blank"&gt;https://www.lpcware.com/content/faq/lpcxpresso/switching-selected-c-library&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;In additiona, if you are using LPCOpen, then some additional configuration may be required (as LPCOpen packages are often supplied configured to output over UART by default). For more details see:&lt;BR /&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.lpcware.com%2Fcontent%2Ffaq%2Flpcopen-debug-inputoutput-support" rel="nofollow" target="_blank"&gt;https://www.lpcware.com/content/faq/lpcopen-debug-inputoutput-support&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;LPCXpresso Support&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello, in my case I can not use the "Quickstart -&amp;gt; Quick Settings -&amp;gt; Set library/header type" option: when I try, all the options in the menu are disabled (grey color). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Why could this be happening?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:46:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538660#M6139</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:46:14Z</dc:date>
    </item>
    <item>
      <title>Re: Configure LPCXpresso to use semihosting</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538661#M6140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by 8473 on Fri Nov 06 06:42:46 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;make sure the Project itself [the "root-folder"] is selected in Project Explorer. Sometimes (here) it is required to "re-select" the Project (..a few times?..) to enable the choices in the "Quick Settings". &lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:46:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538661#M6140</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: Configure LPCXpresso to use semihosting</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538662#M6141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by xjx on Sun Nov 08 16:23:37 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;great 8473. that was the problem apparently.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:46:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Configure-LPCXpresso-to-use-semihosting/m-p/538662#M6141</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:46:15Z</dc:date>
    </item>
  </channel>
</rss>

