天嵌 ARM开发社区

 找回密码
 注册
查看: 1779|回复: 2

TQ2440 LCD和触摸屏的移植

[复制链接]
esniaw 发表于 2012-3-19 16:40:38 | 显示全部楼层 |阅读模式
本帖最后由 esniaw 于 2012-3-21 23:02 编辑

linux移植手册和TQ2440使用手册里面都有介绍怎么制作开机logo,这2部分介绍的是一个吗?
开机logo指的是那个带进度条的画面吗?(我的板子在显示完这个画面后,就没有显示了,显示的是各种颜色的竖条)
我移植了LCD的驱动程序,但是把镜像烧录到板子以后,/dev/下面没有fb/0这个设备,是什么原因啊?
(在测试触摸屏的时候,执行完rcS后,打印错误信息:open fbdevice: no such file or directory。)
 楼主| esniaw 发表于 2012-3-21 23:02:20 | 显示全部楼层
本帖最后由 esniaw 于 2012-3-22 19:19 编辑

找到问题了,原因是我从光盘里的2.6.30源代码的arch/arm/mach-s3c2440/mach-smdk2440.c里面复制了结构体smdk2440_lcd_cfg,但是drivers/video/Kconfig 是按照移植手册修改的,这样的话:

arch/arm/mach-s3c2440/mach-smdk2440.c里面
的结构体smdk2440_lcd_cfg对4.3寸屏的定义:
#elif   defined(CONFIG_FB_S3C24X0_LCD480272)
drivers/video/Kconfig里面对4.3寸屏的定义:
config FB_S3C24X0_TFT480272
这2项不相符


#elif   defined(CONFIG_FB_S3C24X0_LCD480272)
改成
#elif   defined(CONFIG_FB_S3C24X0_TFT480272)
就可以正常显示logo了。
亚瑟王 发表于 2012-3-26 12:35:33 | 显示全部楼层
亲,幸好你没有说你完全按照教程来做的哦。要不然真没法给你解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-6-16 13:27 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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