Other Parts Discussed in Thread: OMAP3530, TPS65920
Hello,
Does anyone knows how to validate smartreflex operation?
I am setting new fequency but I than see that the voltage in all points is still the same as following:
It seems that smartreflex is not enabled in default, so I enable smartreflext as following:
~ # echo 1 > /dbg/voltage/vdd_core/smartreflex/autocomp
~ # echo 1 > /dbg/voltage/vdd_mpu/smartreflex/autocomp
I than change the frequency but I always see the same voltage as following:
~ # echo 550000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
~ # cat /dbg/voltage/vdd_core/smartreflex/autocomp
1
~ # cat /sys/class/regulator/regulator.1/microvolts
1800000
~ # cat /sys/class/regulator/regulator.2/microvolts
1850000
~ # cat /sys/class/regulator/regulator.3/microvolts
1800000
~ # cat /sys/class/regulator/regulator.4/microvolts
2800000
~ # cat /sys/class/regulator/regulator.5/microvolts
1800000
~ # cat /sys/class/regulator/regulator.6/microvolts
1800000
~ # cat /sys/class/regulator/regulator.7/microvolts
2800000
~ # echo 500000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
~ # cat /dbg/voltage/vdd_core/smartreflex/autocomp
1
~ # cat /sys/class/regulator/regulator.1/microvolts
1800000
~ # cat /sys/class/regulator/regulator.2/microvolts
1850000
~ # cat /sys/class/regulator/regulator.3/microvolts
1800000
~ # cat /sys/class/regulator/regulator.4/microvolts
2800000
~ # cat /sys/class/regulator/regulator.5/microvolts
1800000
~ # cat /sys/class/regulator/regulator.6/microvolts
1800000
~ # cat /sys/class/regulator/regulator.7/microvolts
2800000
Thanks for any suggestions,
Ran