ARM-Cortex-A9/Ubuntu 12.04 プラットフォームのプロセッサによる瞬間消費電力を測定しようとしています。
誰もこれを行う方法を知っていますか?
ARM-Cortex-A9/Ubuntu 12.04 プラットフォームのプロセッサによる瞬間消費電力を測定しようとしています。
誰もこれを行う方法を知っていますか?
これには4つの明らかなアプローチがあります。
OMAP4460(たまたまパンダボード?)を使用しているので、おそらくTWL6030電源ICとペアになっているでしょう。データシートをざっと見てみると、バッテリーから実行しているときの消費電流を測定できることがわかります(これがバッテリーレベルインジケーターの実装方法です)。これに対するドライバーのサポートがあります。OMAP4430(およびおそらく拡張4460)には、独自の電源監視機能がありません。
ホワイトペーパーについては、TIのWebサイトも参照する価値があるかもしれません。これは十分に一般的なことです。
主にプロセッサまたは SOC の製造元に依存すると思います。ARM はプロセッサ コアを定義し、メーカーはその周辺のすべて (周辺機器など) を定義します。
また、Ubuntu がプラットフォームに移植されている場合、そのプラットフォームもサポートする電力測定アプリケーションが存在する可能性があります。