Vous rencontrez un goulot d'étranglement dans votre projet d'affichage embarqué ?
Ne laissez pas l'intégration complexe ou les problèmes de chaîne d'approvisionnement ralentir votre mise sur le marché. Réservez une consultation gratuite avec l'équipe d'experts RJY pour un accompagnement sur mesure en conception et fabrication.
Guide de compatibilité de la carte contrôleur HDMI vers MIPI
Publié :
Lecture de 12 minutes
Mis à jour :
Une carte de contrôle HDMI vers MIPI peut connecter une source vidéo HDMI à un panneau LCD MIPI DSI, mais la présence du connecteur correct ne suffit pas à confirmer la compatibilité. Deux panneaux peuvent tous deux utiliser un connecteur FPC à 40 broches et quatre voies de données MIPI tout en nécessitant des affectations de broches, des synchronisations vidéo, des commandes d'initialisation, des rails d'alimentation, des séquences de réinitialisation ou des circuits de rétroéclairage différents.
Pour un projet d'ingénierie, la question correcte n'est donc pas simplement : “ Ce panneau utilise-t-il MIPI ? ” Elle est : “ Cette carte de contrôle peut-elle générer les conditions électriques, de synchronisation, de firmware et d'alimentation exactes requises par ce panneau ? ”
Ce guide explique comment évaluer une carte de contrôle HDMI vers MIPI avant de commander un échantillon ou de connecter un panneau LCD inconnu.
Que fait une carte de contrôle HDMI vers MIPI ?
Une carte de contrôle HDMI vers MIPI reçoit la vidéo d'une source HDMI et la convertit en un signal MIPI Display Serial Interface adapté à un module LCD compatible. MIPI DSI est une interface haute vitesse définie pour la communication entre un processeur hôte et un module d'affichage.[1]
Un chemin de signal simplifié ressemble à ceci :
Source HDMI → Récepteur HDMI ou circuit pont → Émetteur MIPI DSI → Circuit intégré pilote LCD et panneau
Le système d'affichage complet comprend normalement des chemins supplémentaires qui ne doivent pas être confondus avec la conversion vidéo :
Alimentation logique et de polarisation LCD
Signaux de réinitialisation et d'activation du panneau
Alimentation et gradation du rétroéclairage LED
Communication du contrôleur tactile
Firmware de la carte de contrôle ou données d'initialisation du panneau
C'est pourquoi une carte HDMI vers MIPI doit être traitée comme faisant partie d'un système d'affichage plutôt que comme un adaptateur de connecteur passif.
Facteurs de compatibilité pour deux panneaux LCD MIPI DSI avec des connecteurs similaires
Pourquoi “ MIPI, 40 broches, 4 voies ” ne garantit pas la compatibilité
Une description de connecteur ne communique qu'une petite partie des informations nécessaires pour piloter un panneau. “ 40 broches ” identifie le nombre de contacts, et non la fonction attribuée à chaque contact. De même, “ MIPI 4 voies ” n'établit pas le débit de voie requis, le format de pixel, la synchronisation vidéo, le mode de fonctionnement ou la séquence d'initialisation.
MIPI DSI utilise généralement une voie d'horloge et une ou plusieurs voies de données. Une note d'application NXP décrit les configurations DSI basées sur D-PHY avec une voie d'horloge et jusqu'à quatre voies de données, tout en distinguant les panneaux en mode commande et en mode vidéo.[2] Le contrôleur et le panneau doivent s'accorder sur les détails de mise en œuvre pertinents.
Avant d'approuver la compatibilité, examinez les domaines suivants comme un seul système.
1. Confirmer que le panneau utilise MIPI DSI
“ MIPI ” n'est pas une description complète de l'interface du panneau. Les spécifications MIPI couvrent plusieurs fonctions, notamment l'affichage, la caméra, le tactile, le contrôle et d'autres interfaces de périphériques. Une entrée d'affichage LCD doit normalement être identifiée spécifiquement comme MIPI DSI ou MIPI DSI-2, et non simplement “ MIPI ”.”
La fiche technique du panneau doit identifier :
L'interface d'affichage comme MIPI DSI
La couche physique utilisée par le panneau
Le nombre de voies de données
Le format de pixel pris en charge
Si le panneau fonctionne en mode vidéo, en mode commande, ou prend en charge les deux
Ne confondez pas les signaux d'affichage MIPI DSI avec les signaux de caméra MIPI CSI. Ils servent des chemins de données différents et ne sont pas interchangeables.
2. Vérifier le nombre de voies, le mappage des voies et la capacité des voies
Une carte de contrôle annoncée comme une carte MIPI à quatre voies ne doit pas être automatiquement supposée prendre en charge tous les panneaux à une, deux, trois ou quatre voies. Le matériel du pont peut avoir une capacité de voie spécifique, tandis que son firmware peut être configuré pour un ensemble plus restreint d'arrangements de voies.
Confirmez tous les éléments suivants :
Élément de voie
Informations nécessaires du panneau
Informations nécessaires de la carte
Nombre de voies de données
Nombre requis de voies actives
Nombres de voies pris en charge et configurables par le firmware
Voie d'horloge
Broches de la voie d'horloge et exigences électriques
Sortie de la voie d'horloge et mappage du connecteur
Polarité des voies
Affectation des broches positive et négative
Si la polarité suit le même mappage ou peut être modifiée
Ordre des voies
Emplacement des voies de données sur le FPC
Routage physique et tout remappage de voie pris en charge
Débit de données par voie
Plage de fonctionnement requise
Plage de sortie du pont et du firmware
Si le panneau nécessite deux voies de données mais que la carte est configurée pour quatre, la compatibilité dépend de la capacité du matériel et du firmware à générer le flux à deux voies requis par le panneau. Cela doit être vérifié plutôt que déduit.
3. Faire correspondre la résolution, la fréquence de rafraîchissement, la synchronisation et le format de pixel
La résolution n'est que la matrice de pixels visible. Un contrôleur a également besoin de la synchronisation vidéo complète, y compris les intervalles de suppression horizontale et verticale, les largeurs de synchronisation, le porche avant, le porche arrière, l'horloge pixel, la fréquence de rafraîchissement et la polarité du signal le cas échéant.
Par exemple, un panneau portrait de 800 × 1280 et un panneau paysage de 1280 × 800 contiennent le même nombre de pixels actifs, mais cela ne les rend pas électriquement ou logiquement équivalents. Leurs définitions temporelles, leur sens de balayage, leur initialisation et l’orientation d’entrée attendue peuvent différer.
L’examen minimal de compatibilité devrait inclure :
Paramètres
Pourquoi c'est important
Symptôme possible en cas d'erreur
Résolution active
Définit la matrice de pixels visibles
Aucune image, image recadrée ou mode non pris en charge
Fréquence de rafraîchissement
Affecte l’horloge de pixels et la bande passante de liaison requise
Image instable ou absence de synchronisation
Synchronisation horizontale et verticale
Définit la manière dont chaque trame est transmise
Image décalée, défilante, dupliquée ou vide
Format de pixel
Contrôle la manière dont les données de couleur sont conditionnées
Couleurs incorrectes ou absence d’image
Débit de données par voie
Doit transporter le flux de pixels requis
Artefacts, instabilité ou défaillance de la liaison
Un premier contrôle utile de la bande passante est basé sur l’horloge de pixels, le nombre de bits par pixel et le nombre de voies de données. Texas Instruments donne la relation de base suivante :
Débit de données approximatif par voie = horloge de pixels × bits par pixel ÷ nombre de voies[3]
Il s’agit d’un calcul d’ingénierie préliminaire, et non d’une qualification complète. Le blanking, la surcharge des paquets, les limitations du pont et la plage de débits de voie autorisée du panneau doivent encore être pris en compte.
La résolution maximale indiquée d’une carte contrôleur représente donc une limite supérieure de capacité ; elle ne prouve pas la prise en charge de toutes les temporisations en dessous de cette résolution.
4. Identifier le mode vidéo, le mode commande et les exigences d'initialisation
Les panneaux MIPI DSI peuvent fonctionner en mode vidéo ou en mode commande. En mode vidéo, l’hôte envoie un flux de pixels en temps réel. En mode commande, le système communique avec l’écran à l’aide de commandes et de transactions de données, impliquant souvent une mémoire d’affichage locale.[2]
Certains panneaux doivent d’abord recevoir une séquence d’initialisation spécifique au fabricant avant le début de la transmission vidéo. La séquence peut configurer le circuit intégré du pilote, le format des pixels, l’orientation, le comportement d’alimentation, les réglages gamma, la temporisation, l’état de veille ou l’état d’activation de l’affichage.
La documentation du pilote MIPI DSI de NXP reflète cette distinction : le périphérique DSI est initialisé, la temporisation D-PHY est configurée, des transferts de commandes peuvent être effectués, et le mode vidéo peut ensuite être démarré avec la configuration DPI requise.[4]
Avant de faire correspondre une carte contrôleur, déterminez si le panneau nécessite :
Des commandes MIPI DCS
Des commandes d’initialisation spécifiques au fabricant
Une séquence de réinitialisation particulière
Une transmission de commande en basse puissance avant la vidéo haute vitesse
Un fonctionnement en mode vidéo burst ou non-burst
Une configuration spécifique du circuit intégré du pilote
Si le fournisseur du panneau ne peut pas fournir le code d’initialisation ou une conception de référence éprouvée, l’adaptation du micrologiciel peut devenir considérablement plus difficile.
5. Comparer la définition complète des broches du connecteur FPC
Ne connectez jamais un panneau uniquement sur la base du pas et du nombre de broches du connecteur. La définition complète des broches doit être comparée ligne par ligne.
Un connecteur à 40 broches avec un pas de 0,5 mm peut transporter une combinaison de :
Voies d’horloge et de données MIPI
Tension logique LCD
Rails de polarisation positive et négative du panneau
Masse (GND)
Réinitialisation et activation
Connexions anode et cathode du rétroéclairage
PWM ou activation du rétroéclairage
Alimentation et communication du contrôleur tactile
Broches d’identification ou de test
Le côté contact du FPC, la direction d’insertion, l’orientation du connecteur et le cheminement du câble doivent également correspondre à la conception mécanique. Une séquence de broches inversée peut placer l’alimentation sur une broche de signal même si le connecteur semble physiquement s’adapter.
6. Vérifier les exigences d'alimentation, de réinitialisation et de rétroéclairage du panneau
MIPI DSI décrit l’interface de communication d’affichage ; il n’élimine pas les exigences d’alimentation spécifiques au panneau. Le LCD peut nécessiter plusieurs rails logiques ou analogiques, et le circuit intégré du pilote peut spécifier un ordre défini pour appliquer l’alimentation, la réinitialisation, l’initialisation, la sortie de veille, l’activation de l’affichage et l’activation du rétroéclairage.
Dans l’exemple de NXP pour la mise en service d’un LCD DSI, l’implémentation inclut la configuration de l’alimentation du panneau, de la réinitialisation, du GPIO du rétroéclairage, des paramètres de temporisation et de la polarité du signal avant le fonctionnement normal.[2]
Examinez ces éléments séparément :
Tension et courant logiques LCD
Rails de polarisation positive et négative requis
Niveau de tension et temporisation de réinitialisation
Séquence de mise sous tension et hors tension
Tension directe et courant du rétroéclairage
Logique d’activation du rétroéclairage
Fréquence PWM et polarité, si une gradation est requise
Conditions thermiques à la luminosité prévue
Un rétroéclairage fonctionnel ne prouve pas que la communication MIPI fonctionne. Inversement, un LCD correctement initialisé peut rester visuellement sombre si le circuit de rétroéclairage n’est pas activé.
7. Confirmer la source HDMI et le mode de sortie
La source HDMI doit fournir un mode vidéo que la carte contrôleur peut recevoir et traduire en la temporisation requise par le panneau. Un ordinateur portable, un PC, un Raspberry Pi ou un ordinateur embarqué peut sélectionner son mode de sortie en fonction de l’identification de l’écran, de la configuration du système d’exploitation ou d’un mode défini manuellement.
Avant de tester, confirmez :
Les résolutions et fréquences de rafraîchissement de sortie disponibles de la source HDMI
Les modes d’entrée pris en charge par le micrologiciel de la carte pont
Si la carte effectue une mise à l’échelle ou attend un mode d’entrée natif spécifique
Si la temporisation portrait doit être générée par la source
Si la rotation est gérée par le logiciel source, le micrologiciel du pont ou le circuit intégré du pilote d’affichage
Ne supposez pas qu’une carte HDMI vers MIPI met automatiquement à l’échelle, fait pivoter ou convertit chaque mode source. Ces fonctions doivent être confirmées pour le micrologiciel réel.
Flux de travail d’ingénierie pour vérifier la compatibilité d’un panneau LCD HDMI vers MIPI
8. Traiter l'écran tactile comme une interface distincte
La conversion de la vidéo HDMI en MIPI DSI ne convertit ni n’active automatiquement l’entrée tactile. Un panneau tactile capacitif peut utiliser une connexion USB, I2C ou autre, tandis que son contrôleur peut nécessiter un pilote hôte et un support micrologiciel.
MIPI maintient également une famille distincte de spécifications pour l’intégration tactile, illustrant que la transmission d’affichage et l’entrée tactile sont des fonctions système distinctes.[5]
Pour un projet utilisant une source HDMI, vérifiez :
Le modèle du contrôleur tactile
L'interface tactile, telle que USB ou I2C
Prise en charge requise du pilote hôte
Exigences d'alimentation du tactile
Mappage des coordonnées et orientation de l'écran
Si la carte contrôleur expose ou traite le signal tactile
Examen de compatibilité pour la carte RJY-HDMI-MIPI-V1
La page produit actuelle de RJY Display identifie la carte contrôleur RJY-HDMI-MIPI-V1 comme une carte HDMI vers MIPI utilisant une puce principale LT6911C. La configuration publiée décrit une connexion LCD MIPI à quatre voies, un connecteur FPC de 40 broches de 0,5 mm et une prise en charge de résolutions allant jusqu'à 1920 × 1200.[6]
Élément de carte publié
Ce qu'il établit
Ce qui nécessite encore une confirmation
Fonction HDMI vers MIPI
La carte fait le pont entre une source HDMI et une sortie LCD MIPI
Modes d'entrée HDMI pris en charge et firmware spécifique au panneau
Sortie LCD MIPI à quatre voies
La configuration de sortie indiquée utilise quatre voies de données MIPI
Débit par voie, ordre des voies, polarité et mode du panneau
Connecteur FPC de 40 broches, 0,5 mm
Le format physique du connecteur
Compatibilité broche à broche complète et orientation du FPC
Résolution maximale jusqu'à 1920 × 1200
Un plafond de résolution publié
Synchronisation exacte de la résolution, taux de rafraîchissement et format de pixel
Prise en charge du rétroéclairage LED
La carte inclut une capacité liée au rétroéclairage
Compatibilité avec la chaîne LED réelle du panneau et les exigences de gradation
Ces spécifications sont utiles pour un premier tri, mais un panneau ne doit pas être déclaré compatible avant que sa fiche technique, sa définition de broches, ses informations d'initialisation, sa synchronisation et ses exigences d'alimentation aient été examinées.
Exemple : Un panneau 800 × 1280, quatre voies, 40 broches est-il compatible ?
Les informations disponibles ne suffisent pas pour répondre à partir de ces trois seules spécifications.
Le panneau passe un premier tri car sa résolution est inférieure au maximum publié de la carte, et son nombre de voies et son format de connecteur semblent pertinents. Cependant, la confirmation technique nécessite encore :
Le modèle complet du panneau et sa fiche technique
La définition exacte des 40 broches
L'orientation du contact FPC
Synchronisation horizontale et verticale
Le taux de rafraîchissement requis
Le format de pixel et le débit de données par voie
L'exigence de mode vidéo ou de mode commande
Le circuit intégré du pilote et la séquence d'initialisation
Les rails d'alimentation logique et de polarisation
La séquence de réinitialisation et d'alimentation
La tension, le courant, l'activation et la méthode de gradation du rétroéclairage
L'interface du contrôleur tactile, si le tactile est inclus
La compatibilité doit être confirmée par rapport à ces éléments avant de connecter une carte d'échantillonnage au panneau.
Flux de travail recommandé pour l'appariement panneau HDMI vers MIPI
Recueillez la fiche technique originale du panneau. Une annonce de revendeur ou une photo du connecteur ne suffit pas.
Confirmez l'interface et le mode de fonctionnement DSI. Identifiez le nombre de voies, le format de pixel, le mode vidéo ou commande, et les exigences d'initialisation.
Comparez la définition des broches du FPC. Vérifiez chaque signal et broche d'alimentation, y compris l'orientation du connecteur.
Examinez la synchronisation et la bande passante. Comparez la résolution, le taux de rafraîchissement, l'horloge de pixel, le blanking, le débit par voie et les limites du pont.
Examinez les circuits d'alimentation et de rétroéclairage. Confirmez les rails logiques, les rails de polarisation, le séquencement, la réinitialisation, le courant LED et la gradation.
Confirmez la disponibilité du firmware. Déterminez si le firmware existant prend en charge le panneau ou doit être adapté.
Vérifiez le mode source HDMI. Confirmez que la source peut produire la synchronisation d'entrée requise.
Testez une combinaison d'échantillons contrôlée. Utilisez ensemble le panneau, la carte, le câble, le firmware et la configuration d'alimentation confirmés.
Alimentation de la carte, rails d'alimentation du panneau, signaux d'activation, orientation du connecteur et état de protection
Rétroéclairage allumé mais pas d'image
Initialisation DSI, séquence de réinitialisation, synchronisation, configuration des voies, micrologiciel et activation du panneau
Image décalée ou déroulante
Synchronisation horizontale et verticale, fréquence d'horloge des pixels, paramètres de synchronisation et taux de rafraîchissement
Couleurs incorrectes
Format des pixels, ordre des couleurs, profondeur de bits et configuration du circuit intégré du pilote
Artefacts intermittents
Débit des voies, intégrité du signal, qualité du FPC, mise à la terre, stabilité de l'alimentation et marge de synchronisation
La vidéo fonctionne mais pas le tactile
Interface tactile, pilote hôte, connexion USB ou I2C, alimentation, mappage et orientation
Image correcte dans la mauvaise orientation
Rotation de la source, configuration du balayage du panneau, commandes d'initialisation et capacité du micrologiciel du pont
Que fournir pour un examen de compatibilité technique
Fournir une documentation complète avant l'échantillonnage réduit les essais et erreurs inutiles. Préparez :
Numéro de modèle complet du panneau LCD
Fiche technique originale du panneau
Tableau de synchronisation du panneau
Définition des broches du FPC et schéma du connecteur
Modèle du circuit intégré du pilote
Fichier de commandes d'initialisation ou code de référence
Spécification du rétroéclairage
Informations sur le panneau tactile et le contrôleur tactile
Périphérique source HDMI et modes de sortie disponibles
Orientation d'écran requise
Application cible et environnement d'exploitation
Quantité d'échantillons et demande de production prévue
Si la fiche technique originale ou la séquence d'initialisation n'est pas disponible, identifiez cette limitation au début de l'examen. Une photographie et une résolution nominale seules sont rarement suffisantes pour une adaptation fiable du panneau MIPI.
Demander un examen de compatibilité HDMI vers MIPI
RJY Display peut examiner votre panneau LCD MIPI, votre source HDMI, votre connecteur, votre synchronisation, votre rétroéclairage, votre tactile et vos exigences de micrologiciel avant la sélection des échantillons. La compatibilité est évaluée pour la configuration réelle du panneau et de la carte contrôleur, et non déduite uniquement de la taille du connecteur.
Un même connecteur à 40 broches signifie-t-il qu'un panneau LCD est compatible ?
Non. Le même nombre de broches et le même pas de connecteur ne garantissent pas la même définition des broches. L'alimentation, la masse, les voies MIPI, la réinitialisation, le rétroéclairage, le tactile et les signaux de contrôle doivent être comparés broche par broche avant la connexion.
Une carte HDMI vers MIPI à quatre voies peut-elle piloter un panneau MIPI à deux voies ?
Uniquement si le matériel du pont et le micrologiciel prennent en charge la configuration à deux voies du panneau, la synchronisation, le format des pixels et le débit de voie requis. La capacité à quatre voies seule ne confirme pas la compatibilité à deux voies.
La compatibilité est-elle confirmée si la résolution du panneau est inférieure à la résolution maximale de la carte ?
Non. La résolution maximale n'est qu'une limite de capacité initiale. L'horloge exacte des pixels, les intervalles de suppression, le taux de rafraîchissement, le mode DSI, le format des pixels, le débit des voies, la séquence d'initialisation et le micrologiciel doivent également correspondre.
Une carte contrôleur HDMI vers MIPI prend-elle automatiquement en charge l'entrée tactile ?
Non. Le tactile utilise normalement un contrôleur séparé et une voie de communication distincte, telle que USB ou I2C. L'interface tactile, le pilote hôte, l'alimentation, le mappage des coordonnées et l'orientation doivent être examinés séparément.
Quels documents sont nécessaires pour confirmer la compatibilité d'un écran LCD MIPI ?
L'examen doit inclure la fiche technique originale du panneau, la définition complète des broches du FPC, le tableau de synchronisation, le circuit intégré du pilote, les commandes d'initialisation, la séquence d'alimentation, la spécification du rétroéclairage, les détails du contrôleur tactile et les informations sur la source HDMI.
Un panneau MIPI à quatre voies de 800 × 1280 peut-il être approuvé sur la base de sa résolution et de son nombre de voies ?
Non. Ces spécifications sont utiles pour un premier filtrage, mais l'approbation nécessite toujours le brochage du panneau, la synchronisation, le mode de fonctionnement, la séquence d'initialisation, les rails d'alimentation, les exigences de rétroéclairage, la prise en charge du micrologiciel et la configuration de sortie de la source.
Partagez la taille de votre écran, sa résolution, son interface, sa luminosité, ses exigences tactiles, les besoins en carte contrôleur et l'environnement d'application.