Open main menu

DAVE Developer's Wiki β

ETRA SOM/ETRA Hardware/Peripherals/QUADSPI

< ETRA SOM‎ | ETRA Hardware
Revision as of 13:25, 31 December 2020 by U0016 (talk | contribs)

History
Version Issue Date Notes
1.0.0 Dec 2020 First Release



Contents

Peripheral QUADSPIEdit

The QUADSPI is a specialized communication interface targeting single, dual or quad SPI Flash memories.

DescriptionEdit

The QUADSPI interface available on ETRA SoM is based on STM32MP1 SoC.

The QUADSPI port supports the following standards and features:

  • three functional modes: indirect, status-polling, and memory-mapped
    • indirect mode: all the operations are performed using the QUADSPI registers
    • status polling mode: the external Flash memory status register is periodically read and an interrupt can be generated in case of flag setting
    • memory-mapped mode: the external Flash memory is mapped to the device address space and is seen by the system as if it was an internal memory
  • dual-flash mode, where 8 bits can be sent/received simultaneously by accessing two Flash memories in parallel
  • integrated FIFO for reception and transmission
  • 8, 16, and 32-bit data accesses
  • DMA channel for indirect mode operations
  • interrupt generation on FIFO threshold, timeout, operation complete, and access error

Pin mappingEdit

The Pin mapping is described in the Pinout table section