Tool/software: Code Composer Studio
Hi,
I have a multi part embedded firmware project where the kernel and application (+ bootloader) are separate projects. The software boots so that after bootloader the kernel program starts and initializes the hardware. After that the kernel calls the application software's start function (_c_init00) that has been fixed to known location. I have got this working fine when the processor (RM48) boots itself after cold reset. When I try to flash and debug the application, the debugger flashes only the application (as planned) to internal flash memory and then starts running code directly from application's _c_init00 skipping the kernel's hardware initialization code. In the similar way if I flash/debug the kernel the debugger will skip the bootloader.
Is there way to set start/reset location where the CCS debugger starts running the code so that the kernel code would be ran when debugging the application? I wasn't able to find such parameter from the UI.