没有合适的资源?快使用搜索试试~ 我知道了~
首页最新skyeye教程!
最新skyeye教程!
4星 · 超过85%的资源 需积分: 25 27 下载量 48 浏览量
更新于2023-03-16
评论 2
收藏 210KB PDF 举报
教你如何运用skyeye进行仿真!skyeye是一个支持多架构,多核,并且高度可扩展的硬件仿真平台,当前主要由核心库 libcommon.so和基于核心库的一系列插件组成。SkyEye支持的体系结构有Arm, Blackfin, Coldfire, PowerPC, MIPS,Sparc和x86.
资源详情
资源评论
资源推荐
SkyEye 用户手册
SkyEye-1.3.2
维护者:Michael.Kang
邮件:blackfin.kang@gmail.com
修订记录
版本号 修订人 意图
目录
Table of Contents
第一章 SkyEye 的介绍和安装.................................................................................................................5
1.1 介绍.................................................................................................................................................5
1.2 安装.................................................................................................................................................5
1.2.1 二进制的 rpm 包安装.............................................................................................................5
1.2.2 源代码安装.............................................................................................................................5
1.3 安装后的目录和文件.....................................................................................................................6
第二章 SkyEye 快速入门.........................................................................................................................7
2.1 运行 SkyEye 的命令行应用程序...................................................................................................7
第三章、SkyEye 命令列表....................................................................................................................10
3.1 调试相关的命令...........................................................................................................................10
3.1.1 break......................................................................................................................................10
3.1.2 list-bp.....................................................................................................................................10
3.1.3 show-step...............................................................................................................................10
3.1.4 stepi........................................................................................................................................10
3.1.5 show-step...............................................................................................................................10
3.1.6 x.............................................................................................................................................11
3.1.7 disassemble............................................................................................................................11
3.1.8 info registers .........................................................................................................................11
3.2 显示目标板及运行环境...............................................................................................................12
3.2.1 list-options.............................................................................................................................12
3.2.2 show-map...............................................................................................................................12
3.2.3 show-pref...............................................................................................................................13
3.2.4 list-modules...........................................................................................................................13
3.2.5 list-machines..........................................................................................................................14
3.3 目标板控制命令...........................................................................................................................14
3.3.1 start........................................................................................................................................14
3.3.2 run..........................................................................................................................................15
3.3.3 continue..................................................................................................................................16
3.3.4 stop.........................................................................................................................................16
3.3.5 quit.........................................................................................................................................16
3.4 其它杂项命令...............................................................................................................................16
3.4.1 help........................................................................................................................................16
第四章 SkyEye 配置文件.......................................................................................................................18
4.1、skyeye 的配置文件 skyeye.conf................................................................................................18
4.2、skyeye.conf 文件的格式............................................................................................................19
4.3、skyeye.conf 中的不同选项........................................................................................................20
4.3.1 arch 选项...............................................................................................................................20
4.3.2 cpu 选项.................................................................................................................................20
4.3.3 mach 选项..............................................................................................................................20
4.3.4 mem_bank 选项.....................................................................................................................20
4.3.5 网络选项...............................................................................................................................21
4.3.6 lcd 选项.................................................................................................................................22
4.3.7 uart 选项................................................................................................................................22
4.3.8 load_addr 选项......................................................................................................................22
4.3.9 load_file 选项........................................................................................................................23
4.3.10 uart_16550...........................................................................................................................23
第五章、在 SkyEye 上运行和调试不同的程序(暂无)....................................................................25
第六章、代 覆盖率分析码 ......................................................................................................................26
6.1、代 覆盖率介码 绍........................................................................................................................26
6.2、配置文件选项............................................................................................................................26
6.3 代码覆盖率数据文件...................................................................................................................26
6.4 利用 SkyEye 进行代码覆盖率统计.............................................................................................27
6.4.1 添加配置选项.......................................................................................................................27
6.4.2 生成数据文件.......................................................................................................................27
6.4.3 数据文件转换.......................................................................................................................27
6.4.4 测试结果验证.......................................................................................................................27
第八章、性能分析模块..........................................................................................................................29
8.1 介绍...............................................................................................................................................29
8.2 使用...............................................................................................................................................29
第九章 gdb 远程调试..............................................................................................................................30
9.1 介绍 ..............................................................................................................................................30
9.2 用法 .............................................................................................................................................30
9.2.1 在 SkyEye 这一端的操作 ....................................................................................................30
9.2.2 编译对应平台的 gdb ...........................................................................................................30
9.2.3 调试程序 .............................................................................................................................30
9.2.4 演示截图...............................................................................................................................31
第一章 SkyEye 的介绍和安装
1.1 介绍
skyeye 是一个支持多架构,多核,并且高度可扩展的硬件仿真平台,当前主要由核心库
libcommon.so 和基于核心库的一系列插件组成。SkyEye 支持的体系结构有 Arm, Blackfin, Coldfire,
PowerPC, MIPS,Sparc 和 x86。
SkyEye 的官方网站为 www.skyeye.org,目前由 wangyonghao 负责维护。SkyEye 的源代码通过
svn 仓库进行维护,其地址为:
http://skyeye.sourceforge.net/
SkyEye 的源代码当前由 Michael.Kang 负责维护管理,当前 SkyEye 的开发者论坛设为
http://groups.google.com/group/skyeye-simulator
可以在这个论坛上讨论 SkyEye 开发中碰到的各种问题和各种想法,SkyEye 的最新版本发布信息也
会第一时间发布在上面。
SkyEye 共包含了两个软件包,一个为 skyeye 的发布版本包,另外一个为 skyeye 的测试套件包。一
般说来,这两个包会同时发布,并且拥有相同的版本号。测试套件包用来对相应版本的 skyeye 软件包进行
测试。
1.2 安装
1.2.1 二进制的 rpm 包安装
对于普通用户来说,可以下载 skyeye 的二进制的 rpm 包进行安装。skyeye 默认的安装路径
为/opt/skyeye。从 SkyEye 官方网站(http://sourceforge.net/projects/skyeye/)下载 rpm 包,然后进行安
装。安装的命令如下,需要用超级用户的权限。
rpm -ivh skyeye-1.2.9-rc1.i386.rpm
1.2.2 源代码安装
从 sourceforge 网站上下载 Skyeye 的 1.2.9 的源代码,解压
tar xzvf skyeye-1.2.9_rc1.tar.gz
然后运行如下命令编译
./configure
make lib
make
其中 make lib 来编译第三方的库,make 来编译 skyeye 的源代码
最后运行如下命令安装 SkyEye 到 /opt 目录下
make install_lib
make install
剩余30页未读,继续阅读
anysilent
- 粉丝: 0
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论4