- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[嵌入式linux在arm开发板上的移植
嵌入式linux在arm开发板上的移植
北京泰科威科技有限公司
Arm 系列微处理器
Arm 家族基本分为arm7、arm9和arm10几个系列,其中arm7和
arm9应用最为广泛。
ARM7的处理速度为0.9MIPS/MHz,常见的ARM7芯片系统主时钟为
20MHz-133MHz
ARM9的处理速度为1.1MIPS/MHz,常见的ARM9的系统主时钟为
100MHz-233MHz
ARM10最高可以达到700MHz
嵌入式开发基本模型
Host
Serial
并口 Target
JTAG
ICE
嵌入式系统的引导文件的下载
不同种类的芯片具有不同下载方式
使用JTAG 或ICE
特殊芯片的特殊引导方法
嵌入式系统的引导文件的下载
1.通过JTAG 口下载
通常ARM处理器都支持JTAG调试端口,通过JTAG口下载引
导程序到RAM或Flash中,一般都需要专用或通用的ICE系
统来支持。
嵌入式系统的引导文件的下载
JTAG主要的信号线
TDO Input Test Data Out from target to ICE
TDI Output Test Data In from ICE to target
TCK Output Test Clock output from ICE to the target
TMS Output Test Mode Select
NSRST Input/Output(可选项) System Reset,与目标板上的系统复位信
号相连。可以直接对目标系统复位,同时可以检测目标系统的复位情况。
为了防止误触发,应在目标端加上适当的上拉电阻
nTRST Output (可选项) JTAG复位。在目标端应加适当的上拉电阻以
防止误触发
嵌入式系统的引导文件的下载
2.通用的ICE
ARM 的硬件开发工具主要包括两类仿真器,一是JTAG仿真器,二
是全功能在线仿真器。
JTAG仿真器是利用ARM处理器中的调试模块的功能,通过其JTAG
边界扫描口来与仿真器连接,如Multi ICE、JEENI仿真器等
全功能在线仿真器,由于其信真头完全取代目标板上的CPU,因而
功能非常强大
嵌入式系统的引导文件的下载
特殊芯片的特殊引导方法
很多嵌入式处理器都提供了自举模式 (Bootstrap),供用户写入引
导代码。
自举模式利用了固化在芯片内部的一段引导程序,当处理器复位时,
如果在特定引脚上加信号,则处理器将在复位后执行固化ROM中的
程序。
自举ROM中的程序完成串口的初始化,然后等待用户从串口写入用
户代码。
嵌入式系统的引导文件的下载
Cirrus Logic 的 clps7111~Ep9312 系列ARM core 的CPU 内置128 字节的
boot 程序。
这个boot程序的功能是:
设置串行口的参数为:9600, 8N1,No FlowControl。
然后送出一个 字符
开始接收 2K 字节程序(Bootloader)
送出一个 字符
跳转去执行这 2K 的程序。
嵌入式系统的引导文件的下载
MX1 的bootstrap 模式
MX1提供了4条复位引脚,复位时引脚不同的电平组合可以从不同
的片选端启动系统。自举模式所能接受的是一种专门格式的文本文
件,包括数据和要写入/读出的地址。
通过usb接口下载
引导程序(bootloader)
PC 机中的引导加载程序由BIOS(其本质就是一段固件程序)和位于
硬盘MBR 中的OS Boot Loader (比如,LILO 和GRUB 等)一起组
成
嵌入式系统中,加载启动任务就完全由Boot Load
您可能关注的文档
- VisionPlus TRAMS 01 TRAMS Overview 简介.ppt
- VMS-TeleCARE系统(计费系统,接口系统,语音信箱系统).pdf
- VMware中国 VI3售前工程师培训课程9:处理反对意见.ppt
- VRML课件 VRML讲义 VRML简介.doc
- VPS eHR人力资源管理系统产品亮点及竞争对手产品分析.ppt
- VRML课件 第四章 虚拟环境的物理建模.doc
- W204导槽后加工操作培训.ppt
- W204导槽外观标准中文版.ppt
- W204导槽挤出检验规程.doc
- W204导槽缺陷记录.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 矿用隔爆兼本安型控制器工艺流程图.doc VIP
- 政治学概论政治学概论编写组05政党与政党制度.ppt VIP
- 《乡村旅游规划与实践》课件——项目七 乡村旅游商品开发与设计.pptx VIP
- 国家义务教育质量监测心理健康测试题.pdf VIP
- 《分数加法和减法》单元整体设计 -2023-2024学年五年级下册数学人教版.doc VIP
- 《0~3岁婴幼儿保育与教育》PPT教学课件(全).pptx VIP
- 小学科学实验课学生合作学习策略与互动模式研究教学研究课题报告.docx
- 测绘工程管理与法律法规 测绘违法案例60讲 5测绘违法案例五.ppt
- 第六届中国国际“互联网+”大学生创新创业大赛项目计划书【模板】.pdf
- 政治学05 政党与政党制度.ppt VIP
文档评论(0)