arm linux bios如何进,MaxWit及其中的g-bios 在mini2440的初次使用

前段时间上网的时候无意中看到了国内的一个开源项目maxwit,看了其中的介绍感觉还不错,所以就下载了相关的文档和源码试着用了用。经过了一些学习,发现可以很容易地使用MaxWit的开发环境编译出了arm的toolchain和bootloader,其他的功能还没有实验,有待学习。MaxWit有比较详细的文档资料你可以从网上单独下载,也可在下载源代码时得到。现在我就根据自己的经验简单的介绍一下使用MaxWit的开发环境编译toolchain和g-bios。

(1)首先通过svn的方式下载MaxWit的开发环境编译:在你想要存放源码的地方执行

svn co http://maxwit.googlecode.com/svn/trunk/ maxwit-read-only

当前目录下将会创建一个名为“maxwit-read-only”的子目录,其中包含了MaxWit开放实验室开发环境中开源项目的创建脚本、g-bios源代码,以及GNU交叉编译工具编译时需要的补丁。这些基本上全是脚本和补丁,所以很快就下载完了。

这些脚本值得一看,都是自动下载源码、打补丁、配置编译源代码的脚本。让初学者能轻松的制作toolchain,并编译代码。

(1.1)我自己又将下载下来的开发环境代码有复制一份使用,以便修改后对比。

(2)代码下载后,首先要编译一个交叉工具。但是我当前下载的代码还有一点小bug,我修正后制作了补丁,先打上补丁在继续吧。

diff -uaNr maxwit-read-only/core/bmw_base maxwit/core/bmw_base

--- maxwit-read-only/core/bmw_base 2009-09-08 21:03:29.000000000 +0800

+++ maxwit/core/bmw_base 2009-09-10 09:22:56.000000000 +0800

@@ -139,10 +139,11 @@

echo -n "."

case "${pkg}" in

- glibc-*)

+ glibc-ports-*)

rm -rf glibc-ports-${GLIBC_VER}

tar xf ${SRC_PATH}/glibc-ports-${GLIBC_VER}.tar.* || exit 1

mv glibc-ports-${GLIBC_VER} ${MWP_GLIBC}/po

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值