AM263Px MCU+ SDK: EDMA Error Interrupt

| AM263Px MCU+ SDK 26.00.00 |

EDMA Error Interrupt

# Introduction

This example demonstrates the error handling functionality of EDMA. A Count, B Count and C count are set to 0 to emulate a NULL transfer. After starting the transfer, EDMA detects a NULL transfer and signals TPCC error. Application error callback gets invoked which signals an error.

# Supported Combinations

Parameter | Value
--- | ---
CPU + OS | r5fss0-0 nortos
r5fss0-0 freertos
Toolchain | ti-arm-clang
Boards | am263px-cc, am263px-lp
Example folder | examples/drivers/edma/edma_error_interrupt/

# Steps to Run the Example

- When using CCS projects to build, import the CCS project for the required combination and build it using the CCS project menu (see Using SDK with CCS Projects).
- When using makefiles to build, note the required combination and build using make command (see Using SDK with Makefiles)
- Launch a CCS debug session and run the executable, see CCS Launch, Load and Run

# Sample Output

Shown below is a sample output when the application is run,

[EDMA] Interrupt Error Interrupt Test Started...
[EDMA] TPCC Error detected due to NULL transfer on below EDMA channels -
[EDMA] Channel: 0
[EDMA] Error Transfer Test Completed. Null tranfer error detected !!
All tests have passed!!