版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
TG-231FQ〔TG-231FQ〔帶TG-M7擴展板〕Vxworks操作系統(tǒng)安裝及使用說明EditByLinkhope-Lightning2023/6/18第一章開發(fā)環(huán)境安裝和部署第一節(jié)Tornado開發(fā)環(huán)境安裝Tornado簡介:系統(tǒng)內(nèi)容TornadoTornado代表嵌入實時應(yīng)用中最一代的開發(fā)和執(zhí)行環(huán)境。Tornado包含三個完整的局部:Tornado系列工具,一套位于主機或目標機上強大的交互式開發(fā)工具和使用程序;VxWorks系統(tǒng),目標板上高性能可擴展的實時操作系統(tǒng);可選用的連接主機和目標機的通訊軟件包如以太網(wǎng)、串行線、在線仿真器或ROM仿真器。Tornado安裝過程:daemon虛擬光盤軟件;使用nl映射〕虛擬文件〔假設(shè)沒有這兩個文件就直接添加o的壓塑包然后點對應(yīng)的磁盤,進入后點e文件;keyDISK_ID的數(shù)值輸入對應(yīng)的序列號,name和y〔y附在文末,查找對應(yīng)的版本對應(yīng)的,分清1和〕始終點擊下一步,按默認狀況安裝,當消滅ProjectInformation向?qū)Ы缑鏁r,ProjectNameNumberofTornadoSeat任憑填寫;licensephoneorfax,安裝完畢;下面列出主要步驟:圖一進入啟動后的界面圖二點右上角Accept,在點擊下一步圖三namecompany任憑輸入,Install輸入序列號安裝的光盤號與序列號如下所示:WINDRIVER.TORNADO.V2.2.FOR.PENTIUMCD1=Tornado2.2/VxWorks5.5forPENTIUM(DISK_ID:TDK-14611-ZC-01)CD2=BSPs/DriversforVxWorks5.5:PENTIUM(DISK_ID:TDK-14621-ZC-01)序列號:CD1:cAQ8i-qP2I&-g$vT6-3&gjw-bEk9g序列號:CD2:A7KbB-Rd37p-hNFBE-kzgaT-b9gpC圖四ProjectName任憑輸入,NumberofTornadoSeat任憑輸入個數(shù)字圖五選擇安裝名目phoneorfax其他圖片中沒提的步驟選擇默認即可。C:\Tornado2.2flexlm,將安裝光盤下的CRACKlicense.datC:\Tornado2.2\flexlm;安裝完畢后,假設(shè)從開頭菜單直接運行tornado,會提示錯誤,這是由于安裝還沒有windowsLM_LICENSE_FILE=C:\Tornado2.2\flexlm\license.dat方法如下:點擊我的電腦右鍵,選屬性-高級-環(huán)境變量-建一個環(huán)境變量名稱為LM_LICENSE_FILEC:\Tornado2.2\flexlm\license.datCTornado2.2setup.log文件,用ultraeditvim翻開,在最終一行你會覺察一個注冊表鍵值,進入注冊表,找到這個鍵值meC:\Tornado2.2\flexlm\license.dat留意上面是你軟件裝在C盤,假設(shè)裝在D盤,對應(yīng)的各個CD.CD1后,連續(xù)安裝CD2,CD2CD1根本全都,序列號要填對。安pentium5.5.1\t22-cp1-pentium\t22-cp1-pentium名目下的installpatch.battornado的安裝名目〔c:\TORNADO2.2〕圖八回車后消滅安裝向?qū)ext進入下一步next進入下一步acceptnext圖十二默認會有姓名與公司名稱,然后點擊next連續(xù)nextnext連續(xù)next連續(xù)next進入安裝圖十七安裝完畢后點擊ok,安裝完成。其次節(jié)開發(fā)環(huán)境部署B(yǎng)SP包的使用:BSPTornado2.2Tornado2.2\target\config名目下。tornado開發(fā)環(huán)境的時候會提示創(chuàng)立工程,選擇createabootablevxworksimageOK進入創(chuàng)立工程向?qū)?,依?jù)向?qū)瓿砂惭b。bootablevxworksimage圖二修改工程名字并連續(xù)BSP包創(chuàng)立連續(xù)并單擊完成〔BSPtornadoC:\Tornado2.2\target\config〕Finish后會看到工程已經(jīng)加載到開發(fā)環(huán)境中來圖五完成后工作空間vxworks編譯工程〔在d菜單下,即可生成s系統(tǒng)的鏡像。其次章VxWorks第一節(jié)VxWorksUbootromU盤啟動相對來說比較簡潔,首先需要預(yù)備兩個工具軟件:ramdiskflashboot。前者在xp的系統(tǒng)下模擬一個虛擬軟盤,后者可以將軟盤內(nèi)容刻錄到U盤上。Ramdisk軟件需要安裝,安裝完成后翻開,配置成如下狀態(tài):Config.h文件配置:CPU==PENTIUM3DEFAULT_BOOT_LINE變量為:“gei(0,0)host:vxWorksh=0e=0:ffffff00u=targetpw=targeto=gei“首先編譯,編譯完成后翻開把握臺〔,輸入如下命令:->cdc:\Tornado2.2\host\x86-win32\bin 〔tornado的主機端運行程序存放名目〕->torVars.bat 〔torVars.bat這個批處理〕->cdc:\Tornado2.2\target\config\xxxx 〔BSP包存放的位置,xxxx為你bsp包的名字〕->mkboota:bootrom〔bootrommkboota:bootrom〕bootrom.sys的文件。插入Uflashboot,選擇后面始終點下一步默認即可。執(zhí)行完畢后Ubootrom的功能。從硬盤啟動bootrombootromconfig.h文件。將#undefinclude_ata修改為#defineinclude_ata;#defineSYS_WARM_ATA_CTRL的作用是設(shè)置主板使能和后面板使能,設(shè)置為1則使TG-M70TG-231FQ后走線上硬盤通道;將#undefINCLUDE_DOSFS修改為#define INCLUDE_DOSFS;將#defineATA0_CTRL_TYPE (ATA_PCMCIA)修改為#defineATA0_CTRL_TYPE(IDE_LOCAL);#defineATA0_INT_LVL的作用是設(shè)置中斷級,一般設(shè)為0x0e0x0f;bootrom.binbootrombootrom文件,則制作方法與Ubootrombootrom時在虛擬軟盤中有bootrom.sys文件,并將此文件拷貝到U盤中;假設(shè)生成的是bootrom.binbootrom.sys即可。1-2GFat16DOSDOS的Ubootrom.sys拷貝到Uc:\Tornado2.2\host\x86-win32\bin名目下的vxsys文件也拷貝到U盤里。用UDOS后,執(zhí)行如下命令:->Lockd:->vxsysd:->cpbootrom.sysd:安裝完成,即可從硬盤啟動bootrom。從網(wǎng)絡(luò)加載vxworksvxworksconfig.hdefault_boot_line為gei(0,0)host:vxWorksh=0e=0:ffffff00u=targetpw=targeto=geibootrom以后,將網(wǎng)線接好,翻開ftp效勞器,配置好相應(yīng)的ftpvxworks的存放路徑,用戶名及密碼,即可通過網(wǎng)絡(luò)加載vxworks系統(tǒng)。從硬盤加載vxworks通過硬盤加載vxworks系統(tǒng),修改config.h文件中的CPU等于PENTIUM3下面的default_boot_line為ata=0,0(0,0)host:/ata0a/vxWorks h=0 e=0:ffffff00 u=targett〔注:需要使用雙引號括起來;在sysALib.c 的文件夾中的memTopPhys= (char *)(LOCAL_MEM_LOCAL_ADRS+LOCAL_MEM_SIZE)語句塊外面添加memTopPhys=(char*)(1024*1024*1024);語句,他的功能是用來設(shè)置其檢測的最大內(nèi)存(超界會導(dǎo)致系統(tǒng)死機)UDOSvxworks鏡像拷貝到硬盤下,即可通過硬盤直接加載,bootrom,vxworks直接通過硬盤加載,無需U盤。最終交付的產(chǎn)品應(yīng)當做成這種狀態(tài)。手動加載其次路網(wǎng)絡(luò)驅(qū)動〔usrAppInit.c〕實例為:/*usrAppInit-initializetheusersapplication*/#include“end.h“#defineGEI8254X_LOAD_FUNC sysGei8254xEndLoadIMPORTEND_OBJ*GEI8254X_LOAD_FUNC(char*,void*);voidusrAppInit(void){#ifdef USER_APPL_INITUSER_APPL_INIT; /*forbackwardscompatibility*/#endifmuxDevStart(muxDevLoad(1,sysGei8254xEndLoad,““,1,0));ipAttach(0,“gei“);ifMaskSet(“gei0“,0xffff0000);ifAddrSet(“gei0“,“0“);}BOOTROM參數(shù)更改bootromvxworksbootromshell進展config.hdefault_boot_line配置的參數(shù)全都即可。在bootrom啟動階段按鍵盤暫停,消滅可輸入的shell界面〔一個光標在閃,可以通過鍵盤輸入。此時輸Pc用@命令開頭加載操作系統(tǒng)映像。輸入c然后回車,從第一項開頭修改,修改完成后輸入@啟動。將自己編譯的驅(qū)動加載到系統(tǒng).oBSP名目lib文件夾,將.olib名目下。編譯驅(qū)動程序與測試程序會生成.o文件,在BSP名目下,修改MAKEFILE文件,MACH_EXTRA =lib/xxx.o (xxx為生成的.o文件名)重生成工程,即可,這時編譯生成的vxworks就集成了驅(qū)動與測試程序。Vxworks系統(tǒng)下網(wǎng)絡(luò)測試BSPpingping命令對網(wǎng)口一進展相應(yīng)測試。IP0IP地址ipAttach(0gei”)綁定網(wǎng)口一ifAddrSet(“gei0”,“192.168.xxx.xxx”)IP地址ifMaskSet(“gei0”,0xffffff00)應(yīng)網(wǎng)卡:比方要對網(wǎng)口三進展配置:ipDetach(0,“gei”)解除綁定ipAttach(3,“gei”)綁定網(wǎng)口三ifAddrSet(“gei3”,“192.168.xxx.xxx”)IP地址ifMaskSet(“gei3”,0xffffff00)設(shè)置網(wǎng)口三的子網(wǎng)掩碼,通過這幾步,就可以用ping命令來測試網(wǎng)口三是不是通暢的。GM45主板的配置比較靈敏USB可以用USB鍵盤進展測試,不需要太多簡潔的命令,即插即用。VxWorks更改其次個硬盤啟動VxWorks默認可以使用四個硬盤通道PrimaryIDEMaster,PrimaryIDESlave,SecondaryIDEMaster,SecondaryIDESlave.當默認的啟動硬盤設(shè)置為yEr時Q工程,需要做以下更改來適應(yīng)的硬盤:default_boot_line為Ata=1,0(1,0)host:/ata0a/vxWorksh=0e=0:ffffff00u=targetpw=tar
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 焊工證的模擬試題及答案
- (完整)醫(yī)師定期考核考試題庫及參考答案
- 齊齊哈爾市甘南縣招聘協(xié)管員考試真題及答案
- 江蘇航運考試題型及答案
- 高頻管教能手面試試題大全及答案
- 元江哈尼族彝族傣族自治縣公開遴選公務(wù)員筆試題及答案解析(A類)
- 生保產(chǎn)品考試及答案
- 高頻六大部門面試試題及答案
- 體育教招筆試題目及答案
- 高級經(jīng)濟師《工商管理》試題庫及答案
- 五年級數(shù)學下冊寒假作業(yè)每日一練
- 傳染病院感防控課件
- 寒假生活有計劃主題班會
- 羅馬機場地圖
- 實習生醫(yī)德醫(yī)風培訓
- 橫穿公路管道施工方案
- 真空澆注工安全操作規(guī)程(3篇)
- 快樂讀書吧:非洲民間故事(專項訓練)-2023-2024學年五年級語文上冊(統(tǒng)編版)
- GB/T 19609-2024卷煙用常規(guī)分析用吸煙機測定總粒相物和焦油
- 公路工程標準施工招標文件(2018年版)
- 高處安全作業(yè)票(證)模板
評論
0/150
提交評論