Calvin,
I just spent the last couple of days trying to get the FRDM-K22F running the demos. I was able to get things going after I found this: Writing my first KSDK Application in KDS - Hello World and Toggle LED with GPIO Interrupt
I guess I need to say that this is running on a Windows 7 machine.
Basically these are the steps that I followed from the "Getting Started with Kinetis SDK (KSDK)" doc, section 5, that is in the doc directory of the KSDK install:
1) Install KDS2.0.0
2) Install KSDK 1.1.0
3) Download and install the J-Link software pack from: SEGGER - The Embedded Experts - Download, this updates the j-link debug dll.
4) Run KDS IDE, you will then need to install new plugins for the KSDK. Instructions are in the Getting Started with Kinetis SDK (KSDK) doc, section 5.
5) Change the bootloader to use the OpenSDA v2.1 J-Link firmware. Instructions on are page 9 of the Quick Start Guide for FRDM-K22F. You only need to download the firmware from the link at the bottom of the https://segger.com/opensda.html page.
6) In the KDS IDE and following the instructions in the "Getting Started..." section 5, build the platform library and one of the demo applications. I started with the Hello World demo.
7) With the KDS IDE, debug the demo app to load it to the K22F. Instructions are in "Getting Started..." and also the "Writing my first KSDK..." docs. You can create a new debug configuration or I just selected the "hello_world_frdmk22f debug jlink" configuration that was already there.
I did have some problems with the virtual serial port hanging, but pressing the reset button on the board a few times seemed to fix it.
Kurt