Hello Tom Junkans:
The natural upgrade for your MK20DX256VMD10 in terms of memory space would be the MK20DN512VMD10. However since this one does not have FlexNVM memory (for EEPROM emulation) then you are correct in changing to a different family.
Regarding the drivers, I think you are confused. FTFE and FTFL are different flash memory modules, with slightly different sets of commands and features. Those types have nothing to do with having or not EEPROM (FlexNVM). In fact both kinds of module can integrate FlexNVM depending on the specific MCU (parts with 'X' in the name have FlexNVM).
Now, for using the MK60FN1M0VMD12 BSP, the standard FlashX driver does not implement FlexNVM support, so you need to add it. Colleague Radek provides the guidelines on how to do so in the next document:
MQX FlashX driver – how to write FlexNVM?
I hope this helps.
Regards!,
Jorge Gonzalez
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------