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,鼠標和觸摸屏可以用,但觸摸屏 ...