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.

[参考译文] Linux/AM5708:从 EDID 更改 DSS 动态分辨率

Guru**** 2601915 points
Other Parts Discussed in Thread: AM5708

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/648357/linux-am5708-dss-dynamic-resolution-change-from-edid

器件型号:AM5708

工具/软件:Linux

支持、

AM57xx TRM 在表11-578和表11-579中标识了多分辨率支持。

SDK 是否具有基于 EDID 的动态分辨率变化?

SDK 是否对识别的 VESA 模式执行视频缩放?

谢谢。

Marc

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    团队、
    我有一个相关的问题。 是否需要访问 M4控制器固件以支持更多分辨率。
    TI 是否提供对此软件的访问权限并支持通过 CCS 进行代码开发?

    谢谢。
    Marc
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    DSS 驱动程序基于 Linux 并在 A15上运行、因此其运行不涉及 M4控制器。 它是主线中提供的开源驱动程序、并作为处理器 SDK (PSDK) Linux 驱动程序中的源代码进行打包。 您还可以在 git://git.ti.com/processor-sdk/processor-sdk-linux.git 中找到代码、分支名称与处理器 SDK 版本相关联。 使用 CCS 进行 Linux 驱动程序开发通常不是一种常用的方法。

    DSS 驱动程序基于 DRM 框架。 它支持运行时间分辨率更改、以设置 CRTC (DRM 对象)属性。 请检查 PSDK 文件系统中可用的 modetest 应用程序二进制文件。 您可以为显示器支持的任何配置运行显示器。

    DSS 支持动态扩展。 请查看下面的 wiki 页面和 AM5708 TRM、了解软件驱动程序和 IP 功能。
    processors.wiki.ti.com/.../Linux_Core_DSS_User's_Guide

    下面是 TRM 中有关其可支持的比例的片段。
    独立的水平和垂直重采样:上采样(高达 x8)和下采样(低至1/4)

    AM5708中还有一个名为 VPE 的 IP、支持硬件扩展。