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/DLPDLCR2000EVM:DLPDLCR2000EVM 快速入门教程失败、LightCrafter CAN't 显示视频或 BeagleBone Black 桌面

Guru**** 2581345 points
Other Parts Discussed in Thread: DLPDLCR2000EVM, DLPC2607

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/631105/linux-dlpdlcr2000evm-dlpdlcr2000evm-quick-start-tutorial-fails-lightcrafter-can-t-display-video-or-beaglebone-black-desktop

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

工具/软件:Linux

您好!

我们购买了 BeagleBone Black 和 LightCrafter DLPDLCR2000EVM、并按照"DLPDLCR2000EVM:快速入门教程"中的说明进行操作
https://e2e.ti.com/support/dlp__mems_micro-electro-mechanical_systems/video_and_data_display/f/947/t/621466

问题:当我们尝试"步骤10:作为测试、您可以使用以下[i2cset]命令在投影仪上启动 BeagleBone 桌面"时、DLP 不执行任何操作。 (与"LightCrafter Display 2000 EVM 用户指南"中的图8相同。)

同样、示例/opt/scripts/device/bone/capes/DLPDLCR2000/MplayerTest.py 无法播放视频。

但是,示例/opt/scripts/device/bone/capes/DLPDLCR2000/Look.py *Does*似乎可以正常工作--它显示“检查器框”模式(如果我理解正确,则存储在 EEPROM 中)。  此外、DLP 在启动后会显示其启动屏幕。

BeagleBone 似乎无法访问 DLPC2607的 RGB 输入。

问题是否与 dmesg 中的"panel:probe of panel failed with error -22"条目有关?

Debian@BeagleBone:~$ dmesg
(笑声)
[2.839431]   bon_capemgr bon_capemgr:基板:"A335BNLT、000c、1716BBBG1301"
[2.839461]   bon_capemgr bone_capemgr:兼容基板=ti、Beaglebone-black -#slots=4
[2.864626]   bon_capemgr bon_capemgr:插槽#0:找不到 Cape
[2.895614]   bon_capemgr bon_capemgr:插槽#1:找不到 Cape
[2.928269]   bon_capemgr bon_capemgr:插槽#2:找不到 Cape
[2.958115]   bon_capemgr bon_capemgr:插槽#3:'D PDLCR2000、00A0、TI、DLPDLCR2000'
[2.966053]   bon_capemgr bon_capemgr:初始化正常。
[2.968695]   PM:引导加载程序不支持仅 RTC!
[2.982180]   pinctrl-single 44e10800.pinmux:0-0070已请求引脚 PIN40;无法申请面板
[2.999933]   pinctrl-single 44e10800.pinmux:引脚-40 (面板)状态-22
[3.012726]   pinctrl-single 44e10800.pinmux:无法从 器件 pinctrl-single 上的组 pinmux_bb_LCD_LCD_pins 请求引脚40 (PIN40)
[3.036879]   面板:应用设置时出错,反向
[3.049778]   Panel:探测面板失败,错误-22
[3.051925]   bon_capemgr bon_capemgr:插槽#3:已加载 dtbo 'DLPDLCR2000-00A0.dtbo';覆盖 ID #0

您能建议后续故障排除步骤吗?

此致、Eric Bakeman

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们的问题是使用较新的 Debian 9.1发行版映像("Quick-Start Tutorial"中的8.9发行版链接已断开)。
    已在此处错误地发现密钥信息并更正了链接:

    e2e.ti.com/.../615806

    "...较新的 Debian 发行版(Stretch、9.1)在加载此 EVM 的驱动程序时遇到了问题。 在确定这种情况的根本原因之前、我们建议使用经过确认的最新版本的 Debian 来与我们的 EVM (Jessie、8.9)配合使用。"

    BTW、我怀疑9.1发行版的问题与内置 HDMI 与 DLPDLCR2000 Cape 的启动顺序有关。 在9.1标准中、HDMI 首先进入;似乎获得了用于 LCD 接口的引脚多路复用器(从引脚40开始)、因此 DLPDLCR2000可能没有'em'?
    grep (或 egrep 实际上)"(tilcdc|tda998x|0070)"的"dmesg"输出,以查看可疑的 HDMI 内容;在9.1中,这些内容在 DLPDLCR2000设置期间出现错误消息之前发生--

    [2.958773] Bone-capemgr bon_capemgr:插槽#3:'D PDLCR2000、00A0、TI、DLPDLCR2000'
    (笑声)
    [3.015837] pinctrl-single 44e10800.pinmux:无法从器件 pinctrl-single 上的组 pinmux_bb_LCD_LCD_pins 请求引脚40 (PIN40)
    [3.039781]面板:应用设置时出错,反向
    [3.049743] panel:probe failed with error -22.(面板的探测失败,错误-22。
    [3.055972] bon_capemgr bon_capemgr:插槽#3:已加载 dtbo 'DLPDLCR2000-00A0.dtbo';覆盖 ID #0
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您更新该主题。

    此致、
    Yordan