<?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: Coding on Linux in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420788#M24082</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I run KDS 2.0 on Ubuntu and I'm very happy. I used to have to run it as root but then I changed the permissions to all the files in /opt/Freescale/KDS_2.0.0/ to my own user and now it runs without any problems. It sure takes a while to get used to but now I can drop in components, configure them and run successful tests in no time. Oh, and I also have a 100mhz triple channel oscilloscope which is just invaluable. The printf function is extremely slow so I use breakpoints, the led's, the dac and test output pins viewed on the scope to get signals back to me. I wish I could use the Freemaster monitoring software but that's Windows only and there's no way I'm contaminating a good work station with that junk. I also use a lot of optoisolators to interface to my op amp circuits that have dual supplies, and a power invertor that wants to float my mcu up to 230volts when I connect my pwm signals to it. Good luck!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 May 2015 14:15:12 GMT</pubDate>
    <dc:creator>daveboyle</dc:creator>
    <dc:date>2015-05-04T14:15:12Z</dc:date>
    <item>
      <title>Coding on Linux</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420785#M24079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, a couple of days ago a bought a FRDM-KL46Z, it was cheap (cheaper than an arduino), more powerful, arm, 32bit, has a lcd, leds, buttons, etc. Seemed like a good deal.&lt;/P&gt;&lt;P&gt;But that's were the good things end. Since day 0 I wasn't able to write a single line of code, nada.&lt;/P&gt;&lt;P&gt;So, if anyone knows how to code for it i would appreciate the help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Apr 2015 23:17:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420785#M24079</guid>
      <dc:creator>kakapipi</dc:creator>
      <dc:date>2015-04-17T23:17:33Z</dc:date>
    </item>
    <item>
      <title>Re: Coding on Linux</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420786#M24080</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;Is this a Linux issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See &lt;A href="http://www.utasker.com/kinetis/FRDM-KL46Z.html" title="http://www.utasker.com/kinetis/FRDM-KL46Z.html"&gt;http://www.utasker.com/kinetis/FRDM-KL46Z.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically you need GCC and an editor in case you can't get the other tools to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kinetis: &lt;A href="http://www.utasker.com/kinetis.html" title="http://www.utasker.com/kinetis.html"&gt;µTasker Kinetis support&lt;/A&gt;&lt;/P&gt;&lt;P&gt;KL46: &lt;A href="http://www.utasker.com/kinetis/FRDM-KL46Z.html" title="http://www.utasker.com/kinetis/FRDM-KL46Z.html"&gt;µTasker FRDM-KL46Z support&lt;/A&gt; / &lt;A href="http://www.utasker.com/kinetis/TWR-KL46Z48M.html" title="http://www.utasker.com/kinetis/TWR-KL46Z48M.html"&gt;µTasker Kinetis TWR-KL46Z48M support&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For the complete "out-of-the-box" Kinetis experience and faster time to market&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 19 Apr 2015 00:16:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420786#M24080</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2015-04-19T00:16:50Z</dc:date>
    </item>
    <item>
      <title>Re: Coding on Linux</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420787#M24081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaka,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The KDS tool is free and supports &lt;SPAN class="col-xs-6"&gt;Linux® (Ubuntu, Redhat, Centos), you may use it to code the project for Kinetis part, please kindly refer to &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KDS_IDE&amp;amp;nodeId=0152101E8C1EB4" title="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KDS_IDE&amp;amp;nodeId=0152101E8C1EB4"&gt;Kinetis Design Studio Integrated Development |Freescale&lt;/A&gt;&lt;/SPAN&gt; for details. There are also many examples and driver code provided by KSDK 1.1 which supports FRDM-KL46 as well, you may download them from &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KINETIS-SDK&amp;amp;nodeId=0152101E8C1EF7&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab" title="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KINETIS-SDK&amp;amp;nodeId=0152101E8C1EF7&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KINETIS-SDK&amp;amp;nodeId=0152101E8C1EF7&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2015 06:27:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420787#M24081</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2015-04-27T06:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: Coding on Linux</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420788#M24082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I run KDS 2.0 on Ubuntu and I'm very happy. I used to have to run it as root but then I changed the permissions to all the files in /opt/Freescale/KDS_2.0.0/ to my own user and now it runs without any problems. It sure takes a while to get used to but now I can drop in components, configure them and run successful tests in no time. Oh, and I also have a 100mhz triple channel oscilloscope which is just invaluable. The printf function is extremely slow so I use breakpoints, the led's, the dac and test output pins viewed on the scope to get signals back to me. I wish I could use the Freemaster monitoring software but that's Windows only and there's no way I'm contaminating a good work station with that junk. I also use a lot of optoisolators to interface to my op amp circuits that have dual supplies, and a power invertor that wants to float my mcu up to 230volts when I connect my pwm signals to it. Good luck!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 May 2015 14:15:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420788#M24082</guid>
      <dc:creator>daveboyle</dc:creator>
      <dc:date>2015-05-04T14:15:12Z</dc:date>
    </item>
    <item>
      <title>Re: Coding on Linux</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420789#M24083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I fully agree with Kan and Dave, Kinetis Design Studio with the SDK is an awesome development tool.&amp;nbsp;&amp;nbsp;&amp;nbsp; However.....&amp;nbsp; There is a very steep learning curve to it.&amp;nbsp; I do strongly suggest you take the time to learn it, but not now. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developer.mbed.org/platforms/FRDM-KL46Z/" title="https://developer.mbed.org/platforms/FRDM-KL46Z/"&gt;FRDM-KL46Z | mbed&lt;/A&gt;&amp;nbsp;&amp;nbsp; The MBED development platform is an online code editor and embedded components library.&amp;nbsp; The Freescale Freedom boards, such as the FRDM-KL46Z are enabled out of the box to work with this development platform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can start by reading this --&amp;gt; &lt;A href="https://developer.mbed.org/platforms/FRDM-KL46Z/#getting-started-with-mbed" title="https://developer.mbed.org/platforms/FRDM-KL46Z/#getting-started-with-mbed"&gt;FRDM-KL46Z | mbed&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I won't say it's as easy as the Arduino IDE and associated libraries... but it is much richer in ability.&amp;nbsp; The support community behind it is great, and there are plenty of example that will have you up and running on that board FROM a linux workstation within minutes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Get used to working with the ARM libraries, and understanding your freedom board and it's pinouts and embedded components capabilities.&amp;nbsp; Once you've become comfortable with MBED, then it's time to move up to the Design Studio to pull the real power out of your Freedom board.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2015 23:50:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Coding-on-Linux/m-p/420789#M24083</guid>
      <dc:creator>michaelball</dc:creator>
      <dc:date>2015-05-07T23:50:34Z</dc:date>
    </item>
  </channel>
</rss>

