关键词:OpenEmbedded KaeilOS,PM9263配套器件,配置核;
1、 概述
本文介绍如何在PM9263中加入Java VM和Java 库来保证Java执行应用。
2、 前提
-一片PM9263
-ATEMEL AT91SAM9263开始器配套元件
3、准备
首先,你需要准备好你主机的Linux分配,以便于获得和建立KaeilOS.一系列关于各种主分布的必须包装被描述在OpenEmbedded web site的OeandYourDistro.
让我们准备好目录结构。以普通用户而不是主用户(不需要主用户的权利,一个好的习惯是可以避免不需要的主用户)进入你的主机。只要你喜欢,你可以以用户的身份进去。启动点在主目录里。你可能决定选择运行目录,但是注意路线。本文的目的是确定根目录,因此执行cd命令。
制作要执行程序的目录,然后开始。
现在轮到获取bitbake——建筑工具的时候了。这里要完成的所有事情都是建立在bitbake1.8版本的。不要全局安装bitbake,以openembedded或者build建立并列目录。
现在,你已经建立了openembedded org.openembedded.dev v分支。为了工作在稳定的、已测试过的分支上获取stable/2009分支。检查你在稳定的分支上。
获得KaeilOS settings 和 configuration 文件.然后引用它。
编辑以下所列出的以便它们包含正确的路线。代替变量。观察列出的变量。从root/directory使用完全的线路。
——在setup-kaeils.sh文件中更正BB_DIR指向$OEBASE/bitibake,更正OE_DIR指向$OEBASE/openembedded/.
——在build/kaeilos/conf/auto.conf,没有任何变化。
——在build/kaeilos/conf/local.conf,更正DEPLY_DIR_STAGE指向”$OEBASE/build/kaeilos/pstage/”,然后对下面显示的程序评论。
——在build/kaeilos/conf/site.conf更正DL_DIR变为”$OEBASE/sources/”,更正BBFILES=”$OEBASE/openembedded/recipes/*/*.bb”
系统最初的建立,应该在$OEBASE目录。第一次运行这个命令会需要一些时间去完成。程序的这种创造性是为了马上载入所有需要的包装,以及所有的配置和编译。在这之后,你可以设定核,以及加入你期望的包装。
从现在起增加javaVM和Java组专用化。开启编辑$OEBASE/openembedded/conf/machine/ronetix-pm9263.conf,并搜寻。
如果这行不存在,加上它。并且加上包含在程序文件中的包装。
配置核,然后转到$OEBASE/build/kaeilos来配置和建立你的linux核。
接下来编辑它,移到目录下,安装核。执行这些任务将编辑核和单元,制作目录的前端文件,最后复制核和单元到$DEPLOY目录。
为了建立你已经完成的,进入$OEBASE/build/kaeilos,如果没有的话执行:
建立程序,进入$DEPLOY目录,进入文件KaeilOS-x11-image-glibc-ipx-2009.1-test-20090615-ronetix-pm9263.rootfs.jffs2,这是你应该写入pm9263的程序。程序名中的20090615是图形创建的日期。
4.参考
变量列表
$HOME——用户账户的总部地址:example/home/ivan
$OEBASE——基目录,你可以开始openembedded:例如 $HOME/usr/src/oe
$DEPLOY——包含程序文件的目录,烧入嵌入式装置:例如$OEBASE/build/kaeilos/deploy/glibc/images/ronetix-pm9263
参考文献
1. KailsOS指南
2. 开嵌入式装置开启
3. 开嵌入式装置用户指南
4. BEC开发系统加入包装
下载文件
1. FS根程序
2. U备份程序
3. 核心程序
4. KaeilOS配置文件v4.05
更多资料,请联系我们:
广州虹科电子 http://www.hkaco.com
吴工 020-38743030 wj@hkaco.com QQ:534807413
文章评论(0条评论)
登录后参与讨论