I also found this ( Hi, is there any way that i can add device for MK22F in USBDM arm devices?) and I tried to come up with things like this:
<device name="MK22FN512M12" family="CortexM4F" subfamily="MK22F12">
<memoryRef ref="kinetis128K_Ram" />
<memoryRef ref="FTFE_PFlash0_SEC_512K_4KS" />
<memoryRef ref="kinetisIO_MK" />
<sdid value="0x22001E95" />
<flashProgramRef ref="Kinetis-FTFE-flash-program" />
<projectActionListRef ref="Options-file-list-MKxxM12" />
<projectActionListRef ref="Kinetis-MK-F-ProjectActions" />
<registerDescriptionRef ref="CortexM4F-register-description" />
</device>
or this
<device name="MK22FN512M12" family="CortexM4F" subfamily="MK22F12">
<memoryRef ref="kinetis128K_Ram" />
<memoryRef ref="FTFE_PFlash0_SEC_256K_4KS" />
<memoryRef ref="FTFE_PFlash1_256K_4KS" />
<memoryRef ref="kinetisIO_MK" />
<sdid value="0x22001E95" />
<flashProgramRef ref="Kinetis-FTFE-flash-program" />
<projectActionListRef ref="Options-file-list-MKxxM12" />
<projectActionListRef ref="Kinetis-MK-F-ProjectActions" />
<registerDescriptionRef ref="CortexM4F-register-description" />
</device>
but only got the attached error saying: "Programming of the target flash failed! Reason: Flash command failed (Verify, Erase, Blank check or Program)"