Hello,
I am considering implementing energy-efficient design on OMAP3530 based embedded system. Does OMAP 3530 support dynamic voltage/frequency scaling?
If it supports DVFS, is there any manuals or materials about it?
Thanks
Hanks
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
I am considering implementing energy-efficient design on OMAP3530 based embedded system. Does OMAP 3530 support dynamic voltage/frequency scaling?
If it supports DVFS, is there any manuals or materials about it?
Thanks
Hanks
Hanks said:Does OMAP 3530 support dynamic voltage/frequency scaling?
It does, though the implementation is dependent on your software.
Hanks said:If it supports DVFS, is there any manuals or materials about it?
This topic is kind of spread out, but there are a few places that mention it, for one it is discussed in the OMAP3530 TRM from a hardware perspective. Practically it is implemented with the cpufreq framework in Linux, which will dynamically adjust the operating performance point (OPP - a voltage/frequency setting) based on CPU loading, the inclusion of basic cpufreq support is mentioned in the PSP documentation. Though it is an older page, that shows as not being complete, this article may also be handy.
Hello, Berni,
Thanks a lot, I will take a look.
I am planing to use Beagle board, can the cpufreq driver run on the Beagle board?
BTW, besides OMAP 3530, does high-performance TMS320C647x multicore DSPs also support DVFS?
Thanks
Hanks
Bernie Thompson said:Does OMAP 3530 support dynamic voltage/frequency scaling?It does, though the implementation is dependent on your software.
Hanks said:If it supports DVFS, is there any manuals or materials about it?This topic is kind of spread out, but there are a few places that mention it, for one it is discussed in the OMAP3530 TRM from a hardware perspective. Practically it is implemented with the cpufreq framework in Linux, which will dynamically adjust the operating performance point (OPP - a voltage/frequency setting) based on CPU loading, the inclusion of basic cpufreq support is mentioned in the PSP documentation. Though it is an older page, that shows as not being complete, this article may also be handy.
[/quote]
Hanks said:I am planing to use Beagle board, can the cpufreq driver run on the Beagle board?
I would imagine it can, it depends on the software you are using on the Beagle. I know there has been some discussion about it on the Beagle list, though I am not sure if the current popular software for Beagle (Angstrom/OE) has cpufreq in it by default or not. You may want to post to the Beagle list or IRC for a more Beagle specific response, I mostly work on the EVM.
Hanks said:BTW, besides OMAP 3530, does high-performance TMS320C647x multicore DSPs also support DVFS?
I am less familiar with the TMS320C647x series, though some basic searching brings nothing back regarding them having any provisions for DVFS. You may want to post this query in the multicore DSP forum to be certain.