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.

[参考译文] SN65DSI84:NXP Yocto i.MX8m MINI 上的 SN65DSI84 DSI 转 LVDS 桥接器移植问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1186167/sn65dsi84-sn65dsi84-dsi-to-lvds-bridge-porting-issue-on-nxp-yocto-i-mx8m-mini

器件型号:SN65DSI84
主题中讨论的其他器件: DSI 调谐器

尊敬的 TI 支持团队:

我在 NXP i.MX8m 迷你 SOC 上使用的是 SN65dsi84、它具有 Yocto 平台、内核5.15.52。

中有 ti-sn65dsi83.c 驱动程序 /driver/gpu/drm/bridge、它与内核5.15.52开源代码中的 sn65dsi84兼容。  

我在桥接器连接到 DSI 源时遇到一些问题、如以下错误日志:

[2.329794]   [DRM:DRM_BRIDGE_ATTATE]*错误*未能将网桥/SoC@0/bus@32c00000/mipi_DSI@32e10000连接到编码器 DSI-34:-517

[2.341480]   IMX_Sec_dsim_drv 32e1000.mipi_DSI:无法连接网桥:32e1000.mipi_DSI

[2.349755]   IMX_Sec_dsim_drv 32e1000.mipi_DSI:无法绑定 sec dsim 桥:-517

我将我们的 bootlog、devicetree、sn65dsi84寄存器转储和原理图作为 to_ti.zip 作为参考。

非常感谢!

e2e.ti.com/.../to_5F00_ti.zip

BS、

黄维恩

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

    韦恩

    这似乎是 Linux 驱动程序问题、我们无法提供支持。 我对错误消息进行了一些搜索、我找到 了这条消息、https://community.nxp.com/t5/i-MX-Processors/quot-Failed-to-attach-bridge-quot-when-trying-to-use-MIPI-DSI/td-p/977243

    查看原理图、您在 EN 上是否有10k 上拉电阻器? 您是否已检查并确保满足 DSI84上电序列要求?  

    您还能读取/写入 DSI84寄存器吗?

    谢谢

    David

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

    尊敬的 David:

    是的、我可以读取/写入 sn65dsi84寄存器、这意味着我们的加电序列是正确的?

    TI 是否有 sn65dsi84桥接器的示例驱动程序供参考?

    或许我可以使用它来澄清我的问题。

    BS、

    黄维恩  

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

    韦恩

    我们没有任何当前的参考代码、但这里有旧的参考代码: e2e.ti.com/.../2006135 它可能会实现较旧版本的初始化序列。 您需要遵循数据表中的顺序。 您还可以使用 DSI 调谐器来帮助配置寄存器设置。

    谢谢

    David