嵌入式开发者社区

标题: 如何在tl5708上配置其他尺寸的LCD屏幕? [打印本页]

作者: youngsky    时间: 2019-12-2 11:28
标题: 如何在tl5708上配置其他尺寸的LCD屏幕?
如何在tl5708上配置其他尺寸的LCD屏幕(如替换为tl5728板子上4.3寸的)?
1.您好,我在使用贵司所售的tl708开发板过程中,需要在开发板上适配其他尺寸的LCD屏幕进行使用(如4.3寸屏幕)。遇到一点问题需要向请教下
2.在贵司所提供的用户手册,《2-1-AM57x开发板快速体验.pdf》的“17.3 LCD  触摸屏切换”一节中提到。TL5728-EasyEVM开发板可支持 7 寸和 4.3 寸 LCD 触摸屏,目前标配的是 4.3 寸屏,如需更改为 7 寸使用,按照如下方法替换对应的 dtb 设备树文件即可。
[attach]5937[/attach]
在5728开发板内boot根目录下已分别存放了支持4.3寸和7.0寸尺寸屏幕的编译好的tl5728-easy-evm.dtb文件。
因此,按照操作,将5728的4.3寸屏幕替换为5708的7寸屏幕,是可行的。
Q:同样的,请问一下,如何实现将TL5708-EasyEVM 开发板上的7.0寸屏幕替换为4.3寸屏幕呢(如替换为5728开发板上的4.3寸屏幕)
3.
Q:如果想要在5708开发板上使用其他尺寸的LCD屏幕(如4.3寸),是否只需要修改tl570x-evm.dts文件下的LCD部分呢?
Q:想咨询一下,具体修改dts设备树文件的哪个部分呢?
4.贵司能否提供一下下图中(图截自)编译tl5728-easy-evm.dtb-TL070A的源dts设备树文件呢?
注:下图来自贵司所提供手册《2-1-AM57x开发板快速体验.pdf》的“17.3 LCD  触摸屏切换”一节  图74
[attach]5937[/attach]


作者: czs----Tronlong    时间: 2019-12-3 09:23
对于7寸屏与4.3寸屏的配置,主要根据显示屏的硬件参数,在设备树文件中对PINMUX和设备节点进行配置,具体如下:

TL570x-EVM对默认7寸屏的配置位于tl570x-evm.dts文件中(分辨率为800x480)

[attach]5949[/attach]

[attach]5950[/attach]

TL5728-EasyEVM对默认4.3寸屏的配置位于am57xx-evm-common.dtsi文件中(分辨率为480x272)

[attach]5951[/attach]

TL5728-IDK对默认7寸屏的配置位于tl5728-idk.dts文件中(分辨率为800x480)


[attach]5952[/attach]
作者: youngsky    时间: 2019-12-3 10:26
czs----Tronlong 发表于 2019-12-3 09:23
对于7寸屏与4.3寸屏的配置,主要根据显示屏的硬件参数,在设备树文件中对PINMUX和设备节点进行配置,具体如 ...

好的谢谢蔡工,我试一下

[attach]5953[/attach]
那能否提供一下上述图片中,编译“tl5728-easy-evm.dtb-TL070A”的源dts设备树文件呢?

作者: czs----Tronlong    时间: 2019-12-3 17:22
Dear ,

       Linux内核源码下没有保留tl5728-easy-evm.dtb-TL070A设备树源文件,参考tl5728-idk.dts文件的配置即可,是一样的。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4