{:de}
Auf dieser Seite gibt es einige Informationen speziell für die Kleinstrechner BananaPi u.ä.
GPIO-Ports:
Um diese GPIO’s für SvxLink (und auch für andere Programme) nutzbar zu machen, müssen diese erst initialisiert werden. Durch das Schreiben bestimmter Parameter nach /sys/class/gpio/xxx werden die einzelnen GPIO-Pins als Eingänge oder Ausgänge definiert, Bsp:
echo „in“>/sys/class/gpio/gpio3/direction
definiert den GPIO3 als einen Eingang. Automatisiert kann dies beispielsweise während des Bootvorganges erfolgen (/etc/init.d/boot.local). Hier ein paar Beispiele.
BananaPi
echo "3">/sys/class/gpio/export echo "in">/sys/class/gpio/gpio3/direction echo "5">/sys/class/gpio/export echo "in">/sys/class/gpio/gpio5/direction echo "10">/sys/class/gpio/export echo "out">/sys/class/gpio/gpio10/direction echo "9">/sys/class/gpio/export echo "out">/sys/class/gpio/gpio9/direction chown -R svxlink:users /sys/class/gpio/gpio10 chown -R svxlink:users /sys/class/gpio/gpio3 chown -R svxlink:users /sys/class/gpio/gpio9 chown -R svxlink:users /sys/class/gpio/gpio5
{:}{:en}On this page there is some information especially for the small computers BananaPi and similar GPIO ports:
In order to make these GPIO’s usable for SvxLink (and also for other programs), these must first be initialized.
By writing certain parameters to /sys/class/gpio/xxx, the individual GPIO pins are defined as inputs or outputs, e.g. echo „in“>/sys/class/gpio/gpio3/direction defines the GPIO3 as an input. This can be done automatically during the boot process (/etc/init.d/boot.local). Here are a few examples.BananaPiecho „3“>/sys/class/gpio/export
echo „in“>/sys/class/gpio/gpio3/direction
echo „5“>/sys/class/gpio/export
echo „in“>/sys/class/gpio/gpio5/direction
echo „10“>/sys/class/gpio/export
echo „out“>/sys/class/gpio/gpio10/direction
echo „9“>/sys/class/gpio/export
echo „out“>/sys/class/gpio/gpio9/direction
chown -R svxlink:users /sys/class/gpio/gpio10
chown -R svxlink:users /sys/class/gpio/gpio3
chown -R svxlink:users /sys/class/gpio/gpio9
chown -R svxlink:users /sys/class/gpio/gpio5{:}