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/AM3358:更改 LCD 分辨率

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/669463/linux-am3358-changing-lcd-resolution

器件型号:AM3358
主题中讨论的其他器件:TMDSSK3358

工具/软件:Linux

您好!

我开发了一个 RGB 到 LVDS 板来连接 LVDS 显示屏。 硬件正常工作、现在我需要将分辨率从480x272 (TMDSSK3358附带的 LCD)更改为1024x600。

如何做到这一点?

我正在使用最新版本的 PROCESSOR-SDK-LINUX-AM335X (v4.02)。

谢谢、
Lars

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

    请参阅以下链接资源:
    processors.wiki.ti.com/.../Processor_Linux_SDK_Graphics_and_Display
    processors.wiki.ti.com/.../Linux_Core_DSS_User's_Guide
    e2e.ti.com/.../2308683
    e2e.ti.com/.../638172

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

    尊敬的 Tsvetolin:

    让我快速总结一下如何使用 TMDSSK3358支持另一个显示屏。 此过程适用于直接驱动 LCD 的其他平台、以及:

    1. 在 Linux 主机上、从网页安装最新的 SDK 软件包
    2.  转至目录中 /board-support/linux.../arch/arm/boot/dts 并编辑您的硬件平台所属的 DTS-file (此处:适用于 TMDSSK3358的 AM335x-evmsk.dts)
      1. 查找线板{
      2. 在此结构中、您可以找到行 显示时序{
      3. 根据您使用的 LCD 规格更改时序
      4. 保存并关闭文件
    3. 转至 SDK 的根目录(与软件包名称相同)
    4. 执行  make_linux-dtbs_clean
    5. 执行  make_linux-dtbs
    6. 在中生成了新的 AM335x-evmsk.dTB  /board-support/linux.../arch/arm/boot/dts
    7. 替换 sdcard 上的 dtb 文件(使用刚刚生成的文件)(rootfs/boot)
    8. 硬件现在应该会显示应用的新设置。

    谢谢、

    Lars