AM263Px MCU+ SDK: CANFD Loopback Polling

| AM263Px MCU+ SDK 26.00.00 |

CANFD Loopback Polling

# Introduction

This example demonstrates the CAN message transmission and reception in digital loop back mode with the following configuration.

- Classic CAN Message Format.
- Message ID Type is Extended, Msg Id 0xD0, 0xD1, 0xD2, 0xD3, 0xD4.
- MCAN is configured in Polling Mode.
- Arbitration Bit Rate 1Mbps.
- Data Bit Rate 5Mbps.
- FIFO mode is used for Tx and RX to store message in message RAM.

5 Messages are transmitted and received back internally using internal loopback mode. When all the 5 messages received with the id and the data matches with the transmitted one, then the example is completed.

# Supported Combinations

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

# 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

# See Also

CANFD (HLD)

# Sample Output

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

[MCAN] Loopback Polling mode, application started ...
All tests have passed!!