For running Linux you typically need an MMU, and the K22F does not have this. This is more a microcontroller range processor (ARM Cortex-M4F) and not designed to run a Linux operating system. To run Linux you should consider an ARM Cortex-A processor.
I hope this helps,
Erich