Hardware requirements#
Mini/micro USB cable
EVK-MIMXRT1015 board
Personal Computer
Board settings#
The lpspi_loopback demo shows how the lpspi do a loopback transfer, LPSPImaster will transmit data to itself, so please connect the SOUT pin to SIN pin directly.
To make the example work, connections needed to be as follows:
Pin Name Board Location Pin Name Board Location
SOUT J19-4 connect to SIN J19-5
Prepare the Demo#
Connect a mini USB cable between the PC host and the OpenSDA USB port on the board.
Open a serial terminal on PC for OpenSDA serial device with these settings:
115200 baud rate
8 data bits
No parity
One stop bit
No flow control
Download the program to the target board.
Reset the SoC and run the project.
Running the demo#
When the demo runs successfully, the log would be seen on the OpenSDA terminal like:
***LPSPI Loopback Demo***
LPSPI loopback test pass!!!
Note: To debug in qspiflash, following steps are needed:
Select the flash target and compile.
Set the SW8: 1 off 2 off 3 on 4 off, then power on the board and connect USB cable to J23.
Start debugging in IDE.
Keil: Click “Download (F8)” to program the image to qspiflash first then clicking “Start/Stop Debug Session (Ctrl+F5)” to start debugging.