设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

嵌入式硬件模拟平台:SkyEye-1.3.1 发布

2010-7-30 09:52| 发布者: walkerxk| 查看: 4871| 评论: 0|来自: Solidot

摘要: 经过8个月的开发,我们发布了SkyEye-1.3.1_rc1。尽管我们修改了很多代码也修复了一些bug,但是还有很多地方需要改进。这次发布,我们提供了二进制的rpm包和源码包同时下载。主要改进如下: * 增加了s3c2440平台的模 ...
经过8个月的开发,我们发布了SkyEye-1.3.1_rc1。尽管我们修改了很多代码也修复了一些bug,但是还有很多地方需要改进。这次发布,我们提供了二进制的rpm包和源码包同时下载。主要改进如下: * 增加了s3c2440平台的模拟。不加修改的linux内核可以运行在SkyEye上。
* 增加了mpc8641d的模拟。我们可以运行mppc8641d的内核在SkyEye上,但是运行mpc8641d的应用程序会有些问题
* 解决了一个arm mmu中的返回值的bug。现在我们可以在运行在SkyEye上的linux内核进行模块插入和删除。
* 恢复了gdb远程调试的功能,目前arm和powerpc平台可以使用。关于如何使用gdb远程调试可以看SkyEye的用户
手册。
* 对uart的输出增加了网络模式。这样你可以在把uart的输出重新定向到一个TCP/IP端口。然后你可以在另外一台机器通过网络看看到uart的输出。
* 添加了bus-log命令来记录内存读写。

其他一些小的改进有:
* 解决了在SkyEye退出的时候segmentation fault问题
* 增加了非交互模式。主要可以用于自动测试,即不起动SkyEye命令行来运行程序。
* 恢复了shutdown的功能
* 恢复了以前的load_addr选项。这样我们可以在skyeye.conf中指定elf文件的加载位置
* 其他的一些fix.

测试套件:
我们同时也发布了skyeye-testsuite-1.3.1的测试套件,增加了两个新的测试用例:s3c2440的linux内核和mpc8641d的内核。你可以下载测试套件对我们发布的SkyEye进行测试。

下载:
所有的SkyEye发布文件都可以在我们的sourceforge站点找到,如下链接:
https://sourceforge.net/projects/skyeye/files/skye ye/skyeye-1.3.1_rc1/

文档:
我们随着新版本发布,也更新了我们的三个文档:
* SkyEye User Manaul
* SkyEye Internal
* SkyEye API
你可以在我们的sourceforge.net站点和google group中找到。

提交bug:
请在如下的sourceforge.net的链接中提交bug报告:
https://sourceforge.net/tracker/?group_id=85554&at id=576533

已知问题:
* blackfin和sparc的模拟还不能正常运行。我们争取在下一个版本恢复。
* gdb远程调试在32位平台上会出现segmentation fault,不能使用。
* 在cygwin上还不能成功编译SkyEye,尽管我们已经花了很多时间去解决这个问题。

在这次发布中,有很多人贡献了大量的时间和精力,表示感谢。

Thanks
MK

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部