原文: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