我现在使用电源管理芯片是TPS65023。它提供了ARM内核电源电压CVDD 为1.2 v,主频为297Mhz。
想使我的ARM频率为432 MHZ,所以必须让电源电压为1.35 v。
我使用i2ctools配置寄存器,可以得到1.35 v。
i2cset -f -y 1 0x48 0x05 0x80
i2cset -f -y 1 0x48 0x06 0x16
ok!!! 它是1.35v。
但是掉电重启后又回到默认的1.2 v了。
我有看到datasheet上的相关信息:
The CON_CTRL2 register can be used to take control the inductive converters.
RESET(1): CON_CTRL2[6] is reset to its default value by one of these events:
undervoltage lockout (UVLO)
HOT_RESET pulled low
RESPWRON active
VRTC below threshold
我该如何配置uboot 或UBL,让它可以开机就为1.35 v的电压呢?
JUKE CHEN:
回复 Chris Meng:
好的,我再研究研究。
主要是因为如果要使用改变反馈电阻来输出电压值的话,我就需要重新画板了,周期会很长了。