在BeagleBoneBlack的设备树中添加panel,外接1024*600的HDMI显示屏,显示屏总是提示“No Signed”
(1)SDK包是ti-processor-sdk-linux-am335x-evm-05.03.00.07
(2)根文件系统是tisdk-rootfs-image-am335x-evm
(3)显示屏是HDMI接口的1024*600
(4)am335x-boneblack-common.dtsi修改如下:
4.1 lcdc使用“crossed”
4.2 tda19988取消video-ports注释
4.3 添加 panel
Shine:
请参考下面的wiki网站上的dts文件修改。
processors.wiki.ti.com/…/Sitara_Linux_LCDC_Porting_Guide
user4524803:
回复 Shine:
Hi Shine:
我参考你给的链接,am33xx_pinmux保持不变
i2c0改成如图所示
lcdc改成如图所示
删除panel
但是屏幕依旧显示No Signed
user4524803:
回复 user4524803:
lcdc的节点也没有生成
Nancy Wang:
看一下这个链接。
software-dl.ti.com/…/Foundational_Components_Graphics.html
user4524803:
回复 Nancy Wang:
有点崩溃了,按照你的链接尝试了,我的屏幕是1024*600的,按照链接所说,屏幕尺寸是32的倍数,我修改成1024*576,但是液晶要么不显示,要么显示“Please wait”。
另外,以下这段是什么意思?
user4524803:
回复 user4524803:
并且,反复开机,偶尔能出现以下界面。
yongqing wang:
回复 user4524803:
参考这个看看:elinux.org/Beagleboard:BeagleBoneBlack_HDMI
Nancy Wang:
回复 user4524803:
这个是启动界面,屏幕可以正常显示了?
user4524803:
回复 Nancy Wang:
难以复现,因为只是偶尔会出现该屏幕。
user4524803:
回复 yongqing wang:
你提供的链接是不适用于ti-processor-sdk-linux-am335x-evm-05.03.00.07吧。