博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

不想忘却

为了少做无用功,记录下来比较明智
  embedanddelphi.cublog.cn

关于作者
网络游民一个
电子科大在读研究生

|| << >> ||
我的分类


编译uclinux在skyeye下运行

安装工具链,下载arm-elf-tools-20040427.sh,是个很大的脚本,包括arm-elf-gcc等工具。再下载uclinux源码包。我解压到root目录下。进入uclinux-dist目录中,开始进行配置。

make config

make xconfig

make menuconfig

一般都是用后两条命令进入图形界面来配置。

这里选择平台是gdb,器件居然直接就支持skyeye!当然选上了。再选择custom那两个进行自定义配置来详细配置。按部就班配置完成。然后

make dep

make

等待吧,完全编译内核会花去很长时间。不妨利用linux多任务环境干点其他事情。如果没有什么问题,会在uclinux目录下的images子目录中生成镜像,其中一般有个linux。在这个目录里面建立skyeye的链接,拷贝或自己写对应芯片的skyeye.conf文件。然后

./skyeye –e linux

成功了会出现uclinux的欢迎界面。


我遇到的问题是make时出现找不到arm-linux的错误,我们应该是用arm-elf,被它自作主张了。把uClinux-dist/vendors/config/armnommu/config.arch中的arm-linux-改为arm-elf-。或者用

make   ARCH=armnommu   CROSS_COMPILE=arm-elf-

 


 

 TAG skyeye 嵌入式
发表于: 2008-04-10,修改于: 2008-04-10 13:38,已浏览176次,有评论0条 推荐 投诉


网友评论
 发表评论