Troubleshooting

On-Chip RC Oscillator

If your program doesn't start up and you are using a board without an external oscillator, set the Build Options > Use On-Chip RC Oscillator project property to Yes.

TCM

Code and data can be placed in TCM memory either by setting the Section Placement project property to one of the TCM configurations or by placing code/data in the TCM program sections (.bss_tcm, .data_tcm, .rodata_tcm and .text_tcm).

For this to work, the device must also be configured to enable TCM memory by setting the Build Options > TCM Configuration project property. Failure to do this will result in ITCM/DTCM memory segment overflow errors from the linker.