I just installed the official 4.14 image and try to run the Navio2 C++ servo example. However, the program exits with
Can't init channel 0
But when I run an older image (4.4) the servo program works fine and I can hear the sound it’s producing. I’ve tried this on another Navio 2 board and the result is the same.
I also found the following errors with dmesg:
[ 10.383585] rcio spi1.0: rcio_status: Could not read board type
[ 10.384587] rcio spi1.0: rcio_status: Could not read git hash
[ 10.385746] rcio spi1.0: rcio_pwm: Advanced frequency configuration is not supported on this firmware
All I did with the image is running sudo apt-get update && sudo apt-get upgrade, sudo raspi-config --expand-rootfs
, and sudo apt-get install pigpio
which is required to compile the example.
Any help would be appreciated.