MCUXpresso SDK Documentation

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#

  1. Connect a mini USB cable between the PC host and the OpenSDA USB port on the board.

  2. 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

  3. Download the program to the target board.

  4. 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:

  1. Select the flash target and compile.

  2. Set the SW8: 1 off 2 off 3 on 4 off, then power on the board and connect USB cable to J23.

  3. 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.