Skip to main content

启用摄像头 overlay

本节仅适用于 QCS6490、IQ-9075 和 IQ-8275。
当您烧录并启动 qcom-multimedia-proprietary-image 时,默认启用上游摄像头软件栈。您可以通过更新 EFI 变量来更改此设置。 在设备启动后,于运行时更新 EFI 变量。首次启动时,使用 sysfs 节点设置 EFI 变量,然后重启,以便在后续启动中启用 CAMX。 执行以下步骤以启用摄像头 overlay:
  • 将驱动名称 camx 存储到临时文件中。命令使用 -n 标志以确保内容不包含任何尾随换行符。
  • 用于控制 UEFI 启动期间加载的 overlay 的 EFI 变量是 882f8c2b-9646-435f-8de5-f208ff80c1bd-VendorDtbOverlays。使用 efivar 将数据写入运行时 EFI 变量。
  • 打印 EFI 变量以确认更新是否已生效:
  • 重启设备以启用新驱动:
  • 重启后,您可以查看 UEFI 串口日志,验证 camx overlay 是否已生效:
    Sample output for IQ-9075-EVK

启用上游视频驱动

本节仅适用于 IQ-615 EVK。
IQ‑615 EVK 仅支持上游视频驱动 venus。不支持视频 overlay 功能。 当您烧录并启动 qcom-multimedia-proprietary-image 时,默认不启用上游视频驱动。可以通过更新内核模块配置来更改此设置。
  • 启用上游视频驱动:
  • 重启设备并运行 lsmod,确认更改是否已生效:
    Expected output