?? 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 水木清華站∶精華區</h1></center><a name="top"></a>發信人: nonsun (無晴), 信區: Embedded <br />標 題: Re: 關于vxworks tools的基礎問題 <br />發信站: BBS 水木清華站 (Tue May 22 22:57:02 2001) <br /> <br />CrossWind: <br />源程序(C 或 C++ 以及匯編程序等)的調試工具。 <br />CrossWind結合了圖形方式和命令行方式的最大特點。最普通的調試方式,例 <br />如斷點設置和程序執行控制可以通過便捷的點擊方式實現。同樣,程序顯示框 <br />和數據偵察窗也提供了一個直接的可視窗口來觀察應用程序中最關鍵的一部分。 <br />如果需要更復雜的調試,CrossWind也提供了命令行的方式來調用它提供的各種 <br />命令。 <br /> <br />VxMP: <br />支持緊耦合和共享內存的多處理器結構的軟件包 <br /> <br />VxSim: <br />快速原型仿真器。可在硬件設備未完成之前,在宿主機上對應用程序進行仿真 <br />分析。 <br /> <br />VxVMI: <br />VxWorks的虛擬內存接口(軟件包) <br /> <br />WindC++:沒聽說過 <br /> <br />WindConfig: <br />建立適合用戶特性的 VxWorks 操作系統。 <br /> <br />Wind Foundatoin Classes: <br />為基本I/O、數據結構、算法和VxWorks函數提供的面向對象的接口。 <br /> <br />WindSh: <br />提供從宿主機到目標機之間的一個命令 shell。WindSh 是一種非常受歡迎的 <br />開發工具,它具有很強的交互性和可操作性,允許用戶調用內存中的應用程序 <br />模塊或是 VxWorks模塊中的任何例程。它不但具有一般命令語言的功能,而且 <br />也具有 C 語言的設計特點,能夠解釋幾乎任何 C 語言表達式,執行大多數 C <br />語言算子,解析符號表數據。對初用者來說,WindSh學習起來比較簡單,使用 <br />比較方便,對熟練用戶而言,則有較為高級的手段可以應用。 <br /> <br />WindNet是WindRiver的一組不怎么樣的TCP/IP協議棧產品,據說現在WindRiver <br />購買了一家公司的協議棧準備整合進來。 <br /> <br />Wind Power是若干組合各種軟件包的購買方案中的一種。 <br />//sigh,它與其它所列舉的就不是一個范疇的東東,I 服了 U <br /> <br />wisp沒聽說過。 <br /> <br />WindView: <br />非常出色的系統可視診斷和分析工具。可非常容易地觀察各任務,中斷程序之 <br />間的相互作用。它是在嵌入式系統應用開發期間的可視工具。 <br /> <br />唉,你列舉的東東有些是標準配置中或者說Tornado集成環境中自帶的組件,有 <br />些是需要單獨購買的軟件包(所謂可選包),有的…… <br /> <br />你既然都知道了這么多的名詞,為什么不找一家代理給你們點產品介紹資料呢? <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 />發信人: yihang (一航~~雨過心晴), 信區: Embedded <br />標 題: 請教有關Vxworks的啟動問題 <br />發信站: BBS 水木清華站 (Fri May 25 11:10:18 2001) <br /> <br /> 我用MPC855T運行Vxworks,加電啟動后跟蹤到程序rominit.s-->bootinit.c <br />-->bootconfig.c中的usrInit()入口點處程序死掉。但當我用VisionICE調試器 <br />進入BDM調試時發現,BSP程序運行一切正常,能順利啟動vxworks; <br /> 請問這是軟件問題還是硬件問題?程序中斷點應該是在從Boot ROM跳到SDRAM <br />里執行的時候,是不是可能我的SDRAM芯片有錯誤? <br /> 急,請高手指教; <br /> //bow <br /> <br />-- <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 166.111.218.5] <br />發信人: blueblood (blues), 信區: Embedded <br />標 題: Re: 請教有關Vxworks的啟動問題 <br />發信站: 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()入口點處程序死掉。但當我用VisionICE調試器 </i><br />∶<i> 進入BDM調試時發現,BSP程序運行一切正常,能順利啟動vxworks; </i><br /> 這中方式你是直接下載到sdram運行? <br />如果是,我懷疑rominit.s中對比如sdram控制器的配置。因為visionice調試時 <br />你已經把sdram控制器配置好了。 <br />你看看死的情況,程序代碼是否還對? <br />∶<i> 請問這是軟件問題還是硬件問題?程序中斷點應該是在從Boot ROM跳到SDRAM </i><br />∶<i> 里執行的時候,是不是可能我的SDRAM芯片有錯誤? </i><br />∶<i> 急,請高手指教; </i><br />∶<i> //bow </i><br /> <br /> <br />-- <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 202.205.4.47] <br />發信人: yihang (一航~~雨過心晴), 信區: Embedded <br />標 題: Re: 請教有關Vxworks的啟動問題 <br />發信站: 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 />地址)。執行過程應該和加電后一樣吧;在BSP初始化串口和網口后再從主機下載 <br />Vxworks文件執行; <br />∶<i> 如果是,我懷疑rominit.s中對比如sdram控制器的配置。因為visionice調試時 </i><br />∶<i> 你已經把sdram控制器配置好了。 </i><br />∶<i> 你看看死的情況,程序代碼是否還對? </i><br /> 我看過程序中斷后的SDRAM內容,已經執行完了BootROM程序到SDRAM的復制和 <br />SDRAM剩余部分清零的工作;復制內容正確,而且用調試器測試時未發現SDRAM <br />的讀寫問題; <br />//thanks; <br /> <br />-- <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 202.204.7.235] <br />發信人: doot (ltt), 信區: Embedded <br />標 題: Re: 請教有關Vxworks的啟動問題 <br />發信站: BBS 水木清華站 (Fri May 25 20:09:11 2001) <br /> <br />應該從0x2800000執行,跳到0x2800100, <br />執行過程應該一樣,檢查一下寄存器設置。 <br />【 在 yihang (一航~~雨過心晴) 的大作中提到: 】 <br />∶<i> 不是,BOOTROM中的程序是燒好了的,在BDM模式下敲命令:go 0x2800100(Boot rom </i><br />∶<i> 地址)。執行過程應該和加電后一樣吧;在BSP初始化串口和網口后再從主機下載 </i><br />∶<i> Vxworks文件執行; </i><br />∶<i> 我看過程序中斷后的SDRAM內容,已經執行完了BootROM程序到SDRAM的復制和 </i><br />∶<i> SDRAM剩余部分清零的工作;復制內容正確,而且用調試器測試時未發現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 水木清華站∶精華區</h1></center></body></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -