兼容 ChromeOS - 显示屏规范 v1.0

版本:1.0.1
上次更新时间:2024 年 2 月 1 日

图例

产品动词 开发操作
“必须” 强制性产品要求
“应该” 可选建议
“可以” 建议条件

要求范围

本文档定义了 ChromeOS 兼容显示屏满足的要求。 本规范不适用于 WWCB 产品,也不适用于与 Chromebook 一起设计和认证的产品。

显示类型

本文档将介绍通过 HDMI、DisplayPort 或 USB C 型连接的外接显示屏。此规范不适用于具有嵌入式 USB 端口或嵌入式 MST 集线器的显示屏。

硬件和视觉设计

视觉设计

  • 端口以适用的行业标准徽标一致
  • 徽标符合徽标使用标准营销指南
    • 单元上清晰地丝印的 DisplayLink/Silicon Motion 要求/功能
    • 设备上已明确丝网屏风的 Thunderbolt 要求/功能

连接性

  • 显示屏的包装盒中至少包含一条视频线
  • 显示屏的包装盒内可以包含任何额外数量的额外数据线
  • 随附的线缆必须与显示屏支持的连接标准版本相符
    • 例如,如果屏幕支持 HDMI 2.1,随附的数据线必须是 HDMI 2.1 数据线。
  • 包装盒内包含的所有线缆和适配器都必须符合 ChromeOS 兼容线缆要求与 ChromeOS 兼容的电源适配器要求[^1] 规范,但无需获得正式的 WWCB 认证。

产品要求

USB-C

  • 如果显示屏支持原生 USB-C,则必须满足 ChromeOS 兼容基座规范中的相关要求
    • 显示屏必须满足 DP Alt-Mode 要求
    • 如果显示屏支持“电源”角色,则必须满足“电源”要求
    • 如果支持菊花链或显示屏中的视频输出,则必须满足“HDMI 输出”和/或“DisplayPort 输出”要求以及 MST 要求
    • 如果屏幕具有原生 USB-A 端口,则必须满足“USB-A”和“USB 和 PD 行为”要求

协议与合规性

  • 显示屏必须默认使用其支持的所有连接协议的最高版本。
    • 例如,如果显示屏支持 DP1.2,就不能默认使用 DP1.1
  • 显示屏的所有输入源都应支持扩展显示识别数据 (EDID) 规范中通告的完整分辨率和刷新率,该规范可供 VESA 成员在其网站上下载 [VESA 标准]
    • 例如,某些“4k60”显示屏仅在 DP 上提供 4k60 分辨率,由于 HDMI 1.4,将 HDMI 限制为 4k30
    • 在上述情况下,如果屏幕支持 4K60,则应在 DP 端口上支持 DP 1.2,在 HDMI 端口上支持 HDMI 2.0
    • 同样,如果 DP 输入支持 4k60,则 USB-C 输入也应支持 4k60(在给定信令限制的适当引脚配置中)
  • 如果屏幕实现了 HDMI,则屏幕必须实现 HDMI 论坛规范,并通过 HDMI 论坛合规性测试套件(针对实现的 HDMI 版本)进行测试。
  • 如果屏幕实现了 DisplayPort (DP),那么屏幕必须实现 VESA 规范,并针对所实现的 DP 版本传递 VESA 链路层和 PHY 一致性。VESA 成员可在 VESA 标准下下载 VESA CTS 规范:https://groups.vesa.org/wg/AllMem/home/get-vesa-standards

HPD

  • 切换状态变化通知的 HDP 信号时必须遵循 VESA DP 2 第 5.2.4 节的规定。VESA 成员可按照 [VESA 标准]下载相应规范
  • HPD 和 DPCD/DDC 之间的定时必须满足 HDMI 和 DisplayPort 标准
    • HDMI 1.4b 第 8.5 节和 DisplayPort 2.0 第 2.12 节均指定了在断言 HPD 信号时立即可用。
    • VESA 成员可前往 [VESA 标准]下载这些规范
  • 必须支持被动 HPD
    • 只要显示屏连接到任何输入源,必须对所有输入源断言 HPD

