Im aktuellen Mainline-Kernel für den Cubietruck sind alle LEDs standardmäßig deaktiviert. Je nach Anwendungsfall kann es aber sehr wünschenswert sein, das Standard-Verhalten des 3.4er Kernels wiederherzustellen.

Um die blaue LED für die Heartbeat-Anzeige des Hardware-Watchdogs zu verwenden, muss nur der LED-Trigger der blauen LED auf „heartbeat“ gesetzt werden:


echo "heartbeat" > /sys/class/leds/cubietruck\:blue\:usr/trigger

Ist die Belegung statisch gewünscht, kann man die Zuordnung auch über den Device-Tree-Blob vornehmen. Die entsprechende Code-Stelle in der Cubietruck-DTS-Datei sieht dann so aus (Vielen Dank an Alex für den Hinweis):

leds {
     compatible = „gpio-leds“;
     pinctrl-names = „default“;
     pinctrl-0 = ;

     blue {
          label = „cubietruck:blue:usr“;
          gpios = ;
          linux,default-trigger = „heartbeat“;
     };
...