-
Notifications
You must be signed in to change notification settings - Fork 8
Testing the BeagleBone Section controller integration
To test the expander headers, two scripts can be used. The preferred way to run these script is through clusterssh.
The devices can be reached through t1.modes3.intra — t6.modes3.intra The following scripts can be found in the home directory.
This scripts enables/disables all the pins on the expander header.
To start, please consider running the following command in the shell of the BeagleBone Black: sudo python enabler.py
. The script prints out either DISABLED
, or ENABLED
according to state of the pins.
This script iterate through all the pins. All of the expander headers are divided into two configurations:
Pinout of the section controller:
Lower half
_____
/ \
=============
| | | | | <-- Header pins
=============
\_____/
Higher half
Each test includes a header, and the following sequence, which can be iterated with a enter. - Lower half enabled - Lower half disabled - Higher half enabled - Higher half disabled
To start, please consider running the following command in the shell of the BeagleBone Black: sudo python test_sections.py
.