DPRX

  • 如果显示屏支持 DisplayPort
    • 显示屏必须支持下移(对重新生成的信息流时钟进行去扩散)
      • 显示屏必须通过设置 MAX_DOWNSPREAD 位来表明它能够在 DPCD 中支持下扩链路频率。
    • 必须正确设置 OUI
      • 例如,OUI 不能全为零。

功率

  • 如果已连接的 Chromebook 将显示屏置于休眠状态,必须在已连接的 Chromebook 发送唤醒信号时唤醒。这意味着屏幕不得具有“深度睡眠”状态,这些状态是自动进入的,并且要求用户按下屏幕上的按钮来唤醒屏幕。
    • 在 DisplayPort 上,Chromebook 将通过 DPCD register 00600h SET_POWER 中的 SET_POWER_STATE 位进入/退出休眠状态
    • 使用 HDMI 时,Chromebook 会通过电线的有效视频信号进入/退出休眠状态

身份认同

  • 显示屏的 EDID 必须有效且解析时没有错误
  • 显示屏 EDID 必须符合 CTA-861-G 规范
  • 对于 DP 连接,EDID 必须通过 VESA EDID 合规性测试规范 v1.2 的测试
  • EDID 必须报告且只能报告一组制造商和型号信息
  • EDID 可以包含包含正确模型名称的显示名称描述符块
  • EDID 必须在块 0 或序列号扩展块的序列号字段中包含一个有效的非零值
  • 每个制造商/型号对必须对于指定型号而言是唯一的
  • 每个制造商/型号/串行元组必须是通用的元组
  • EDID 中的 RGBW 颜色坐标必须与显示屏颜色规范的典型值一致
  • 如果显示屏在 EDID 功能支持详情字节 (18h) 中通告 sRGB,则必须输出 sRGB
  • 显示屏必须根据 EDID 解码级别通告一种且仅一种标记为首选的模式
  • 首选模式为面板的原生分辨率
  • 所有首选模式都应该与面板的原生宽高比一致
  • EDID 必须报告显示面板的准确物理尺寸,不包括屏幕边框(以厘米为单位)

高带宽数字内容保护 (HDCP)

  • 显示屏必须支持 HDCP 1.4
  • 显示屏支持 HDCP 2.2
  • 显示器可以支持 HDCP 2.3 或更高版本
  • 如果屏幕是 4K 或更高屏幕,则屏幕必须支持 HDCP 2.2
  • 显示屏必须在所有输入源上支持相同的 HDCP 版本
  • 启用或停用 HDCP 后,显示屏没有可察觉的闪烁(0 帧)

HDR

  • 如果屏幕支持 HDR,则屏幕必须符合针对其声明的 HDR 级别的 VESA DisplayHDR 规范
  • 如果显示屏支持 HDR,则必须支持信息框
  • 如果显示屏支持 HDR,显示屏支持 10 位颜色空间
  • 如果显示屏支持 HDR,显示屏可以支持 12 位颜色空间

音频

  • 如果显示屏同时支持内置扬声器和 3.5 毫米耳机输出,则支持通过用户指导方法或自动方法在两者之间切换
  • 如果屏幕支持音频输入,则必须支持信息框架
  • 如果屏幕支持音频输入,则屏幕至少支持 2 声道、16 位、48K 采样率音频格式,并在 EDID 中报告该格式

VRR

  • 如果屏幕支持 VRR/ VESA 自适应同步,则必须在 EDID 显示范围描述符块中通告 VRR 显示范围(最小和最大刷新率)
  • 如果显示屏支持 VRR/ VESA 自适应同步,根据 VESA 规范,显示屏必须DOWN_STREAM_PORT_COUNT 寄存器(DPCD 地址 00007h,位 6)中设置 MSA_TIMING_PAR_IGNORED 位。

修订历史记录

日期 版本 备注
2024-02-01 1.0.1 新平台上的共和党
2023-10-18 1.0 初始合作伙伴网站发布内容