00000010.htm

来自「水木社区 embeded 版精华区 下载」· HTM 代码 · 共 166 行

HTM
166
字号
<?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>发信人:&nbsp;nonsun&nbsp;(无晴),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;关于vxworks&nbsp;tools的基础问题&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Tue&nbsp;May&nbsp;22&nbsp;22:57:02&nbsp;2001)&nbsp;<br />&nbsp;<br />CrossWind:&nbsp;<br />源程序(C&nbsp;或&nbsp;C++&nbsp;以及汇编程序等)的调试工具。&nbsp;<br />CrossWind结合了图形方式和命令行方式的最大特点。最普通的调试方式,例&nbsp;<br />如断点设置和程序执行控制可以通过便捷的点击方式实现。同样,程序显示框&nbsp;<br />和数据侦察窗也提供了一个直接的可视窗口来观察应用程序中最关键的一部分。&nbsp;<br />如果需要更复杂的调试,CrossWind也提供了命令行的方式来调用它提供的各种&nbsp;<br />命令。&nbsp;<br />&nbsp;<br />VxMP:&nbsp;<br />支持紧耦合和共享内存的多处理器结构的软件包&nbsp;<br />&nbsp;<br />VxSim:&nbsp;<br />快速原型仿真器。可在硬件设备未完成之前,在宿主机上对应用程序进行仿真&nbsp;<br />分析。&nbsp;<br />&nbsp;<br />VxVMI:&nbsp;<br />VxWorks的虚拟内存接口(软件包)&nbsp;<br />&nbsp;<br />WindC++:没听说过&nbsp;<br />&nbsp;<br />WindConfig:&nbsp;<br />建立适合用户特性的&nbsp;VxWorks&nbsp;操作系统。&nbsp;<br />&nbsp;<br />Wind&nbsp;Foundatoin&nbsp;Classes:&nbsp;<br />为基本I/O、数据结构、算法和VxWorks函数提供的面向对象的接口。&nbsp;<br />&nbsp;<br />WindSh:&nbsp;<br />提供从宿主机到目标机之间的一个命令&nbsp;shell。WindSh&nbsp;是一种非常受欢迎的&nbsp;<br />开发工具,它具有很强的交互性和可操作性,允许用户调用内存中的应用程序&nbsp;<br />模块或是&nbsp;VxWorks模块中的任何例程。它不但具有一般命令语言的功能,而且&nbsp;<br />也具有&nbsp;C&nbsp;语言的设计特点,能够解释几乎任何&nbsp;C&nbsp;语言表达式,执行大多数&nbsp;C&nbsp;<br />语言算子,解析符号表数据。对初用者来说,WindSh学习起来比较简单,使用&nbsp;<br />比较方便,对熟练用户而言,则有较为高级的手段可以应用。&nbsp;<br />&nbsp;<br />WindNet是WindRiver的一组不怎么样的TCP/IP协议栈产品,据说现在WindRiver&nbsp;<br />购买了一家公司的协议栈准备整合进来。&nbsp;<br />&nbsp;<br />Wind&nbsp;Power是若干组合各种软件包的购买方案中的一种。&nbsp;<br />//sigh,它与其它所列举的就不是一个范畴的东东,I&nbsp;服了&nbsp;U&nbsp;<br />&nbsp;<br />wisp没听说过。&nbsp;<br />&nbsp;<br />WindView:&nbsp;<br />非常出色的系统可视诊断和分析工具。可非常容易地观察各任务,中断程序之&nbsp;<br />间的相互作用。它是在嵌入式系统应用开发期间的可视工具。&nbsp;<br />&nbsp;<br />唉,你列举的东东有些是标准配置中或者说Tornado集成环境中自带的组件,有&nbsp;<br />些是需要单独购买的软件包(所谓可选包),有的……&nbsp;<br />&nbsp;<br />你既然都知道了这么多的名词,为什么不找一家代理给你们点产品介绍资料呢?&nbsp;<br />&nbsp;<br />&nbsp;<br />【&nbsp;在&nbsp;gamaknife&nbsp;(lucas)&nbsp;的大作中提到:&nbsp;】&nbsp;<br />∶<i>&nbsp;请问:&nbsp;</i><br />∶<i>&nbsp;Crosswind,&nbsp;vxmp,vxsim,vxvmi,windc++,windconfig,&nbsp;</i><br />∶<i>&nbsp;wind&nbsp;foundatoin&nbsp;classes,&nbsp;windnet,&nbsp;wind&nbsp;power,windsh&nbsp;</i><br />∶<i>&nbsp;wisp&nbsp;和&nbsp;wind&nbsp;view&nbsp;都是派什么用的?&nbsp;</i><br />∶<i>&nbsp;Tornado里面都包括了吗?&nbsp;</i><br />∶<i>&nbsp;还请大虾不要见笑。&nbsp;</i><br />∶<i>&nbsp;还有ixworks&nbsp;</i><br />&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;抛开一切,就能走进天堂吗?&nbsp;<br />&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;202.96.134.135]&nbsp;<br />发信人:&nbsp;yihang&nbsp;(一航~~雨过心晴),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;请教有关Vxworks的启动问题&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;May&nbsp;25&nbsp;11:10:18&nbsp;2001)&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;我用MPC855T运行Vxworks,加电启动后跟踪到程序rominit.s--&gt;bootinit.c&nbsp;<br />--&gt;bootconfig.c中的usrInit()入口点处程序死掉。但当我用VisionICE调试器&nbsp;<br />进入BDM调试时发现,BSP程序运行一切正常,能顺利启动vxworks;&nbsp;<br />&nbsp;&nbsp;请问这是软件问题还是硬件问题?程序中断点应该是在从Boot&nbsp;ROM跳到SDRAM&nbsp;<br />里执行的时候,是不是可能我的SDRAM芯片有错误?&nbsp;<br />&nbsp;&nbsp;急,请高手指教;&nbsp;<br />&nbsp;//bow&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;166.111.218.5]&nbsp;<br />发信人:&nbsp;blueblood&nbsp;(blues),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;请教有关Vxworks的启动问题&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;May&nbsp;25&nbsp;11:25:47&nbsp;2001)&nbsp;<br />&nbsp;<br />【&nbsp;在&nbsp;yihang&nbsp;(一航~~雨过心晴)&nbsp;的大作中提到:&nbsp;】&nbsp;<br />∶<i>&nbsp;&nbsp;&nbsp;我用MPC855T运行Vxworks,加电启动后跟踪到程序rominit.s--&gt;bootinit.c&nbsp;</i><br />∶<i>&nbsp;--&gt;bootconfig.c中的usrInit()入口点处程序死掉。但当我用VisionICE调试器&nbsp;</i><br />∶<i>&nbsp;进入BDM调试时发现,BSP程序运行一切正常,能顺利启动vxworks;&nbsp;</i><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这中方式你是直接下载到sdram运行?&nbsp;<br />如果是,我怀疑rominit.s中对比如sdram控制器的配置。因为visionice调试时&nbsp;<br />你已经把sdram控制器配置好了。&nbsp;<br />你看看死的情况,程序代码是否还对?&nbsp;<br />∶<i>&nbsp;&nbsp;&nbsp;请问这是软件问题还是硬件问题?程序中断点应该是在从Boot&nbsp;ROM跳到SDRAM&nbsp;</i><br />∶<i>&nbsp;里执行的时候,是不是可能我的SDRAM芯片有错误?&nbsp;</i><br />∶<i>&nbsp;&nbsp;&nbsp;急,请高手指教;&nbsp;</i><br />∶<i>&nbsp;&nbsp;//bow&nbsp;</i><br />&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;202.205.4.47]&nbsp;<br />发信人:&nbsp;yihang&nbsp;(一航~~雨过心晴),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;请教有关Vxworks的启动问题&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;May&nbsp;25&nbsp;12:47:35&nbsp;2001)&nbsp;<br />&nbsp;<br />&nbsp;<br />【&nbsp;在&nbsp;blueblood&nbsp;(blues)&nbsp;的大作中提到:&nbsp;】&nbsp;<br />∶<i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这中方式你是直接下载到sdram运行?&nbsp;</i><br />&nbsp;&nbsp;&nbsp;不是,BOOTROM中的程序是烧好了的,在BDM模式下敲命令:go&nbsp;0x2800100(Boot&nbsp;rom&nbsp;<br />地址)。执行过程应该和加电后一样吧;在BSP初始化串口和网口后再从主机下载&nbsp;<br />Vxworks文件执行;&nbsp;<br />∶<i>&nbsp;如果是,我怀疑rominit.s中对比如sdram控制器的配置。因为visionice调试时&nbsp;</i><br />∶<i>&nbsp;你已经把sdram控制器配置好了。&nbsp;</i><br />∶<i>&nbsp;你看看死的情况,程序代码是否还对?&nbsp;</i><br />&nbsp;&nbsp;&nbsp;我看过程序中断后的SDRAM内容,已经执行完了BootROM程序到SDRAM的复制和&nbsp;<br />SDRAM剩余部分清零的工作;复制内容正确,而且用调试器测试时未发现SDRAM&nbsp;<br />的读写问题;&nbsp;<br />//thanks;&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;202.204.7.235]&nbsp;<br />发信人:&nbsp;doot&nbsp;(ltt),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;请教有关Vxworks的启动问题&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;May&nbsp;25&nbsp;20:09:11&nbsp;2001)&nbsp;<br />&nbsp;<br />应该从0x2800000执行,跳到0x2800100,&nbsp;<br />执行过程应该一样,检查一下寄存器设置。&nbsp;<br />【&nbsp;在&nbsp;yihang&nbsp;(一航~~雨过心晴)&nbsp;的大作中提到:&nbsp;】&nbsp;<br />∶<i>&nbsp;&nbsp;&nbsp;&nbsp;不是,BOOTROM中的程序是烧好了的,在BDM模式下敲命令:go&nbsp;0x2800100(Boot&nbsp;rom&nbsp;</i><br />∶<i>&nbsp;地址)。执行过程应该和加电后一样吧;在BSP初始化串口和网口后再从主机下载&nbsp;</i><br />∶<i>&nbsp;Vxworks文件执行;&nbsp;</i><br />∶<i>&nbsp;&nbsp;&nbsp;&nbsp;我看过程序中断后的SDRAM内容,已经执行完了BootROM程序到SDRAM的复制和&nbsp;</i><br />∶<i>&nbsp;SDRAM剩余部分清零的工作;复制内容正确,而且用调试器测试时未发现SDRAM&nbsp;</i><br />∶<i>&nbsp;的读写问题;&nbsp;</i><br />∶<i>&nbsp;//thanks;&nbsp;</i><br />&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;202.117.114.69]&nbsp;<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 + =
减小字号Ctrl + -
显示快捷键?