AM263x MCU+ SDK  08.02.00
FSI Loopback Interrupt

Introduction

This example performs FSI TX to FSI RX internal loopback in interrupt 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)
  • Register both FSI TX interrupt 1 and FSI RX interrupt 1

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 am263x-cc, am263x-lp
Example folder examples/drivers/fsi/fsi_loopback_interrupt/

Steps to Run the Example

See Also

FSI

Sample Output

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

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