The K64 - Non-FlexNVM device has 4K of Programming Acceleration Ram that is intended to be used when programming a Sector of Flash Memory.
Outside of Flash Programming - can that 4K of ram be used? As data storage ram?
The "Programming Acceleration RAM" is used only by the "PROGRAM SECTION" command (FCMD_PROGRAM_SECTOR 0x0b).
If this programming method is not used (it is not a particularly interesting method - it may be a little faster but can only be used when programming a buffer starting on a 4k boundary) the RAM can be used for any other purpose.It can also be used temporarily since it is the Flash programming code that needs it (and so changes it) and otherwise its content is stable - it is in fact initialised to all 0xff after a reset.
Kinetis for professionals: http://http://www.utasker.com/kinetis.html
Thanks Mark -- I thought it was available for non-flash usage.
Retrieving data ...