TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3517 LCD显示部分DSI_PLL时钟倍频问题 omapdss DSI error: cannot lock PLL

我根据LogicPD公司的AM3517 EVM开发板自己设计生产了一块PCB板,电路基本与开发板一致。使用开发板提供的linux内核和文件系统启动时出现如下错误:

mapdss DSI error: cannot lock PLL

通过阅读AM3517文档分析应该是显示部分的DSI_PLL倍频没有成功,因此出现以上错误提示。自制PCB板其它部分都工作正常。

有没有人能够提供该问题的线索,非常感谢。如果需要提供相关资料请说明。

Feng Dong:

首先关于显示这部分你是可以不使用DSI的,我的理解你接的应该是并行屏,只要使用DPI即可,不需要使用DSI.

你的这个问题要查一下dss的驱动,dsi pll的配置是否有问题,或者是相关供电的问题

Bangchun wu:

回复 Feng Dong:

非常感谢!

是的,LCD 是使用的并行屏(RGB565),sharp的4.3寸LCD,与开发板所使用的屏一样。

所用到的DSI PLL 部分的作用是将系统的时钟倍频后提供给显示部分使用。

检查了DSI PLL的配置寄存器,自制PCB板读出来的值与开发板相同,因此配置应该是正确的。

DSS PLL 的供电状态寄存器DSI_CLK_CTRL=0XA0000001,因此供电状态PLL_PWR_STATUS也是正常值。

总共有三块PCB测试板,均是同样的现象。

Bangchun wu:

回复 Feng Dong:

非常感谢,我在configmenu里面屏蔽掉DSI PLL的使用,现在可以了。

赞(0)
未经允许不得转载:TI中文支持网 » AM3517 LCD显示部分DSI_PLL时钟倍频问题 omapdss DSI error: cannot lock PLL
分享到: 更多 (0)