TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335x中的OPP是什么意思?

经常看到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_governor
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
396800 800000 1100000 1300000 1500000
 echo 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=1387000 
OPP_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

赞(0)
未经允许不得转载:TI中文支持网 » AM335x中的OPP是什么意思?
分享到: 更多 (0)