-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Urgent
-
SITSW-6304
-
10.01.00
-
11.00.00
-
Issue:
When running a multi-threaded application, MCSPI(in DMA mode of operation) causes data abort inside the API MCSPI_udmaIsrTx().
Issue Background:
In a MCU FreeRTOS application, three tasks are created:
Task1: I2C operations
Task2: I2C operations
Task3: MCSPI Loopback DMA operation
Hereby attaching the project which one can go ahead and run on the AM62A TI EVM on the MCU R5F core.
Project: [^empty_am62ax-sk_mcu-r5fss0-0_freertos_ti-arm-clang.zip]
Each task runs at an interval of a second using the sleep API.
Issue Snapshot:
![]()