SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
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 12.1.4.3, MCSPI Integration and Section 12.1.4.2, MCSPI Environment.
Table 12-339 lists the information on the global initialization of the surrounding modules.
Surrounding Modules | Comments |
---|---|
COMPUTE_CLUSTER0 | Device INTCs must be configured to enable the interrupt request generation. For information about enabling COMPUTE_CLUSTER0 interrupts, see Chapter 9, Interrupts. |
MCU_M4FSS0_CORE0 | Device INTCs must be configured to enable the interrupt request generation. For information about enabling MCU_M4FSS0_CORE0 interrupts, see Chapter 9, Interrupts. |
R5FSS0/1_CORE0/1 | Device INTCs must be configured to enable the interrupt request generation. For information about enabling R5FSS0/1_CORE0/1 interrupts, see Chapter 9, Interrupts. |
PRU_ICSSG0/1 | Device INTCs must be configured to enable the interrupt request generation. For information about enabling PRU_ICSSG0 and PRU_ICSSG1 interrupts, see Chapter 9, Interrupts. |
PDMA0 and PDMA1 | Device INTCs must be configured to enable the interrupt request generation. |
MCU_PLLCTRL0 and PLLCTRL0 | PLL controller's configuration must be done to enable the module clocks. For more information, see Section 5.4, Clocking. |