Hi, I am facing similar problems.
I was running CW 10.2 in Ubuntu and playing with TWR-k20D72M. I intalled all the drivers for segger jlink, I have 2 different, the black and the yellow from IAR.
I downloaded the example projects from
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-K20D72M&fpsp=1&tab=Design_Tools_T...
I did several things:
1-used OSJTAG to test low_power_demo, hello_world, etc.. This works although the usb OSJTAG is a little bit slow.
2-I wanted to work with JLink and then my problems started. At the beginning I was not able to flash de device from the debug button, the debug session starts but debugs the previous code in the flash of the k20. I had to explicitly flash using the flash tool from CW and then I can debug but periodically the debug session jumps to some assembler files or startup files in
\Freescale\CW MCU v10.2\MCU\ARM_EABI_Support\ewl\EWL_Runtime\Runtime_ARM\Source\startup.c
then I decided to update CW just in case new updates solve the problem. After installing all the updates that the tool proposed me I have not been able to compile again the example projects. Every time I ask to compile it complaints about a linker problem
Description Resource Path Location Type
Internal-Symbol not found: __SP_INIT hello_world C/C++ Problem
Link Failed.
I unzipped again everything and restarted CW using a new workspace and imported the example (hello_world). It does not compile as well.
So, now I can neither run the examples using the OSJTAG nor the JLINK
any idea? i've re-installed cw 4 times (2 in linux and now 2 in windows)