Other Parts Discussed in Thread: SYSCONFIG
Hello,
I would like to know what the correct sequence is to create and set up a multi-core project in Code Composer Studio, it would be great if a TI expert could share some literature on this as I was not able to find relevant documentation on this particular topic.
Furthermore, I also have additional questions relevant to multi-core and FreeRTOS, these are listed below:
- Currently I have a FreeRTOS system project created using one of the empty FreeRTOS project templates provided with your SDK (shown below). I have noticed when you import the template, it comes with 3 separate projects (system, r5ss_0-0, r5ss0-1).
- I was wondering how you would assign one of the projects to a particular core and what is the proper sequence to do this ?
- Also, how would debugging look like for this project ?
- Moreover, in regards to FreeRTOS, I would need to modify the FreeRTOSConfig.h and the port.c files. I have noticed that these files currently live within the SDK and uses some pre-defined library (sdk/source/kernel/freertos/lib) during the linking stage (see below)

- Since I would be modifying the FreeRTOS config and the port files, I am suspecting there might be linker errors since the linking process refers to some existing pre-defined library (.lib). If that happens what would be the workaround for this?
- Finally, for a multi-core project do you need to have some mechanism implemented where the watchdogs could be to be disabled during the initialization of core ?
- Can this be achieved through SysConfig ?