SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
This section identifies the requirements for initializing the surrounding modules when the McSPI module is to be used for the first time after a device reset. This initialization of surrounding modules is based on the integration and environment of the McSPI. For further information, see Section 24.4.3, McSPI Integration and Section 24.4.2, McSPI Environment.
Table 24-208 lists the information on the global initialization of the surrounding modules.
Surrounding Modules | Comments |
---|---|
PRCM | MCSPI_FCLK functional clock must be enabled. See Module-Level Clock Management, in Power, Reset, and Clock Management. |
L4 Interconnect | For information about L4_PER1 interconnect configuration, see L4 Interconnects, in Interconnect. |
DMA_CROSSBAR | DMA_CROSSBAR configuration must be done to allow module DREQs to be mapped to certain device DMA line. For more information see DMA_CROSSBAR Module Functional Description, in Control Module. |
Device DMAs | Device DMAs configuration must be done to enable the module DMA channel requests. |
IRQ_CROSSBAR | IRQ_CROSSBAR configuration must be done to allow module IRQs to be mapped to certain device INTC line. For more information see IRQ_CROSSBAR Module Functional Description, in Control Module |
Device INTCs | Device INTCs must be configured to enable the interrupt request generation. For more information see Interrupt Controllers |