树莓派超全系列教程文档--(38)config.txt视频配置


文章来源: http://raspberry.dns8844.cn/documentation

原文网址

视频选项

HDMI模式

要控制 HDMI 设置,请使用 cmdline.txt 中的 屏幕配置实用程序KMS 视频设置

树莓派4-系列的HDMI

为了支持双显示器和高达 4Kp60 的模式,Raspberry Pi 4、CM4、和Pi 400 在每个时钟周期生成 2 个输出像素。

每种 HDMI 模式都有一个时序列表,用于控制同步脉冲持续时间周围的所有参数。这些时序通常通过像素时钟、活动像素数量、前廊、同步脉冲以及水平和垂直方向的后廊来定义。

以每时钟 2 像素的速度运行所有程序意味着4-系列设备不能支持任何不能被 2 整除的时序。

CEA 和 DMT 标准中只有一种不兼容的模式:DMT模式81、1366x768@60Hz。这种模式的水平同步和后门廊时序具有奇数值,宽度不能被8整除。

如果您的显示器具有这种分辨率,4-系列设备会自动降到显示器所宣传的下一模式;通常为 1280x720。

树莓派5-系列的HDMI

从 Raspberry Pi 5 开始的旗舰机型、从 CM5 开始的计算模块机型以及从 Pi 500 开始的键盘机型也在每个时钟周期输出 2 个像素。这些型号对奇数时序有特殊处理,可以直接处理这些模式

复合视频模式

复合视频输出可以在每个型号的Raspberry Pi计算机上找到:

在这里插入图片描述

NOTE: 键盘系列产品上不提供复合视频输出。

enable_tvout

设置为 1 以启用复合视频输出,设置为 0 以禁用。从 Raspberry Pi 4 开始的旗舰机型、从 CM4 开始的计算模块以及 Zero 机型上均可使用,复合输出仅在您将其设置为 1 时可用,这也会禁用HDMI输出。键盘系列产品上不提供复合输出。

在这里插入图片描述

在所有支持此功能的型号上,需要禁用HDMI输出才能启用复合输出。当没有连接/检测到HDMI显示器时,HDMI输出被禁用。设置 enable_tvout=0 以防止在禁用HDMI时启用复合。

要启用复合输出,请在 /boot/firmware/config.txt 中的 dtoverlay=vc4-kms-v3d 行末尾添加 ,composite

dtoverlay=vc4-kms-v3d,composite

默认情况下,这会输出复合NTSC视频。要选择不同的模式,请将以下内容附加到 /boot/firmware/cmdline.txt 中的单行:

vc4.tv_norm=<video_mode>

<video_mode> 占位符替换为以下值之一:

  • NTSC
  • NTSC-J
  • NTSC-443
  • PAL
  • PAL-M
  • PAL-N
  • PAL60
  • SECAM

LCD显示器和触摸屏

ignore_lcd

默认情况下,在I2C总线上检测到Raspberry Pi Touch Display时使用。 ignore_lcd=1 跳过此检测阶段。这会阻止使用LCD显示屏。

disable_touchscreen

启用和禁用触摸屏。

disable_touchscreen=1 禁用官方Raspberry Pi Touch Display的触摸屏组件。

通用显示选项

disable_fw_kms_setup

默认情况下,固件会解析任何连接的 HDMI 显示器的 EDID,选择合适的视频模式,然后通过内核命令行上的设置将该模式的分辨率和帧频(以及过扫描参数)传递给 Linux 内核。在极少数情况下,固件可能会选择与设备不兼容的 EDID 以外的模式。使用 disable_fw_kms_setup=1 禁用视频模式参数传递,可以避免这一问题。Linux 视频模式系统 (KMS) 会自行解析 EDID 并选择合适的模式。

NOTE: 在 Raspberry Pi 5 上,该参数默认为 1

上一篇 – 树莓派超全系列教程文档–(37)内存选项、许可证密钥和编解码器选项
下一篇 – 树莓派超全系列教程文档–(39)树莓派config.txt旧版选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值