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.

[参考译文] DLPDLCR2000EVM:与多个 Cape 配合使用

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

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/673115/dlpdlcr2000evm-using-with-multiple-capes

器件型号:DLPDLCR2000EVM
主题中讨论的其他器件: DLPC2607DLP2000

我将 DLPDLCR2000EVM 与 BeagleBone Black 无线配合使用、成功地将其打开并运行。

之后、我连接了4D 系统4DCAPE-43T LCD 触摸屏 Cape。  我面临以下问题:

->当我使用 BeagleBone Black 无线独立运行显示 Cape 时、它运行正常、但当我将 Lightcrafter 2000和 Display Cape 与 BeagleBone Black 连接时、Lightcrafter 2000运行正常、但显示 Cape 停止工作。

我假设由于 Lightcrafter 2000与 Display Cape 或 Lightcrafter 2000之间的引脚冲突而导致接收来自 BeagleBone Black 的数据信号、并且显示 Cape 未接收任何数据。

4D Cape 数据表

请建议我使用适当的方法或解决方案来正确运行这两个 Cape。

谢谢你。

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

    每个器件的 Cape 叠层之间可能存在冲突。 您是否已尝试检查系统上的 Cape 覆层状态? 这样做之后、您可能会重写 DLP EVM 的 Cape 覆盖以包含两个系统的必要引脚(如果需要)。 有关如何执行此操作的信息和资源、请访问:
    e2e.ti.com/.../663939

    但愿这对您有所帮助。

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

    如何检查 Cape 覆层状态?

    考虑到两个电容的引脚排列、您能否向我建议需要进行哪些更改才能覆盖?

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

    CAT /sys/devices/platform/bone_capemgr/slots

    显示使用中的 BeagleBone Black Cape。 关于两个 Cape 的连接、我看到 DLP EVM 需要 RGB888视频、而4DCAPE 需要 RGB565。 要解决此差异、应使用 I2C 将 DLP EVM 设置为使用 RGB565。 请参阅 DLPC2607编程人员指南第2.4.1.5节中的"像素数据格式选择":
    www.ti.com/.../dlpu013.pdf

    但愿这对您有所帮助。

    此致、
    Philippe Dollo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我使用此 i2c 命令切换到 RGB565时、所有红色消失。 图像保持绿色和蓝色。 液晶屏仍然无法正常工作。
    $ i2cset -y 2 0x1b 0x0c 0x00 0x00 0x00 0x00 I
    如果我永久切换到 RGB565、除了器件树覆盖(DLPDLCR2000-00A0.DTS)中的引脚配置外、还需要编辑哪些内容?
    在浏览两个设备树文件后、有人能给我提供任何建议吗?
    BB-Bone-LCD4-01-00A1.DTS
    DLPDLCR2000-00A0.DTS
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yash、

    您只需修改并行视频输入的引脚排列和 DLPC2607中的视频格式寄存器。 请注意、DLPC2607数据表中引用了视频格式引脚分配、因此请务必进行检查以确保正确分配引脚分配:
    www.ti.com/.../dlpc2607.pdf

    此外、您还可以查看 DLP2000 EVM 参考设计的布局/原理图、以确保正确连接:
    www.ti.com/.../tida-01473

    但愿这对您有所帮助。

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

    进度:

    当我更改为 RGB565时、触摸屏开始工作。 但显示屏仍然无法正常工作。  

    以下是更改为 RGB565时得到的结果。

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

    请务必仔细检查所有 GPIO 引脚是否已正确分配给用于 RGB565的 RGB 线。 当然、这是 RGB888引脚的子集。 否则、请查看您是否可以使用 BeagleBone Black 上的测试图像单独检查每个引脚。 具体而言,请尝试为每种颜色设置斜面和纯色栅格背景。 这样、您就可以隔离哪些 RGB 线放错了位置(如果有)。

    但愿这对您有所帮助。

    此致、
    Philippe Dollo