【轉】Vmware上安裝Vxworks 5.5


  (2015年6月18日在本人WIN7筆記本上成功安裝,VMware版本10.0.0,http://www.vxdev.com/html/44/624.htm網址下載壓縮文件壓縮包密碼:www.vxdev.com)

  最近一段時間在學習Vxworks時,雖然安裝了tornado開發環境,但是對於Vxworks,什么是wind內核啊,什么是驅動啊,怎么一直啊,完全不了解。看到網上有不少關於Vmware上安裝Vxworks的帖子,於是自己也試了試,但是說實話,現在對Vxworks的了解還是門檻之外。

本文參考:http://www.vxdev.com/html/44/624.htm

    下面介紹下安裝環境吧:

   vmware 6.5+tornado 2.2 for pentium

  安裝所需文件:

Ios for  vmware 

Vxworks BSP for vmware

1.新建虛擬機

         File->New->Virtual Machine->Custom->New-Workstation 5->以后需問我安裝操作系統>other(other)->指定虛擬機名和保存位置->選單處理器->內存128MB對應VxWorks足以->使用host-only網絡連接->IO適配器選BusLogic->創建虛擬硬盤->類型選擇IDE(Recommended) ->磁盤空間設置0.25GB(256MB)足以,並勾上立刻分配磁盤空間->最終完成虛擬機配置

2.選擇啟動需要的iso文件(iso for vmware)

.

2.1最后虛擬接的配置文件

.

2.2這時候啟動,肯定會提示啟動失敗,找不到引導文件,我們需要修改啟動配置為CD-ROM,重新啟動虛擬機,按住F2,進入BIOS,如圖:

2.3根據提示,按鍵盤上的“-”號鍵將CD-ROM Drive一直最前端。

2.4這時候啟動虛擬機,可以看到熟悉的引導界面了,也算是成功一半了。

3.vxworks Bsp for Vmware的編譯

3.1下載vxworks bsp for vmware文件,當然大家感興趣的話,可以自己去配置,這里我給大家修改好了

3.2將解壓后的vmware文件夾拷貝到tornado的工作空間的相應目錄下,這里我將其拷貝到C:\Tornado2.2\target\config\

3.3 啟動tornado,新建bootloader項目,這里我命名為vmware,其實命名可以隨便的。

3.3修改項目的板級支持包

3.4 新建項目完畢,開始配置項目

3.5給項目添加target shell支持

3.6 build all,生成Vxworks文件

4.通過ftp服務器,將host端的vxworks下載到目標板的RAM中,(ftp服務器有很多種,這里使用tornado自帶的)

4.1到C:\Tornado2.2\host\x86-win32\bin目錄下,找到wftpd32.exe,打開ftp服務器,選擇Security->Users/Rigths,新建一個用戶,target,密碼target,Home Directory設置為:C:\Tornado2.2\target\proj\Vmware\default\


4.2配置下ftp的log日志輸出,勾選上相應的選項

4.3配置下vmWare的VM1網卡,IP設置的是192.168.102.1,為什么配置成192.168.102.1,可以查看vmware中的config.h文件

5.啟動虛擬機,等待7秒后,自動啟動了

至此,Vxworks在vmware上的安裝基本結束了,下面簡單說下如何通過tornado調試vmware上的vxworks:

打開tornado->tools->target server->config,創建一個配置:

2.然后launch,這時,在tornado的窗口欄出現了相應的target

此時,啟動shell,就可以開始調試vxworks。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM