Привет, я пытаюсь получить доступ к статистике частоты и температуры для платы Orange Pi Zero под управлением Buildroot с помощью интерфейса sysfs. Я включил масштабирование частоты и драйвер Thermal sysfs в linux-menuconfig, но я вообще не вижу, чтобы папка cpufreq создавалась, а тепловая папка пуста.
Их пути должны быть
/sys/devices/system/cpu/cpu0/cpufreq
/sys/class/thermal/
Я не уверен, нужно ли что-то делать в сценарии инициализации для создания этих файлов. Я также посмотрел в armbian (используя версию на Orange Pi Zero в качестве эталона), и я вижу, что папки и файлы создаются правильно. Я думаю, что armbian загружает cpufrequtils в фоновом режиме, чтобы получить статистику частоты.
Я думаю, что PowerTop из Busy Box - это вариант, но я все еще хочу использовать интерфейс sysfs, а PowerTop не будет давать мне тепловую статистику. Любая помощь будет глубоко оценена
Редактировать: только что попробовал powertop с привилегиями root, который не работает с ошибкой
no stats available; run as root or enable the timer_stats module
C-state information is not available