- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
处理器调试接口是为处理器芯片设计的标准调试接口,包含BDM、JTAG和EJTAG三种接口标准。JTAG接口在第4章已经介绍过;BDM(Background Debug Mode)主要应用在PowerPC8xx系列处理器上;EJTAG主要应用在MIPS处理器上。 嵌入式Linux操作系统第10章 嵌入式Linux的构建 第1章 嵌入式Linux操作系统简介 第2章 Linux操作系统使用与系统配置 第3章 嵌入式Linux编程环境 第4章 存储管理 第5章 操作系统进程 第6章 进程间通信 第7章 中断与系统调用 第8章 文件管理 第9章 设备管理 第10章 嵌入式Linux的构建 课程安排: * 第10章 嵌入式Linux的构建 10.1 嵌入式开发环境的搭建 10.2 Bootloader介绍 10.3 嵌入式Linux根文件系统构建 思考题 本章课程: * 10.1 嵌入式开发环境的搭建 10.1.1 嵌入式交叉编译环境的搭建 搭建交叉编译环境是嵌入式开发的第一步,也是必备一步。 交叉编译器完整的安装一般涉及到多个软件的安装(/pub/),包括binutils、gcc、glibc等 binutils主要用于生成一些辅助工具,如objdump、as、ld等; gcc是用来生成交叉编译器,主要生成arm-linux-gcc交叉编译工具 glibc主要是提供用户程序所使用的一些基本的函数库。 在/usr/local/arm下解压cross-3.3.2.bar.bz2 。 在/usr/local/arm/3.3.2/bin/下已经安装了很多交叉编译工具 ,集成了binutils、gcc、glibc这几个软件 。 * 10.1 嵌入式开发环境的搭建 10.1.2 超级终端和Minicom配置及使用 1.超级终端 打开Windows下的“开始”→“附件”→“通讯”→“超级终端” 设置串口连接参数:波特率:115200,数据为8位,无奇偶校验位,停止位1,无硬件流 把开发板的串口线和PC机相连 ,在超级终端的窗口里应能显示相关的串口信息。 * 10.1 嵌入式开发环境的搭建 10.1.2 超级终端和Minicom配置及使用 2.Minicom 首先在命令行中键入“minicom”,这就启动了minicom软件。 Minicom在启动时默认会进行初始化配置 CTRL+A Z,来查看minicom的帮助 CTRL-A O配置minicom的串口参数,选择“Serial port setup”子项,上面列出的配置是minicom启动是的默认配置,用户可以通过键入每一项前的大写字母,分别对每一项进行更改。要对波特率、数据位和停止位进行配置,键入“E”,在该配置界面中,可以键入相应波特率、停止位等对应的字母,即可实现配置,配置完成后按回车键就退出了该配置界面。在确认配置正确后,可键入回车返回上级配置界面,并将其保存为默认配置。 可重新启动minicom使刚才配置生效,在连上开发板的串口线之后,就可在minicom中打印出正确的串口信息 * 10.1 嵌入式开发环境的搭建 10.1.3 下载映像到开发板 1.tftp,tftp协议是简单文件传输协议 (1)Linux下tftp服务配置,Linux下tftp的服务器服务是由xinetd所设定的,默认情况下是处于关闭状态。 首先,要修改tftp的配置文件,开启tftp服务 vi /etc/xinetd.d/tftp #主要要将“disable=yes”改为“no” 重启xinetd服务,使刚才的更改生效 service xinetd restart 使用命令“netstat -au”以确认tftp服务是否已经开启 这时,用户就可以把所需要的传输文件放到“/tftpboot”目录下,这样,主机上的tftp服务就可以建立起来了。 用直连线(注意:不可以使用网线)把目标板和宿主机连起来,并且将其配置成一个网段的地址,再在目标板上启动tftp客户端程序。 * 10.1 嵌入式开发环境的搭建 10.1.3 下载映像到开发板 (2)Windows下tftp服务配置 单击tftpd32下方的设置按钮,进入设置界面,主要配置tftp服务器端地址,也就是本机的地址。 重新启动tftpd32软件使刚才的配置生效,服务器端的配置完成了 可以用直连线连接目标机和宿主机,在目标机上开启tftp服务进行文件传输 。 * 10.1 嵌入式开发环境的搭建 10.1.3 下载映像到开发板 2.串口下载 使用串口下载需要特定的下载软件,如优龙公司的DNW软件 在DNW中也要设置“波特率”、“端口号” 在配置完之后,单击“Serial Port”下的“Connect”
文档评论(0)