为eCos安装扩展组件包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为eCos安装扩展组件包相关的知识,希望对你有一定的参考价值。
mingdu.zheng <at> gmail <dot> com
eCos组件包是以epk为扩展名的本质上为按照指定规则组织目录和文件的tar.gz文件。类似于Linux系统的rpm和deb软件包,可以为eCos安装第三方epk组件包。这里以NAND Flash组件包为例介绍epk组件包的安装,点击这里下载NAND Flash组件包。
可以通过两种方式为eCos安装扩展组件包。
一、使用图形配置工具
打开eCos Configuration Tool图形配置工具,Tools >> Administration... 打开组件包管理对话框,如下图所示,
点击Add...按钮,在文件选择对话框中选择需要安装的组件包(以epk为扩展名),点击打开按钮开始安装组件包。
(2012版的eCos Configuration Tool在Windows/Cygwin环境下不能正确安装组件包,只能使用后面的方法)
二、使用命令行工具
eCos源代码packages目录下有个ecosadmin.tcl脚本,调用该脚本文件同样可以完成组件包的安装和删除。
cd ~/ecos-hg/packages
tclsh ecosadmin.tcl add nand-1_1_0.epk
如果顺利,可以看到以下输出
processing package CYGPKG_IO_NAND
processing package CYGPKG_DEVS_NAND_SAMSUNG_K9
processing package CYGPKG_DEVS_NAND_SYNTH
processing package CYGPKG_DEVS_NAND_ST_NANDXXXX3A
processing package CYGPKG_DEVS_NAND_MICRON_MT29F
processing package CYGPKG_DEVS_NAND_ARM_AT91SAM9
以上是关于为eCos安装扩展组件包的主要内容,如果未能解决你的问题,请参考以下文章