02-25-2018, 08:57 AM
The kernel you are using is a version problem with "rk8xx-gpio".
As far as I know, I know that there are problems with the following Kernel versions.
x 0.6.2: jenkins-linux-build-rock-64-146 <-> 0.6.16: jenkins-linux-build-rock-64-177
# dmesg | grep "rk8xx-gpio: register"
[ 2.431774] rk8xx-gpio rk8xx-gpio: register rk8xx gpiochip fail: -28
# ls /sys/devices/platform/leds/leds/
ls: cannot access '/sys/devices/platform/leds/leds/': No such file or directory
----
o Other-ver:
# dmesg | grep "rk8xx-gpio: register"
[ 2.381873] rk8xx-gpio rk8xx-gpio: register rk8050 gpio successful
# ls /sys/devices/platform/leds/leds/
power-led standby-led
----
As kernel-upgrading may involve side effects,
Please do after taking a backup etc.
kernel upgrade: https://github.com/ayufan-rock64/linux-build/releases
example: ( @Stretch-minimal image )
download linux-image-4.4.103-rockchip-ayufan-187_0.6.21_arm64.deb
after
dpkg -i ./linux-image-4.4.103-rockchip-ayufan-187_0.6.21_arm64.deb
As far as I know, I know that there are problems with the following Kernel versions.
x 0.6.2: jenkins-linux-build-rock-64-146 <-> 0.6.16: jenkins-linux-build-rock-64-177
# dmesg | grep "rk8xx-gpio: register"
[ 2.431774] rk8xx-gpio rk8xx-gpio: register rk8xx gpiochip fail: -28
# ls /sys/devices/platform/leds/leds/
ls: cannot access '/sys/devices/platform/leds/leds/': No such file or directory
----
o Other-ver:
# dmesg | grep "rk8xx-gpio: register"
[ 2.381873] rk8xx-gpio rk8xx-gpio: register rk8050 gpio successful
# ls /sys/devices/platform/leds/leds/
power-led standby-led
----
As kernel-upgrading may involve side effects,
Please do after taking a backup etc.
kernel upgrade: https://github.com/ayufan-rock64/linux-build/releases
example: ( @Stretch-minimal image )
download linux-image-4.4.103-rockchip-ayufan-187_0.6.21_arm64.deb
after
dpkg -i ./linux-image-4.4.103-rockchip-ayufan-187_0.6.21_arm64.deb