微迪PPCBoot.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微迪PPCBoot

BCNG 嵌入式Linux软件说明手册 深圳 微 迪软件 技术 有 限 公司 国防科技大学电子科学与工程学院 (嵌入式研发中心) 二零零二年十二月 系统开发软件概览 1.1 BCNG嵌入式Linux开发系统概述 嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应于特定应用系统,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由微处理器、外围硬件设备、嵌入式操作系统和特定的用户应用程序等四个部分组成,用以实现对其他设备的控制(Control)、监视(Monitor)或管理(Management)等功能。嵌入式系统的软件核心在于嵌入式操作系统。 嵌入式Linux(Embeded Linux)是指对Linux经过小型化裁剪后,能够固化在容量只有几百K字节或几兆字节的存储器芯片或单片机中,应用于特定嵌入式场合的专用Linux操作系统。嵌入式Linux的开发和研究是目前操作系统领域的一个热点,具有稳定、高效、易定制、易裁减、硬件支持广泛及免费开放源代码等特征。 BCNG嵌入式Linux开发系统采用PPCBOOT作为引导代码,可通过网络或者本地Flash加载操作系统;目前支持的Linux版本有2.2.14与2.4。 BCNG嵌入式Linux开发系统提供用户全部的源代码,整套的开发工具以及强大技术支持,使得用户可以轻松的进行嵌入式linux的上层应用开发,极大的缩短了产品面市的时间。 采用BCNG嵌入式Linux可以开发基于MPC8xx系列微处理器面向嵌入式领域的各类新产品,如数据网络、远程通信、低端路由等。 BCNG嵌入式Linux采用目标机与宿主机的开发模式,由一台Linux服务器与若干台windows客户机以及连接在客户机上的开发板组成。 1.2 预备知识 熟悉linux或unix环境下的C开发 熟悉TCP/IP网络 熟悉linux服务器配置 1.3 光盘软件包的内容 安装软件包内容如下: bcng.tar.gz 交叉开发环境 exports.tar.gz 输出根文件系统 linux.tar.gz linux头文件 linux-8xx-2.2.14 linux 2.2.14内核源代码树 linux-8xx-2.4 linux 2.4内核源代码树 ppcboot ppcboot相关源代码 doc 软硬件说明文档 cuteftp ftp客户端软件 netterm telnet客户端软件 windows: Microsoft windows操作系统下的开发软件 PPCBOOT使用说明 2.1 PPCBOOT原理 PPCBOOT是针对powerpc系列CPU编写的类BIOS代码,其作用是对CPU以及主板进行初始化然后加载操作系统,支持目前的市面上多数主板。PPCBOOT属于自由软件,可以从网址 HYPERLINK /projects/ppcboot /projects/ppcboot或 HYPERLINK ftp://ftp.denx.de ftp://ftp.denx.de 获得原始代码。目前的版本是ppcboot-1.1.6。本开发系统修正了部分代码以适应BCNG主板的需要。 PPCBOOT可以加载多种操作系统。既可以从本地Flash加载也可以从网络加载。本系统只加载Linux操作系统。在Linux程序开发阶段,一般采用网络加载方式,这样可以极大的加快开发速度。 PPCBOOT还提供了在命令行操作下的非常丰富的功能,主要有: 显示内存内容、修改内存内容、写内存、拷贝内存、比较内存; 从内存中引导应用程序或内核映像; 使用协议BootP/TFTP、RARP/TFTP 通过以太网装载程序; 打印环境变量、设置环境变量、保存环境变量; 打开或者关闭FLASH写保护、擦除FLASH、打印 FLASH信息; 打印主板信息。 2.2 PPCBOOT使用与设置 PPCBOOT提供的命令一览表如下: Ppcboot命令一览表`PAGE \# Page: # PAGE \# Page: # Ppcboot项目正在完善之中,有些命令功能未实现。 命令 功能 Go 启动在地址“addr”处的应用程序 bootm 从内存中引导应用程序或内核映像 bootp 使用协议BootP/TFTP 通过以太网装载程序 Tftp 使用协议BootP/TFTP 通过以太网装载程序 rarpboot

文档评论(0)

80092355km + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档