/boot/config.txt
Introduction
Il s'agit d'un fichier de configuration chargé au lancement du Raspberry. Ce fichier étant situé sur /boot, il se trouve de fait directement accessible si la carte SD est placée dans un PC.
Ce fichier est essentiellement paramétrable via la commande raspi-config. Mais pour vos propres programmes, ou pour des options non modifiables depuis raspi-config, vioci quelques explications.
La modification de ce fichier implique un redémarrage du Raspberry (sudo reboot par exemple) pour que le nouveau contenu soit pris en compte.
Les instructions d'allocation mémoire pour échange CPU/GPU
gpu_mem permet d'allouer un espace mémoire pour l'échange de données entre le CPU/GPU. L'unité utilisée est le Mo Méga octets. La valeur par défaut ou minimal est 64. La valeur maximale dépendra de la mémoire vive disponible sur le Raspberry utilisé:
- 192 pour un Raspberry avec 256Mo,
- 448 pour 512Mo disponible,
- 944 pour 1024 Mo disponible
Si la quantité de mémoire allouée est trop faible, certains programmes peuvent ne pas fonctionner.
L'inconvénient de cette option apparaît pour ceux ayant une carte SD utilisée sur différents modèles de Raspberry. La quantité de mémoire devrait être modifiée en conséquence.
D'autres options ont donc été ajoutées pour palier ce problème (à mon avis pas trop courant !):
- gpu_mem_256. Utilisé uniquement sur un Raspberry à 256 Mo, le maximum allouable étant de 192 Mo,
- gpu_mem_512. Utilisé uniquement sur un Raspberry à 512 Mo, le maximum allouable étant de 446 Mo,
- gpu_mem_1024. Utilisé uniquement sur un Raspberry à 1024 Mo, le maximum allouable étant de 944 Mo.
Ces options sont évidemment prioritaires à gpu_mem.
Exemple:
gpu_mem=128
gpu_mem_1024=256
...
La caméra interne
start_x : cette option positionnée à 1 va permettre d'activer la caméra interne (sur bus CSI-2, voir montage ici). L'option absente du fichier ou positionnées à 0 désactivera la caméra.
La diode affichant l'activité de la caméra pouvant parfois être génante (reflet dans la vitre, ...), il sera possible de la désactiver:
disable_camera_led positionnée à 1 désactivera la led, à 0 ou option absente activera la led lors de l'utilisation de la caméra.
Annexes