MINI2440 开发板使用的是8bit,256M blocksize= 128k,pagesize =2k的nandflash。 宽带为8bit ,由S3C2440 datasheet 可知硬件生产的ecc为4byte。 S3C2440 硬件ecc 操作流程: 1.先读出NFMECC0 ...
u boot默认的网络芯片是CS ,但开发板上的网络芯片是DM ,所以为了使用网络功能,就必须进行移植。好在u boot有DM 的驱动程序,我们只需要把关于CS 的部分换成DM 的部分即可。 首先在include configs smdk .h 中注释如下语句 define CONFIG CS we have a CS on board define CONFIG CS BASE x define ...
2016-04-03 00:30 0 1601 推荐指数:
MINI2440 开发板使用的是8bit,256M blocksize= 128k,pagesize =2k的nandflash。 宽带为8bit ,由S3C2440 datasheet 可知硬件生产的ecc为4byte。 S3C2440 硬件ecc 操作流程: 1.先读出NFMECC0 ...
网络对于嵌入式系统来说必不可少。可是S3C2440没有集成以太网接口,所以要想使S3C2440具备以太网的功能,就必须扩展网卡接口。我们使用的Mini2440就是外接DM9000EP,使其可以与以太网相连接。DM9000和DM9000EP主要是封装不一样,其他基本都是一样的。 一、DM9000 ...
所谓的relocation,就是重定位,u-boot运行后会将自身代码拷贝到SDRAM的另一个位置继续运行。 但基于以前的理解,一个完整可运行的bin文件,link时指定的链接地址,load时的加载地址,运行时的运行地址,这3个地址应该是一致的。 relocation后运行地址不同于加载 ...
最新版的uboot添加了很多新功能,我决定在最新版代码基础上重新移植一遍加深理解。 我修改的代码已经上传到github上,地址:https://github.com/qiaoyuguo/u-boot-2014.04-mini2440.git 参考文档: s3c2440手册(下载地址 ...
代码上传到github上:https://github.com/qiaoyuguo/u-boot-2014.04-mini2440 前几篇博文: 《mini2440移植uboot 2014.04(一)》 《mini2440移植uboot ...
我修改的代码已经上传到github上,地址:https://github.com/qiaoyuguo/u-boot-2014.04-mini2440.git 参考文档: s3c2440手册(下载地址) mini2440电路图(下载地址) K9F1G08数据手册(下载地址) 参考文章 ...
在上一节我们已经介绍了u-boot启动linux内核的流程。这一节我们将对u-boot进行改造,使其支持linux-5.2.8版本内核启动。 linux kernel支持多种硬件,所谓内核移植概括的说,就是修改kernel中硬件相关的源码以适应自己的硬件。linux中硬件相关的代码主要集中 ...
转载于:http://www.360doc.com/content/14/0331/11/1317564_365146842.shtml 说明: 因为要用MINIGUI做PDA,得把MINIGUI移植到我的开发板MINIGUI上,移植成功,支持PNG,JPG,鼠标和触摸屏可以用,但触摸屏 ...