SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
Please note that CAL_GCLK is used as primary clock for CAL Controller logic and Initiator interface. This is obtained by dividing the CAL_GCLK clock by 2. CAL module internally generates a divided clock for its Slave interface and PHY configuration interface by using the clock enable signal. This Enable signal is obtained by further dividing by 2 of the CAL_GCLK. For more information about CAL module clocks, see Section 8.3CAMSS Integration and Section 8.4.2 CAMSS Clock Configuration in Chapter 8 Camera Interface Subsystem.
CSI2_PHY2 is not supported on the AM570x family of devices.
Table 3-379 lists the supported wake-up request generation capability for each module of the clock domain.
| Module | Wake-Up Feature |
|---|---|
| VIP1 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ)/ Master wake-up request |
| CAL | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ)/ Master wake-up request |
| CSI2_PHY1, CSI2_PHY2 | None |
The CAL module does not support Master Standby/Wakeup protocol. Only Slave Idle protocol is supported.
In order to use the CAL module the user needs to wakeup PD_CAM. Also since CAL module supports only Idle protocol, there is possibility of the PD_CAM to be in to OFF power state, if there is no activity of the CAL slave interface. Hence it is necessary to program Software Wakeup on PD_CAM to ensure that PD_CAM (and in turn CAL module) does not go to power off/ Reset state during the camera operation. The Idle protocol configuration of the CAL module can be programmed by the user to No Idle in the CAL_HL_SYSCONFIG[3:2] IDLEMODE register, so that CAL does not auto acknowledge any Idle request from the PRCM module.
Table 3-380 lists the supported clock-management modes and associated software control bit fields for each module of the power domain.
| Module | Clock-Management Protocol | Status Bit Field | Role |
|---|---|---|---|
| VIP1 | Master/slave | CM_CAM_VIP1_CLKCTRL[18] STBYST | Standby status |
| CM_CAM_VIP1_CLKCTRL[17:16] IDLEST | Idle status | ||
| CAL | Master/slave | CM_CAM_CAL_CLKCTRL[18] STBYST(1) | Standby status |
| CM_CAM_CAL_CLKCTRL[17:16] IDLEST | Idle status |
Table 3-381 lists the supported clock-management modes and associated software control bit fields for each module of the power domain.
| Module | Disabled | Auto | Enabled | Control Bit Field | Access Type |
|---|---|---|---|---|---|
| VIP1 | Available | Available | N/A | CM_CAM_VIP1_CLKCTRL[1:0] MODULEMODE | Read/write |
| CAL | Available | Available | N/A | CM_CAM_CAL_CLKCTRL[1:0] MODULEMODE | Read/write |