环境:redhat9
交叉编译工具:arm-linux-gcc3.4.1
内核:linux2.4.18
步骤:
一、移植tslib
1、下载tslib1.3,解压;
2、 # export PATH=/usr/local/arm/3.4.1/bin:$PATH
...
环境:redhat9
交叉编译工具:arm-linux-gcc3.4.1
内核:linux2.4.18
步骤:
一、移植tslib
1、下载tslib1.3,解压;
2、 # export PATH=/usr/local/arm/3.4.1/bin:$PATH
...
上次的文章中提到有未解决的问题,就是当背光关闭后,点击触摸屏可以打开背光,可是程序也跟着运行了,就是运行的Qt程序默认发生了鼠标点击事件,如果正好点在按钮等地方,那就糗大了……想达到的效果应该像平时用的全触摸的手机一样一样的……轻轻一点,屏幕亮起,别的都不发
想要实现Linux下触摸屏控制LCD屏的背光,即一段时间不点击触摸屏,LCD关掉背光,当点击触摸屏时就点亮背光,想一下,应该是在触摸屏的驱动中实现,所以,先来分析触摸屏驱动的源码(drivers/input/touchscreen/s3c2410_ts.c)。static int __init s3c2410ts_init(void)函数中有if (reque
在移植linux2.6.24到YC2440的过程中,在logo显示部分遇到问题,终于解决,特此记录。一、首先说明logo显示相关程序。(1)在driver/video/console/fbcon.c文件中,函数fncon_init(),为虚拟设备结构体VC赋值,并调用本文件中的fbcon_prepare_logo()函数,为显示logo做准备。(2)fbcon_prepare_logo(),调用了
自己添加命令:
step1:添加宏定义即命令标志位,在include文件夹下的config_cmd_all.h和
config_cmd_default.h中加入一行#define CONFIG_CMD_TEST。
step2:编写自己的命令,如下:在common文件夹中新建my_test.c,内容为:
#include <common.h>
#include <command.h>
移植U-BOOT到扬创2440:
最初调试u-boot的时候直接下载到内存运行测试,开机启动flash中的u-boot,使用u-boot的
tftp命令实现tftp下载,首先设置好server ip,用setnev命令并saveenv保存。然后tftp 0x32000000
test-u-boot.bin实现从服务器现在bin到指定内存中,再使用go 0x32000000命令运行test-u-boot,
注意go方式调试u-boot时不能重复初始化cpu、sdram等,将start.S中的cpu_init_crit注释掉。
...