(Sorry for all the information. I just want to make sure I'm covering all my bases. Also, please tell me if I am truely making an ass of myself. Haha.)
I was referencing the quick start lab located here (code and lab): http://cache.freescale.com/files/32bit/doc/support_info/TWRK60N512QSDLAB.zip?fpsp=1
However, I did go through and follow the Appendix A instructions in the quick reference user guide to get to the step you suggested.
Since I have the K60, I tried the given choices from the dropdown menu:
TWR-K60N512:
• RAM_128KB (I chose this first.)
• FLASH_512KB_PFLASH
Then, I `Clean`ed, then `Make`ed.
Got some warnings.
------------------------------------
Warning[Lp012]: no sections with name .data included - special symbol .data$$Base (referenced from D:\Users\[username]\MQX3.6\demo\KINETIS512_SC\rev_1_4\build\iar\hello_world\
FLASH_512KB_PFLASH\Obj\startup.o) will be zero
Warning[Lp012]: no sections with name .data_init included - special symbol .data_init$$Base (referenced from D:\Users\[username]\MQX3.6\demo\KINETIS512_SC\rev_1_4\build\iar\hello_world\
Total number of errors: 0
Total number of warnings: 4
------------------------------------
Opened the PE Micro Terminal app and opened the serial port.
Clicked `Download and Debug`, the `Go`
------------------------------------
Nothing in the terminal, no echo of my text.
[Maybe related, but when I do the last two steps in reverse, I get an access violation error from the terminal. This was a driver issue I brought up in a PE micro service request ticket a while ago. I'm using Win7 - 64 bit, by the way.]
------------------------------------
Stepping through in both quick start examples, my code never leaves this line:
while (MCG_S & MCG_S_IREFST_MASK){}; // wait for Reference clock Status bit to clear
(mcg.c -- hello_world
init_hw.c -- quick start demo)