I’m using the Beaglebone Blue as part of my current rover platform and have run into the following error after updating the system:
roboticscape.service - roboticscape
Loaded: loaded (/lib/systemd/system/roboticscape.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2018-05-21 16:53:46 UTC; 5min ago
Process: 2022 ExecStartPre=/usr/bin/rc_startup_routine (code=exited, status=255)May 21 16:53:46 beaglebone systemd[1]: Starting roboticscape…
May 21 16:53:46 beaglebone rc_startup_routine[2022]: timeout reached while waiting for gpio driver
May 21 16:53:46 beaglebone rc_startup_routine[2022]: TIMEOUT REACHED
May 21 16:53:46 beaglebone systemd[1]: roboticscape.service: Control process exited, code=exited status=255
May 21 16:53:46 beaglebone systemd[1]: Failed to start roboticscape.
May 21 16:53:46 beaglebone systemd[1]: roboticscape.service: Unit entered failed state.
May 21 16:53:46 beaglebone systemd[1]: roboticscape.service: Failed with result ‘exit-code’.
This affects any process trying to use the roboticscape libraries as well. i’ve tried restarting but beyond that I’m not sure what other steps to take.
rover@beaglebone:~$ uname -a
Linux beaglebone 4.4.91-ti-r133 #1 SMP Tue Oct 10 05:18:08 UTC 2017 armv7l GNU/Linux
rover@beaglebone:~$ rc_version
0.4.4
rover@beaglebone:~$ cat /var/log/roboticscape/startup_log.txt
start time (s): 2733.01
TIMEOUT_REACHED
timeout reached while waiting for gpio driver
Does anyone know what steps I can take to correct this?