Hello! I have application which consist of main function and some ancillary functions with mathematics, FLASH service and SPI communications(they are in different *.c files). My task is to separate my program into 2 HEX files - mathematic and service function - to provide in-application reprogramming only of mathematic functions(two parts will be in different sectors, service functions will be write protected). I don't want to use PSRAM. Maybe you can suggest me how to do this efficiently? Can I do it within one project?
This is not for the C166, but the principle can be adopted. http://www.keil.com/appnotes/docs/apnt_180.asp