<?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: OpenSDA Source code in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153649#M331</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Obviously, I would tend to agree with pgo - the OpenSDA from ARM is really a spec for the host software to talk to the SDA and the code you get from ARM will not be vendor specific.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARM, for example, does not specify how the USB module should work for hardware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARM specs the NVIC, the SysTick, the IO set up registers (but NOT what the ALT functions would be) and some other generic hardware things, but the vendors add their own specific IO functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Most likely P&amp;amp;E will not release their code for the OpenSDA debugger debugging part - as Open really means the spec is open.&lt;/P&gt;&lt;P&gt;Update:&lt;/P&gt;&lt;P&gt;I downloaded CMSIS-DAP Beta 0.01 from the ARM web site, and there an Keil MDK project there to build what appears to be OpenSDA. (You can download and use MDK for upto 32K for free).&lt;/P&gt;&lt;P&gt;Give it a try, who knows?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Nov 2012 13:37:40 GMT</pubDate>
    <dc:creator>JimDon</dc:creator>
    <dc:date>2012-11-01T13:37:40Z</dc:date>
    <item>
      <title>OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153643#M325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone know if the source code for the OpenSDA software is available?&amp;nbsp; Or failing this, a specification of the SDA format to create a compatible module for loading on the KL25 Freedom board?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A search shows quite a few references but they all seem to be rather thin on technical details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 10:19:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153643#M325</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2012-10-26T10:19:19Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153644#M326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;According to P&amp;amp;E:&lt;/P&gt;&lt;P&gt;"&lt;SPAN style="color: #222222; font-family: arial, sans-serif; background-color: #ffffff;"&gt;We (via Freescale) are planning a release in the next couple of weeks which has an open source version of the bootloader as well as a sample application which can be loaded into the OpenSDA design (a small data logger application).&lt;/SPAN&gt;"&lt;/P&gt;&lt;P&gt;--Jim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 14:38:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153644#M326</guid>
      <dc:creator>JimDon</dc:creator>
      <dc:date>2012-10-26T14:38:34Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153645#M327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi JIm,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Oct 2012 22:21:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153645#M327</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2012-10-27T22:21:29Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153646#M328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes. You can find the source code for OpenSDA on ARM.com website, which is part of CMSIS-DAP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Nov 2012 06:20:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153646#M328</guid>
      <dc:creator>rogerzhong</dc:creator>
      <dc:date>2012-11-01T06:20:48Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153647#M329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Roger,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you give a direct reference for the Source code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The only references I can find are explaining how to use OpenSDA with Keil.&lt;/P&gt;&lt;P&gt;There is a mention that the actual OpenSDA firmware is available from the the Chip vendors rather than ARM.&amp;nbsp; This makes sense since it would be dependent on the hardware e.g. USB interface implementation not just the ARM core.&amp;nbsp; It is also consistent with the posting by Jim.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Nov 2012 09:23:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153647#M329</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2012-11-01T09:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153648#M330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to register a silver account ID on ARM.com website, then search the CMSIS-DAP, download the code samples for CMSIS-DAP which also includes the OpenSDA source code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Nov 2012 09:59:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153648#M330</guid>
      <dc:creator>rogerzhong</dc:creator>
      <dc:date>2012-11-01T09:59:05Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153649#M331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Obviously, I would tend to agree with pgo - the OpenSDA from ARM is really a spec for the host software to talk to the SDA and the code you get from ARM will not be vendor specific.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARM, for example, does not specify how the USB module should work for hardware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARM specs the NVIC, the SysTick, the IO set up registers (but NOT what the ALT functions would be) and some other generic hardware things, but the vendors add their own specific IO functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Most likely P&amp;amp;E will not release their code for the OpenSDA debugger debugging part - as Open really means the spec is open.&lt;/P&gt;&lt;P&gt;Update:&lt;/P&gt;&lt;P&gt;I downloaded CMSIS-DAP Beta 0.01 from the ARM web site, and there an Keil MDK project there to build what appears to be OpenSDA. (You can download and use MDK for upto 32K for free).&lt;/P&gt;&lt;P&gt;Give it a try, who knows?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Nov 2012 13:37:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153649#M331</guid>
      <dc:creator>JimDon</dc:creator>
      <dc:date>2012-11-01T13:37:40Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153650#M332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Roger &amp;amp; Jim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have finally located the CMSIS-DAP Beta 0.01!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It appears to be a skeleton design with one concrete implementation for LPC43xx device but it's a good starting point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However I am now a bit confused about exactly what it includes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the bootloader function on the KL25 board part of OpenSDA or is it just the debug implementation that you can download to the device?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hopefully this will become clear with some investigation of the downloaded Firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Update:&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The CMSIS-DAP Beta does include a MK20 project unfortunately it appears to not be possible to build it using the Free version of the KEIL tools.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get an error:&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;L9937E: RL_ARM is not allowed with this license. Apparently RL_ARM = RealView® Real-Time Library (RL-ARM). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is likely to be the RL-USB component. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Nov 2012 04:30:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153650#M332</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2012-11-02T04:30:43Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153651#M333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OpenSDA consists of the hardware design, the software Bootloader and the Applications.&amp;nbsp; CMSIS-DAP is just one of the OpenSDA Applications.&amp;nbsp; The firmware release from ARM includes a port to OpenSDA and specifically the Kinetis K20. CMSIS-DAP is supported by Keil MDK.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additional OpenSDA Applications include the P&amp;amp;E Debug Application (supported by CodeWarrior, IAR, Keil, and more) and the MSD Flash Programmer.&amp;nbsp; There are more in the works including an open sourced data logger application. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Nov 2012 21:41:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153651#M333</guid>
      <dc:creator>mnorman</dc:creator>
      <dc:date>2012-11-02T21:41:02Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153652#M334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Following up on the above - Is the OpenSDA specification and example project available yet?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AFAIK the software available from ARM does not include either of the above&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2012 07:23:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153652#M334</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2012-12-18T07:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153653#M335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any update on when the source is being released (or at least a demo app)?&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-andy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jan 2013 13:34:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153653#M335</guid>
      <dc:creator>andrewpayne</dc:creator>
      <dc:date>2013-01-02T13:34:01Z</dc:date>
    </item>
    <item>
      <title>Re: OpenSDA Source code</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153654#M336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;When will the open source boot loader be available?&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jul 2013 00:25:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/OpenSDA-Source-code/m-p/153654#M336</guid>
      <dc:creator>rogerzhong</dc:creator>
      <dc:date>2013-07-30T00:25:05Z</dc:date>
    </item>
  </channel>
</rss>

