Tool/software:
Hi,
I have imported the default empty FreeRTOS system project offered in the SDK into CCS 20.2.
I have also modified the FreeRTOSConfig.h appropriately to include the startup daemon hook like so:
Tool/software:
Hi,
I have imported the default empty FreeRTOS system project offered in the SDK into CCS 20.2.
I have also modified the FreeRTOSConfig.h appropriately to include the startup daemon hook like so:
Hi K,
First of all, there are two FreeRTOSConfig.h in the FreeRTOS porting for AM273x. One for R5F and one for C66x. Which one are you changing?
Secondly, after you change the configUSE_DAEMON_TASK_STARTUP_HOOK (1) in FreeRTOSConfig.h, did you re-build the FreeRTOS library for R5F or C66x?
gmake -f makefile.am273x libs
In order to make the changes effective, the FreeRTOS related libraries have to be re-built.
Best regards,
Ming
Hi,
I am using the one for C66x. I didn't rebuild the FreeRTOS related libraries explicitly. I thought building the project in CCS would also do that.
In which directory exactly do i have to run that gmake command?
Somewhere in this directory (C:\ti\mcu_plus_sdk_am273x_09_02_00_60\source\kernel\freertos) ?
Thanks,
K.
Hi Ming,
I just did what you said but i still have the same problem. I cannot add a breakpoint inside vApplicationDaemonTaskStartupHook.
It says the exact same thing as my first message. I am positive that i have properly configured FreeRTOSConfig.h.
Do you need any more info from me to help me debug this problem?
Thanks,
K.
Actually I just fixed it.
I had to go inside the Linker Options at the properties of my DSP project and change in the File Search Path the included library like so:
I changed
freertos.am273x.c66.ti-c6000.debug.lib
to
freertos.am273x.c66.ti-c6000.release.lib
K.