?? 00000010.htm
字號:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>VxWorks的啟動問題 jacobw </title></head><body><center><h1>BBS 水木清華站∶精華區(qū)</h1></center><a name="top"></a>發(fā)信人: nonsun (無晴), 信區(qū): Embedded <br />標(biāo) 題: Re: 關(guān)于vxworks tools的基礎(chǔ)問題 <br />發(fā)信站: BBS 水木清華站 (Tue May 22 22:57:02 2001) <br /> <br />CrossWind: <br />源程序(C 或 C++ 以及匯編程序等)的調(diào)試工具。 <br />CrossWind結(jié)合了圖形方式和命令行方式的最大特點。最普通的調(diào)試方式,例 <br />如斷點設(shè)置和程序執(zhí)行控制可以通過便捷的點擊方式實現(xiàn)。同樣,程序顯示框 <br />和數(shù)據(jù)偵察窗也提供了一個直接的可視窗口來觀察應(yīng)用程序中最關(guān)鍵的一部分。 <br />如果需要更復(fù)雜的調(diào)試,CrossWind也提供了命令行的方式來調(diào)用它提供的各種 <br />命令。 <br /> <br />VxMP: <br />支持緊耦合和共享內(nèi)存的多處理器結(jié)構(gòu)的軟件包 <br /> <br />VxSim: <br />快速原型仿真器??稍谟布O(shè)備未完成之前,在宿主機上對應(yīng)用程序進行仿真 <br />分析。 <br /> <br />VxVMI: <br />VxWorks的虛擬內(nèi)存接口(軟件包) <br /> <br />WindC++:沒聽說過 <br /> <br />WindConfig: <br />建立適合用戶特性的 VxWorks 操作系統(tǒng)。 <br /> <br />Wind Foundatoin Classes: <br />為基本I/O、數(shù)據(jù)結(jié)構(gòu)、算法和VxWorks函數(shù)提供的面向?qū)ο蟮慕涌凇?amp;nbsp;<br /> <br />WindSh: <br />提供從宿主機到目標(biāo)機之間的一個命令 shell。WindSh 是一種非常受歡迎的 <br />開發(fā)工具,它具有很強的交互性和可操作性,允許用戶調(diào)用內(nèi)存中的應(yīng)用程序 <br />模塊或是 VxWorks模塊中的任何例程。它不但具有一般命令語言的功能,而且 <br />也具有 C 語言的設(shè)計特點,能夠解釋幾乎任何 C 語言表達式,執(zhí)行大多數(shù) C <br />語言算子,解析符號表數(shù)據(jù)。對初用者來說,WindSh學(xué)習(xí)起來比較簡單,使用 <br />比較方便,對熟練用戶而言,則有較為高級的手段可以應(yīng)用。 <br /> <br />WindNet是WindRiver的一組不怎么樣的TCP/IP協(xié)議棧產(chǎn)品,據(jù)說現(xiàn)在WindRiver <br />購買了一家公司的協(xié)議棧準(zhǔn)備整合進來。 <br /> <br />Wind Power是若干組合各種軟件包的購買方案中的一種。 <br />//sigh,它與其它所列舉的就不是一個范疇的東東,I 服了 U <br /> <br />wisp沒聽說過。 <br /> <br />WindView: <br />非常出色的系統(tǒng)可視診斷和分析工具??煞浅H菀椎赜^察各任務(wù),中斷程序之 <br />間的相互作用。它是在嵌入式系統(tǒng)應(yīng)用開發(fā)期間的可視工具。 <br /> <br />唉,你列舉的東東有些是標(biāo)準(zhǔn)配置中或者說Tornado集成環(huán)境中自帶的組件,有 <br />些是需要單獨購買的軟件包(所謂可選包),有的…… <br /> <br />你既然都知道了這么多的名詞,為什么不找一家代理給你們點產(chǎn)品介紹資料呢? <br /> <br /> <br />【 在 gamaknife (lucas) 的大作中提到: 】 <br />∶<i> 請問: </i><br />∶<i> Crosswind, vxmp,vxsim,vxvmi,windc++,windconfig, </i><br />∶<i> wind foundatoin classes, windnet, wind power,windsh </i><br />∶<i> wisp 和 wind view 都是派什么用的? </i><br />∶<i> Tornado里面都包括了嗎? </i><br />∶<i> 還請大蝦不要見笑。 </i><br />∶<i> 還有ixworks </i><br /> <br /> <br />-- <br /> <br /> 拋開一切,就能走進天堂嗎? <br /> <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 202.96.134.135] <br />發(fā)信人: yihang (一航~~雨過心晴), 信區(qū): Embedded <br />標(biāo) 題: 請教有關(guān)Vxworks的啟動問題 <br />發(fā)信站: BBS 水木清華站 (Fri May 25 11:10:18 2001) <br /> <br /> 我用MPC855T運行Vxworks,加電啟動后跟蹤到程序rominit.s-->bootinit.c <br />-->bootconfig.c中的usrInit()入口點處程序死掉。但當(dāng)我用VisionICE調(diào)試器 <br />進入BDM調(diào)試時發(fā)現(xiàn),BSP程序運行一切正常,能順利啟動vxworks; <br /> 請問這是軟件問題還是硬件問題?程序中斷點應(yīng)該是在從Boot ROM跳到SDRAM <br />里執(zhí)行的時候,是不是可能我的SDRAM芯片有錯誤? <br /> 急,請高手指教; <br /> //bow <br /> <br />-- <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 166.111.218.5] <br />發(fā)信人: blueblood (blues), 信區(qū): Embedded <br />標(biāo) 題: Re: 請教有關(guān)Vxworks的啟動問題 <br />發(fā)信站: BBS 水木清華站 (Fri May 25 11:25:47 2001) <br /> <br />【 在 yihang (一航~~雨過心晴) 的大作中提到: 】 <br />∶<i> 我用MPC855T運行Vxworks,加電啟動后跟蹤到程序rominit.s-->bootinit.c </i><br />∶<i> -->bootconfig.c中的usrInit()入口點處程序死掉。但當(dāng)我用VisionICE調(diào)試器 </i><br />∶<i> 進入BDM調(diào)試時發(fā)現(xiàn),BSP程序運行一切正常,能順利啟動vxworks; </i><br /> 這中方式你是直接下載到sdram運行? <br />如果是,我懷疑rominit.s中對比如sdram控制器的配置。因為visionice調(diào)試時 <br />你已經(jīng)把sdram控制器配置好了。 <br />你看看死的情況,程序代碼是否還對? <br />∶<i> 請問這是軟件問題還是硬件問題?程序中斷點應(yīng)該是在從Boot ROM跳到SDRAM </i><br />∶<i> 里執(zhí)行的時候,是不是可能我的SDRAM芯片有錯誤? </i><br />∶<i> 急,請高手指教; </i><br />∶<i> //bow </i><br /> <br /> <br />-- <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 202.205.4.47] <br />發(fā)信人: yihang (一航~~雨過心晴), 信區(qū): Embedded <br />標(biāo) 題: Re: 請教有關(guān)Vxworks的啟動問題 <br />發(fā)信站: BBS 水木清華站 (Fri May 25 12:47:35 2001) <br /> <br /> <br />【 在 blueblood (blues) 的大作中提到: 】 <br />∶<i> 這中方式你是直接下載到sdram運行? </i><br /> 不是,BOOTROM中的程序是燒好了的,在BDM模式下敲命令:go 0x2800100(Boot rom <br />地址)。執(zhí)行過程應(yīng)該和加電后一樣吧;在BSP初始化串口和網(wǎng)口后再從主機下載 <br />Vxworks文件執(zhí)行; <br />∶<i> 如果是,我懷疑rominit.s中對比如sdram控制器的配置。因為visionice調(diào)試時 </i><br />∶<i> 你已經(jīng)把sdram控制器配置好了。 </i><br />∶<i> 你看看死的情況,程序代碼是否還對? </i><br /> 我看過程序中斷后的SDRAM內(nèi)容,已經(jīng)執(zhí)行完了BootROM程序到SDRAM的復(fù)制和 <br />SDRAM剩余部分清零的工作;復(fù)制內(nèi)容正確,而且用調(diào)試器測試時未發(fā)現(xiàn)SDRAM <br />的讀寫問題; <br />//thanks; <br /> <br />-- <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 202.204.7.235] <br />發(fā)信人: doot (ltt), 信區(qū): Embedded <br />標(biāo) 題: Re: 請教有關(guān)Vxworks的啟動問題 <br />發(fā)信站: BBS 水木清華站 (Fri May 25 20:09:11 2001) <br /> <br />應(yīng)該從0x2800000執(zhí)行,跳到0x2800100, <br />執(zhí)行過程應(yīng)該一樣,檢查一下寄存器設(shè)置。 <br />【 在 yihang (一航~~雨過心晴) 的大作中提到: 】 <br />∶<i> 不是,BOOTROM中的程序是燒好了的,在BDM模式下敲命令:go 0x2800100(Boot rom </i><br />∶<i> 地址)。執(zhí)行過程應(yīng)該和加電后一樣吧;在BSP初始化串口和網(wǎng)口后再從主機下載 </i><br />∶<i> Vxworks文件執(zhí)行; </i><br />∶<i> 我看過程序中斷后的SDRAM內(nèi)容,已經(jīng)執(zhí)行完了BootROM程序到SDRAM的復(fù)制和 </i><br />∶<i> SDRAM剩余部分清零的工作;復(fù)制內(nèi)容正確,而且用調(diào)試器測試時未發(fā)現(xiàn)SDRAM </i><br />∶<i> 的讀寫問題; </i><br />∶<i> //thanks; </i><br /> <br /> <br />-- <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 202.117.114.69] <br /><a href="00000009.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一頁</a><a href="index.htm">回到目錄</a><a href="#top">回到頁首</a><a href="00000011.htm">下一篇</a></h1></center><center><h1>BBS 水木清華站∶精華區(qū)</h1></center></body></html>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -