电子设计技术
電子設計技術
전자설계기술
DIANZI SHEJI JISHU
2014年
1期
18-19,21
,共3页
嵌入式系统%ARM%Bootloader%U-boot
嵌入式繫統%ARM%Bootloader%U-boot
감입식계통%ARM%Bootloader%U-boot
本文以基于S3C2440为核心的QT2440开发板为硬件开发平台,以Ubuntu 10.04为Bootloader构造了交叉工具链,设计并实现了一个能够正常引导ARM Linux操作系统(内核版本号Linux-2.6.24),能够通过串口监视、以太网口和USB接口进行内核下载并更新固化到Nand Flash上的Bootloader。本研究成果,能使其他开发者理解Bootloader开发的一般方法,高效率的实现一个能够引导ARM Linux内核的Bootloader,并把主要的工作放在CPU和板级相关代码的实现上,同时实现了USB下载这一扩展功能,满足在无网络芯片时高速下载的能力。
本文以基于S3C2440為覈心的QT2440開髮闆為硬件開髮平檯,以Ubuntu 10.04為Bootloader構造瞭交扠工具鏈,設計併實現瞭一箇能夠正常引導ARM Linux操作繫統(內覈版本號Linux-2.6.24),能夠通過串口鑑視、以太網口和USB接口進行內覈下載併更新固化到Nand Flash上的Bootloader。本研究成果,能使其他開髮者理解Bootloader開髮的一般方法,高效率的實現一箇能夠引導ARM Linux內覈的Bootloader,併把主要的工作放在CPU和闆級相關代碼的實現上,同時實現瞭USB下載這一擴展功能,滿足在無網絡芯片時高速下載的能力。
본문이기우S3C2440위핵심적QT2440개발판위경건개발평태,이Ubuntu 10.04위Bootloader구조료교차공구련,설계병실현료일개능구정상인도ARM Linux조작계통(내핵판본호Linux-2.6.24),능구통과천구감시、이태망구화USB접구진행내핵하재병경신고화도Nand Flash상적Bootloader。본연구성과,능사기타개발자리해Bootloader개발적일반방법,고효솔적실현일개능구인도ARM Linux내핵적Bootloader,병파주요적공작방재CPU화판급상관대마적실현상,동시실현료USB하재저일확전공능,만족재무망락심편시고속하재적능력。