AM64x MCU+ SDK  07.03.00

Detailed Description

OSPI instance attributes - used during init time.

Data Fields

uint32_t baseAddr
 
uint32_t dataBaseAddr
 
uint32_t inputClkFreq
 
uint32_t intrNum
 
uint32_t intrEnable
 
uint8_t intrPriority
 
uint32_t xipEnable
 
uint32_t dtrEnable
 
uint32_t dmaEnable
 
uint32_t phyEnable
 
uint32_t dacEnable
 
uint32_t pageSize
 
uint32_t blkSize
 
uint32_t xferLines
 
uint32_t frmFmt
 
uint32_t devDelays [4]
 
uint32_t rdDummyClks
 
uint32_t extRdDummyClks
 
uint32_t chipSelect
 
uint32_t decChipSelect
 
uint32_t baudRateDiv
 

Field Documentation

◆ baseAddr

uint32_t OSPI_Attrs::baseAddr

Peripheral base address

◆ dataBaseAddr

uint32_t OSPI_Attrs::dataBaseAddr

Base address of the OSPI flash

◆ inputClkFreq

uint32_t OSPI_Attrs::inputClkFreq

Module input clock frequency

◆ intrNum

uint32_t OSPI_Attrs::intrNum

Peripheral interrupt number

◆ intrEnable

uint32_t OSPI_Attrs::intrEnable

Enable interrupt mode

◆ intrPriority

uint8_t OSPI_Attrs::intrPriority

Interrupt priority

◆ xipEnable

uint32_t OSPI_Attrs::xipEnable

Enable XIP mode

◆ dtrEnable

uint32_t OSPI_Attrs::dtrEnable

Enable DTR

◆ dmaEnable

uint32_t OSPI_Attrs::dmaEnable

Enable DMA mode

◆ phyEnable

uint32_t OSPI_Attrs::phyEnable

Enable PHY mode

◆ dacEnable

uint32_t OSPI_Attrs::dacEnable

Enable DAC mode

◆ pageSize

uint32_t OSPI_Attrs::pageSize

OSPI device page size in bytes

◆ blkSize

uint32_t OSPI_Attrs::blkSize

OSPI device block size is 2 ^ blkSize (bytes)

◆ xferLines

uint32_t OSPI_Attrs::xferLines

Number of lines used for OSPI reading/writing

◆ frmFmt

uint32_t OSPI_Attrs::frmFmt

Ospi Frame Format

◆ devDelays

uint32_t OSPI_Attrs::devDelays[4]

OSPI device delays (CSSOT, CSEOT, CSDADS and CSDA delays)

◆ rdDummyClks

uint32_t OSPI_Attrs::rdDummyClks

Number of dummy clks needed for default opcode read

◆ extRdDummyClks

uint32_t OSPI_Attrs::extRdDummyClks

Number of dummy clks needed for extended opcode read

◆ chipSelect

uint32_t OSPI_Attrs::chipSelect

Ospi Chip select number

◆ decChipSelect

uint32_t OSPI_Attrs::decChipSelect

Decoder Chip select number

◆ baudRateDiv

uint32_t OSPI_Attrs::baudRateDiv

Baud-rate divisor to derive DQS and other output clks