PWRM Module
Application Program Interface
2-307
if the new setpoint frequency is higher than that supported at the
current voltage. This setting can be modified at runtime using the
PWRM_configure function.
Tconf Name: SCALEVOLT
Type: Bool
Example:
bios.PWRM.SCALEVOLT = false;
❏
Wait while voltage is being scaled down
.This property specifies
whether PWRM functions should wait during down-voltage
transitions. Such transition times can be long, as they typically
depend upon power supply load. Currently, it is recommended that
this property remain set to false. (Note that the PWRM module
always waits during up-voltage transitions; this is required to avoid
over-clocking the DSP.) This setting can be modified at runtime using
the PWRM_configure function.
Tconf Name: WAITVOLT
Type: Bool
Example:
bios.PWRM.WAITVOLT = true;
❏
PSL Configuration Library
. Specify the PSL configuration library to
link with. Specify only the filename of the library to link with for this
property. The include path to the PSL Configuration Library should
be added to the linker command file if it is not in the default path. An
example library filename is PSL_cfg_c5509a.a55L.
Tconf Name: PSLCONFIGLIB
Type: String
Example:
bios.PWRM.PSLCONFIGLIB =
"PSL_cfg_c5509a.a55L"
Sleep tab
❏
Enable deep sleep
. This property specifies whether to enable deep
sleep. If it is set to false, you cannot select the remaining items in this
tab.
Tconf Name: ENABLESLEEP
Type: Bool
Example:
bios.PWRM.ENABLESLEEP = true;
❏
HWA
. Checking this box causes the HWA clock domain to be idled
during deep sleep. (OMAP 2420 only)
Tconf Name: SLEEPHWA
Type: Bool
Example:
bios.PWRM.SLEEPHWA = true;
❏
IPORT
. Checking this box causes the IPORT clock domain to be
idled during deep sleep. The CACHE and CPU domains must be
idled for deep sleep before you can choose to idle the IPORT
domain. (OMAP 2420 only)
Tconf Name: SLEEPIPORT
Type: Bool
Example:
bios.PWRM.SLEEPIPORT = true;