Carnet d'un Passionné de Simulation de Vol

中文 English 日本語 Français Deutsch Español 한국어 Русский 繁體中文

Le système de divertissement de bord en panne du Delta 767

En prenant l’avion, je regarde généralement rarement des films, donc je n’ai pas beaucoup étudié les systèmes de divertissement de bord. Cette fois-ci, je voyageais sur un vol Delta, sur un appareil Boeing 767-300ER, et le système de divertissement est tombé en panne ; la lumière de lecture au-dessus de ma tête ne s’éteignait plus. (Le bouton pour éteindre la lumière se trouve sur l’écran tactile du système de divertissement, il n’y a pas d’interrupteur physique.)

J’ai appelé un agent de cabine (CA) pour voir, et il a suggéré de redémarrer le système pour voir, mais après 3 redémarrages, il n’y avait aucune amélioration. Finalement, nous avons utilisé une méthode de fortune, en collant un masque pour les yeux et du ruban adhésif sur la lampe, ce qui a considérablement réduit la luminosité, pour ne pas déranger le repos des passagers autour.

Cependant, il y a un avantage : j’ai eu une première compréhension du système de bord du B767 de Delta. Voici quelques images avec une brève analyse.

L’écran de démarrage initial contient une grande quantité d’informations.

Tout d’abord, j’ai appris qu’il utilise le firmware de démarrage RedBoot, un programme open source qui utilise la couche d’abstraction matérielle du système d’exploitation temps réel eCos pour démarrer et exécuter ce système Linux embarqué de Redhat. En regardant la date de construction de RedBoot en novembre 2004 et la version encore plus ancienne de Redhat, on estime que ce système de divertissement de bord a aussi une certaine histoire.

En consultant la page Wikipédia de RedBoot, on voit qu’en plus du 767 de Delta, l’Airbus A380 l’utilise également comme chargeur de démarrage pour son système de divertissement de bord.

En entrant dans l’initialisation de l’OS, on peut voir le familier logo Tux de Linux, il démarre les pilotes pour le concentrateur USB, les périphériques d’interface humaine (HID) et le stockage, puis la partie réseau, TCP, IP, VLIN, ainsi que le RAMDISK.

L’initialisation continue avec l’audio, le combiné, le lecteur de carte de crédit, et utilise des périphériques mtd comme stockage externe.

Je n’ai pas encore trouvé où le périphérique d’écran tactile démarre, mais le système est déjà entré en mode GUI, donc les informations de la console s’arrêtent ici.

Cependant, j’ai trouvé une vidéo plus complète sur YouTube, où l’on peut voir pratiquement tous les messages de la console.

On peut voir que la version de l'OS est Linux 2.4.18-3dk1 de 2002, Red Hat Linux 7.3 2.96-113, la version gcc utilisée est la 2.96 de l'an 2000, mais il semble que le noyau ait été recompilé le 27 septembre 2012, et que la fréquence du CPU est de 266.650MHz. De plus, via usrconfig, on peut voir quelques noms d'applications, comme paxus3air, seatApp, pax_survey, etc., et il semble que j'ai aussi vu le nom de sqlite.

À propos, le mode de données de vol de ce système est plutôt bien. Outre le mode carte, il fournit une page dédiée, où l’on peut voir en phase de croisière une vitesse sol (GS) de 872 km/h, une vitesse du vent de face de 54 km/h, une température extérieure de -52 degrés, une altitude de croisière de 36000 pieds, soit environ 11000 mètres, la distance restante jusqu’à la destination est de 1942 km, et 6889 km ont déjà été parcourus, la position actuelle est 136°18'18" de longitude Ouest et 44°41'30" de latitude Nord, la Route est Est-Sud-Est, le numéro de l’appareil est 1608 et le numéro de vol est DL636.

Ces dernières années, je voyageais souvent avec All Nippon Airways et Japan Airlines, et c’est seulement en prenant Delta cette fois que j’ai rencontré une panne, mais j’ai appris beaucoup de choses, comme on dit : “Un malheur peut arriver à heureux régime” (équivalent de 塞翁失马).