2014-01-09 3 views
0

안드로이드 파일 시스템에서 GPU 및 RAM 작동 주파수를 읽는 방법을 알고 싶습니다. 나는 다음과 같은 파일에서 CPU 주파수를 얻을 수 있다는 사실을 알고 : 나는 Pandaboard와 함께 있지만, 사실은 좀 더 개발 보드에 그것을 할 필요가 있다고 할 노력하고있어안드로이드 파일 시스템의 GPU 및 RAM 주파수

/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq 

을 (Odroid-PC, Beagleboard- xM, Sabreboard 및 Wandboard).

아이디어가 있으십니까? 적어도 앱으로 그것을하는 방법? 나는 CPU-z로 해봤지만이 정보는 없다. 또한, 성공없이 dumpsys와 같은 명령으로 시도했습니다.

미리 감사드립니다.

답변

1

TI 패밀리 (팬더)에는 omapconf를 사용해야합니다 (https://github.com/omapconf/omapconf 참조). 필요한 시스템에 대한 모든 정보를 제공합니다.

[email protected]:/ # busybox find . | busybox grep gpu 

결과 : Pandaboard에

+0

고맙습니다. Panda ('./omapconf trace perf'는 GPU가 153MHz로 실행된다고 말합니다)에서 작동합니다. 이제 다른 키트와 비슷한 것이 필요하지만 나에게 유용했습니다. 다시 한번 감사드립니다. – RAM

1

, 비지 박스를 사용하여, 나는 검색

./sys/kernel/debug/clock/virt_38400000_ck/sys_clkin_ck/dpll_per_ck/dpll_per_x2_ck/dpll_per_m7x2_ck/gpu_fck 
./sys/kernel/debug/clock/virt_38400000_ck/sys_clkin_ck/dpll_per_ck/dpll_per_x2_ck/dpll_per_m7x2_ck/gpu_fck/flags 
./sys/kernel/debug/clock/virt_38400000_ck/sys_clkin_ck/dpll_per_ck/dpll_per_x2_ck/dpll_per_m7x2_ck/gpu_fck/rate 
./sys/kernel/debug/clock/virt_38400000_ck/sys_clkin_ck/dpll_per_ck/dpll_per_x2_ck/dpll_per_m7x2_ck/gpu_fck/usecount 

을 그리고 난과 함께 GPU 주파수를 볼 수 있습니다 실행, Pandaboard에

cat ./sys/kernel/debug/clock/virt_38400000_ck/sys_clkin_ck/dpll_per_ck/dpll_per_x2_ck/dpll_per_m7x2_ck/gpu_fck/rate 

그것을 말하는 GFXBench

그리고 GFXBench가 실행되고 있지:

OMAP 4430의 사용자 설명서 (PER_SGX_FCLK = 307,2MHz 또는 153,6MHz)와 일치 무엇
153600000 

.

파일 usecount은 GPIO가 153,6에서 307,2 MHz로 변경 될 때 0에서 1로 변경됩니다.

다른 키트와 비슷한 것을 찾길 바랍니다.