SPRADO3B December 2024 – September 2025 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
Refer the linked section for implementing series resistors and parallel pulls: Processor-Specific SK Versus Data Sheet.
The processor family supports one Octal Serial Peripheral Interface (OSPI0) instance that can be configured for OSPI0 or QSPI0 interface. OSPI0 is a Serial Peripheral Interface (SPI) module which allows single, dual, quad or octal read and write access to external flash devices. The OSPI0 instance supports OSPI/QSPI interface with DDR/SDR support. OSPI0 supports Serial NAND and Serial NOR flash memory devices. The OSPI0 peripheral has a memory mapped register interface, which provides a direct memory interface for accessing data from external flash devices, simplifying software requirements.
The OSPI0 peripheral is used to transfer data, either in a memory mapped direct mode (for example a processor wishing to execute code directly from external flash memory), or in an indirect mode where the module is set-up to silently perform some requested operation, signaling the completion via interrupts or status registers.
For indirect operations, data is transferred between system memory and external flash memory via an internal SRAM which is loaded for writes and unloaded for reads by a device controller at low latency system speeds. Interrupts or status registers are used to identify the specific times at which this SRAM to be accessed using user programmable configuration registers.
For more information, see the OSPI/QSPI/SPI Board Design and Layout Guidelines section of the processor-specific data sheet.
For more information on OSPI or QSPI memory interface, see the following FAQs: