1.适用范围该应用笔记适用于帮助用户在SylixOS下使用nandflash器件。2.原理概述2.1nandflash存储结构nandflash存储结构如图2-1所示,下面以mini2440开发板上的k9f1g08系列nandflash为例,简单介绍nandflash的存储结构。图2-1nandflash存储结构nandflash的存储结构主要有两个单..
分类:
其他好文 时间:
2017-02-06 18:34:27
阅读次数:
396
关于dm9000的驱动移植分为两篇,第一篇在mini2440上实现,基于linux2.6.29,也成功在在6410上移植了一遍,和2440非常类似,第二篇在fs4412(Cortex A9)上实现,基于linux3.14.78,用设备树匹配,移植过程中调试和整体理解很重要,全文分为物理时序分析相关、... ...
分类:
系统相关 时间:
2016-12-10 21:44:41
阅读次数:
310
1. 配置文件,配置内核时生成。所有的Makefile文件(包括顶层目录和各级子目录)都是根据.config来决定使用哪些文件的 2. $(@:_config=) 的结果是mini2440。它来源于$(var:xx=yy)此句表示将变量var中以xx结尾的部分替换成yy。$@代表目标文件mini24 ...
分类:
其他好文 时间:
2016-11-26 17:29:35
阅读次数:
162
以Mini2440为例,其Linux内核目录为/opt/FriendlyARM/mini2440/linux-2.6.32.2,在linux-2.6.32.2(Linux内核目录)下的drivers目录下新建目录名为add_sub_Kconfig。 在add_sub_Kconfig目录下新建文件ad ...
分类:
系统相关 时间:
2016-10-10 13:57:24
阅读次数:
269
经过多次的修改和实验,终于能够在mini2440开发板上进行各种uboot和kernel的挂载实验了,在此期间学习到了很多知识,也理解了一些知识1->分区uboot和kernel的分区表要一致uboot分区位置:include/configs/mini2440.h kernel分区位置:arch/a ...
分类:
其他好文 时间:
2016-09-27 11:42:15
阅读次数:
130
一、移植环境 主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand,Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2.tgz u-boot:u-boot-2009.08.tar.bz2 二、移植步骤 5)准备进入u-boot的第二阶段 ...
分类:
其他好文 时间:
2016-09-13 19:21:28
阅读次数:
213
一、移植环境 主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand,Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2.tgz u-boot:u-boot-2009.08.tar.bz2 二、移植步骤 在这一篇中,我们首先让开发板对CS ...
分类:
其他好文 时间:
2016-09-13 19:21:16
阅读次数:
333
一、移植环境 主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand,Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2.tgz u-boot:u-boot-2009.08.tar.bz2 二、移植步骤 4)准备进入u-boot的第二阶段 ...
分类:
其他好文 时间:
2016-09-13 19:21:13
阅读次数:
137
一、移植环境 主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand,Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2.tgz u-boot:u-boot-2009.08.tar.bz2 二、移植步骤 9)实现u-boot对yaffs/ ...
分类:
其他好文 时间:
2016-09-13 19:20:55
阅读次数:
174
一、移植环境 主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand,Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2.tgz u-boot:u-boot-2009.08.tar.bz2 二、移植步骤 本次移植的功能特点包括: 支持Na ...
分类:
其他好文 时间:
2016-09-13 19:00:32
阅读次数:
224