Vue d’ensemble
Le référentiel Riverdi-Toradex Device Tree Overlays (DTS) fournit des fichiers de configuration prêts à l’emploi pour connecter les modules d’affichage Riverdi aux plates-formes Toradex System on Module (SoM).
Il contient une collection de superpositions Device Tree Source (.dts / .dtsi) qui définissent les paramètres pour les interfaces d’affichage, le contrôle du rétroéclairage et les contrôleurs tactiles utilisés dans les panneaux Riverdi. Ces superpositions servent de couches d’activation matérielle qui simplifient l’intégration entre les modules d’affichage et l’écosystème Toradex.
Les superpositions sont conçues principalement pour les SoM Verdin iMX8M Mini et Verdin iMX8M Plus, mais peuvent également être utilisées comme modèles pour d’autres modules Toradex ou tiers. Grâce à ces fichiers préconfigurés, les développeurs peuvent rapidement déployer des écrans Riverdi dans des environnements Linux embarqués sans avoir à éditer ou à déboguer manuellement des structures d’arborescence complexes. Cette approche réduit considérablement le temps de développement et minimise le risque d’erreurs de configuration – ce qui est particulièrement précieux lorsque l’on travaille avec plusieurs variantes d’affichage ou des cartes porteuses personnalisées.
Le projet adopte une philosophie de conception modulaire et réutilisable. Chaque superposition est organisée par type d’affichage, interface et contrôleur tactile, ce qui rend la structure transparente et facile à étendre. Des conventions de dénomination cohérentes et une documentation en ligne claire garantissent que même les utilisateurs novices en matière de développement d’arborescence peuvent rapidement comprendre la logique et les relations au sein de chaque fichier. En plus de simplifier la mise en place du système, le référentiel promeut également les meilleures pratiques pour maintenir des hiérarchies DTS propres et évolutives.


En plus de fournir des superpositions préconstruites, le référentiel DTS de Riverdi-Toradex fonctionne également comme une plateforme de référence pour les développeurs qui souhaitent personnaliser ou étendre leurs propres configurations. Il peut être utilisé comme ressource d’apprentissage pour comprendre comment les différents composants matériels interagissent dans un système basé sur Linux – du framebuffer et du pipeline DRM à l’entrée tactile basée sur I²C et aux rétroéclairages contrôlés par PWM.
Le référentiel est conçu pour rester flexible et extensible, permettant des ajouts futurs tels que la prise en charge des écrans Riverdi dotés d’interfaces DSI, ainsi que des outils optionnels pour la génération et la validation automatisées d’incrustations dans l’environnement de construction Toradex. Il sert de plate-forme de référence à long terme qui fait le lien entre la conception matérielle et l’intégration logicielle, aidant les développeurs à mettre en œuvre des systèmes IHM fiables et efficaces.
Veuillez consulter le lien ci-dessous pour trouver tous les fichiers nécessaires.


DTS
L’arbre des périphériques (DTS) est une structure de données utilisée par le noyau Linux pour décrire la configuration matérielle d’un système.
Il définit la manière dont les composants tels que les écrans, les contrôleurs tactiles, les GPIO, les périphériques I²C et les interfaces de communication sont connectés au processeur. Au lieu de coder en dur les informations matérielles dans le noyau, l’arbre des périphériques offre un moyen souple et déclaratif de décrire les configurations spécifiques à la carte, qui peuvent être modifiées sans recompiler les sources du noyau.
Chaque fichier .dts ou .dtsi définit les nœuds et les propriétés qui représentent les composants matériels et leurs interconnexions. Au démarrage, le noyau Linux lit le Device Tree Blob (DTB) compilé pour initialiser correctement les pilotes et les périphériques. Cette approche modulaire permet aux développeurs de prendre en charge plusieurs configurations matérielles avec un seul noyau, simplement en fournissant différents fichiers d’arborescence de périphériques ou de superposition.
Résumé
En résumé, le référentiel Riverdi-Toradex DTS fournit une base prête à l’emploi pour l’intégration des écrans Riverdi avec les modules Toradex System on, réduisant ainsi le temps de développement et la complexité de la configuration.
Pour une documentation technique détaillée, les brochages et les configurations prises en charge, veuillez vous référer à la page du produit Riverdi correspondant à votre modèle d’écran spécifique. Vous y trouverez des fiches techniques actualisées, des schémas de connexion et des ressources connexes.
Pour les lecteurs qui souhaitent explorer des sujets connexes, la base de connaissances Riverdi propose des articles supplémentaires qui couvrent divers aspects de la technologie d’affichage, de l’intégration et de l’utilisation des produits.
Elle comprend des FAQ, des notes sur le matériel et des exemples d’application qui peuvent aider à clarifier des questions de conception spécifiques ou à élargir votre compréhension des solutions Riverdi dans les systèmes embarqués.
DÉCOUVREZ NOTRE
Livre blanc
Réalisez l’interaction parfaite entre l’utilisateur et l’écran avec le bon circuit intégré pour capteur tactile. Vous avez déjà été confronté à des problèmes d’événements tactiles fantômes ou de certification ? Boostez votre R&D comme un pro grâce à notre livre blanc !



