This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Boot Loader - Is this possible



I am using the 28335 chip and DSP Bios.  I want to separate my flash so there are 2 separate and distinct applications.  The boot loader application would run DSP Bios and have tasks for monitoring the CANBUS and main program logic.  This would be responsible for running the main application or updating the main application (burn to flash) based on user commands from the CANBUS.  When told to execute, I want the boot loader to exit memory and the main application to run from flash, initializing all memory and peripherals as if it were the only application.  The main application would also use DSP Bios. 

 

Any thoughts on if this is possible and any problems associated with this sort of design?  Would I still be able to debug the main application?  Thanks.