别人在fedora下用skyeye模拟开发板at91e40运行uclinux成功,我在ubuntu6.0下按照如下步骤
1.安装skyeye_1_2_2_Rel
2.建好 arm-elf开发工具链
3.解压uClinux-dist-20041215.tar.gz,编译(曾多次出现错误)
4.建skyeye.conf
5.运行
但是不能加载linux.bin,不知什么原因?难道和ubuntu有关?
谁遇见相同的情况,望回复。
在ubuntu下运行skyeye出现问题?
-
- 帖子: 2
- 注册时间: 2007-04-26 20:13
-
- 帖子: 4
- 注册时间: 2007-05-26 22:09
我是这样解决的
先到skyeye 的官方网站[url http://gro.clinux.org/frs/download.php/ ... n3.tar.bz2]下载[/url]
安装就是解压缩.
然后在.bashrc 中加载你的skyeye的目录到PATH中:
在其中forexample后一行写入
export PATH=$PATH:你的目录
(这样你在任何目录都可以使用skyeye命令了)
然后下载交叉编译器,我用的是arm-elf-tools-20030314.sh
下载后用sh 安装
这样你就可以用arm-elf-gcc 等编译工具编译可在目标机上执行的文件了。
接下来,就是安装ucLinux了。我用的是uClinux-dist-20070130.tar.gz
下载后解压,解压的空间很大:1.2G,请耐心等待。
然后要在/uClinux-dist/vender
[img]/home/luhuadeng/Desktop/Screenshot.png
[/img]
其中注意要把arm-linux 修改成arm-elf 因为你用的编译器就是arm-elf.
退出,如果目录下有****~的文件把它删除。
接下来就可以在uClinux-dist目下使用make config;make dep;make
最后可以在uClinux下看到一个imagin的目录,里面有boot.rom文件和一个linux文件。这样就对了,注意这个实在2007版的uClinux中。05版的不是这样。
解下来就可以开启skyeye运行uClinux了。
命令依次为:skyeye linux(当前目录为imagin)
target sim
load
run
这样就可以出现界面了。
安装就是解压缩.
然后在.bashrc 中加载你的skyeye的目录到PATH中:
代码: 全选
gedit ~/./barshrc
export PATH=$PATH:你的目录
(这样你在任何目录都可以使用skyeye命令了)
然后下载交叉编译器,我用的是arm-elf-tools-20030314.sh
下载后用sh 安装
这样你就可以用arm-elf-gcc 等编译工具编译可在目标机上执行的文件了。
接下来,就是安装ucLinux了。我用的是uClinux-dist-20070130.tar.gz
下载后解压,解压的空间很大:1.2G,请耐心等待。
然后要在/uClinux-dist/vender
代码: 全选
/uClinux-dist/vendors/config/armnommu$ gedit config.arch
[img]/home/luhuadeng/Desktop/Screenshot.png
[/img]
其中注意要把arm-linux 修改成arm-elf 因为你用的编译器就是arm-elf.
退出,如果目录下有****~的文件把它删除。
接下来就可以在uClinux-dist目下使用make config;make dep;make
最后可以在uClinux下看到一个imagin的目录,里面有boot.rom文件和一个linux文件。这样就对了,注意这个实在2007版的uClinux中。05版的不是这样。
解下来就可以开启skyeye运行uClinux了。
命令依次为:skyeye linux(当前目录为imagin)
target sim
load
run
这样就可以出现界面了。
- manytigers
- 帖子: 31
- 注册时间: 2006-08-22 16:50
- 来自: beijing