首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > Armboot在EV40评估板上的移植

Armboot在EV40评估板上的移植

资料介绍
嵌入式系统论文

Armboot在EV40评估板上的移植
摘要:介绍Armboot以及EV40评估板的特点;详细讨论Armboot在EV40上的移植并给出主
要代码;以Flash编程为例,介绍与评估板相关Armboot命令的实现。
   关键词:Armboot AT91M40800 ARM 移植
1 Armboot简介
Armboot是一个bootloader,是为基于ARM或者StrongARM
CPU的嵌入式系统所设计的。它支持多种类型的Flash;允许映像文件经由bootp、dhcp、
tftp从网络传输;支持从串口线下载S-
record或者binary文件;允许内存的显示及修改;支持jffs2文件系统等。Armboot源码
公开,可以在http://www.sourceforg.net/projects/armboot下载。
2 EV40评估板简介
Micetek祥佑数码科技有限公司配合其Hitool for
ARM开发工具推出了基于AT91X40系列微控制器的ARM
EV40(简称EV40)评估板。可用来开发、调试和评估以Atmel
ARM为硬件基础的嵌入式系统。EV40评估板包括一个AT91X40系列的微控制器AT91M40800
以及一些外围器件。
主要的外围部分包括:2个串口、1个复位按钮、3个应用按键、3个LED指示灯、1个7
段LED显示器、512KB以太网接口、USB接口、PC104接口、EBI扩展接口、I/O扩展接口、
时钟源选择、触摸板接口和LCD接口。
3 Armboot在EV40上的移植
本文的主要目的是使读者尽快地能在EV40上运行Armboot,因此,去掉(或修改)了
一些完整版本所具有的代码(比如中断处理),从而加快开发。同时,这里使用Hitool
for ARM开发工具,完成代码的修改、编译及调试。
3.1
Armboot在EV40评估板上的移植
本地下载

评论