<?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>LPCXpresso IDE中的主题 Re: LPCxpresso Free (registered) Licence Problem</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594936#M31176</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by frame on Tue Apr 09 23:53:36 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I mentioned Crossworks mainly because I wanted support for several MCU families,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and Rowley offered that for the least amount of $$.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But as I said, I have a private licence, explicitly excluding commercial projects.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And yes, Crossworks also supports SWD, but not the lpclink (no other toolchain supports lpclink ...).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I deal a lot with STM32 discovery boards, wich have a SWD-only debug adaptor on board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;And they sell their own CrossConnect debug adaptor, which supports JTAG and SWD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.rowley.co.uk/arm/CrossConnect.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But concerning commercial licences, prices for Crossworks do not differ substantially from&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CodeRed or CodeSourcery. At least last time I checked.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 22:56:37 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T22:56:37Z</dc:date>
    <item>
      <title>LPCxpresso Free (registered) Licence Problem</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594932#M31172</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by MikeSimmonds on Tue Apr 09 05:43:53 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[FONT=Tahoma][SIZE=2]I'm probably not going to[/SIZE][/FONT][FONT=Tahoma][SIZE=2] like the answer, but here goes ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My application is on a custom LPC1778 board, but that is not particulary significant.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The system consists of three [I]completely separate[/I] applications in the on-chip flash.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) A primary boot loader -- Less than 4KB at 0x0 in flash which mostly jumps to&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;either (2) or (3) below depending on a dip switch.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) A more versatile loader. about 54KB located at 0x10000 in flash.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; This loader reads via a serial UART and burns images to on-chip flash and various&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;other non-volatile memory devices. In particular, it writes (3) below to LPC flash.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) An application (total separate from (2)). About 59Kb at 0x20000 in flash.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I attempt to debug the application (3) the IDE (5.1.2) complains that the 'PC'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;is invalid for the licence.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;While it is true that the PC is greater than 128K (the free licence limit), the application&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;size is well below 128K, merely existing in flash from 128K to aout 187K.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Why can't I debug this application whose size is less than half the size of the registered licence.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards, Mike&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[/SIZE][/FONT]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:56:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594932#M31172</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: LPCxpresso Free (registered) Licence Problem</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594933#M31173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CodeRedSupport on Tue Apr 09 07:12:50 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Because that is a restriction on the free license.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:56:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594933#M31173</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: LPCxpresso Free (registered) Licence Problem</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594934#M31174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by frame on Tue Apr 09 10:17:46 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;As one of your fellow countryman noted in some other forum, free tools are only free if you don't value time.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That seems also to be true for the free versions of commercial tools. I think you can't blame CodeRed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for interpreting the licence restrictions their way.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You could either try to find a workaround, which shouldn't be too difficult.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Just messing a little with the linker map and some addresses should it make fit into 128k.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But that would probably defeat the purpose of having the two-staged bootloader and the application separated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or, you could invest some money in a less limited version of the toolchain.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I did that when growing tired of those limitations and messing with linker files, startup code debuggers and so on.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I do not regret it. And, BTW, I chosed CrossWorks (a private licence), since I deal with other vendor's MCUs too.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:56:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594934#M31174</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:56:36Z</dc:date>
    </item>
    <item>
      <title>Re: LPCxpresso Free (registered) Licence Problem</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594935#M31175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by MikeSimmonds on Tue Apr 09 12:44:37 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;[FONT=Tahoma][SIZE=2]Thanks for your comments.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I guessed that the 'max PC &amp;lt; 128K' would be the simplest way to enforce the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;licence restriction even though the elf file exposes a 'range' of code addresses&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;less than the limit. And I don't 'blame' the Code Red Team at all ... I assumed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and thereby led to my downfall.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can shuffle things temporarily (depending which module needs debugging)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;but that is hardly a long term solution.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Unfortunately, this interpretation was discovered suddenly, and my boss (he&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;who authorises my purchases) is away for the next fortnight in America.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You mention Crossworks; do they have an SWD (not JTAG) adapter? as we are&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;now tied into that style of connector and don't want to redo the PCB (again).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards, Mike&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/SIZE][/FONT]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:56:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594935#M31175</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:56:37Z</dc:date>
    </item>
    <item>
      <title>Re: LPCxpresso Free (registered) Licence Problem</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594936#M31176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by frame on Tue Apr 09 23:53:36 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I mentioned Crossworks mainly because I wanted support for several MCU families,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and Rowley offered that for the least amount of $$.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But as I said, I have a private licence, explicitly excluding commercial projects.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And yes, Crossworks also supports SWD, but not the lpclink (no other toolchain supports lpclink ...).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I deal a lot with STM32 discovery boards, wich have a SWD-only debug adaptor on board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;And they sell their own CrossConnect debug adaptor, which supports JTAG and SWD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://www.rowley.co.uk/arm/CrossConnect.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But concerning commercial licences, prices for Crossworks do not differ substantially from&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CodeRed or CodeSourcery. At least last time I checked.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 22:56:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LPCxpresso-Free-registered-Licence-Problem/m-p/594936#M31176</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T22:56:37Z</dc:date>
    </item>
  </channel>
</rss>

