ubuntu9.10中安装SkyEye嵌入式虚拟软件

 嵌入式开发平台和环境相关  ubuntu9.10中安装SkyEye嵌入式虚拟软件已关闭评论
12月 042012
 


SkyEye是开源软件(OpenSource Software)项目,中文名字是“天目”。SkyEye的目标是在通用的Linux和Windows平台实现一个仿真集成开发环境,模拟常见的嵌入式计算机系统;可在SkyEye上运行μClinux以及μC/OS-II等多种嵌入式操作系统和各种系统软件(如TCP/IP、图形子系统、文件子系统等),并可对它们进行源码级的分析和测试。

说白了,SkyEye就是一个嵌入式系统虚拟机,在一定程度上可以代替开发板的功能,从而方便嵌入式开发学习。这次在ubuntu9.10中安装SkyEye是想用其来学习eCos移植和技术开发,然后在此基础上,选定一两款开发板进行实践开发。

网上有很多关于如何在linux中安装SkyEye的文章介绍了。总体上就两方法,一是在线安装,二是源码编译安装。本来是很容易的事情,但我在安装过程中,却遇到了不少麻烦。 阅读全文 »

 


1. 首先下载qemu for mini2440

git clone git://repo.or.cz/qemu/mini2440.git  qemu

如果感觉速度慢,直接打包下载

http://repo.or.cz/w/qemu/mini2440.git/snapshot/HEAD.tar.gz

解压后,今日源代码的主目录中,

#  ./configure --target-list=arm-softmmu 
#  make -j4

2. 下载u-boot for mini2440 阅读全文 »

 


 本文主要介绍了qemu及其优缺点,包括应用实例。

qemu – 简介
 
QEMU是一套由Fabrice Bellard所编写的模拟处理器的自由软件。它与Bochs,PearPC近似,但其具有某些后两者所不具备的特性,如高速度及跨平台的特性。经由kqemu这个开源的加速器,QEMU能模拟至接近真实电脑的速度。QEMU有两种主要运作模式:

    * User mode模拟模式,亦即是使用者模式。QEMU能启动那些为不同中央处理器编译的Linux程序。而Wine及Dosemu是其主要目标。

    * System mode模拟模式,亦即是系统模式。QEMU能模拟整个电脑系统,包括中央处理器及其他周边设备。它使得为系统源代码进行测试及除错工作变得容易。其亦能用来在一部主机上虚拟数部不同虚拟电脑。 阅读全文 »

© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量