天嵌 ARM开发社区

 找回密码
 注册
查看: 3329|回复: 5

关于TQ2440移植Linux时4.3寸屏显示LOGO的问题

[复制链接]
神秘的小五君 发表于 2013-12-2 23:53:54 | 显示全部楼层 |阅读模式
      最近刚学ARM,移植Linux的时候想修改一下开机LOGO,板子是TQ2440,屏是4.3寸的。
      其实只是按照一个叫《天嵌科技出品-Linux移植之Step By Step_V4.6_20120106.pdf》的文档在做而已,根据文档修改了mach-smdk2440.c中结构体相关参数,对于smdk2440_lcd_cfg的修改是添加了480x272的参数,如下:
#elif defined(CONFIG_FB_S3C24X0_TFT480272)
.width  = 480,
.height  = 272,

.pixclock = 40000,
.setclkval = 0x4,
.xres  = 480,
.yres  = 272,
.bpp  = 16,
.left_margin = 19, //for HFPD
.right_margin = 10, //for HBPD
.hsync_len  = 30, //for HSPW
.upper_margin = 4, //for VFPD
.lower_margin = 2, //for VBPD
.vsync_len  = 8, //for VSPW

这些参数和文档中一致,看网上的配置也是差不多的。但是出现了开机logo被从中间截断的现象。
开始以为是参数没修改好,然后我修改了HFPD等参数,发现每次都有改变但是都无法正常显示,说明这段代码被编译执行但是有其他问题。
这里有几个疑问,

1. 这个参数有问题吗?
2. 如果参数没问题的话,是LCD驱动有问题吗?
3. 如果是LCD驱动有问题我应该怎么修改?
4. 还是其他的问题?

希望知道答案的前辈能指点迷津,谢谢了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
TQ-ZQL 发表于 2013-12-3 09:16:43 | 显示全部楼层
lcd驱动应该是没有问题的。我们也有用4.3的屏的。我觉得应该是参数问题
husion 发表于 2013-12-3 10:12:53 | 显示全部楼层
只是换一张图片显示,应该问题不大.你原先的图片跟新的图片尺寸是一样的吧?
 楼主| 神秘的小五君 发表于 2013-12-3 23:10:28 | 显示全部楼层
TQ-ZQL 发表于 2013-12-3 09:16
lcd驱动应该是没有问题的。我们也有用4.3的屏的。我觉得应该是参数问题

哦哦,谢谢,已经解决了,左移那句忘了给注释了
 楼主| 神秘的小五君 发表于 2013-12-3 23:10:39 | 显示全部楼层
husion 发表于 2013-12-3 10:12
只是换一张图片显示,应该问题不大.你原先的图片跟新的图片尺寸是一样的吧?

哦哦,谢谢,已经解决了,左移那句忘了给注释了
zhili 发表于 2014-2-19 09:01:19 | 显示全部楼层
你好,我也遇到同样的问题,请问需要注释掉的那句在那个文件?
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-28 09:32 , Processed in 1.017513 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表