[BUG] Problema ao acesso de leds programáveis

Estou tentando fazer um “Hello world” no Labrador, como diz no manual do usuário, executando esse comando:

$ sudo echo heartbeat > /sys/class/leds/blue:GPIOB31/trigger

Só que me deparei com esse erro:

-bash: /sys/class/leds/blue:GPIOB31/trigger: No such file or directory

Foi procurar na pasta dos leds o que se encontrava lá e percebi que lá estão listados os leds de controle do teclado conectado no Labrador:

$ ls -la
total 0
drwxr-xr-x 2 root root 0 Feb 14 2019 .
drwxr-xr-x 58 root root 0 Feb 14 2019 …
lrwxrwxrwx 1 root root 0 Sep 2 15:00 input3::capslock -> …/…/devices/platform/aotg_hcd.1/usb2/2-1/2-1:1.0/0003:1A2C:2D23.0002/input/input3/input3::capslock
lrwxrwxrwx 1 root root 0 Sep 2 15:00 input3::numlock -> …/…/devices/platform/aotg_hcd.1/usb2/2-1/2-1:1.0/0003:1A2C:2D23.0002/input/input3/input3::numlock
lrwxrwxrwx 1 root root 0 Sep 2 15:00 input3::scrolllock -> …/…/devices/platform/aotg_hcd.1/usb2/2-1/2-1:1.0/0003:1A2C:2D23.0002/input/input3/input3::scrolllock

Fui procurar na lista de pinos do GPIO e não encontrei a porta GPIOB31 listada para poder fazer o controle via comando gpio.

Como tenho acesso a esses leds programáveis?

1 Curtida

Boa tarde. No kernel 4 ainda não temos driver para o led da base board. Uma solução temporária seria utilizar o kernel 3 ou a biblioteca WiringK9 com um led conectado ao barramento de gpio. Isso irá para nossa lista de pendências… Daqui uma ou duas semanas implementarei esse driver. :wink:

2 Curtidas