QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3662|回复: 5

在fedora8上安装skyeye 1.2.9 rc1遇到的问题

[复制链接]
发表于 2009-10-10 08:56:12 | 显示全部楼层 |阅读模式
在fedora8上安装skyeye 1.2.9 rc1遇到的问题
[1] 平台和软件
                        fedora 8.x86_64
                        gcc 4.1.2
                       
                        skyeye1.2.9 rc1

[2] 现象
                        没安装arm-elf-tools-20030315.sh, 因为安装的时候报错
                                ---
                                julian@tuobateng:~/myFile$ su -c 'arm-elf-tools-20040305.sh'
                                Password:
                                tail: cannot open `+43' for reading: No such file or directory

                                gzip: stdin: not in gzip format
                                ===
                        是不是一定要装这个, 才能正确安装skyeye?
                       
                        然后按照如下指令进行了安装
                                ---
                                ./configure --build=x86_64 --prefix=/home/julian/program/skyeye
                                make lib
                                make
                                make install_lib
                                make install
                                ===
                       
                        运行的时候, 出现如下错误信息
                                ---
                                julian@tuobateng:~/program/skyeye/testsuite/arm_hello$ skyeye -e arm_hello
                                SkyEye is an Open Source project under GPL. All rights of different parts or modules are reserved by their author. Any modification or redistributions of SkyEye should note remove or modify the annoucement of SkyEye copyright.
                                Get more information about it, please visit the homepage http://www.skyeye.org.
                                Type "help" to get command list.
                                 (skyeye)start
                                Error: Unknowm architecture name "arm" or you use low version of skyeye?
                                "arch" option parameter error!
                                In do_deprecated_option, Deprecated option. Do not use any more.

                                Error: Unkonw mach name "at91"
                                "mach" option parameter error!
                                Unkonw option: uart
                                In skyeye_read_config, Config format is wrong.
                                 
                                In SIM_start, Should provide valid arch option in your config file.
                                ===
                        请问是什么原因?

[ 本帖最后由 JulianL 于 2009-10-10 09:04 编辑 ]
发表于 2009-10-11 12:06:57 | 显示全部楼层
参考一下置顶的那个hello4skyeye吧,可以研究下skyeye.conf要怎么写
回复

使用道具 举报

发表于 2009-10-11 15:04:30 | 显示全部楼层
我的出现一堆的bus read error
(skyeye)run
(running)Bus read error, can not find corresponding bank for addr 0x4,pc=0xc
Bus read error, can not find corresponding bank for addr 0x8,pc=0xcx34,pc=0x34
用的是Hello4Skyeye,其中的skyeye,conf配置如下
#skyeye config file sample
cpu: arm7tdmi

mach: at91

mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
#uart:mod=term
###log: logon=0, logfile=./sk1.log, start=0, end=200000
帮我看看哪里错了啊,谢谢了
skyeye也是1.2.9版本的
[lzy@localhost etc]$ cat /proc/version
Linux version 2.6.18-8.el5 ([email protected]) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Fri Jan 26 14:15:21 EST 2007
回复

使用道具 举报

发表于 2009-10-14 10:55:25 | 显示全部楼层

回复 1# JulianL 的帖子

你的错误有可能是skyeye没有加载相关动态模块造成的,可以运行list-modules看一下,输出如下:
(skyeye)list-modules
Module Name             File Name
nandflash               /opt/skyeye/lib/skyeye/libnandflash.so
arm                     /opt/skyeye/lib/skyeye/libarm.so
bfin                    /opt/skyeye/lib/skyeye/libbfin.so
sound                   /opt/skyeye/lib/skyeye/libsound.so
log-pc                  /opt/skyeye/lib/skyeye/liblog.so
uart                    /opt/skyeye/lib/skyeye/libuart.so
perf-monitor            /opt/skyeye/lib/skyeye/libpmon.so
disassemble             /opt/skyeye/lib/skyeye/libdisasm.so
mips                    /opt/skyeye/lib/skyeye/libmips.so
net                     /opt/skyeye/lib/skyeye/libnet.so
code_cov                /opt/skyeye/lib/skyeye/libcodecov.so
x86                     /opt/skyeye/lib/skyeye/libx86.so
sparc                   /opt/skyeye/lib/skyeye/libsparc.so
ppc                     /opt/skyeye/lib/skyeye/libppc.so
touchscreen             /opt/skyeye/lib/skyeye/libts.so
coldfire                /opt/skyeye/lib/skyeye/libcoldfire.so
flash                   /opt/skyeye/lib/skyeye/libflash.so
lcd                     /opt/skyeye/lib/skyeye/liblcd.so
gdbserver               /opt/skyeye/lib/skyeye/libgdbserver.so
(skyeye)

当前的解决办法还是要把skyeye安装在/opt/skyeye目录,因为默认skyeye还是会去/opt/skyeye/lib/目录去加载所有的动态模块。这个问题有可能会在下个版本修正。
回复

使用道具 举报

发表于 2010-1-7 15:36:24 | 显示全部楼层

SOS 急救 关于skyeye start 问题!!

in skyeye_read_config, filename=skyeye.conf

in  SIM_start should provide vaild arch option in your config file;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2011-3-22 19:18:33 | 显示全部楼层
我和楼上的问题一模一样!不知道怎么回事!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 23:21 , Processed in 0.041567 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表