主题中讨论的其他器件: AM62L
工具/软件:
此常见问题解答将讨论在 AM62P/AM62x/AM62A 上遇到 Linux 显示相关问题时应如何执行基本调试。
如果调试无法帮助解决问题、请在 E2E 论坛上发布您的问题时、按照"最佳实践"部分添加必要的信息。
常见问题解答会定期更新以提供最新信息。 我们建议定期查看常见问题解答以获取最新更新。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
最佳实践的论坛
如果上述调试步骤不起作用、请在创建新的 E2E 问题时提供以下信息:
1.描述您的硬件设置:您使用的是哪种 SoC、custom-board/TI EVM、哪个显示接口?
2.描述您的软件设置:您使用的是哪个 SDK 版本,您在 SDK 上安装了哪些补丁。 请提供 git diff 格式的补丁。
3.如果使用定制面板/驱动程序,请分享您是否已针对任何其他电路板/SoC 验证了这些面板/驱动程序。 如果可行、还要分享他们的数据表。
4.共享以下输出:
dmesg | grep -i dss lsmod k3conf dump clock | grep DSS # on AM62L k3conf is not yet enabled, hence use the following: # cat /sys/kernel/debug/clk/clk_summary | grep DSS
常见 问题解答
问:如何在 U-Boot 中禁用启动界面?
答:在 Foundational_Components 中查看此页面:https://software-dl.ti.com/processor-sdk-linux/esd/AM62PX/latest/exports/docs/linux/SDK/U-Boot/UG-splash-Screen.html#disabining-splash-screen
问:如何启用多个同时显示?
a. 请查看本应用手册: AM62P DSS 概述
问:如何在 DPI 中启用 BT656模式?
a. 请查看此常见问题解答: [常见问题解答] AM62P:在 DSS 中启用 BT.656模式
问: 如何更改数据输出的时钟极性?
a.您需要更改 VP1_FREQ 寄存器的位16和14以及 CFG0_CLK_CTRL 寄存器的位9和8。 有关更多详细信息、请查看:
TIDSS_HOW TO:更改数据输出的时钟极性
问:如何在 HDMI 中设置自定义分辨率模式?
a.确保显示器支持您尝试设置的分辨率。 以下是执行此操作的几种方法:
1.在 U-Boot 提示符下、执行以下操作:
=> setenv optargs video=HDMI-a-1:1024x768
2.对于 Weston 应用程序、在 /etc/xdg/weston/weston.ini 中添加以下内容:
[输出]
NAME=HDMI-A-1
模式=1024x768
3.运行时更改。
我们不支持此功能、客户必须使用 Qt 等用户空间级框架对其进行动态更改。
问:如何检查是否 支持面板分辨率?
a.使用其时序参数计算面板所需的像素时钟:pclk = h_total * v_total * fps。
如果计算出的 pclk 低于最大值 为 SoC 的特定接口提到的像素时钟、可以支持分辨率。
Q. U-Boot 中为启动界面提供 DPI/HDMI 支持。
a.截至目前、U-Boot 仅支持双链路 OLDI 驱动器。 目前正在开发 DPI/HDMI 支持。
问: TI 在 AM62上测试和支持的电池板列表 SORTE 协议。
a. LVDS: SK-LCD1触摸 OLDI 显示器 [使用 SDK 中提供的 k3-am62p5-sk-microtips-mf101hie-panel.dtbo overlay ]
MIPI-DSI: RPI 触摸 DSI 显示器 [使用 SDK 中提供的 k3-am62p5-SK-DSI-RPI-7inch-panel.dtbo overlay ]