-
Télécharger Raspbian Jessie et l’installer sur la carte SD :
https://www.raspberrypi.org/
-
Activer SSH :
Attention, depuis les dernières versions de Raspbian, SSH n’est plus activé par défaut. Pour activer le SSH, créer un fichier nommé ssh et le glisser à la racine de la carte SD.
https://www.raspberrypi.org/
-
Mettre à jour Raspbian :
sudo apt-get update
sudo apt-get upgrade
-
Procéder ensuite aux petites améliorations habituelles (changer le hostname, le mot de passe…) :
sudo raspi-config
Pour cet exemple, nous avons défini le hostname en raspberrypi-3
-
S’assurer que Linux utilise le port série :
http://elinux.org/RPi_Serial_
– Choisir Update : raspi-config -> 5 Interfacing Options ; Yes , No
– Activation de UART PL011 :
Ajouter les lignes ci-dessous au fichier /boot/config.txt
sudo nano /boot/config.txt
# OLA UART DMX Output
dtoverlay=pi3-disable-bt
init_uart_clock=16000000
# http://eastertrail.blogspot.
Redémarrer le Pi
reboot
pi@raspberrypi-3:~ $ ls -al /dev/ttyA*
crw-rw—- 1 root dialout 204, 64 Apr 10 19:03 /dev/ttyAMA0
pi@raspberrypi-3:~ $ ls -al /dev/ttyU*
crw-rw—- 1 root dialout 188, 0 Apr 10 19:03 /dev/ttyUSB0
Effectuer une nouvelle mise à jour :
sudo apt-get update
-
Installer les dépendances suivantes :
sudo apt-get install libtool autoconf bison flex make python-protobuf python-numpy protobuf-compiler libprotobuf-lite9 libftdi-dev libftdi1 uuid-dev libcppunit-dev libmicrohttpd-dev libprotobuf-dev libprotoc-dev zlib1g-dev libusb-1.0-0-dev liblo-dev libavahi-client-dev
-
Créer un dossier “ola”
mkdir ola
- se rendre dans ce dossier :
cd ola
-
Télécharger la dernier mise à jour de Ola sur le Github :
Au moment où j’écris cet article, c’est la version 10.4 :
wget https://github.com/
-
On décompresse l’archive dans le dossier ola nouvellement créé :
tar xvfz 0.10.4.tar.gz
cd ola-0.10.4/
autoreconf -i
make clean
Et on choisit les plugins à activer :
./configure --disable-all-plugins --enable-usbpro --enable-e131 --enable-artnet --enable-uartdmx --enable-rdm-tests --enable-http
make -j 4 all
sudo make install
sudo ldconfig
- Note : Pour installer les tests RDM, ajouter –enable-python-libs à la liste ci-dessus.
On démarre le serveur ola pour la première fois :
olad -l 3
On peut afficher le serveur en se rendant à l’adresse ip suivante : http://raspberrypi-3/ola.html:9090 (ou http://adreeseipdevotreraspberrypi:9090)
- Vérifier que 3 plugins sur les 4 sont actifs :
Le plugin UART native DMX est bien installé, mais il n’est pas activé. Pour remédier à cela, éditer le fichier ola-uartdmx.conf :
sudo nano .ola/ola-uartdmx.conf
et le modifier ainsi :
device = /dev/ttyAMA0
enabled = true
Recharger les plugins (en cliquant sur “reload plugins”)
Le plugin est désormais activé. Et vous disposez désormais de la dernière version Ola sur votre carte SD
Merci à Arjan van Vught
Aucun commentaire