Hello.
I think there is a bug in 'RM57843ZWT_FREERTOS' project. 'MPU_vQueueDelete' is not defined. 'MPU_vQueueDelete' is defined in os_mpu_wrappers.h, but there is no 'MPU_vQueueDelete' in os_mpu_wrappers.c.
please check it.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello.
I think there is a bug in 'RM57843ZWT_FREERTOS' project. 'MPU_vQueueDelete' is not defined. 'MPU_vQueueDelete' is defined in os_mpu_wrappers.h, but there is no 'MPU_vQueueDelete' in os_mpu_wrappers.c.
please check it.
Hi Kim,
I submitted a ticket to HALCoGen team. This should be fixed in next release.
Meanwhile can you please place the attached mpu_wrapper.c file in the following folder "C:\ti\Hercules\HALCoGen\v04.01.00\drivers\FreeRTOS\portable\CCS\Cortex-R4" and regenrate the code?
Following wrapper functions are added
MPU_eTaskGetState
MPU_xTaskGetIdleTaskHandle
MPU_uxTaskGetSystemState
MPU_vQueueDelete
MPU_xQueueGenericReset
MPU_xQueueCreateSet
MPU_xQueueSelectFromSet
MPU_xQueueAddToSet
MPU_xQueueRemoveFromSet
MPU_xQueuePeekFromISR
MPU_xQueueGetMutexHolder
MPU_vQueueUnregisterQueue