Hello TI,
I use TDA4VM chip, J721E, PDK version 8.2 for development.
I want to execute some periodic tasks in can_boot_mcu_rtos. Use TaskP and SemaphoreP for Task creation and cycle control.
The following tests are currently performed:
1. When adding spi references to INCLUDE_INTERNAL_INTERFACES and COMP_LIST_COMMON in mcusw/mcuss_demos/boot_app_mcu_rtos/makefile, periodic tasks can run normally.
2. When the spi reference is removed from INCLUDE_INTERNAL_INTERFACES and COMP_LIST_COMMON in mcusw/mcuss_demos/boot_app_mcu_rtos/makefile, periodic tasks cannot run normally.
When spi is not referenced, it takes about 0.8s for can_boot to start other cores,
When spi is referenced, the time for can_boot to start other cores is significantly slower, taking about 4s, which is unacceptable.
Therefore, we need to remove the reference to spi in the makefile.
But this results in periodic tasks not running properly.
Does TI have any relevant information that can help us solve this problem?