Hi
You can also check out http://www.utasker.com/kinetis/FRDM-K22F.html
This is a framework for a boot loader (KBOOT, SREC, SD card, KBOOT USB-HID, USB-MSD, Ethernet web server) and application. It is not a collection of samples but a "single" complete project which supports many aspects of the K22 (with various composite USB interfaces, FAT, low power, RF module, etc.) and also allows FreeMaster to be used via USB or UART in any project (pre-intergrated).
It builds with CW, KDS, IAR, Keil, Rowley Crossworks, Atollic, GCC, Green Hills, CooCox and VisualStudio, so needs no porting.
It also builds for all KL, KV, KE and K processors/boards so needs no porting between devices (as long as the part has a corresponding peripheral it can work with the particular feature). This allows you to develop a project on the FRDM-K22 and move to say a K64 with almost no effort (and the usual porting) to take advantage of Ethernet and TCP/IP (which is also included) or to a K70 to use a TFT (which is also included in the single project). Used with VisualStudio it simulates the processor and board in (approx.) real-time including simuation of the peripherals, interrupts, DMA and various external parts (like I2C and SPI devices or LCDs or TFT etc.)
Regards
Mark
Kinetis: µTasker Kinetis support
K22: µTasker Kinetis FRDM-K22F support / µTasker Kinetis TWR-K22F120M support
For the complete "out-of-the-box" Kinetis experience and faster time to market