Changing the ARM GNU Tool Chain in Kinetis Design Studio

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

Changing the ARM GNU Tool Chain in Kinetis Design Studio

Changing the ARM GNU Tool Chain in Kinetis Design Studio

KDS V1.0.1 (beta) is using the GNU 4.8.0 toolchain, while the latest and greatest from ARM Inc. on launchpad is the 4.8.2 GCC ARM Embedded.

 

https://launchpad.net/gcc-arm-embedded/+announcement/12764

KDS V1.0.1 (beta) is using an older newlib nano which requires at least 400 bytes of HEAP memory.

This is an issue for smaller Kinetis devices (e.g. less than 2 KByte of RAM).

It is possible to switch the tool chain and libraries in KDS to the 4.8.4 (or later) from ARM/launchpad.

 

The following article describes the details and steps to use a different toolchain than the default one:

http://mcuoneclipse.com/2014/07/11/switching-arm-gnu-tool-chain-and-libraries-in-kinetis-design-stud...

Basically it means to put the GCC ARM Embedded into a special folder inside KDS.

That article explains as well the differences between the original KDS tool chain and the GCC ARM Embedded one.

Labels (1)
Comments

launchpad 4.8-2014-q2  gcc version is 4.8.4 not 4.8.2

BTW,  have you meet the issue when debug ISR in KDS ?  Thanks!

thanks, I have fixed that.

I have not had any issues with debugging ISR's in KDS.

No ratings
Version history
Last update:
‎07-17-2014 09:22 AM
Updated by: