Skip to content
Spark edited this page Nov 13, 2015 · 1 revision

A startup script runs every time the Beaglebones boot. It kicks off the configurePins.py script to set up the Beaglebone I/O.

The startup script uses a systemd timer. The systemd timer consists of configurePins.service and configurePins.timer located in /etc/systemd/system/. configurePins.service has a reference to the script that gets kicked off.

The script can't run configurePins.py directly, so it runs a bash script (configurePins.sh) which runs the python script.

Clone this wiki locally