Kinetis Design Studio V1.1.0: Release Notes and News

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Kinetis Design Studio V1.1.0: Release Notes and News

Kinetis Design Studio V1.1.0: Release Notes and News

(NOTE: this document gets constantly updated with new information)

===============================================================================

Release Notes and News: Kinetis Design Studio V1.1.0

Version Date: 05-Aug-2014

===============================================================================

 

Greetings,

The Kinetis Design Studio is a complimentary (free of charge) IDE and tool chain to develop, build and debug embedded applications for Freescale Kinetis Devices.

It is based on open source software including Eclipse, GNU compiler and GDB Debugger.

The Kinetis Design Studio is offered for free, and support for it is provided through this Freescale Kinetis Design Studio Community Forum.

 

Setup Files and Installation

The software can be downloaded from the download section here: Kinetis Design Studio Integrated Development |Freescale.

Currently, installation files are provided for Windows 7/8 (.exe) and Ubuntu 32-bit (.deb).

NOTE: Installation files for RedHat/Centos (.rpm) have not been released yet, but we expect either a workaround or a fix shortly.


NOTE: To have the full device support (e.g. KV31 devices) and Kintetis SDK support, you have to install the Kinetis SDK and install the KDS Eclipse update in <sdk installation>\tools\eclipse_update.

 

Documentation and Release Notes

The documentation page on http://www.freescale.com/kds hosts several documents:

  • Fact Sheet: Information about Kinetis Design Studio
  • User Guide: Installation and Setup, first steps with Kinetis Design Studio
  • Porting Guide: How to port applications from CodeWarrior to Kinetis Design Studio.
  • Release Notes: Information about device support, known issues and workarounds.

As the information and release notes are constantly updated, an update of the infomation is provided in the "Release Note Update" section below.


Migrating from KDS V1.0.1 (Beta) to KDS V1.1.0

If you have the beta version installed, there is no need to uninstall it. Uninstall it once you migrated everything from the beta to the V1.1.0.

If you have a workspace or projects from the beta version, it is recommended that you start with a new workspace (do not share a workspace between different versions!).

You should be able to migrate 'normal' projects easily. However, Kinetis SDK projects will not be able to be migrated easily, because there has been a lot of changes.

If you are migrating a Kinetis SDK project, then the best advice is to create a new project with KDS V1.1.0 and then move your own files over.

 

Release Note Updates and News

This section contains updates and news after publication of the release notes:

  • 05-Aug-14: Installation for RedHat/Centos 32-bit: the installation files are on hold right now. Watch for an annoucement in this community forum.
  • 05-Aug-14: OpenOCD for FRDM-K22F board: KDS does not support OpenOCD for the K22F on these boards yet. Instead, a Segger (see FRDM-K22F: Debugging with Segger J-Link OpenSDAv2.1 Firmwarehttp://www.segger.com/opensda.html) or P&E debug application can be used until there will be an OpenOCD update for KDS. Watch for an announcement in this community forum.

 

Thanks for using the Kinetis Design Studio!

 

===========================================================================

Freescale, the Freescale logo, Kinetis, Processor Expert are trademarks of

Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product

or service names are the property of their respective owners. ARM is the

registered trademark of ARM Limited. (c) 2014 Freescale Semiconductor, Inc.

===========================================================================

 

Freescale Community Forum:

https://community.freescale.com/community/kinetis-design-studio

Labels (1)
Comments

The kds_user_guide.pdf should change Section 3.2, Paragraph 4 which states:

4. The Rapid Application Development dialog, allows you to configure use of Use Processor Expert for configuration and

KSDK. Processor Expert is included with Kinetis Design Studio software, but KSDK must be installed separately. For

details see section 3.1 and the documentation provided with these components.

It should say to see section 2.3 for instructions on how to install the KSDK

Hi John, thanks for catching this, appreciated. I have created a ticket to get this fixed.

Hi Erich

I saw that V1.1.0 is now available so I installed it and checked the compatibility with projects for the Beta version.

I noted the following:

1. It was possible to import KDS Beta projects to KDS1.1.0 (therefore it was not necessary to create new projects, although the release notes gave the impression that it may be required)

2. The build location is still fixed when the default build command is used (same as in Beta) - CW10.x allows this, which makes it more flexible

3. Registers are now displayed as HEX (rather than decimal as in the Beta) which is much better

4. There are still no peripheral views (I believe these can be added with further plug-ins) which is the same as the Beta

Regards

Mark

5. The new spiCom1:fsl_dspi component wants time in Hertz (H,KHz, MHz).  The old SM1:SPIMaster_LDD component asks for time in fractional seconds (ms, us,...)  I was able to port over a CodeWarrior project that uses SM1:SPIMaster_LDD, but when creating a new one that option does not exist and I must use spiCom1:fsl_dspi

Hi Mark,

thanks for trying it out :-)

1. Yes, that works for 'normal' projects, but is problematic for projects using Kinetis SDK.

2. This in the GNU ARM Eclipse plugins, so is the same if you use these plugins in normal Eclipse. I agree that CodeWarrior had more flexibility on this.

3. Yes, this has been changed because the default 'decimal' was less usable.

4. Yes, the extra CMSIS-SVD viewer is not included by default. But can be addd with plugin described here: EmbSys Registers View with CMSIS-SVD dimElementGroup | MCU on Eclipse

Thanks!

Erich

That depends on the device you have selected. If you are using e.g. a K60, then you have the SPIMaster_LDD (Logical Device Drivers) components available. For new devices which are on the Kinetis SDK (K64F, K22F, ...), the SDK components are provieded (starting with a fsl_xxxx name).

Erich

No ratings
Version history
Last update:
‎08-05-2014 02:45 AM
Updated by: