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.

[参考译文] DLPDLCR230NPEVM:pi5、I2C 通信问题

Guru**** 2524550 points
Other Parts Discussed in Thread: DLPDLCR230NPEVM, DLPC3436

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

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1559133/dlpdlcr230npevm-with-pi5-i2c-communication-problems

器件型号:DLPDLCR230NPEVM
Thread 中讨论的其他器件: DLPC3436

工具/软件:

你好

我目前正在使用连接到 Raspberry Pi 5 的 DLPDLCR230NPEVM(运行 Raspberry Pi OS Bookworm、64 位)。 电路板正确通电、风扇正在旋转、并按预期投影测试图形(彩虹条)。

但是、我无法与 DLPC3436 控制器建立 I²C μ s 通信。

  • /dev/i2c-7是在添加覆盖层 (dtoverlay=i2c-gpio,sda=23,scl=22,bus=7,i2c_gpio_delay_us=20) 后创建的。

  • GPIO25 (MODE_SEL) 使用成功保持高电平gpioset、确认为gpioinfo

  • 运行i2cdetect -y 7仅显示--(在 0x27 上未检测到器件)。

  • 我还尝试增加 I²C μ s 延迟 (20–100µs)、禁用 DPI 配置并验证带状电缆(引脚 1Left right arrow引脚 1)、  但问题仍然存在。

  • 在 TI 论坛上、我发现带有 Bullseye 的 Raspberry Pi 4 可以正常工作、但使用 Raspberry Pi 5 + Bookworm 时、似乎 I²C 没有响应。

您能否确认 DLPDLCR230NPEVM 与 Raspberry Pi 5 和 Bookworm OS 是否存在兼容性问题? 或者是否为 Pi 5 推荐了更新的覆盖层/配置?

非常希望提供有关启用 I²C 通信(地址 0x27)的任何指导。

谢谢你。

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

    尊敬的用户:

    EVM 尚未使用此版本的 Raspberry Pi 和该操作系统进行测试。

    可能需要修改一个 I2C.py 脚本以匹配地址。 它包含在 python 支持包中。 此脚本中的默认值为 7、但这可能在 RPi 端发生了变化。 转至/dev 文件夹并查找一些 i2c-xx 文件。 您需要尝试 i2c.py 脚本中的任一地址。 在较旧的操作系统上、这是对大多数这些问题的解决方案。

    此致、

    John