Compatível com ChromeOS - Especificação de telas v1.0

Versão: 1.0.1
Última atualização: 01/02/2024

Legenda

Verbo do produto Ação de desenvolvimento
"PRECISA" Requisito obrigatório de produto
"DEVE" Recomendação opcional
"MAIO" Opcional

Escopo dos requisitos

Este documento define os requisitos para as telas compatíveis com o ChromeOS. Essa especificação não deve ser usada para produtos WWCB ou para um produto projetado e certificado junto com um Chromebook.

Tipos de tela

Este documento abrange telas externas que se conectam por HDMI, DisplayPort ou USB-C. Esta especificação não abrange telas com portas USB ou hubs MST incorporados.

Hardware e design visual

Design visual

  • As portas DEVEM ser rotuladas de maneira consistente com os logotipos padrão do setor aplicáveis
  • Os logotipos DEVEM obedecer às diretrizes de marketing apropriadas para o uso dos logotipos
    • Requisitos/recursos do DisplayLink/Silicon Motion mostrados na unidade
    • Requisitos/recursos de Thunderbolt que são claramente identificados na unidade

Conectividade

  • A tela DEVE incluir pelo menos um cabo de vídeo na caixa
  • A tela PODE incluir qualquer número extra de cabos na caixa
  • Os cabos incluídos PRECISAM corresponder à versão do padrão de conectividade compatível com a tela.
    • Por exemplo, se a tela for compatível com HDMI 2.1, o cabo incluído PRECISA ser HDMI 2.1
  • Todos os cabos e adaptadores incluídos na caixa PRECISAM atender às especificações dos requisitos de cabo compatível com ChromeOS e de adaptadores de energia compatíveis com o ChromeOS[^1], mas não precisam ser oficialmente certificados pela WWCB.

Requisitos do produto

USB-C

  • Se a tela oferecer suporte a USB-C nativo, ela PRECISA atender aos requisitos associados nas especificações de base compatível com ChromeOS
    • A tela PRECISA atender aos requisitos do Alt-Mode DP.
    • Se a tela for compatível com o papel de fonte de energia, ela PRECISA passar os requisitos de "Energia"
    • Se o encadeamento ou a saída de vídeo da tela forem compatíveis, os requisitos de "saída HDMI" e/ou "Saída DisplayPort" PRECISAM ser atendidos, assim como os requisitos MST
    • Se a tela tiver portas USB-A nativas, os requisitos "USB-A" e "Comportamentos de USB e PD" PRECISAM ser atendidos.

Protocolos e conformidade

  • A tela PRECISA usar como padrão a versão mais recente de qualquer protocolo de conexão compatível.
    • Por exemplo, se a tela for compatível com DP1.2, o padrão não poderá ser DP1.1
  • Todas as entradas da tela devem oferecer suporte à resolução total e à taxa de atualização anunciadas na especificação de dados de identificação estendidos de exibição (EDID, na sigla em inglês), disponível para download aos membros da VESA no site [VESA Standards]
    • Por exemplo, algumas telas "4k60" oferecem apenas 4k60 via DP e limitam o HDMI a 4k30 devido ao HDMI 1.4
    • No caso acima, se a tela for compatível com 4K60, ela DEVE ter suporte para DP 1.2 na porta DP e HDMI 2.0 na porta HDMI 2.0
    • Da mesma forma, se a entrada DP oferecer suporte a 4k60, a entrada USB-C também DEVE oferecer suporte a 4k60 (na configuração de pin adequada, dadas as restrições de sinalização).
  • Se a tela implementar HDMI, ela PRECISA implementar a especificação do fórum HDMI e passar pelo Teste de conformidade do fórum HDMI para a versão HDMI implementada.
  • Se a tela implementar DisplayPort (DP), ela PRECISA implementar a especificação VESA e transmitir a camada de link VESA e a conformidade com PHY para a versão do DP implementada. As especificações do VESA CTS estão disponíveis aos membros para download em Padrões da VESA: https://groups.vesa.org/wg/AllMem/home/get-vesa-standards

HPD

  • A alternância de sinais HDP para notificação de mudança de status PRECISA seguir a seção 5.2.4 do VESA DP 2. Especificação disponível aos membros do VESA para download em [VESA Standards].
  • O tempo entre o HPD e o DPCD/DDC PRECISA atender aos padrões HDMI e DisplayPort
    • A seção 8.5 do HDMI 1.4b e a seção 2.0 do DisplayPort 2.0 especificam a disponibilidade imediata na declaração do sinal HPD.
    • Essas especificações estão disponíveis para membros da VESA para download em [VESA Standards]
  • O HPD passivo PRECISA ter suporte
    • O HPD PRECISA ser declarado em todas as entradas sempre que a tela estiver conectada a qualquer entrada

