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
Early configurations used custom setup.sh bash scripts to configure pin muxing on the BBB. In the meantime, the BB universal IO has been introduced.
Unfortunately, the device tree overlay format has changed since the 3.8 kernel generation and all setup.sh files need to be modified. However, I sugged converting them to .bbio files so we don't face this problem again in the future.
In most cases, this is pretty much a copy and paste job and therefore great for beginners.
I looked at configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS/run.py which uses launcher.load_bbio_file('cramps2_cape.bbio'). This works fine if you are launching the GUI and using run.py but what about if someone wants to run the config from the command line or desktop? setup.sh gets called from .hal no matter how the config is started.
Can launcher.load_bbio_file() get moved inside the .hal? Seems like this is where it belongs.
Issue by machinekoder
Fri Nov 3 08:20:27 2017
Originally opened as machinekit/machinekit#1310
Description
Early configurations used custom
setup.sh
bash scripts to configure pin muxing on the BBB. In the meantime, the BB universal IO has been introduced.Unfortunately, the device tree overlay format has changed since the 3.8 kernel generation and all
setup.sh
files need to be modified. However, I sugged converting them to.bbio
files so we don't face this problem again in the future.In most cases, this is pretty much a copy and paste job and therefore great for beginners.
Example BBIO file:
https://github.com/machinekit/machinekit/blob/master/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS/CRAMPS.bbio
Example
setup.sh
: https://github.com/machinekit/machinekit/blob/master/configs/ARM/BeagleBone/Probotix/setup.shThere is also a graphical BBIOConfig editor
Task
Find and convert setup.sh files in https://github.com/machinekit/machinekit/tree/master/configs/ARM/BeagleBone
The text was updated successfully, but these errors were encountered: