- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015嵌入式实验1和实验2
北京信息科技大学 嵌入式信息系统实验
《嵌入式信息系统》
实验指导书
电子信息工程专业
通信工程专业
北京信息科技大学
2013 年10 月
1
北京信息科技大学 嵌入式信息系统实验
实验一系统固件编译与烧写
一、实验目的
掌握编译OMAP4460 系统x-loader、U-Boot 、kernel 的过程,掌握SD 卡启
动系统过程。
二、实验内容
1、在宿主机Ubuntu 操作系统下编译目标板的x-loader 与U-Boot 。
2 、在宿主机Ubuntu 操作系统下编译目标板的kernel 固件。
3、拷贝系统固件至SD 卡,通过SD 卡启动目标板系统。
三、实验设备
1、BISTU-OMAP4460 嵌入式实验箱1 套。
2 、宿主机电脑,安装Vmware workstation 和Ubuntu 并配置好
OMAP4460 开发环境。
四、实验原理
OMAP4460 BOOT 配置
通过使用外部的六个管脚 sys_boot[5:0] 来选择引导的接口或设备。
sys_boot[6] 管脚是用来选择是否绕过内部晶振。
对这七个管脚进行采样和锁存到CONTROL 寄存器。
整个启动加载步骤为4460 片内的bootrom-x-loader-uboot-Linux kernel-
root system 文件系统。当系统上电之后,首先会将PC 寄存器设置成BootRom
里面的代码对应的一个地址。BootRom 是芯片内部集成的一块很小的存储区,
里面一般会固化一段启动代码。至于BootRom 所占用的地址空间,每个芯片的
定义可能会有所不同,具体的可以参考芯片的用户手册中的Memory Map 部分的
2
北京信息科技大学 嵌入式信息系统实验
说明。在OMAP4460 中,无论是片上bootrom 或是GPMC 内存空间都具有
1Mbyte 引导空间。从片上ROM 引导时,需配置相应的外部sys_boot5 引脚,
1Mbyte 的内存空间将被重定向到片上bootrom 的内存地址空间[0—
0x400FFFFF]. 当然,Bootrom 的大小不一定要那么大,这只是说,这些地方给
你用了,具体你用了多少随你自己,够用就行。
1、其中x-loader 是一级引导程序,主要完成加载uboot 之前的板载初始化,
fat 文件驱动,以便于从sd 卡fat32 分区读取uboot 等文件,系统上电后由CPU 内
部ROM 自动拷贝到内部RAM 并执行。主要作用为初始化CPU,拷贝u-boot 到
内存中,然后把控制权交给u-boot 。
2 、u-boot 是二级引导程序,主要用于和用户进行交互,提供映像更新、引
导内核等功能;
3、kernel 使用最新2.6.x 内核,根据硬件进行定制;
4 、rootfs 采用开源文件系统,功能强大。
X-Loader 启动代码简述
X-loader 是一级引导程序,系统上电后由CPU 内部ROM 自动拷贝到内部
RAM 并执行。主要作用为初始化CPU,拷贝u-boot 到内存中,然后把控制权交
给u-boot ;本平台支持MMC/SD 启动或NAND 启动,不同的启动方式烧写的x-
loader 的映像文件是不一样的,对应的映射生成方法也不同。下面分别介绍用
于不同启动方式下的x-loader 映像文件的生成。
X-loader,查看他的文件结构,发现与Uboot 非常兼容,都是cpu 下放有关
arm 的初
您可能关注的文档
- 2015 高三一轮复习规划讲座——孙一夫.pdf
- 2015 英语专业本科毕业论文格式模版.pdf
- 2015-2016-1研究生英语听力原文.pdf
- 2015-2016学年北京市石景山区八年级下学期期末考试数学试题(含答案).pdf
- 2015-17行政允诺司法审查路径之反思_基于黄银友案展开的分析_郭兵.pdf
- 2015-2016学年度上期期中学业质量监测九年级语文试题.pdf
- 2015-2016学年度台前县第一高级中学复习试卷(九)(教师用卷).pdf
- 2014青岛世界园艺博览会总体规划.pdf
- 2015-2016秋季高一期末语文宝典(完整版).pdf
- 2015-2016年度下学期中南财经政法大学选课手册.pdf
- 2024-2025学年贵州省遵义市求是高级中学高三下学期第二次模拟考试(语文试题文)试题含解析.doc
- 2024-2025学年广东省潮州市重点中学高三第二学期3月高考诊断性测试语文试题含解析.doc
- 2024-2025学年甘肃省陇东中学高三下学期适应性考试语文试题含解析.doc
- 2024-2025学年广东省“十二校”高三下学期期中考试(语文试题理)试题含解析.doc
- 2024-2025学年甘肃省武夷市民勤县第一中学高三下学期期末模拟卷(一)语文试题含解析.doc
- 2024-2025学年广东省深圳市龙文教育高三5月月考(语文试题理)试题含解析.doc
- 2024-2025学年贵州省铜仁一中高三第二学期期末考试语文试题试卷含解析.doc
- 2024-2025学年广州顺德区高三第一次诊断性考试语文试题试卷含解析.doc
- 2024-2025学年贵阳市高考二轮语文试题原创押题密卷(一)含解析.doc
- 2024-2025学年河北省保定市曲阳县一中高三教学质量检测试题(一模)语文试题试卷含解析.doc
文档评论(0)