The application projects cannot be
downloaded and executed by CCS directly due to below reasons:
- The interrupt vector table in
generated linker command (cmd) file is not assigned to default address 0x0000
for device bootup.
- No device module initialization
function in application projects.
- No FreeRTOS delay function can be
used in the flash shared area.
Here is the recommended workaround to
debug application projects.
- Use the default cmd file in the
SDK examples that interrupt vector table is assigned to address 0x0000 for
bootup.
- Use sysconfig tool to generate
peripheral initialization code for application projects.
- Replace FreeRTOS delay function
with the function delay_cycles(); that is defined in SDK.