SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
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 24.6.3 and Section 24.6.2). Table 24-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.