RPDC

  • Se a tela for compatível com DisplayPort
    • A tela PRECISA oferecer suporte para distribuição horizontal (descontinuação do relógio de streaming regenerado).
      • A tela PRECISA indicar que é compatível com a frequência de links reduzidos no DPCD com a configuração do bit MAX_DOWNSPREAD.
    • A OUI PRECISA ser configurada corretamente.
      • Por exemplo, o OUI PODE não ser só zeros

Energia

  • Quando a tela é colocada em modo de espera pelo Chromebook conectado, ela PRECISA acordar quando o Chromebook conectado enviar o sinal de ativação. Isso significa que a tela NÃO PODE ter estados de "suspensão profunda", que são inseridos automaticamente e exigem que o usuário pressione um botão para ativá-la.
    • No DisplayPort, o Chromebook entrará/sairá do modo de suspensão por meio do bit SET_POWER_STATE em DPCD register 00600h SET_POWER.
    • Na entrada HDMI, o Chromebook entra/saia do modo de suspensão por meio de um sinal de vídeo válido no fio.

Identificação

  • O EDID da tela PRECISA ser válido e analisado sem erros
  • O Display EDID PRECISA atender à especificação CTA-861-G
  • Para conexões DP, o EDID PRECISA passar na especificação de teste de conformidade VESA EDID v1.2
  • O ID EDID PRECISA informar exatamente um conjunto de informações do fabricante e do modelo
  • EDID MAY incluir um bloco do descritor de nome de exibição que contém o nome adequado do modelo
  • O EDID PRECISA incluir um valor válido diferente de zero no campo do número de série do bloco 0 ou no bloco estendido do número de série.
  • Cada par de fabricante/modelo PRECISA ser exclusivo para um determinado modelo.
  • Cada tupla de fabricante/modelo/série PRECISA ser universalmente exclusiva
  • As coordenadas de cor RGBW no EDID PRECISAM concordar com o valor típico das especificações de cor da tela
  • A tela PRECISA gerar sRGB se anunciar sRGB no byte de detalhes do suporte do recurso EDID (18h).
  • A tela PRECISA anunciar um e apenas um modo marcado como preferencial por nível de decodificação de EDID.
  • O modo preferencial DEVE ser a resolução nativa do painel.
  • Todos os modos preferidos DEVEM corresponder à proporção nativa do painel
  • O EDID PRECISA informar as dimensões físicas precisas do painel de exibição sem incluir a borda em centímetros

HDCP

  • A tela PRECISA oferecer suporte a HDCP 1.4
  • A tela DEVE oferecer suporte a HDCP 2.2
  • A tela PODEM ser compatível com HDCP 2.3 ou mais recente.
  • Se a tela for de 4K ou superior, ela PRECISA oferecer suporte a HDCP 2.2
  • A tela PRECISA oferecer suporte às mesmas versões de HDCP em todas as entradas
  • A tela DEVE não ter oscilação perceptível (0 frames) quando a HDCP estiver ativada ou desativada.

HDR

  • Se a tela for compatível com HDR, ela PRECISA atender à especificação VESA DisplayHDR para o nível HDR reivindicado pela tela.
  • Se a tela for compatível com HDR, ela PRECISA ter suporte a quadro de informações
  • Se a tela for compatível com HDR, ela DEVE oferecer suporte a um espaço de cor de 10 bits
  • Se a tela for compatível com HDR, ela poderá oferecer suporte a um espaço de cor de 12 bits

Áudio

  • Se a tela for compatível com o alto-falante integrado e a saída de fone de ouvido de 3,5 mm, ela DEVE oferecer suporte para a alternância entre eles por métodos direcionados pelo usuário ou automáticos
  • Se a tela for compatível com a entrada de áudio, ela PRECISA ter suporte a infoframes.
  • Se a tela oferecer suporte à entrada de áudio, ela DEVE oferecer pelo menos suporte ao formato de áudio com taxa de amostragem de 2ch, 16 bits e 48K e informar o formato em EDID

RV

  • Se a tela for compatível com a sincronização adaptativa VRR/ VESA, ela PRECISA anunciar o intervalo de exibição VRR (taxas de atualização mínima e máxima) no bloco descritor do intervalo de exibição EDID.
  • Se a tela for compatível com a sincronização adaptativa VRR/ VESA, de acordo com a especificação VESA, a tela PRECISA definir o bit MSA_TIMING_PAR_IGNORED no registro DOWN_STREAM_PORT_COUNT (endereço DPCD 00007h, bit 6).

Histórico de revisões

Data Versão Observações
2024-02-01 1.0.1 Republicação em uma nova plataforma
2023-10-18 1.0 Publicação inicial do site do parceiro