在Vmware虚拟机上启动VxWorks,显示异常 【tBoot】 sysNvRamGet: Open failed,请教是什么原因?内有详细描述
发布时间:2010-06-14 16:50:03 文章来源:www.iduyao.cn 采编人员:星星草
在Vmware虚拟机上启动VxWorks,显示错误 【tBoot】 sysNvRamGet: Open failed,请问是什么原因?内有详细描述
我在Vmware虚拟机上启动VxWorks后,出错时的界面信息如下:
0x2dd0d4(tBoot) sysNvRamGet: Open failed.
Press any key to stop auto-boot...
0
auto-booting...
boot device :lnPci
unit number :0
processor number :0
host name :host
file name :d:\vxworks
inet on ethernet(e):192.18.80.1
host inet(h) :192.168.80.100
user(u) :target
ftp password(pw) :vxworks
flags(f) :0x0
target name(tn) :target
Attached TCP/IP to interface lnPci0.
Warning: no netmask specified.
Attaching network interface lo0...done
Loading...
我是按照一篇名为<<嵌入式实时操作系统VxWorks入门>>(http://www.uml.org.cn/embeded/200702123.asp)的文章建立的虚拟调试环境和虚拟启动软盘。
1.按照文章的说明,成功建立了启动软盘,内有文件bootrom.sys
2.修改了config.h文件,其中bootline行的设置如下:
...
#elif (CPU == PENTIUM)
#define DEFAULT_BOOT_LINE \
"lnPci(0,0)host:d:\\vxworks h=192.168.80.100 e=192.168.80.1 u=target pw=vxworks tn=target"
我的网卡是Realtek RTL8139 Family PCI fast ethernet NIC.
这样设置启动行是否正确?
3. 已经定义了INCLUDE_PC_CONSOLE
找到#undef INCLUDE_PC_CONSOLE /* PC keyboard and VGA console */
修改成#define INCLUDE_PC_CONSOLE /* PC keyboard and VGA console */
4.在FTP server中显示如下信息:
[L 0023] 03/07/08 21:30:59 Connection accepted from 192.168.80.1
[L 0023] 03/07/08 21:30:59 Quit or close - user logged out
重复该信息很多遍
我是初学者,请大家帮忙分析是哪里的原因。
------解决方案--------------------
参数中的file name: d:\vxworks错了, 直接改成file name: vxworks,然后确保在ftp server的目录下有要下载的vxworks文件
------解决方案--------------------
把Windows的防火墙关了,从FTP的信息来看,可能是防火墙的原因
------解决方案--------------------
inet on ethernet(e):192.18.80.1
host inet(h) :192.168.80.100
ip地址要在同一个网段,是不是敲错了?
------解决方案--------------------
ms都不是上面各位说的解决办法。
我也遇到了问题,但比lz还严重,我的加载程序就停在Attached TCP/IP to interface lnPci0.
这行后面不动了。
而且附图片server里什么都没有啊。
请各位大侠帮忙!!!
------解决方案--------------------
可能是防火墙的问题,
另外,建议检查一下vxworks文件是否放在了d:\\vxworks ,此处实际上是D盘根目录下
------解决方案--------------------
那个D:\\vxworks这样写是肯定不对的。
可以参考http://www.vxdev.com/Article/docExp/200803/35.htm来试试,上面有现成的配好的BSP,还有做好的vxworks启动光盘可以直接从光盘启动bootrom。
------解决方案--------------------
http://blog.chinaunix.net/u/21277/index.html
建议去此看看,如果都是按照步骤来完成
那么看看你的生成文件是否正确。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
Tilcon下的Table控件问题
VxWorks5.5+Tilcon5.4环境下~~
在程序中如何在Table的最后新增一行?
------解决方案-----------------...
-
关于vxworks的inflate/deflate
请问各位大侠,在vxworks中,针对不同架构的cpu的vxworks代码中,应该是采用相同的inflate/deflate解压...
-
tornado安装问题
请高手帮忙:
问下tornado的安装过程中,如果从开始菜单直接运行tornado,会提示错误,这是因为安装还没有完成,在C盘Torn...
-
vxworks系统启动很慢
小弟最近在做一个vxworks下的项目,目前系统基本上已经搭建起来了,但是系统从flash上启动的时候非常的慢,经查看...
-
请问一下,一个任务accept产生的socket描述符怎么在另一个task的send函数中用,把那个Socket ID作为全局可以吗???谢谢!
有两个任务,一个接...
-
taskspawn 分配一个任务时,参数中有优先级,堆栈大小,我要怎么来写啊?刚刚搞这个东西。
taskspawn 分配一个任务时,参数中有优先级,堆栈...
-
谁会裸机运行pentium的cpu
谁会裸机运行pentium的cpu,能不能简单讲讲?
就是将cpu引导到保护模式后,进入到一段用户代码,这段代码是个...
-
如何根据字符数组去执行相应的函数或者查找到变量(急!)
现在需要在没有操作系统的powerPC上完成这样一个类似串口的输入输出功能。注...
-
关于vxworks TFFS文件系统搭建时 format 死机问题
我修改了tffsconfig.c systffs.c config.h 等文件,已经显示了 type size但是...
-
vxworks解压缩
请问各位大侠,vxworks的解压缩源代码怎么看不到啊?它是采用的通用deflate/inflate算法吗?
在命令行中defl...