- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 mini2440更换启动logo
1、首先进入你要编译的内核文件下的driver/video/logo目录下 点击进入logo_linux_clut224.c这个文件夹,我们在这个文件的下边可以看到我们现在启动logo的信息 我们可以看到我们现在的启动logo是像素80*80(我们必须找一个一样的,我做过几次都是失败的,最后用美图秀秀把我的图片的像素改成了80*80才好使了) 2、把logo_linux_c
2013-06-17 17:26:37 1878
原创 mini2440开发板LCD背光灯驱动移植
开发板中,LCD背光是通过 CPU的 LCD_PWR引脚来控制的,当 LCD_PWR 输出为高电平“1”时,将打开背光;当输出为低电平“0”时,将关闭背光(注意:这里只是打开和关闭背光,而并没有背光亮度的调节作用)。 我们需要增加一个简单的背光驱动,以便能够通过软件便可简单的控制背光的开关。我们要达到的目的是:在命令终端通过向背光设备发送偶数比如“0”便可关闭背光,发送奇数比如“1”便可打开
2013-06-11 20:43:46 887
原创 mini2440 RTC移植
在 3.1.8内核的实时时钟驱动是非常完善,这里只需要添加到 RTC 设备到设备初始化列表中就行了。 修改内核源码“arch/arm/mach-s3c2440/mach-smdk2440.c”文件,在行添加如下内容: static struct platform_device *smdk2440_devices[] __initdata = { &s3c_device_usb,
2013-06-10 13:05:36 698
原创 mini2440 DM9000 网卡驱动移植
1.修改arch/arm/plat-s3c24xx/common-smdk.c文件 在包含头文件的区域增加以下代码: #if defined(CONFIG_DM9000) || defined(CONFIG_DM9000_MODULE) #include #endif 在smdk_devs结构体之前添加以下代码: #if defined(CONFIG_DM9000)
2013-06-10 13:01:09 891
原创 mini2440内核移植
第一步,应该是修改对硬件平台的支持。 首先,应该是arm架构,其次是arm-linux-gcc的编译方式的支持 第二步,就是平台时钟和机器码了,只有选择了相对应得平台时钟才能正常的工作。 第三步,就是对硬件分区的支持了,也可以说是nand flash驱动的移植。 第四步,是对yaffs2的文件系统的支持。 在linux内核的移植中,你所要更改的大部分设置都在arch/
2013-06-10 12:51:01 933
原创 nini2440根文件制作
我使用的是buzybox-1.13.3这个工具,我使用过别的版本但不好使如果有网友照着我这个教程制作根文件系统建议使用相同的版本,我会把它传到我的空间中,方便大家使用。 1、解压busybox1.13.3.tar.bz2 #tar zxvf busybox1.13.3.tar.bz2 2、修改其Makefile ARCH ?= arm
2013-06-08 17:11:47 702
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人