skyeye调试ucos时,target sim出错
1.从SKYEYE镜像站上下载ucosii4skyeye-binary-v1.8.2.tgz,解压缩2.按照installguide.txt中所述编译,在simple_test目录下生成simple_test.elf和skyeye.conf文件
skyeye.conf文件为:
cpu: arm7tdmi
mach: at91
mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000
mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
mem_bank: map=M, type=R,addr=0x01400000, size=0x00400000
mem_bank: map=M, type=RW, addr=0x02000000, size=0x00400000
mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000
mem_bank: map=M, type=RW, addr=0x04000000, size=0x00400000
mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
3.make test,输入target sim时出现错误:
(SkyEye) target sim
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name at91, mach_init addr 0x813b9d0
Error: mem_bank 0 has exceed mem_num.
"mem_bank" option parameter error!
Error: mem_bank 0 has exceed mem_num.
"mem_bank" option parameter error!
Error: mem_bank 0 has exceed mem_num.
"mem_bank" option parameter error!
Error: mem_bank 0 has exceed mem_num.
"mem_bank" option parameter error!
Error: mem_bank 0 has exceed mem_num.
"mem_bank" option parameter error!
Error: mem_bank 0 has exceed mem_num.
"mem_bank" option parameter error!
Error: mem_bank 0 has exceed mem_num.
"mem_bank" option parameter error!
skyeye log file is /tmp/skyeye.log
Connected to the simulator.
这是何原因,如何解决? 恳请大侠指点 我也是一样,真郁闷~~ :cry: 你们用的是老版本的skyeye吧。
请用最新版本的skyeye
因该不会是版本的缘故吧?
Redhat 8.0uClinux-dist-20040218.tar.gz
skyeye-v0.2.6.tgz
是不是还必须装其他东东? 跑uClinux,最好再下一个交叉编译器,来编译你的内核,还有一个包uclinux4skyeye的包,来添加网卡驱动的
页:
[1]