====== Liste des paramètres du micrologiciel du Raspberry Pi ====== ==== Mémoire ==== ==== Les paramètres du micrologiciel du Raspberry Pi sont contenus dans le fichier **/boot/config.txt**. Il existe sur GitHub un [[https://github.com/Evilpaul/RPi-config/blob/master/config.txt|gabarit de ce fichier]] largement documenté quant aux options disponibles et valeurs à attribuer. Le présent article est une traduction libre des descriptions contenues dans la révision numéro 14 (22 octobre 2012) du gabarit pour **config.txt** existant sur GitHub. Les descriptions fournies dans le cadre du présent article ne se prétendent **ni être ni les plus à jour**, **ni avoir autorité** sur celles contenues dans le gabarit existant sur GitHub. Ces options permettent de contrôler la répartition de la mémoire allouée au CPU et celle allouée au GPU ainsi que l'accès au cache de second niveau du GPU. ^Option^Description^Valeurs| |**disable_l2cache** |Empêche le CPU ARM d'accéder l'accès au cache de second niveau (L2) du GPU. Vous devez également avoir un noyau Linux ayant l'option ?? désactivée. A moins d'avoir une excellent motif, l'accès au cache L2 du GPU doit être actif (performances optimales).| \\ 0 : accès au cache L2 du GPU permis \\ \\ 1 : accès au cache L2 du GPU interdit \\ \\ **Valeur par défaut: 0** | |**gpu_mem** |Quantité de mémoire dédiée au GPU exprimée en nombre entier de mégaoctets (le reste de la mémoire est dédié au CPU).| \\ Valeur minimale: 16 \\ \\ **Valeur par défaut: 64** | |**gpu_mem_256** |Effect similaire à //gpu_mem//, excepté que le paramètre est ignoré des Raspberry Pi comportant 512 Mo de mémoire | \\ Valeur maximale: 192 \\ \\ **Valeur par défaut: aucune** | |**gpu_mem_256** |Effect similaire à //gpu_mem//, excepté que le paramètre est ignoré des Raspberry Pi comportant 256 Mo de mémoire | \\ Valeur maximale: 448 \\ \\ **Valeur par défaut: aucune** | ===== Vidéo ===== ==== Options relatives à la sortie vidéo composite ==== ^Option^Description^Valeurs| |**sdtv_mode** |Gouverne le standard TV du signal généré sur la sortie composite: seuls les standards [[http://fr.wikipedia.org/wiki/Phase_Alternating_Line|PAL]] et [[http://fr.wikipedia.org/wiki/National_Television_System_Committee|NTSC]] sont supportés (pas le [[http://fr.wikipedia.org/wiki/SÉCAM|SÉCAM]] !)| \\ 0 : NTSC (standard américain) \\ \\ 1 : NTSC (Japon) - sans « piédestal » \\ \\ 2 : PAL B/G (standard Européen)(([[https://github.com/raspberrypi/firmware/issues/30|https://github.com/raspberrypi/firmware/issues/30]])) \\ \\ 3 : PAL M (Brésil) \\ \\ **Valeur par défaut: 0** | |**sdtv_aspect** |Ratio d'aspect de l'image| \\ 1 : 4:3 \\ \\ 2 : 14:9 \\ \\ 3 : 16:9 \\ \\ **Valeur par défaut: 1** | |**sdtv_disable_colourburst** |Désactive la génération du « color burst » dans le signal vidéo composite. Le récepteur ne sera alors pas en mesure de décoder l'information de chrominance et l'image apparaîtra alors en noir et blanc (et sera possiblement plus nette)| \\ 0 : « color burst » actif \\ \\ 1 : « color burst » inactif \\ \\ **Valeur par défaut: 0** | ==== Options relatives à la sortie HDMI ==== ^Option^Description^Valeurs| |**hdmi_safe** |Gouverne l'utilisation du mode de compatibilité maximale HDMI. Activer cette option est équivalent à avoir: **hdmi_force_hotplug=1, config_hdmi_boost=4,hdmi_group=1, hdmi_mode=1,disable_overscan=0**. | \\ 0 : Mode de comptabilité maximale HDMI actif \\ \\ 1 : Mode de comptabilité maximale HDMI inactif \\ \\ **Valeur par défaut: 0** | |**hdmi_force_hotplug** |Permet de forcer le Raspberry Pi à considérer qu'il est branché au travers de son port HDMI à un dispositif d'affichage même si ce dernier n'a pas été détecté (assertion de la broche "hotplug detect"(([[http://www.hdmi.org/installers/insidehdmicable.aspx|http://www.hdmi.org/installers/insidehdmicable.aspx]])) du port HDMI).| \\ 0 : Détection automatique de présence d'un dispositif d'affichage sur le port HDMI \\ \\ 1 : Utiliser le port HDMI même si un dispositif d'affichage n'y a pas été détecté. \\ \\ **Valeur par défaut: 0** | |**hdmi_ignore_hotplug** |Permet de forcer le Raspberry Pi à considérer que rien n'est raccordé à son port HDMI même si un dispositif d’affichage y signale sa présence. Le Raspberry Pi va alors automatiquement utiliser la sortie vidéo composite.| \\ 0 : Détection automatique de présence d'un dispositif d'affichage sur le port HDMI \\ \\ 1 : Utiliser la sortie vidéo composite même si un dispositif d'affichage a été détecté sur le port HDMI. \\ \\ **Valeur par défaut: 0** | |**hdmi_ignore_edid** |Permet d'ignorer les information EDID transmises par le dispositif d'affichage au Raspberry Pi.| \\ 0xa5000080 : valeur « magique » unique de ce paramètre \\ \\ **Valeur par défaut: aucune** | |**hdmi_edid_file** |Gouverne le comportement du Raspberry Pi quant à la manière l'obtention d'informations (EDID) sur le dispositif d'affichage auquel il est branché: les informations peuvent être soient directement obtenues du dispositif d'affichage lui-même, soit lue à partir du fichier nommé **edid.dat** et qui est situé dans le répertoire ///boot//. L'information sert notamment au serveur X (Xorg) afin de déterminer automatiquement tous les paramètres dont il a besoin (taille de la surface d'affichage, résolutions/fréquences supportées…) | \\ 0 : EDID contenue dans le fichier edid.dat \\ \\ 1 : EDID retournée par le dispositif d'affichage \\ \\ **Valeur par défaut: 0** | |**hdmi_force_edid_audio** |Permet de forcer le Raspberry Pi à considérer que tous les formats audio possibles sont supportés par le dispositif d'affichage auquel il est branché. Cela permet de faire un //passthru// AC3 ou DTS même si le dispositif rapporte qu'il ne supporte pas ces derniers. | \\ 0 : Ne considérer que les formats audio supportés par le dispositif d'affichage \\ \\ 1 : Assumer que tous les formats audio sont support par le dispositif d'affichage \\ \\ **Valeur par défaut: 0** | |**hdmi_drive** |Gouverne le comportement du Raspberry quant à la transmission des signaux audio au travers de son port HDMI.| \\ 1 : Mode DVI (signal audio non transmis) \\ \\ 2 : Mode HDMI (signal audio transmis) \\ \\ **Valeur par défaut: 2** | |**avoid_edid_fuzzy_match** |Force le Raspberry Pi a rechercher une correspondance stricte entre l'information EDID récupérée depuis un dispositif d'affichage (ou lue depuis le fichier edid.dat) et les différents modes((3)) ) . Si l'option est inactive, le Raspberry Pi tentera la meilleure approximation possible. Dans certains cas de figure, le bloc EDID est « bogué(([[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=14178|http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=14178]])) » (mauvaises fréquences de balayage ligne, délais de retour vertical incorrect…). **Il est recommandé de jouer sur cette option en la mettant à 0 en cas de problèmes avec un dispositif d'affichage récalcitrant** au lieu de jouer sur les option hdmi_group/hdmi_mode ou hdmi_ignore_edid. | \\ 0 : Correspondance exacte entre ce contient l'EDID récupérée et les modes CEA/DMT inactive \\ \\ 1 : Correspondance exacte entre ce contient l'EDID récupérée et les modes CEA/DMT active \\ \\ **Valeur par défaut: 0** | |**edid_format_smart_match** |Option remplacée par **avoid_edid_fuzzy_match(([[https://github.com/Evilpaul/RPi-config/commit/933b244c68a9d07c5565162a3e5ac1819ebff8bb|https://github.com/Evilpaul/RPi-config/commit/933b244c68a9d07c5565162a3e5ac1819ebff8bb]])) ** | | |**hdmi_group** |Permet de forcer le groupe de modes vidéo que le Raspberry Pi doit utiliser : CEA-861 E (CEA(([[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=5021|CEA/DMT]])) ) ou DMT V1 r12 (DMT) au lieu de se fier au groupe spécifié dans l'information EDID récupérée.| \\ 0 : Utiliser la préférence de l'EDID \\ \\ 1 : CEA \\ \\ 2 : DMT \\ \\ **Valeur par défaut: 0** | |**hdmi_mode** |..| \\ 0 : \\ \\ 1 : \\ \\ **Valeur par défaut: 0** | |**config_hdmi_boost** |..| \\ 0 : \\ \\ 1 : \\ \\ **Valeur par défaut: 0** | |**hdmi_ignore_cec_init** |..| \\ 0 : \\ \\ 1 : \\ \\ **Valeur par défaut: 0** | |**hdmi_ignore_cec** |..| \\ 0 : \\ \\ 1 : \\ \\ **Valeur par défaut: 0** | ==== Modes HDMI ==== ===== Overclocking ===== \\