Hello,
I'm building a project for the Coldfire 52233 MCU.
Q1) I would like to know if CodeWarrior for MCU (10.6) is using GCC as the (default) compiler ?
I see this value in the project settings: "${CF_ToolsDir}/mwccmcf" ?
What is this compiler ?
Q2) Is there a way to use GCC as the compiler for the Coldfire ? Can I use GCC in CodeWarrior 10.6 ?
Where should I get GCC for coldfire (Is nxp/freescale providing a GCC toolchain ?)
What do I have to change to use GCC in CodeWarrior ?
Is there a Code Size limit when If I use GCC ? (right now, I think I have a 128K limit in the Special Edition).
Q3) Maybe GCC is not the default compiler for the Coldfire.
However, is CodeWarrior using GCC as the default compiler for other MCU ? (ex: Kinetis, etc.)
Thanks for your time,
ssinfod
Hello ssinfod
Q1)
This Compiler locates at:
C:\Freescale\CW MCU v10.6.4\MCU\ColdFire_Tools\Command_Line_Tools
And it is supplied by NXP, not GCC compiler.
Q2)
CodeWarrior includes a non-GNU compiler for bar board (or RTOS) ColdFire targets. And you can integrate any toolchain you want into Eclipse. And n code size limit if build with external GCC toolchain. The links below may be helpful to you.
https://community.freescale.com/thread/23739
https://community.freescale.com/thread/301211
Q) CodeWarrior v10.6 for MCU
CodeWarrior does include the GNU toolchain for Kinetis targets, but not for others including S08,S12Z,DSC, Coldfire and MPC56xx.
Best Regards
Fiona Kuang
Technical Information & Commercial Support
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------