You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@mvduin cdsteinkuehler/beaglebone-universal-io#41 (comment)
To reduce boot time, systemd (the init system used on beaglebone debian images) starts services in parallel as much as allowed by the ordering constraints specified by those services.
To ensure you can use config-pin you need to add a constraint ordering your service after the one which loads cape-universal, which is generic-board-startup.service.
A minimal service file for doing one-time setup would be something like
[Unit]
Description=insert description here
After=generic-board-startup.service
[Install]
WantedBy=multi-user.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/path/to/executable and arguments
@mvduin
cdsteinkuehler/beaglebone-universal-io#41 (comment)
To reduce boot time, systemd (the init system used on beaglebone debian images) starts services in parallel as much as allowed by the ordering constraints specified by those services.
To ensure you can use config-pin you need to add a constraint ordering your service after the one which loads cape-universal, which is generic-board-startup.service.
A minimal service file for doing one-time setup would be something like
[Unit]
Description=insert description here
After=generic-board-startup.service
[Install]
WantedBy=multi-user.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/path/to/executable and arguments