Hi
I can't help with the application note code but older code's FLASH driver can be adapted to the devices with FPU by respecting the following points:
- the FLASH granularity (smallest block that can be erased) is 4k rather than 2k
- writes to flash have to be done in 'phrases' of 8 bytes rather than as long words
The driver changes are quite easy but there can be a bigger impact on the higher layers which may neen adaptation to work with the larger write/erase size restrictions.
However not only the Flash is different - the PLL setup needs to be calculated differently since the PLL works internally twices as fast.
If using the DMA controller this is a little different (it has groups that need to be set up correctly to avoid conflicts).
The USB source clock set up is a little different.
Therefore you may find that the application note in question requires a more thorough K70 target configuration review before it is completely operation.
Regards
Mark
P,S. I have K70 loaders for UART (S-rec), USB CDC device, USB-MSD device, SD card and Ethernet (FTP, TFT or Web server) but unfortunately not for a USB-stick....