bonescript - link to USR leds defective

I tried this image: https://rcn-ee.com/rootfs/bb.org/testing/2015-12-13/lxqt-4gb/bone-debian-8.2-lxqt-4gb-armhf-2015-12-13-4gb.img.xz

As I understand it this is the most recent jessie build.

I tried to run this script:

`
root@bbone:~/boneboot# cat ledsoff.js
var b=require(‘bonescript’);

b.pinMode(‘USR0’, ‘out’);
b.pinMode(‘USR1’, ‘out’);
b.pinMode(‘USR2’, ‘out’);
b.pinMode(‘USR3’, ‘out’);

b.digitalWrite(‘USR0’, 0);
b.digitalWrite(‘USR1’, 0);
b.digitalWrite(‘USR2’, 0);
b.digitalWrite(‘USR3’, 0);
`

This is the result:

root@bbone:~/boneboot# nodejs ledsoff.js error: Unable to find LED: usr0 error: Unable to find LED: usr1 error: Unable to find LED: usr2 error: Unable to find LED: usr3 error: Unable to find gpio: /sys/class/leds/beaglebone::usr0/brightness error: Unable to write to /sys/class/leds/beaglebone::usr0/brightness error: Unable to find gpio: /sys/class/leds/beaglebone::usr1/brightness error: Unable to write to /sys/class/leds/beaglebone::usr1/brightness error: Unable to find gpio: /sys/class/leds/beaglebone::usr2/brightness error: Unable to write to /sys/class/leds/beaglebone::usr2/brightness error: Unable to find gpio: /sys/class/leds/beaglebone::usr3/brightness error: Unable to write to /sys/class/leds/beaglebone::usr3/brightness

Nothing strange here:

root@bbone:~/boneboot# ls -al /sys/class/leds total 0 drwxr-xr-x 2 root root 0 Dec 19 09:43 . drwxr-xr-x 54 root root 0 Dec 19 09:30 .. lrwxrwxrwx 1 root root 0 Dec 19 09:22 beaglebone:green:usr0 -> ../../devices/platform/leds/leds/beaglebone:green:usr0 lrwxrwxrwx 1 root root 0 Dec 19 09:22 beaglebone:green:usr1 -> ../../devices/platform/leds/leds/beaglebone:green:usr1 lrwxrwxrwx 1 root root 0 Dec 19 09:22 beaglebone:green:usr2 -> ../../devices/platform/leds/leds/beaglebone:green:usr2 lrwxrwxrwx 1 root root 0 Dec 19 09:22 beaglebone:green:usr3 -> ../../devices/platform/leds/leds/beaglebone:green:usr3

Any suggestions how to get this to work are welcome.

bonescript hasn't been ported to v4.1.x yet

Feel free to downgrade to 3.8.x

cd /opt/scripts/tools/
git pull
sudo ./update_kernel.sh --bone-channel --stable

Regards,

That explains a lot. :slight_smile:
Thanks I’m back on 3.8 now.