Commencer avec l'Orange Pi 5 et le processeur Rockchip RK3588

Ari Mahpour
|  Créé: Octobre 14, 2024  |  Mise à jour: Janvier 17, 2025
Projets Orange Pi 5 et le processeur Rockchip RK3588

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.

Aperçu du matériel

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.

Top view of Orange Pi 5 Max
Figure 1 : Vue de dessus de l'Orange Pi 5 Max (16 GB)
Figure 2: Bottom view of Orange Pi 5 Max (16 GB) with 512 GB SSD NVMe installed (sold separately)
Figure 2 : Vue de dessous de l'Orange Pi 5 Max (16 GB) avec un SSD NVMe de 512 GB installé (vendu séparément)

Choisir une Image

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.

Configuration de l'Orange Pi 5

Avant de plonger dans le côté logiciel, vous aurez besoin du matériel suivant prêt :

  • Carte Orange Pi 5 (j'ai acheté l'Orange Pi 5 Max)
  • Clavier, souris, moniteur et câble HDMI
  • Alimentation USB-C (j'ai acheté une version 5A pour l'utiliser aussi avec mon Raspberry Pi 5)
  • Carte SD ultra-rapide (au moins 16 Go) telle que la SanDisk Extreme

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.

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 :

Manufacturing Made Easy

Send your product to manufacturing in a click without any email threads or confusion.

  • Flasher depuis le fichier : Naviguez jusqu'au fichier que vous venez de télécharger (pas besoin d'extraction)
  • Sélectionner la cible : Sélectionnez la carte MicroSD que vous avez insérée dans votre ordinateur
  • Flasher : Cliquez sur le bouton de flash et c'est parti
Figure 3: Screenshot of balenaEtcher
Figure 3 : Capture d'écran de balenaEtcher

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.

Configuration et Paramétrage Initiaux

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

Professional PCB Drawings in Minutes

Create and update documentation as you design.

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.

Conclusion

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.

A propos de l'auteur

A propos de l'auteur

Ari est un ingénieur doté d'une solide expérience dans la conception, la fabrication, les tests et l'intégration de systèmes électriques, mécaniques et logiciels. Il aime collaborer avec des ingénieurs chargés de la conception, la vérification et les tests afin de favoriser les synergies.

Ressources associées

Documentation technique liée

Retournez à la Page d'Accueil
Thank you, you are now subscribed to updates.