Just an FYI:
MQX 4.1.0 IAR for the Freedom K64 appears to have some minor configuration errors:
The "Hello" example has Freescale MK63FN1M0xxx12 as the processor rather than MK64FN.
The linker allocates 512 kB rather than 1 MB for flash.
If I find others I'll follow-up here.
I think this is a common problem with the linker scripts for 1MB parts. I made a similar post about the K60F a while back and I guess it's not a high priority fix for the MQX team.
Make sure you edit the linker script in the BSP not the LIB otherwise it will be overwritten the next time you build the BSP.
I figured it is not much effort to share the information with the community.
With IAR I usually maintain my own .icf file for my application so I'll probably copy this one and maintain it.
Hello,
It is fixed in the 4.1.1 release.
Best Regards,
Luis