SL2610 User Guide
This section provides comprehensive user guides and demo applications for the SL2610 evaluation platform. Learn how to run Sample applications, configure peripheral, and explore the full capabilities of the SL2610 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
- DMA Driver Sample Application
- DMIC PDM-RX Sample Application
- FC Driver Sample Application
- I2C Expander Sample Application
- I2S and TDM Driver Sample Application
- NAND Driver Sample Application
- SPWM Driver Sample Application
- Timer Driver Sample Application
- Watchdog Driver Sample Application
- XSPI Driver Sample Application
- System Manager Application
Sample Application Demos:
- ../srsdk/examples/driver_examples/can_sample_app/README
CAN Sample App Demo - A complete guide for the CAN Driver sample application, demonstrate Classical CAN and CAN FD communication with controller initialization, loopback testing, acceptance-filter validation, scheduled transmission, timestamp verification, and CAN FD payload/DLC validation.
- 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.
- DMIC PDM-RX Sample Application
DMIC Sample App Demo - A complete guide for the DMIC PDM-RX sample application, capture and verify digital microphone audio through FIFO and DMA-based receive paths, with support for blocking, non-blocking, and callback-driven capture modes, including PCM data validation and diagnostic logging.
- FC Driver Sample Application
FC Sample App Demo - A complete guide for the FC Driver sample application, demonstrate Fault Controller operation with controller initialization, fault-source routing, interrupt and reset validation, fault log capture, and callback completion verification.
- 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 and TDM Driver Sample Application
I2S Sample App Demo - Demonstrates I2S interface setup and audio data transfer flow for peripheral communication.
- ../srsdk/examples/driver_examples/i3c_sample_app/README
I3C Sample App Demo - A complete guide for the I3C Driver sample application, demonstrate I3C controller and target operation with dynamic address assignment, CCC handling, blocking and non-blocking transfers, IBI/MR/Hot-Join events, I2C compatibility mode, and speed-test validation.
- ../srsdk/examples/driver_examples/iim423xx_sample_app/README
IIM423XX Sample App Demo - A complete guide for the IIM423XX sample application, validate I3C controller communication with the IIM423XX sensor through bus bring-up, dynamic address assignment, and sensor feature testing including accelerometer, FIFO, tilt, tap, and wake-on-motion validation.
- 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.
- Timer Driver Sample Application
TIMER Driver Sample App Demo - A complete guide for the Timer Driver sample application, validate timer APIs, blocking delays, one-shot and periodic timer modes, system counter functions, remaining-time queries, timer cancellation, and optional slow-clock timer operation.
- 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.