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

Armboot在EV40评估板上的移植

资料介绍
Armboot在EV40评估板上的移植NEW PR OD U CT & TEC H

新 器 件 新 技 术

Armboot 在 EV40 评估板上的移植
摘   要 关 键 词 Flash 编程为例, 介绍与评估板相关 Armboot 命令的实现。 Armboot  AT91M40800  ARM  移植



■ 北京理工大学  赵 勐  陈 朔 鹰  马 忠 梅
介绍 Armboot 以及 EV40 评估板的特点 ; 详细讨论 Armboot 在 EV40 上的移植并给出主要代码 ; 以



Armboot简 介
A rmboot 是一个 bootloader 。 是为基于 ARM 或者

(使用初始化文件 micev 40_e m.in c) 。 使用 Hitool 自动生 成的 start_up.s 代替 start.s , 把 B __main 替换为 ldr pc, _start_a rmboot _start_a rmboot: .word sta rt_armboot 如果没有 micev40_em.inc, 则自行创建, 内容如下 : long ffe00000 0x01002529 long ffe00004 0x022028a1 long ffe00008 0x03002529 long ffe0000c 0x40000000 long ffe00010 0x02402021 初始化 EBI 的各个寄存器。 接下来是串口的初始化。这部分比较重要,作用是 实现主机与目标板的通信,从而在超级终端( cons ole ) 上提供用户接口。 在 start_armboot 函数中, cpu_init(&bd)、 boa rd_init (&bd)可以屏蔽掉 ; seria l_init(&bd)用来初始化串口。 初 始化过程的一个示例如下 (使用 USART0) 。 ① 计算时钟分频数
标签:Armboot评估板上的移
Armboot在EV40评估板上的移植
本地下载

评论