SR2610 User Guide
This section provides comprehensive user guides and demo applications for the SR2610 evaluation platform. Learn how to run Sample applications, configure peripheral, and explore the full capabilities of the SR2610 board through hands-on examples.
Download Binaries (Path): All demo binaries can be downloaded from the GitHub repository under GitHub Releases
Download Binaries (.zip): The pre-compiled demo binaries (ZIP package) are available at GitHub Releases
Sample Application Demos:
- DMA Driver Sample Application
DMA Sample App Demo - Demonstrates advanced DMA usage including 1D memory transfers, linked descriptor chains, software-triggered transfers, channel management, pause/resume control, and interrupt-driven completion handling with data integrity validation.
- I2C Expander Sample Application
I2C Expander Sample App Demo - Demonstrates GPIO output control using an external FXL6408 I2C-based GPIO expander with periodic toggling and status logging.
- I2S Driver Sample Application
I2S Sample App Demo - Demonstrates I2S interface setup and audio data transfer flow for peripheral communication.
- NAND Driver Sample Application
Nand Sample App Demo - Demonstrates initialization, JEDEC ID detection, erase, read, and write operations on an external SPI-NAND flash device.
- SPWM Driver Sample Application
SPWM Driver App Demo - Configurable PWM framework for motor control and power electronics, supporting Normal PWM, PWM with Dead-Time, and Pseudo-Random PWM modes.
- Watchdog Driver Sample Application
Watchdog Driver Sample App Demo - Demonstrates watchdog start, refresh, stop, restart, and timeout-reset validation through functional test scenarios on supported boards.
- XSPI Driver Sample Application
XSPI Sample App Demo - Demonstrates external SPI-NOR flash operations including initialization, JEDEC ID detection, erase, read/write operations, and throughput measurement.
- System Manager Application
System Manager Application - Guide for SL2610 system manager boot flow handling, supported boot paths, and bring-up/runtime logging.