Tool/software: Code Composer Studio
I have a request to create a project that supports flexible user module that could be created and flashed in later, and the project firmware should not be read by the customers.
I am thinking the following approach:
For example, my project's firmware image is flashed in the device, with a simple return at address, say 0x40000 (the entrance point for the user function), and the program calls 0x40000 periodically and since it is simply a return, it does nothing and continue
Now, the customer writes a module and force his function to start at 0x40000, to add extra function to the device.
Now I have problem, I don't know how the customer can debug his codes in CCS.