SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
This section identifies the requirements to initialize the surrounding modules when the SATA host controller is used for the first time after a device reset. This initialization of surrounding modules is based on the integration and environment of the SATA host controller (for more information, see Section 26.6.3 and Section 26.6.2). Table 26-447 describes the global initialization of surrounding modules.
Surrounding Modules | Comments |
---|---|
PRCM | Module functional and interface clocks must be enabled (see Module-Level Clock Management, in Power, Reset, and Clock Management). |
Control Module | Module-specific pad muxing and other PHY power configurations must be set in the control module (see Pad Configuration Registers and Control Module Register Manual, in Control Module). |
IRQ_CROSSBAR | IRQ_CROSSBAR must be configured to enable the interrupt from the SATA controller (see IRQ_CROSSBAR Module Functional Description, in Control Module). |
L4_CFG and L3_MAIN interconnects | For more information about the interconnect configuration, see L3_MAIN Interconnect Agents and L4 Interconnect, in Interconnect. |
The MPU INTC configuration is required when using the interrupt communication mode.