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