分类: LINUX
2015-12-11 00:37:23
1、支持mini2440基本启动
2、支持NEC 3.5寸LCD输出console信息和logo。
4、支持NAND Flash读写,yaffs文件系统。
5、支持USB键盘、U盘、移动硬盘、ntfs文件系统、ZC301P摄像头......。(内核源码配置的)
之所以我称它为basic patch,是因为这只是系统移植的第一步,保证系统启动,接下来就是板上其他设备的驱动(包括无线网卡、触摸屏、声卡等等),我会陆续推出相应的补丁。
以下是本次的补丁,其中包含了yaffs2补丁和我的配置文件(.config),所以只要将源码解压,打入补丁(记得要依照实际修改交叉编译器的路径)就可以make zImage了,当然你也可以通过make menuconfig自行修改配置。
|
以下是通过U-boot的mkimage修改过的内核,可直接用通过u-boot的bootm运行。
|
以下是效果图:
图中使用USB键盘直接登录,其中的文件系统是我去年文章中做的那个(http://blog.chinaunix.net/u1/34474/showart_485837.html),可以直接使用,可通过NFS挂载。
也可使用我最新的文件系统:basic rootfs for mini2440 release
更新日志:
1、2009.3.26中午更新补丁和映象,解决了
dm9000 dm9000: WARNING: no IRQ resource flags set. |
的问题。
产生问题的原因是:在修改devs.c的文件时,在s3c_dm9000_resource[]中的中断flags数据中忘了添加中断类型标志,以至系统认为没有定义中断类型(虽然我已在驱动中设置了中断类型)。