L'Orange Pi 5, alimenté par le processeur Rockchip RK3588, a rapidement gagné en popularité en tant que principal concurrent du Raspberry Pi 5. Doté d'un quad-core ARM Cortex-A76, d'un quad-core ARM Cortex-A55, d'un GPU Arm Mali-G610 MP4 et d'un NPU, cette carte est une véritable bête de somme. Il est parfois difficile de savoir par où commencer, donc dans ce guide, nous vous guiderons à travers les étapes essentielles pour démarrer avec l'Orange Pi 5. Nous couvrirons comment télécharger, installer et exécuter une image personnalisée appelée ubuntu-rockchip sur votre Orange Pi 5, assurant ainsi une performance fluide pour vos projets.
Avec un port Ethernet 2.5 GbE, plusieurs ports HDMI à une résolution de 8K, un slot M.2 intégré pour un SSD PCIe 3.0, et le support du WiFi 6E, cette carte se démarque de tous les autres concurrents dans cet espace. Avec un GPU dédié, l'accélération graphique et vidéo sur ce petit appareil est impressionnante. Une unité de traitement neuronal (NPU) dédiée nous donne la capacité d'effectuer des calculs complexes (comme la multiplication de matrices) pour les réseaux neuronaux (comme nous l'avons vu dans Comprendre les réseaux neuronaux et Construire des réseaux neuronaux sur des FPGA). Avec toutes ces fonctionnalités (et les périphériques standard d'un ordinateur à carte unique), nous sommes capables de faire beaucoup avec ce petit dispositif.
Lorsqu'il s'agit de choisir une image (ou un système d'exploitation dans ce cas) pour l'Orange Pi, ce n'est pas totalement évident. Orange Pi propose une image officielle mais les avis sur le support sont partagés. Armbian est un autre système d'exploitation pour l'Orange Pi mais qui n'est pas spécifiquement ciblé pour le Rockchip 3588 (c'est-à-dire qu'il prend en charge de nombreux puces différentes). Basé sur mes recherches et mon expérience, j'ai décidé d'opter pour ubuntu-rockchip qui est Ubuntu construit spécifiquement pour le processeur Rockchip 3588. J'ai également choisi la dernière version d'Ubuntu (24.04 au moment de rédiger cet article) pour profiter de tous les derniers paquets logiciels.
Avant de plonger dans le côté logiciel, vous aurez besoin du matériel suivant prêt :
Nous devrons connecter le clavier, la souris et le moniteur à la carte. Il n'y a pas d'interrupteur pour l'alimentation, donc ne la branchez pas encore sur l'appareil. Avant d'allumer l'appareil, nous devons d'abord flasher la carte MicroSD.
Avant de flasher la carte MicroSD, nous devrons télécharger l'image officielle. J'ai opté pour l'expérience complète : Ubuntu 24.04 LTS Desktop avec Linux 6.1 et je vous recommande de faire de même si c'est votre première fois. Après avoir téléchargé l'image, nous allons ouvrir balenaEtcher et flasher en trois étapes faciles :
Une fois le flashage terminé, vous pouvez éjecter votre carte MicroSD, l'insérer dans l'Orange Pi, et l'allumer en branchant le câble USB-C de l'adaptateur d'alimentation.
Lorsque vous démarrez pour la première fois, cela peut prendre une minute ou deux de plus avant que quelque chose n'apparaisse à l'écran. Il est tout à fait normal que le démarrage initial prenne plus de temps que le temps de démarrage habituel. Après le démarrage du système, vous serez dirigé vers l'interface utilisateur GNOME d'Ubuntu qui vous guidera dans la configuration de votre fuseau horaire, de votre locale et du WiFi. Après avoir complété ces étapes, prenez un moment pour explorer un peu le système d'exploitation.
Une fois que vous avez terminé l'assistant de configuration, il est important de mettre à jour votre système pour vous assurer que vous utilisez les derniers logiciels.
1. Ouvrez le Terminal : Utilisez le raccourci Ctrl + Alt + T pour ouvrir le terminal.
2. Exécutez les commandes de mise à jour du système : sudo apt update -y && sudo apt upgrade -y
Cela mettra à jour tous vos paquets vers leurs dernières versions. Après que les mises à jour soient complètes, redémarrez le système en tapant : sudo reboot
Après le redémarrage, n'hésitez pas à ouvrir Chromium et à lancer quelques tests vidéo de démonstration. Personnellement, j'aime celui-ci (même s'il est assez ancien) mais n'hésitez pas à parcourir le web pour trouver d'autres moyens de tester votre GPU. Notez que la puce va devenir assez chaude lors de l'exécution de processus intensifs en calcul. Vous pourriez vouloir investir dans un dissipateur thermique et/ou un boîtier avec ventilateur si votre processeur Rockchip 3588 surchauffe.
Dans cet article, nous avons parcouru la configuration de votre Orange Pi 5 avec ubuntu-rockchip. Nous avons passé en revue les périphériques, le flashage de la carte MicroSD, et la mise en place du système d'exploitation de base. Dans le prochain article, nous approfondirons l'exploitation du matériel puissant du Rockchip RK3588 pour des applications avancées.