Los LED no se activan con la actividad de la CPU

Los LED no se activan con la actividad de la CPU

Estoy intentando configurar algunos activadores para los LED en una placa integrada (Rock960). Funcionan con heartbeaty mmc1(unidad principal) y none, por supuesto, pero no he podido hacer cpu<i>funcionar ninguno de los activadores.

¿Hay alguna forma de comprobar si algo realmente está enviando un disparador? Incluso a plena carga (p. ej., durante un make -j6trabajo, no se enciende nada).

# Disk activity works as does rfkill1 (wifi)
echo mmc1 >/sys/class/leds/rock960\:green\:user0/trigger

# None of these seem to do anything
echo cpu0 >/sys/class/leds/rock960\:green\:user1/trigger
echo cpu1 >/sys/class/leds/rock960\:green\:user2/trigger
echo cpu2 >/sys/class/leds/rock960\:green\:user3/trigger

Según mi configuración, tengo los módulos compilados en:

# LED Triggers
CONFIG_LEDS_TRIGGERS=y
CONFIG_LEDS_TRIGGER_TIMER=y
CONFIG_LEDS_TRIGGER_ONESHOT=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
CONFIG_LEDS_TRIGGER_CPU=y
CONFIG_LEDS_TRIGGER_GPIO=y
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y

Disparadores disponibles:

none rc-feedback kbd-scrolllock kbd-numlock kbd-capslock kbd-kanalock kbd-shiftlock kbd-altgrlock kbd-ctrllock kbd-altlock kbd-shiftllock kbd-shiftrlock kbd-ctrlllock kbd-ctrlrlock mmc0 [mmc1] timer oneshot heartbeat backlight gpio cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 default-on rfkill0 mmc2 rfkill1 rfkill2

Respuesta1

Creo que el disparador más apropiado para ese caso sería el activity, que tiene como objetivo mostrar la actividad de la CPU en el sistema. Aquí está la descripción del mismo:

Esto permite que los LED se controlen mediante un uso inmediato de la CPU. La frecuencia del flash y el ciclo de trabajo varían desde destellos débiles hasta un brillo intenso dependiendo de la carga instantánea de la CPU.

Para eso necesitas habilitarlo en el kernel: CONFIG_LEDS_TRIGGER_ACTIVITY=ypero la mayoría de las distribuciones modernas lo tienen por defecto.

dehttps://cateee.net/lkddb/web-lkddb/LEDS_TRIGGER_ACTIVITY.html

información relacionada