原文:u-boot-2016.03在mini2440移植 之DM9000

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 推荐指数:

查看详情

u-boot-2016.03mini2440移植之nandflash 硬件ecc

MINI2440 开发板使用的是8bit,256M blocksize= 128k,pagesize =2k的nandflash。 宽带为8bit ,由S3C2440 datasheet 可知硬件生产的ecc为4byte。 S3C2440 硬件ecc 操作流程: 1.先读出NFMECC0 ...

Mon Apr 04 05:41:00 CST 2016 0 1671
Mini2440裸机开发之DM9000

网络对于嵌入式系统来说必不可少。可是S3C2440没有集成以太网接口,所以要想使S3C2440具备以太网的功能,就必须扩展网卡接口。我们使用的Mini2440就是外接DM9000EP,使其可以与以太网相连接。DM9000DM9000EP主要是封装不一样,其他基本都是一样的。 一、DM9000 ...

Sun Dec 05 06:45:00 CST 2021 0 799
Mini2440之uboot移植之源码分析u-boot重定位(三)

所谓的relocation,就是重定位,u-boot运行后会将自身代码拷贝到SDRAM的另一个位置继续运行。 但基于以前的理解,一个完整可运行的bin文件,link时指定的链接地址,load时的加载地址,运行时的运行地址,这3个地址应该是一致的。 relocation后运行地址不同于加载 ...

Tue Nov 23 06:50:00 CST 2021 1 763
mini2440移植uboot 2014.04(一)

最新版的uboot添加了很多新功能,我决定在最新版代码基础上重新移植一遍加深理解。 我修改的代码已经上传到github上,地址:https://github.com/qiaoyuguo/u-boot-2014.04-mini2440.git 参考文档: s3c2440手册(下载地址 ...

Wed Jun 04 23:44:00 CST 2014 4 4817
mini2440移植uboot 2014.04(五)

代码上传到github上:https://github.com/qiaoyuguo/u-boot-2014.04-mini2440 前几篇博文: 《mini2440移植uboot 2014.04(一)》 《mini2440移植uboot ...

Mon Jun 30 19:14:00 CST 2014 5 1232
mini2440移植uboot 2014.04(三)

我修改的代码已经上传到github上,地址:https://github.com/qiaoyuguo/u-boot-2014.04-mini2440.git 参考文档: s3c2440手册(下载地址) mini2440电路图(下载地址) K9F1G08数据手册(下载地址) 参考文章 ...

Fri Jun 06 00:15:00 CST 2014 8 817
Mini2440之linux内核移植

在上一节我们已经介绍了u-boot启动linux内核的流程。这一节我们将对u-boot进行改造,使其支持linux-5.2.8版本内核启动。 linux kernel支持多种硬件,所谓内核移植概括的说,就是修改kernel中硬件相关的源码以适应自己的硬件。linux中硬件相关的代码主要集中 ...

Thu Jan 20 06:43:00 CST 2022 0 957
MINIGUI成功移植MINI2440详解 (备用)

转载于:http://www.360doc.com/content/14/0331/11/1317564_365146842.shtml 说明: 因为要用MINIGUI做PDA,得把MINIGUI移植到我的开发板MINIGUI上,移植成功,支持PNG,JPG,鼠标和触摸屏可以用,但触摸屏 ...

Wed Jan 11 01:36:00 CST 2017 0 2481
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM