AM263Px MCU+ SDK: FSI Loopback Polling

| AM263Px MCU+ SDK 26.00.00 |

FSI Loopback Polling

# Introduction

This example performs FSI TX to FSI RX internal loopback in polled mode. The application configures an instance of FSI TX and FSI RX module with below configuration

- Single lane
- TX clock at 50 MHz
- 16 words per frame (transfer)

With above configuration, the application transfers 100 frames of data from FSI TX, waits for data to be received by FSI RX and then compares the data.

Once the transfer it completes, it compares the source and destination buffers for any data mismatch.

# Supported Combinations

Parameter | Value
--- | ---
CPU + OS | r5fss0-0 nortos
Toolchain | ti-arm-clang
Boards | am263px-cc, am263px-lp
Example folder | examples/drivers/fsi/fsi_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

FSI

# Sample Output

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

[FSI] Loopback Polling application started ...
[FSI] 100 frames successfully received!!!
All tests have passed!!