基于Qemu的RTEMS仿真平台搭建
基于Qemu的RTEMS仿真平台搭建
1 概述
此文档描述了在Windows Qemu虚拟机下建立RTEMS仿真测试环境的过程。
QEMU是一个开源的虚拟机程序,主要应用在Linux系统中,使用命令行方式进行操作。QEMU在Windows下有移植版本,并且技术爱好者为Windows的QEMU提供了免费UI界面,使其更符合Windows用户的软件操作习惯。这个UI程序称为QEMU Manager,平均每年更新一次,目前最新版本号为7.0。用户可以从官网http://www.davereyn.co.uk/获取QEMU Manager的相关信息。
本文构造的RTEMS仿真平台使用到了如下资源:
1. Win7操作系统;
2. QEMU Manager 7.0安装程序;
3. network-demos-4.9.4.tar.bz2(可选,用于平台功能验证)。
2 QEMU虚拟机的安装与设置
2.1 下载安装程序
在这份文档示例中使用的是当前最新的QEMU Manager 7.0安装版程序,程序来源于http://www.davereyn.co.uk/download.htm。此程序下集成了QEMU 0.11.1与相应的加速器KQemu。
2.2 安装QEMU Manager
安装过程相对简单,指定好安装路径即可,没有需要特别留意的地方。
图1 QEMU Manager安装界面
图2 初次运行QEMU Manager配置界面
2.3 配置QEMU Manager
2.3.1 添加NAT网卡
QEMU Manager主界面下选择“Tools->Configure TAP Network Devices”
图3 添加虚拟网卡界面
第一次添加NAT网卡时系统可能会要求安装特定驱动,允许安装即可。
添加成功后Windows系统会生成一个新网卡配置项--“本地连接”,为了方便以后应用,用户可以重新指定这个新网卡名称,文档示例中将此NAT网卡重命名为“qemu_tap”。
|
评论暂时关闭