新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > vmWare上運行VxWorks

        vmWare上運行VxWorks

        作者: 時間:2016-10-08 來源:網絡 收藏

        建立工程后大家會發現,ln97xEnd.c文件已經包含在工程中,這是因為我在makefile中已經將此網卡驅動包含進來了。

        本文引用地址:http://www.104case.com/article/201610/305860.htm

        然后,就是對vxworks進行一些配置,增加一些自己喜歡的模塊,比如target shell等等,然后編譯生成vxworks文件。

        3) 配置host端的ftp server

        ftp server用來將host邊的vxworks,通過bootrom直接下載到target的RAM中,然后直接運行vxworks。ftp server的軟件很多,隨便的可以。這邊方便起見,就用tornado本身帶的wftp來示例。運行d:tornado22-x86hostx86-win32bin wftpd32.exe,

        設置用戶名,密碼,這邊都設置為target;設置根目錄,對應vxworks生成的目錄就可以了。

        可以將ftp的log打開

        4) 啟動vmware下的vxworks虛擬機

        啟動后,先按F2鍵進去bios進行設置(手要快點),將啟動設備的第一個設為CDROM,然后啟動。啟動后就會從來本站提供的vxworks bootrom/win98啟動盤的界面,選第一個bootrom啟動即可。

        默認參數如下,可以用C命令進行修改。

        參數改好后,就直接敲 @ 啟動vxworks。

        啟動后的界面如下,這個vxworks里已經包含了target shell。

        在host的命令行下,ping一下看看跟vxworks通了沒有。

        之后,就可以通過tornado的target server跟vxworks連接,進行調試了。

        4. 配置vmware的硬盤啟動vxworks的方式(可選)

        寫得好煩啊,一步步抓圖可真累啊,后面的就簡單點了。

        1) 將vmware的配置里的CDROM里ISO文件改成f:sourecwin98.iso文件,啟動vmware,啟動后出來一個win98的dos啟動盤,選支持CDROM啟動。

        Win98的dos啟動后,可能會有提示說硬盤分區不對。進去光盤目錄(可能是D:), 然后運行fdisk,將原有的分區刪除,創建新的分區,然后重啟。重啟后,將C盤進行格式化。這樣這個vmWare中的100M的硬盤我們就可以用了哈。

        2) 再將將vmware的配置里的CDROM里ISO文件改回f:sourecvm.iso文件,啟動虛擬機。

        出來選擇菜單后,選3 pwin98啟動,選擇支持CDROM啟動。啟動后,進入光盤目錄,里面有bootrom.bin,mkboot.bat,vxsys.com等幾個文件。執行

        D:> lock C: // 這一步很重要,否則不然往硬盤寫bootrom的

        D:> mkboot c: bootrom.bin

        這樣bootrom就寫到C盤去了。

        3) 啟動vmware虛擬機,按F2進入bios設置,將啟動項設為硬盤啟動。

        4) 這樣就會從硬盤的bootrom啟動了


        上一頁 1 2 下一頁

        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 凤山县| 札达县| 双鸭山市| 宁化县| 水城县| 平阴县| 澎湖县| 兰州市| 明光市| 甘孜县| 岐山县| 大港区| 怀仁县| 宁海县| 丹江口市| 丹寨县| 黎平县| 工布江达县| 崇礼县| 社会| 巍山| 东港市| 灵石县| 工布江达县| 剑河县| 蒙城县| 柳林县| 镇雄县| 新乡市| 霍州市| 渑池县| 喀什市| 巩义市| 宣威市| 新巴尔虎右旗| 石河子市| 富阳市| 张家界市| 华阴市| 葵青区| 论坛|