MINI2440
文章平均质量分 81
忍者888
这个作者很懒,什么都没留下…
展开
-
基于S3C2440的内核3.10.17移植--(W35i)LCD应用
要想使LCD工作,需要修改arch/arm/mach-s3c24xx/mach-mini2440.c文件中的相关内容vim arch/arm/mach-s3c24xx/mach-mini2440.c搜索mini2440_lcd_cfg在132行找到该结构体数组在175行找到有如下注释:/* mini2440 + 3.5" TFT (LCD-W35i, LQ035Q1DG06 t原创 2013-10-30 16:42:20 · 1799 阅读 · 1 评论 -
mini2440开发板设置固定IP
文件系统:buildrootlinux kernel version:3.10.17先在串口终端中输入 ifconfig -a后出现eth0但是输入ifconfig没有出现eth0那说明可能是linux驱动有问题eth0 Link encap:Ethernet HWaddr CA:D0:F3:7E:27:9C BROADCA原创 2014-06-14 21:51:11 · 1876 阅读 · 0 评论 -
将LED驱动模块编译到Linux3.10.17内核
1.将编译通过后的模块驱动文件复制到drivers/leds/目录下面,文件名就叫做leds-smtp.c好了,通过SMTP发送邮件控制LED亮灭的一个驱动2.打开drivers/leds/目录下面的Makefile文件,我用的mini2440开发板,所以我就在obj-$(CONFIG_LEDS_S3C24XX)+= leds-s3c24xx.o下一行添加了obj-$(原创 2014-06-14 21:43:24 · 1280 阅读 · 0 评论 -
移植mini2440 2.6.32.2内核LED驱动到3.10.17
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #i原创 2014-06-14 21:42:20 · 986 阅读 · 0 评论 -
mini2440的NFS挂载失败的问题
今天下午有空就翻出以前的开发板继续玩linux下的驱动,由于换了IP,所以修改了U-boot参数,结果nfs在虚拟机里面能挂上,但是就是在开发板上挂载失败,纠结了一下午,最后发现是里面nfs的参数弄错了(将nfs服务器IP和开发板的IP弄反了),正确的应该是bootargs=noinitrd console=ttySAC0,115200 mem=64M root=/dev/nfs nf原创 2014-06-14 21:40:39 · 738 阅读 · 0 评论 -
yaffs linux 3.11 编译时报错 implicit declaration of function 'create_proc_entry'
近想起来还有一块mini2440的开发板很久没有使用了,所以想移植一个基于linux3.10的linux系统,但是在移植yaffs2文件系统的时候出现了一些问题,我将其记录下来给其他同学解决同样的问题提供帮助。1. 首先通过git下载yaffs2代码。然后进入yaffs2文件夹中执行patch-ker.sh,给linux源代码打上patch。$ git clone git://www.原创 2014-06-14 21:38:33 · 1426 阅读 · 0 评论 -
buildroot设置开机自动运行程序和自动登录
设置自动登录和开机启动设置开机启动:在# now run any rc scripts的注释下面照格式添加添加::sysinit:/etc/init.d/smtp_pop3 #smtp_pop3是我自己在init.d目录下建立的一个shell脚本然后进入/etc/init.d目录#cd /etc/init.d/新建smtp_pop3文件#vi smtp_po原创 2014-06-14 21:36:18 · 8029 阅读 · 0 评论