<?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 CLEV663B examples - semi hosting bug in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561138#M16183</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by robertpalmerjr on Fri Jul 11 09:04:24 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have recently loaded the CLEV663B examples (RC663-Classic, RC663-Polling) into LPCXpresso v7.1.1 and am seeing a bug in the semi hosting (__write() / __sys_write() ).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;BUG - if the address of the string being sent to __write() / __sys_write() is ODD, it prints the string starting at the next EVEN address.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;These examples, are older, and do not use the built in printf, instead they buffer the strings into a circular buffer and then call __write() / __sys_write() to actually print the data to the semi-hosting console. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you load the RC663-Classic example and run it, the hex output will be garbled and a number of the other print strings will be missing the first character.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 23:38:56 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T23:38:56Z</dc:date>
    <item>
      <title>CLEV663B examples - semi hosting bug</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561138#M16183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by robertpalmerjr on Fri Jul 11 09:04:24 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have recently loaded the CLEV663B examples (RC663-Classic, RC663-Polling) into LPCXpresso v7.1.1 and am seeing a bug in the semi hosting (__write() / __sys_write() ).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;BUG - if the address of the string being sent to __write() / __sys_write() is ODD, it prints the string starting at the next EVEN address.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;These examples, are older, and do not use the built in printf, instead they buffer the strings into a circular buffer and then call __write() / __sys_write() to actually print the data to the semi-hosting console. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you load the RC663-Classic example and run it, the hex output will be garbled and a number of the other print strings will be missing the first character.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:38:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561138#M16183</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:38:56Z</dc:date>
    </item>
    <item>
      <title>Re: CLEV663B examples - semi hosting bug</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561139#M16184</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 Fri Jul 11 10:51:05 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not familiar with this codebase - can you post a pointer?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also what board and debug probe on you using, on which host OS and version?&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>Wed, 15 Jun 2016 23:38:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561139#M16184</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:38:57Z</dc:date>
    </item>
    <item>
      <title>Re: CLEV663B examples - semi hosting bug</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561140#M16185</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by robertpalmerjr on Fri Jul 11 20:55:22 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;It appears that the version I have is no longer available on the NXP Web site, it has been replaced with the latest V3.0 of NXP NFC Reader Library.&amp;nbsp; The project I'm using is from the file: CLEV663B_MIFARE_Classic_Project_234010.zip&amp;nbsp; Going to try the new examples next.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using the LPCXpresso LPC1114 Rev A board with the RC663 Blueboard V3.0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using the LPC-Link connection, I do have a RedProbe+ but didn't want to hack up the board to use the RedProbe&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm running IDE 7.1.1 on OS X 10.9&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:38:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561140#M16185</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:38:57Z</dc:date>
    </item>
    <item>
      <title>Re: CLEV663B examples - semi hosting bug</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561141#M16186</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 Mon Jul 14 06:48:22 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;As you say, these examples appeared to have been updated (back in April/May) - &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.nxp.com%2Fdemoboard%2FCLEV663B.html%23documentation" rel="nofollow" target="_blank"&gt;http://www.nxp.com/demoboard/CLEV663B.html#documentation&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please let us know if you continue to see problems with the new examples and I'll follow up with the appropriate division within NXP (I don't have access to an appropriate board, so can't test here in any sensible manner).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And if you can post a code snippet showing the semihosting problem you were seeing, that might be quite helpful in allowing us to investigate your original report. AFAIK it shouldn't matter what alignment the buffer is on for semihosting to work correctly.&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;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:38:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/CLEV663B-examples-semi-hosting-bug/m-p/561141#M16186</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:38:58Z</dc:date>
    </item>
  </channel>
</rss>

