- 1
- 0
- 约7.77千字
- 约 32页
- 2016-12-18 发布于北京
- 举报
嵌入式系统软件设计与开发--bootloader 嵌入式系统引导程序 主要内容包括: Bootloader 概述 常见的bootloader Blob Blob 移植 Blob 的使用 Bootloader 概述 Bootloader是在操作系统运行之前执行的一段小程序,通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。 Bootloader 概述 Bootloader的板上地址分布 Bootloader主要任务(1/2) 初始化处理器以及外设的硬件资源配置,CPU片内和片外设备,例如必须正确的配置SDRAM控制器 初始化 I/O 芯片,可能有的设备: 串口,报告Bootloader成功/失败 网络或者Flash接口,引导操作系统 执行系统自检,报告检测结果 通过用户命令行提供特定应用程序 Bootloader任务(2/2) 使用TFTP协议从网口接收、或者xmodem协议从串口接收,操作系统镜像文件到RAM 将镜像烧写到flash中,重启后负责找到该镜像、解压到RAM中,并跳转到解压位置处执行 直接跳转到RAM处执行该镜像 归纳: 初始化处理器及外设的硬件资源配置 建立内存空间映射图 Loader Boot Bootloader的操作模式 启动模式 下载模式 常见的Bootloader ARM
您可能关注的文档
最近下载
- 地下管线普查方案.doc VIP
- 2026年外包公司软件测试工程师面试全解析.docx VIP
- 2024版光伏工程施工工艺手册.pdf VIP
- 母婴保健技术服务许可证校验申请书.doc VIP
- 集团公司供应商管理办法.docx VIP
- 压力式膜技术手册(Memcor).pdf VIP
- 初中英语1600词新课标词汇(按话题分类).docx VIP
- DL∕T电力企业标准化工作指南(2024).pdf VIP
- 2024年供水公司安全生产“一岗双责”实施方案(三篇) .pdf VIP
- Unit1 Art Reading for writing【知识精研】英语人教版(2019) 选择性必修三同步课.pptx VIP
原创力文档

文档评论(0)