您的位置 首页 基础

vmWare上运转VxWorks

老是在网上看到有新人在问vmWare上运行VxWorks而出现的各种各样的问题。在某人的催促下,出于增长网站访问量的险恶用心,于是决定抽空把vmWare上配置V

老是在网上看到有新人在问vmWare上运转VxWorks而呈现的各式各样的问题。在或人的敦促下,出于增加网站访问量的险恶用心,所以决议抽空把vmWare上装备VxWorks的进程细心的写一下,一起供给装备好的BSP包,省去新人们学习vxworks的烦恼。呵呵,废话少说,直接进入主题。

1. 触及的软件资源

1) Tornado2.2/VxWorks5.5

首要当然是vxworks/Tornado了,这儿咱们以Tornado2.2/vxworks5.5 for X86为例,因为vmWare模仿的是X86体系的CPU体系,一切只能是装Tornado for X86的了。你没有Tornado,到哪里去找,呵呵,这个就不是我关怀的了,自己想办法吧。什么,Tornado/VxWorks是什么东东。。。。那么老兄,我不认识你哈。

2) vmWare虚拟软件

vmWare为一个虚拟软件,能够虚拟出一个逻辑的电脑,它能够供给根据Intel CPU的虚拟PC体系环境,包括CPU、内存、BIOS、硬盘和其他外围硬件设备。详细的自己百度,下载也请百度吧。咱们这儿以vmWare6.0为例,其它版别的也相同的,我在4.0,5.5,6.0上都试过,基本上设置进程都相同。

vmWare的优点便是能够不必去买什么开发板,相当于供给了一个x86的板子,合适新人学习vxworks。当然最大的优点便是随意你怎样折腾它都没有联系,不怕弄坏,省钱环保。

当然,假如你有家人想学电脑,比方要学格式化啊啥的,你又不定心自己的爱机给他们折腾,就给他们装个vmware好了,你就不必惶惶不安的了。

3) 本站供给的vxworks/win98混合发动光盘映像ISO_for_vmware文件

本站供给的vxworks/win98混合发动光盘映像ISO_for_vmware文件,首要用于在vmWare上直接当光盘用,里边包括已直接从光盘发动bootrom、直接从光盘发动vxworks、发动win98的dos、从硬盘发动等功能。

假如你比较懒的话,不想怎样去设置,能够直接下载本站的发动ISO文件,直接让vmWare从光盘镜像发动,直接发动里边的bootrom就能够从host上引导vxworks。或许更懒一点,能够直接用光盘里的直接发动vxworks,在vxworks发动后再用Tornado和它衔接调试,不过这样不是没有趣味了不是。

下载地址为: http://www.vxdev.com/html/68/690.htm

4)AMD的ln97网卡驱动及BSP

因为vmWare里边将一切的网卡驱动都模仿成了AMD的一款ln97网卡,而对应VxWorks里的ln97的驱动有些问题不能很好的在vmWare里作业,一切咱们要去AMD网站上下一个对应的驱动,一起要对vxworks里的BSP进行修正。

便利起见,本站直接将BSP进行了修正,将修正好了的BSP整个打包给咱们能够直接下载。包括了网卡驱动,并现已将sysLn97xEnd.c文件修正好,还有makefile文件的修正也都在里边了。咱们也不必去编译库文件。修正的部分咱们能够自己在源文件中查找frank就能够找到了。

下载地址为: http://www.vxdev.com/html/68/693.htm

5) win98发动东西盘映像(可选)

这个首要是使用里边的fdisk东西对vmware的虚拟硬盘进行分区。假如有其他的比方diskman等东西也能够。我试过不进行分区格式化的话,无法实现在vmware的硬盘上发动vxworks。

当然这个为可选项,假如不想设置vmware上硬盘发动的话,能够直接使用本站供给的光盘发动bootrom就能够了。

2.准备作业

1)Tornado2.2 for X86的装置

疏忽。 假定tornado装置的目录为d:\tornado22-x86,后边都以这个为假定,不再提。

2) vmWare6.0的装置

装置进程也疏忽。

3) 下载用于vmWare上vxworks的BSP包

下载地址为: http://www.vxdev.com/html/68/693.htm

下载下来解压,将解压开的vmware这么个目录整个copy到d:\tornado22-x86\target\config\目录,这样咱们的Tornado下就多了个vmware这么个BSP了。

4) 下载本站供给的vxworks/win98混合发动光盘映像ISO_for_vmware文件

下载地址为: http://www.vxdev.com/html/68/690.htm

假定下载后放的方位为 f:\source\vm.iso

5) 下载本站供给的win98发动东西盘映像(可选)

下载地址为: http://www.vxdev.com/html/68/692.htm

假定下载后放的方位为 f:\source\win98.iso

3.使用本站供给的bootrom发动vxworks进程

1) 装备vmWare

树立一个vmWare的虚拟机,起名为vxworks,装备的RAM巨细为32M足够了,硬盘巨细为0.1G(即100M,这个巨细足够了,但vmware里边最小只能设这么小了),CDROM设置直接选ISO映像,选f:\source\vm.iso,网卡就设为host-only好了(其他方法也无所谓的),客户操作体系版别选other,其他的随意设了。设置好的如下图

然后装备vmWare的网卡设置。我这边是将vmWare的VM1网卡IP设置的是192.168.102.1,如下图(这个应该不必教的吧)。

2) vxworks的生成

Torando中树立一个bootable的工程,留意BSP选vmware就能够了,一路往下树立工程。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/jichu/297706.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部