经常看到OPP50 OPP100.没找到具体的英文全称
Bernie Chen:
回复 Yaoming Qin:
那如果我只改變了CPU主頻,連帶電壓會自動調整成適合的嗎?
Gino E:
回复 Bernie Chen:
你好,
首先你要使用TPS65217或者TPS65910作为供电电源,这些电源芯片支持电压输出调节功能。
Ti提供的代码里面已经支持在调节CPU频率的同时,将外部的电压更改成对应的电压值。
Bernie Chen:
回复 Gino E:
Gino,你好,謝謝你的回覆
我大致說明一下我遭遇的問題,我使用omap4470,twl6032,400mHz 的 ram
現在可以開進filesystem,但電源總是不預警斷掉,測量的結果 VDD_MPU 似乎電壓都在1.03 V
並測試過開機需要1 V以上才夠,我們是懷疑它開機過程中遭遇電壓下降結果導致板子 shutdown
所以我們是想將 opp50 調整為 opp100,查詢結果似乎只要在 device 上 打上
echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governorcat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies396800 800000 1100000 1300000 1500000echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed (原本是396800)直接調整 CPU的主頻想讓它供電電壓上升,但板子仍然燈直接熄滅,若我下更高頻率echo 1100000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed它會出現sr_classp5_calib_work: smartreflex_mpu: Calibration complete: Voltage Nominal=XXXXXXX Calib=XXXXXXXX Dyn=1387000OPP_margin=0 total_margin=0 (XXXXXXX我忘記精確數值是多少了)板子的燈不會熄滅,但無法下指令,至於您說的TPS65217,我不太清楚,供電不是twl6032嗎,但我在 cpu/omap4/cpu.c
有看到 TPS62361 ,不知道有無相關,希望能給我些建議,謝謝。
Gino E:
回复 Bernie Chen:
Bernie, 你好,
我之前提到的是针对AM335x平台,所以TPS65217和TPS65910也是AM335x对应的电源芯片。你采用的OMAP4470不属于DSP&SITARA产品线。建议你将问题放到http://www.deyisupport.com/question_answer/dsp_arm/f/22.aspx或者e2e.ti.com