Incontri un collo di bottiglia nel tuo progetto di display embedded?
Non lasciare che integrazioni complesse o problemi di supply chain rallentino il tuo time-to-market. Prenota una consulenza gratuita con il team di esperti RJY per un supporto su misura in progettazione e produzione.
Come Integrare un Pannello LCD TFT eDP: Una Guida alla Compatibilità OEM
Pubblicato:
14 minuti di lettura
Aggiornato:
L'Embedded DisplayPort, comunemente abbreviato come eDP, è ampiamente utilizzato tra piattaforme di elaborazione embedded e display a pannello piatto interni. Tuttavia, identificare un connettore eDP sia su una scheda host che su un datasheet LCD non stabilisce la compatibilità.
Un progetto funzionante dipende dall'intero percorso del display: capacità della sorgente, configurazione delle lane, velocità di link, comunicazione AUX, rilevamento del pannello, link training, modalità di visualizzazione, pinout del connettore, costruzione del cavo, sequenza di alimentazione, controllo della retroilluminazione, firmware, supporto del sistema operativo e integrazione meccanica. L'input touch, quando richiesto, è un altro sottosistema con il proprio controller e la propria connessione host.
Questa guida spiega come un OEM può valutare queste dipendenze senza confondere un LCD TFT eDP grezzo con un monitor DisplayPort esterno, un display HDMI o un HMI touch completo.
Ingegnere che esamina un computer embedded con LCD TFT eDP grezzo e scheda host interna
Comprendere il confine del sistema di visualizzazione eDP
Un LCD TFT eDP è normalmente un componente di visualizzazione interno. Il processore host, la GPU, il system-on-module o il computer embedded genera l'immagine e la trasmette attraverso una sorgente eDP compatibile. L'elettronica del pannello riceve quel link e pilota i pixel LCD.
L'implementazione completa può contenere diversi percorsi distinti:
un link principale ad alta velocità che trasporta i dati del display;
un canale AUX utilizzato per la comunicazione di configurazione e stato;
una funzione di rilevamento pannello o hot-plug-detect implementata secondo la piattaforma;
l'alimentazione logica del pannello e la sua sequenza richiesta;
alimentazione, abilitazione e controllo della luminosità della retroilluminazione;
una connessione separata del sensore touch e del controller touch, quando il touch è incluso;
configurazione di firmware, driver grafici e sistema operativo.
Questi percorsi possono essere instradati attraverso un unico assemblaggio di cavi fisici, ma ciò non li rende un'unica funzione elettrica. Un cavo può contenere lane eDP, conduttori AUX, alimentazione, terra, segnali relativi alla retroilluminazione e fili aggiuntivi, mentre ogni funzione ha comunque requisiti separati.
Architettura host eDP e pannello TFT con percorsi separati per video, ausiliario, alimentazione, retroilluminazione e touch
L'esistente panoramica dell'interfaccia LCD di RJY Display introduce eDP tra le altre interfacce per pannelli. La presente guida affronta il successivo passo ingegneristico: verificare se una particolare configurazione di host, pannello, cavo e software può operare insieme.
Iniziare con l'implementazione esatta dell'host
Non iniziare con il presupposto che ogni processore pubblicizzato con supporto DisplayPort possa pilotare direttamente ogni pannello eDP. L'uscita disponibile può essere DisplayPort esterno, USB-C DisplayPort Alt Mode, un'interfaccia eDP interna nativa o un'implementazione specifica della scheda con supporto limitato di lane, connettore, firmware o modalità di visualizzazione.
Registrare le informazioni esatte dell'host prima di selezionare il pannello:
modello di processore, GPU, system-on-module o scheda di calcolo;
revisione hardware e numero di parte del connettore;
se l'uscita è eDP nativa o un'altra forma di DisplayPort;
configurazioni di lane e velocità di link supportate;
clock pixel massimo supportato o modalità di visualizzazione;
limitazioni di formato colore e profondità colore;
implementazione di AUX, rilevamento pannello e controllo retroilluminazione;
versione di firmware, BIOS, bootloader, kernel, BSP e driver grafici;
requisiti noti di qualificazione del pannello o lista di approvazione.
Un connettore sulla scheda marcato “eDP” non è una prova sufficiente. Lo schema elettrico e la documentazione della piattaforma devono confermare come è cablato il connettore, quali rail di alimentazione sono presenti, se è incluso un driver di retroilluminazione e come il software abilita il display.
Se si sta considerando un modulo di calcolo Android o Linux, la compatibilità deve essere valutata per l'esatta revisione della scheda e l'immagine software. La guida all'abbinamento delle schede di controllo Android di RJY Display spiega perché pannello, scheda, temporizzazione, driver, alimentazione e firmware devono essere trattati come una combinazione controllata.
Abbinare numero di lane, velocità di link e payload del display
La sorgente e il pannello devono condividere una configurazione di link eDP utilizzabile. La sola risoluzione non determina il link richiesto. Frequenza di aggiornamento, profondità colore, formato pixel, blanking, compressione dove supportata e temporizzazioni specifiche del pannello influenzano tutte il payload trasmesso.
Il datasheet del pannello o la specifica di integrazione dovrebbero identificare la configurazione di link supportata. La documentazione della sorgente dovrebbe identificare ciò che l'host può generare. La compatibilità esiste solo quando la sorgente può stabilire una modalità accettata dal pannello e il software può configurare correttamente quella modalità.
Una capacità teorica superiore della sorgente non garantisce il fallback automatico ai requisiti del pannello. Al contrario, non si può presumere che un pannello con una risoluzione familiare funzioni se l'host supporta una disposizione di lane, una velocità di link, una temporizzazione o un percorso di inizializzazione incompatibili.
Per progetti di sostituzione, non confrontare solo dimensione diagonale, risoluzione e forma del connettore. Confrontare almeno:
area attiva e profilo meccanico;
velocità di link e configurazione delle lane supportate;
temporizzazione del display e modalità prevista;
profondità colore e codifica pixel;
tipo di connettore, numero di contatti, assegnazione pin e direzione di accoppiamento;
alimentazione logica del pannello e sequenza;
comportamento AUX e di rilevamento;
alimentazione e controllo della retroilluminazione;
presupposti di firmware e driver.
Due pannelli possono condividere una famiglia di connettori ma utilizzare diverse assegnazioni di pin o disposizioni di alimentazione. Collegarli senza verifica può produrre schermo nero, funzionamento instabile o danni elettrici.
Utilizzare correttamente AUX, DPCD, EDID e HPD
Il canale AUX è un percorso di comunicazione bidirezionale tra la sorgente e il sink del display. Supporta le operazioni necessarie per scoprire le capacità, configurare il link, leggere lo stato ed eseguire il link training.
I DisplayPort Configuration Data, o DPCD, vengono letti tramite AUX e descrivono capacità e stato rilevanti per il link. Sono un'importante fonte diagnostica e di avvio. Se la comunicazione DPCD fallisce, l'host potrebbe non essere in grado di determinare come addestrare il link anche quando l'alimentazione del pannello e il cablaggio del link principale sembrano corretti.
Gli Extended Display Identification Data, o EDID, possono descrivere le modalità di visualizzazione supportate quando il pannello e la piattaforma li forniscono. L'EDID può essere accessibile tramite il meccanismo AUX di DisplayPort, ma un ingegnere non dovrebbe presumere che ogni pannello embedded esponga un EDID completo e utilizzabile o che il sistema operativo selezioni automaticamente la modalità di produzione prevista.
Il progetto deve seguire esattamente la documentazione del pannello e della piattaforma. Nei sistemi embedded fissi, le informazioni di temporizzazione o del pannello possono anche essere fornite tramite tabelle firmware, impostazioni BIOS, dati device-tree, configurazione del driver o un altro meccanismo specifico della scheda.
L'Hot Plug Detect, o il corrispondente comportamento di rilevamento pannello della piattaforma, informa la sorgente sulla presenza o sullo stato del display. Il suo trattamento in un progetto eDP interno può differire da quello di un connettore esterno. Verificare il livello elettrico, la configurazione di pull, la sequenza e le aspettative software piuttosto che copiare un'implementazione per monitor esterno.
Il materiale di formazione DisplayPort di Texas Instruments separa le funzioni del main link, del canale AUX e dell'HPD e mostra perché la configurazione del link non può essere ridotta al solo instradamento delle corsie ad alta velocità.1
Trattare il link training come fase obbligatoria di avvio
Durante il link training, la sorgente e il pannello stabiliscono un collegamento in grado di trasportare in modo affidabile i dati video. Il processo utilizza la comunicazione AUX e il feedback dal sink, mentre la sorgente regola il link in base alla configurazione supportata.
Un pannello alimentato con retroilluminazione accesa può comunque non mostrare un'immagine valida se il link training non è stato completato. Allo stesso modo, un'immagine che appare in modo intermittente può indicare un link marginale, una configurazione errata, un problema del cavo, un'instabilità dell'alimentazione o un problema di ripristino software, piuttosto che un difetto della cella LCD.
I sintomi possibili includono:
un'area attiva permanentemente nera anche se la retroilluminazione è accesa;
un'immagine che appare solo dopo ripetuti avvii;
pixel scintillanti, linee, sfarfallio o spegnimenti intermittenti;
una modalità di visualizzazione inferiore che funziona mentre la modalità prevista fallisce;
funzionamento con un cavo da laboratorio corto ma non con il cavo di produzione;
guasto dopo sospensione, ripristino, riavvio a caldo o interruzione dell'alimentazione;
comportamento diverso tra il firmware di avvio e il sistema operativo.
Un'indagine disciplinata dovrebbe iniziare con l'alimentazione del pannello e l'accesso AUX, quindi esaminare le letture DPCD, le capacità rilevate, la configurazione selezionata di corsie e velocità, lo stato del link training, i tempi di visualizzazione, la costruzione del cavo, l'integrità del segnale e i log software. La guida alla risoluzione dei problemi eDP di Texas Instruments utilizza le informazioni AUX e DPCD per isolare i problemi di link training e configurazione.2
Ingegnere che risolve i problemi di link training eDP tra un host embedded e un pannello TFT LCD grezzo
Non trattare un test desktop riuscito come qualifica finale. L'involucro di produzione, il cavo definitivo, la messa a terra effettiva, l'intervallo di temperatura, l'avvio ripetuto e il comportamento dell'alimentazione di sistema possono rivelare problemi che non compaiono su un banco di prova aperto.
Controllare l'alimentazione del pannello e la retroilluminazione come funzioni separate
L'alimentazione logica del pannello e l'alimentazione della retroilluminazione LED sono solitamente correlate ma distinte. Il pannello può essere logicamente attivo mentre la retroilluminazione è spenta, oppure la retroilluminazione può essere accesa mentre nessuna immagine valida raggiunge i pixel.
La specifica di integrazione dovrebbe definire:
tensione logica del pannello e tolleranza;
requisiti di corrente di spunto e di regime rilevanti per la progettazione del sistema;
sequenza di accensione e spegnimento;
requisiti di reset, abilitazione e ritardo;
architettura dell'alimentazione della retroilluminazione;
polarità e temporizzazione dell'abilitazione della retroilluminazione;
metodo di controllo della luminosità e intervallo utilizzabile;
comportamento durante avvio, sospensione, ripristino, riavvio e recupero da guasto.
Alcune implementazioni eDP supportano il controllo della retroilluminazione tramite AUX e DPCD. Altri pannelli o piattaforme richiedono un PWM separato, un segnale di abilitazione, GPIO o un circuito dedicato di controllo della retroilluminazione. La documentazione Linux DRM supporta esplicitamente sia il controllo della retroilluminazione basato su AUX sia i pannelli che richiedono un percorso specifico della piattaforma.3
Pertanto, il team di progetto non dovrebbe presumere che la sorgente possa controllare la luminosità semplicemente perché può stabilire un'immagine eDP. Confermare la capacità del pannello, il circuito della scheda, il firmware, il driver grafico e il comportamento dell'applicazione.
La politica di luminosità influisce anche sulla progettazione termica e di potenza. Validare l'intervallo operativo richiesto, il livello di avvio, la stabilità a bassi livelli, il comportamento con luce ambientale dove utilizzato e il recupero dopo guasti software o di comunicazione. Non pubblicare alcuna dichiarazione di luminanza o leggibilità alla luce solare senza testare lo stack ottico completo in condizioni definite.
Mantenere l'input touch separato dal percorso video eDP
Un pannello TFT LCD eDP può essere assemblato con touch proiettato-capacitivo o resistivo, ma il controller touch rimane un dispositivo di input. Riporta coordinate o eventi touch all'host tramite una connessione supportata come USB o I2C.
Il main link eDP trasporta informazioni video; non fornisce intrinsecamente coordinate touchscreen ordinarie al sistema operativo. Un cablaggio fisico può raggruppare i conduttori del display e del touch, ma l'host necessita comunque dell'interfaccia touch corretta, del driver, del firmware, dell'alimentazione e della configurazione delle coordinate.
Confermare:
modello del controller touch e firmware;
connessione host USB, I2C o altra;
tensione logica e requisiti di interrupt o reset;
supporto del driver nel sistema operativo;
orientamento dello schermo e rotazione delle coordinate touch;
spessore del vetro di copertura e costruzione dell'incollaggio;
requisiti di messa a terra, rumore, guanti, umidità e prestazioni ai bordi.
Assemblaggio eDP TFT esploso con retroilluminazione separata, alimentazione, controller touch e connessioni host
Un'immagine eDP corretta non dimostra che il touch funzionerà, e un dispositivo touch USB riconosciuto non dimostra che il percorso video del pannello sia stato configurato correttamente. Testare e diagnosticare i due sottosistemi separatamente prima di validare l'assemblaggio integrato.
Verificare connettore, cavo e percorso del segnale
I cavi eDP interni fanno parte del link ad alta velocità. La loro impedenza, costruzione, lunghezza, schermatura, messa a terra, assegnazione delle coppie, instradamento, terminazione dei connettori e ritenzione meccanica possono influenzare l'affidabilità.
Un connettore con il numero corretto di contatti può comunque avere un pinout incompatibile. Ottenere i disegni e le tabelle dei pin per pannello, scheda host, cavo e qualsiasi adattatore intermedio. Verificare l'orientamento dalla vista di accoppiamento definita piuttosto che da fotografie.
Esaminare l'instradamento di produzione per:
continuità delle coppie differenziali e assegnazione delle coppie;
conduttori AUX e di rilevamento;
allocazione di alimentazione e terra;
conduttori relativi alla retroilluminazione;
strategia di connessione di schermatura e telaio;
piegatura del cavo, schiacciamento, abrasione e scarico della trazione;
distanza da stadi di potenza a commutazione, antenne, motori e altre fonti di rumore;
inserimento del connettore, ritenzione e accesso per la manutenzione.
Un adattatore temporaneo o un cavo lungo libero utilizzato durante lo sviluppo potrebbe non rappresentare il link di produzione. Al contrario, un involucro di produzione compatto può introdurre pieghe più accentuate, una messa a terra diversa e la vicinanza a fonti di rumore. Validare il cavo e la disposizione meccanica previsti piuttosto che approvare solo il pannello e la scheda host separatamente.
Non trattare HDMI, DisplayPort esterno ed eDP come equivalenti passivi
Un pannello eDP grezzo non è un monitor HDMI esterno. HDMI non può essere convertito nel link nativo del pannello eDP tramite un cavo passivo. Il sistema necessita di un ricevitore attivo, bridge, scaler o controller progettato per la sorgente e il pannello esatto.
Il dispositivo attivo deve fare più che cambiare la forma del connettore. A seconda dell'architettura, potrebbe dover ricevere ed elaborare il video della sorgente, comunicare con il pannello tramite AUX, eseguire il link training, generare la modalità di visualizzazione corretta, gestire l'alimentazione del pannello e controllare la retroilluminazione.
Anche un connettore DisplayPort esterno non dovrebbe essere collegato direttamente a un pannello interno senza verificare l'architettura completa. DisplayPort esterno ed eDP sono tecnologie correlate, ma il connettore, la disposizione dell'alimentazione, il comportamento di rilevamento, le funzionalità supportate, l'ambiente del cavo e le responsabilità di sistema possono differire.
Se è richiesto un bridge o controller, aggiungerlo alla distinta base controllata. Registrare la sua revisione hardware, firmware, configurazione, sequenza di alimentazione, carico termico, comportamento software e ciclo di vita. Una scheda convertitore da laboratorio non è automaticamente una soluzione di produzione.
Pianificare l'avvio di firmware e sistema operativo
Una connessione elettrica compatibile può comunque rimanere vuota se il software non abilita il percorso video corretto. La responsabilità può essere suddivisa tra firmware di piattaforma, BIOS, bootloader, kernel, device tree, driver grafico, driver del pannello, compositor e applicazione.
Il piano di bring-up dovrebbe identificare chi possiede:
sequenza di alimentazione del pannello;
comunicazione AUX e accesso DPCD;
scoperta della modalità di visualizzazione o configurazione dei tempi fissi;
link training e recupero;
abilitazione della retroilluminazione e controllo della luminosità.;
logo di avvio e transizione al sistema operativo;
sospensione, ripristino, spegnimento dello schermo e gestione dell'alimentazione;
orientamento dello schermo e rotazione del tocco;
registrazione e diagnostica dei servizi;
controllo dell'immagine di produzione e della configurazione.
Per i sistemi Linux, prove utili possono includere messaggi del kernel, informazioni sul connettore DRM e sulla modalità, stato AUX o DPCD, configurazione del collegamento selezionata, interfaccia di retroilluminazione e comportamento del driver del pannello. Altre piattaforme offrono percorsi diagnostici diversi, ma l'obiettivo è lo stesso: confermare cosa ha tentato il software piuttosto che diagnosticare esclusivamente dallo schermo visibile.
Un pannello che funziona solo dopo un comando manuale, una modifica non documentata del registro, un firmware solo per sviluppo o ripetuti riavvii non rappresenta ancora una configurazione di produzione controllata.
Validare l'assemblaggio eDP destinato alla produzione
La validazione deve utilizzare la revisione prevista del pannello, la revisione della scheda host, il cavo, il connettore, il circuito di alimentazione, l'implementazione della retroilluminazione, il controller touch, l'involucro, l'immagine software e l'applicazione.
Le aree di validazione raccomandate includono:
Comportamento di Avvio e Collegamento
Testare avvio a freddo, riavvio a caldo, cicli di accensione ripetuti, spegnimento incompleto, sospensione e ripristino, riavvio dell'applicazione, riavvio del sistema operativo e recupero dopo una connessione display interrotta, dove supportato in sicurezza.
Contenuto del Display
Utilizzare colori solidi, gradazioni di grigio, pattern fini, gradienti, contenuti in movimento, schermate GUI rappresentative e il comportamento di aggiornamento previsto. Verificare spegnimenti intermittenti, errori dei pixel, linee, problemi di colore, comportamento di ritenzione dell'immagine rilevante per il progetto e cambi di modalità.
Retroilluminazione e Alimentazione
Verificare la luminosità all'avvio, l'intervallo di regolazione, la stabilità a bassi livelli, le transizioni ripetute, il comportamento in standby, la sequenza di alimentazione, il comportamento termico e il recupero dopo un guasto dell'host o dell'applicazione.
Toccare
Verificare il riconoscimento del driver, l'accuratezza delle coordinate, la rotazione, i bersagli sui bordi, il multi-touch dove richiesto, il comportamento del copri-lente, la messa a terra, le condizioni di rumore, il riavvio e la riconnessione indipendentemente dal risultato video eDP.
Integrazione Meccanica e dei Cavi
Ispezionare la ritenzione del connettore, la piegatura e l'abrasione del cavo, lo scarico della tensione, la pressione dell'involucro, l'area visibile, l'allineamento del copri-lente, la messa a terra, l'accesso per la manutenzione e le prestazioni con il percorso finale del cavo.
Controllo della Configurazione
Registrare il modello e la revisione del pannello, la revisione dell'host, il disegno del cavo, le parti del connettore, il bridge o controller dove utilizzato, il firmware, il BIOS, il bootloader, il kernel o BSP, la configurazione del pannello, il firmware touch, il metodo di retroilluminazione, la build dell'applicazione e la procedura di test di produzione.
Sistema TFT eDP destinato alla produzione in fase di validazione di collegamento, alimentazione, touch, cavo e involucro
Preparare una richiesta efficace per un progetto display eDP
Una richiesta utile dovrebbe includere il contesto dell'host e del pannello, piuttosto che chiedere solo uno “schermo eDP”. Fornire:
area attiva target, diagonale, rapporto d'aspetto e risoluzione;
disegni dell'involucro e dell'apertura del display;
processore host, system-on-module o modello e revisione della scheda;
schema elettrico dell'host o definizione verificata del connettore eDP;
configurazioni supportate di lane e collegamento;
informazioni su sistema operativo, firmware, BIOS, bootloader e BSP;
modalità display prevista, profondità di colore, orientamento ed esempi GUI;
architettura di alimentazione del pannello e controllo della retroilluminazione;
requisiti di touch, copri-lente, bonding e input host;
lunghezza del cavo, percorso, connettore e vincoli meccanici;
condizioni ambientali e di visualizzazione;
stadio del prototipo, domanda prevista e requisiti del ciclo di vita.
RJY Display pubblica una piattaforma display touch eDP da 13,3 pollici esistente, ma l'esistenza di quel prodotto non stabilisce la compatibilità con ogni host eDP. La combinazione esatta di scheda, pannello, cavo, touch, alimentazione e software richiede comunque una revisione ingegneristica.
RJY Display può valutare piattaforme display esistenti adatte e requisiti specifici del progetto che coinvolgono touch, costruzione del copri-lente, retroilluminazione, FPC o cavo, interfaccia, scheda controller e coordinamento meccanico. La fattibilità dipende dalla piattaforma confermata e dal confine del progetto; non implica che una nuova dimensione arbitraria di cella LCD possa essere sviluppata da zero.
Qualsiasi scheda host eDP può funzionare con qualsiasi LCD TFT eDP?
No. La compatibilità dipende dalla configurazione supportata di lane e collegamento, dalla modalità display, dal comportamento AUX e di rilevamento, dal pinout del connettore, dalla sequenza di alimentazione, dal controllo della retroilluminazione, dal cavo, dal firmware, dal driver grafico e dalla configurazione del pannello.
A cosa servono AUX e DPCD in una connessione eDP?
Il canale AUX fornisce comunicazione bidirezionale tra la sorgente e il pannello. Le informazioni DPCD accessibili tramite AUX descrivono le capacità e lo stato del collegamento utilizzate durante la configurazione, l'addestramento del collegamento e la risoluzione dei problemi.
Ogni pannello eDP fornisce EDID?
Non si deve fare alcuna assunzione senza verificare la documentazione del pannello. Alcuni pannelli forniscono informazioni EDID utilizzabili, mentre piattaforme embedded fisse possono anche dipendere da tabelle firmware, dati device-tree, configurazione del driver o altre informazioni predefinite del pannello.
eDP trasporta le coordinate del touchscreen?
Il collegamento principale eDP trasporta dati video, non coordinate touchscreen ordinarie. Il touch utilizza normalmente un controller separato e una connessione host come USB o I2C, anche quando i segnali sono raggruppati in un unico assemblaggio di cavi fisico.
HDMI può collegarsi direttamente a un pannello eDP grezzo?
No. Un cavo passivo non può convertire HDMI in un collegamento pannello eDP grezzo. È richiesto un ricevitore attivo compatibile, bridge, scaler o controller che deve supportare la sorgente, il pannello esatto, l'addestramento del collegamento, l'alimentazione, la retroilluminazione e la modalità display.
Condividi le dimensioni del display, la risoluzione, l'interfaccia, la luminosità, i requisiti tattili, i requisiti della scheda controller e l'ambiente applicativo.