Lorsque Qualcomm a lancé le puissant SoC Arm Snapdragon X Elite à 12 cœurs à 4,2 GHz pour les « PC mobiles » (mieux connus sous le nom d’ordinateurs portables), j’ai été surpris qu’ils montrent des références pour Windows et Linux, car par le passé, la société s’est concentrée sur Windows uniquement pour ce type de processeur.
Mais à l’époque, seuls les résultats de Geekbench 6.2 sous Linux nous étaient montrés, donc ce qui était pris en charge à l’époque n’était pas clair. Mais un article récent d’Abel Vesa, ingénieur Linaro, explique qu’une image Debian 12 entièrement fonctionnelle avec rendu GPU et connectivité WiFi était prête juste avant le lancement et que des travaux sont actuellement en cours pour amont du code vers la ligne principale Linux.

Dans cet article, il partage le plan de mise en amont de Linux et fournit des instructions pour installer Debian 12 sur une conception de référence officielle Snapdragon X Elite.
La diffusion en amont se fera en deux parties, en commençant par la prise en charge des éléments suivants :
- Processeurs Qualcomm Oryon
- Horloges, interconnexions, régulateurs, domaines d’alimentation et fournisseurs pinctrl
- E/S basse vitesse : I2C, SPI, UART
- Prise en charge des cartes Compute Reference Device (CRD) et Qualcomm Compute Platform (QCP)
On nous dit qu’au moment de la rédaction (4 janvier 2024), les domaines d’interconnexion, pinctrl et puissance avaient déjà été fusionnés, mais je ne trouve rien en rapport avec Snapdragon X Elite (X1E80100) ou Oryon dans le journal des modifications. pour Linux 6.7. Je ne regarde probablement pas aux bons endroits…
La deuxième série de correctifs ajoutera la prise en charge des éléments suivants :
- Prise en charge de la fréquence CPU
- Périphériques haut débit : PCIe Gen3 et Gen4, USB SuperSpeed
- Prise en charge DisplayPort intégrée
- Prise en charge des GPU
- Sous-système de processeur Qualcomm Hexagon (audio)
- Fonctionnalités supplémentaires pour Compute Reference Design (CRD) : trackpad, écran tactile, clavier, gestion de la batterie, NVMe et WLAN
Ceux-ci devraient être fusionnés dans Linux 6.8 si tout se passe comme prévu. Le support audio et caméra sera également travaillé ultérieurement. Vous pouvez consulter le code actuel du noyau Linux pour le Snapdragon X Elite sur Linaro git.
Il est déjà possible d’installer Debian 12 avec support GPU et WiFi sur le Qualcomm CRB (dans le cas peu probable où vous en possédez un) avec des instructions pour le double démarrage avec Windows un peu plus compliquées que sur les plateformes Intel/AMD où les utilisateurs n’ont qu’à télécharger le ISO et créer un disque de démarrage… Avec le Snapdragon X Elite CRB, vous devrez toujours télécharger l’installation Debian et créer un disque de démarrage avec Rufus, mais vous devrez saisir quelques combinaisons de touches pour accéder au shell EDL, passer au démarrage USB , utilisez un adaptateur USB vers Ethernet pour la connectivité réseau, modifiez l’option de démarrage EFI et exécutez de nombreuses autres commandes…
Étant donné que les appareils commerciaux basés sur le processeur Snapdragon X Elite sont prévus pour la mi-2024, il n’est pas impossible pour une distribution Linux telle que Debian de fonctionner immédiatement une fois que les ordinateurs portables et ordinateurs X Elite commenceront à se vendre.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

