Poll

what is the best IDE for Freescale Kinetis Cortex-M controllers

CodeWarrior
0 (0%)
IAR
1 (11.1%)
Rowley-crossWorks
2 (22.2%)
Atollic
0 (0%)
KDS
6 (66.7%)

Total Members Voted: 8

Author Topic: Best IDE for Freescale Kinetis cortex-M controllers  (Read 5407 times)

0 Members and 1 Guest are viewing this topic.

Offline VIGNESH BALAJITopic starter

  • Newbie
  • Posts: 7
  • Country: in
Best IDE for Freescale Kinetis cortex-M controllers
« on: February 12, 2016, 06:03:54 am »
Hi,
    I want to know which IDE is best for kinetis Cortex-M controllers based on your experience?
 

Offline ElektroQuark

  • Supporter
  • ****
  • Posts: 1244
  • Country: es
    • ElektroQuark
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #1 on: February 12, 2016, 09:37:48 am »
Best free IDEs for Kinetis:

- KDS (Kinetis Design Studio)
- EmBitz

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #2 on: February 12, 2016, 11:24:08 am »
Eclipse. Codewarrior is also based on Eclipse so if you download this: https://sourceforge.net/projects/gnuarmeclipse/ you get Codewarrior for free without the parts Freescale messed up.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline ThomasDK

  • Regular Contributor
  • *
  • Posts: 139
  • Country: dk
  • B.Eng. EE
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #3 on: February 12, 2016, 11:34:54 am »
Don't know if it has gotten better, but when I tried KDS a year ago it was a steaming pile of crap.  :--

Freescale really messed it up.

Would go for Codewarrier if I had to use a Kinetis MCU again.

Thomas
 

Offline VIGNESH BALAJITopic starter

  • Newbie
  • Posts: 7
  • Country: in
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #4 on: February 12, 2016, 12:29:39 pm »
Why KDS is superior than other four any reasons???
 

Offline Morgoroth

  • Regular Contributor
  • *
  • Posts: 123
  • Country: cl
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #5 on: February 12, 2016, 01:36:09 pm »
Probably because kinetic expert, you can set all features of the chip very fast, and is eclipse based, so is stable.

I started to use KDS last year and seems to be very stable, but, freescale (nxp now) seems to use clients as QA on updates.
----------------------------------------------------------
If works, doesn't means it is right.
 

Offline BloodyCactus

  • Frequent Contributor
  • **
  • Posts: 482
  • Country: us
    • Kråketær
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #6 on: February 12, 2016, 01:36:50 pm »
But I thought Freescale didnt make kds, KDS is from Somnium? http://www.somniumtech.com

Quote
SOMNIUM created Kinetis Design Studio for NXP, and offer DRT as the natural upgrade from KDS's entry level tools and for Kinetis developers migrating from NXP's legacy CodeWarrior tools.

So dont blame freescale for messing up kds :)
-- Aussie living in the USA --
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #7 on: February 12, 2016, 01:50:03 pm »
Quote
kinetic expert

Agreed. PE is superbly done. It puts Harmoney or Cube or ASF to shame.
================================
https://dannyelectronics.wordpress.com/
 

Offline parasbhanot

  • Contributor
  • Posts: 16
  • Country: in
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #8 on: February 13, 2016, 04:59:11 am »
For me IAR is the best IDE for ARM cortex controllers. It has the best debugger . Atollic is also very good IDE . The latest version of attolic  has removed 32k limit but it has  limited debugging support.
 

Offline VIGNESH BALAJITopic starter

  • Newbie
  • Posts: 7
  • Country: in
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #9 on: February 13, 2016, 11:12:05 am »
Instead of Using KDS,Atollic or Somnium Can we use Eclipse it.Since All others are based on Eclipse Except IAR and Keil?
Is Using Eclipse with GNU ARM toolchains a better choice?
 

Offline dohara

  • Newbie
  • Posts: 1
  • Country: gb
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #10 on: February 16, 2016, 12:57:39 pm »
SOMNIUM produced KDS2 & 3.0 for Freescale, integration of GNU, Eclipse and Freescale support (such as PEx). Its widely used and is being successfully used by a huge number of developers. If you do have KDS problems or support queries check out the NXP (nee Freescale) forum and the community will be there to help out.

It might also be worth noting that Atollic's tools use very old versions of GNU and Eclipse tools which are up to 2 years older than KDS!

SOMNIUM DRT is recommended by Freescale as the natural upgrade from other tools including KDS and CodeWarrior. It provides significantly better code generation than pure GNU and unlike IAR its compatible with all Freescale middleware (including Sensor Fusion which isn't supported for IAR tools).

DRT also supports automatic KDS and CW import, and offers advanced debug features including trace (which CW had but KDS doesn't).

You can get a free trial of DRT from https://portal.somniumtech.com/products.html

 :-+
 

Offline ElektroQuark

  • Supporter
  • ****
  • Posts: 1244
  • Country: es
    • ElektroQuark
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #11 on: February 16, 2016, 01:48:49 pm »
New Kinetis micros will not have PEx support. It looks like Kinetis SDK is the new approach.

Offline Sal Ammoniac

  • Super Contributor
  • ***
  • Posts: 1670
  • Country: us
Re: Best IDE for Freescale Kinetis cortex-M controllers
« Reply #12 on: February 16, 2016, 05:08:29 pm »
Don't know if it has gotten better, but when I tried KDS a year ago it was a steaming pile of crap.  :--

Freescale really messed it up.

Hmmmm... I tried KDS for the first time this weekend and was pleasantly surprised. I've been a staunch Eclipse basher over the years based on its dismal performance in all of the incarnations I've tried (Atollic, LPCXpresso, and a few others), but trying KDS really convinced me that an Eclipse-based embedded IDE doesn't have to be a dog performance-wise. KDS is just as fast as my gold standard for IDE performance -- Rowley Crossworks.

I used it extensively over the last three days porting my RTOS to the Kinetis K64 and didn't notice a single thing that ticked me off. This is rare for an IDE--I almost always find something quickly that annoys the hell out of me.

I give KDS 3.1  :-+ :-+
Complexity is the number-one enemy of high-quality code.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf