Bonjour,
Je programme actuellement un raspberry pi pour une application embarquée.
J'ai un script appli.sh que je souhaite lancer au démarrage.
Ce script contient un fichier python qui utilise des GPIO (lecture d'un écran LCD).
Quand je mets appli.sh dans /etc/init.d pas de soucis ca se lance au démarrage. Par contre il met 31 secondes à se lancer, ce qui est trop long.
Voici appli.sh :
Code :
- #!/bin/bash
- python "/home/pi/affichage_LCD.py"
|
Je souhaite mettre ce script dans rcS pour qu'il se lance plus rapidement.
Je rajoute donc ces deux lignes à /etc/init.d/rcS :
Code :
- mount none /sys -t sysfs #pour monter /sys et accéder au GPIO
- /home/pi/appli.sh
|
Ca ne fonctionne pas, dans les logs j'ai l'impression qu'il refuse de lancer les scripts python. J'imagine qu'il faut aussi monter le système python à la manière de /sys pour les GPIO.
Savez-vous comment faire ?
Merci,
Message édité par nba_pit le 29-08-2014 à 16:18:22