The latest development version of this page may be more current than this released 4.1.0 version.

MSPI asynchronous transfer

Browse source code on GitHub

Overview

This sample demonstrates using the MSPI API on a MSPI memory device. The asynchronous transceive call need to be supported either by a software queue or hardware queue from the controller hardware. To this sample, however, the implementation should make no difference.

Building and Running

The application will build only for a target that has a devicetree dev0 alias that refers to an entry with the following bindings as a compatible:

west build -b apollo3p_evb samples/drivers/mspi/mspi_async
west flash

Sample Output

*** Booting Zephyr OS build zephyr-v3.5.0-8581-gc80b243c7598 ***
w:3,r:3
Read data matches written data

See also

MSPI Driver APIs