skyeye-0.8.5.1 测试版发表!
下载源码https://gro.clinux.org/frs/?group_id=327&release_id=632
在debian3 redhat9 用gcc-3.3 gcc-3.4 上进行了初步测试:
更新的东西有:
支持单步执行自动反汇编功能
支持新的OS在skyeye上运行:L4
支持新的开发板模拟:EP9312, AT91RM92, LH79520
支持板级的OS(linux函数级)能耗统计:目前限于xscale模拟
支持对更多板子LCD/touchscreen模拟:增加支持AT91X40 PXA2xx
感谢Cai Qiang <[email protected]> 完成的LH79520 EP9312 模拟
tea water 完成的支持单步执行自动反汇编功能
kang shuo 完成板级的OS(linux函数级)能耗统计
ying wen zhao: 完成支持AT91X40 PXA2xx 上的LCD/touchscreen模拟
Benno <[email protected]> 改正了skyeye的一个BUG
王利明 (walimis) 完善了ARM9 核心和AT91RM92的模拟 追新!但是无法解析域名,没办法下载啊。 应该是166.111.68.183 fedora core 3下,执行
./configure --target=arm-elf --prefix=/usr/local
和
make
报错:
skyeye_mach_cs89712.c: In function `cs89712_io_write_word':
skyeye_mach_cs89712.c:291: error: label at end of compound statement
make: *** 错误 1
make: Leaving directory `/home/mqy/tools/kernel/embed/skyeye/skyeye/sim/arm'
make: *** 错误 2
make: Leaving directory `/home/mqy/tools/kernel/embed/skyeye/skyeye/sim'
make: *** 错误 2 比较失望!文档没法下载,有点东西都很陈旧。半开源半不开的,怎么这德行!不怪linuxforum.org上有人说烂!技术不一定烂,人吗,就那么回事。算了,不用也罢! FC3的GCC是什么版本的? 开发人员由于资源/精力的原因, 不可能做很完整的测试, open source的哲学之一就是release early, test early, 同时需要大家的共同努力. 你能帮着fix this bug 吗? 比较失望!文档没法下载,有点东西都很陈旧。半开源半不开的,怎么这德行!不怪linuxforum.org上有人说烂!技术不一定烂,人吗,就那么回事。算了,不用也罢!
beta2,我是 SkyEye 早期开发人员李明,虽然很久没有为skyeye写一行代码了,但一直还关注着skyeye这个开源软件的发展。对于你说出这样的话,我只能表示遗憾。Skyeye 确实还有很多不完善的地方,需要更多有热情、肯实干的网友加入进来把它做好。我想借用一句肯尼迪总统的名言:
“Ask not what Skyeye can do for you, ask what you can do for Skyeye.” 我并不是对测试不充分感到不舒服,主要是对文档没法下载感到不舒服。我搜索了一些站点,注意到禁用ip是故意做的,因此失望。说实话,开始的时候我对大陆有人做这样的模拟器感到很高兴,尤其是看到如“结合qemu”等这样的设想。不管商用还是开源。关键是开源开成了禁用ip,就不好了。
我前面说的话有些过火,望见谅。我能理解你们的辛苦,某些决定这也可能是国内环境所迫。FC3的gcc版本为3.4.2,执行gcc -v的结果:
gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3) 166.111.68.183是国内教育网中的IP,主要用于放置内部测试软件和文档。如果允许出国访问,需要花钱,我们无法承受。
所以比较稳定的最新软件,demo和文档都放在 gro.clinux.org/projects/skyeye/下
主要的文档在
http://gro.clinux.org/frs/download.php/719/skyeyeinternal-0.6.8.pdf
http://gro.clinux.org/frs/download.php/789/SkyEyelcdtouchscreen4gro.pdf
http://gro.clinux.org/frs/download.php/835/hardwaredoc4skyeye.tar.bz2
也可以到
http://www-900.ibm.com/developerworks/cn/linux/l-skyeye/part1/index.shtml
看比较新的skyeye 设计文档。 skyeye 0.8.5.1 可以下载了。我在debian3的gcc-3.4上编译通过。
beta2有空可以帮忙试试。 在FC3下安装和运行没有问题,还没有进一步测试。谢谢chyyuu 请问能否支持IXP4XX的cpu? 如果是基于StrongARM或XScale架构(skyeye已经模拟了),可能修改一下就可以实现基本的支持了。但目前还没有人做。 我编译后怎么生成的是个“arm-elf-run"是程序啊,我记得应该是”skyeye"的啊, 应该是gdb/gdb
页:
[1]
2