阅读:2900回复:5
猪爸爸,jihongdang快来帮忙
VxWorks启动的问题
在pc486的config.h中只将/fd0/vxWorks.st改为/fd0/vxWorks,如下: #define DEFAULT_BOOT_LINE \\ \"fd=0,0(0,0)host:/fd0/vxWorks h=90.0.0.3 e=90.0.0.50 u=target\" 没做其他改动。 然后Build Boot ROM,BSP选的是pc486,Image选的是bootrom_uncmp。成功生成bootrom_uncmp于pc486目录下。 然后Standard BSP Builds,BSP选的是pc486,Image选的是vxWorks。成功生成vxWorks于pc486目录下。 然后制作启动软盘: C:\\......\\pc486>mkboot a: bootrom_uncmp C:\\......\\pc486>vxcopy vxWorks a:vxWorks 然后用软盘启动pc机,屏幕显示如下: Press any key to stop auto-boot... 0 auto-booting... boot device : fd=0,0 unit number : 0 processor number : 0 host name : host file name : /fd0/vxWorks inet on ethernet (e) : 90.0.0.50 host inet (h) : 90.0.0.3 user (u) : target flags (f) : 0x0 Attaching to floppy disk device... done. Loading /fd0/vxWorks...12320768 error loading file: status = 0x0. Error loading file: errno = 0x0. Can\'t load boot file!! muxLoad failed! [VxWorks Boot]: _ 以上问题请诸位前辈帮助,谢谢。 |
|
沙发#
发布于:2002-10-08 17:44
VxWorks你是怎么考到软盘上的,如果是使用vxcopy 考到软盘上的话,可能出现这个问题,
你不妨试一下直接把文件拖到软盘中去,不要使用vxcopy 但是 bootrom.sys 一定要使用vxcopy 考到上面去。 我曾遇到这个问题的 |
|
板凳#
发布于:2002-10-09 11:21
你到“自我介绍” 中去找一找我发的那篇,看能不能帮助你!
|
|
地板#
发布于:2002-10-17 11:30
原来在pc上也可以使阿~~
|
|
|
地下室#
发布于:2002-10-28 23:58
vxcopy vxWorks a:vxWorks
这是错误的!你仔细看看MakeBoot,BAT文件可以发现:VxCopy的功能应该是把一个文件的前32字节去掉!!!它应该作用于bootrom_uncmp上!(我记得应该是这样的) |
|
5楼#
发布于:2003-01-20 09:19
C:\\......\\pc486>vxcopy vxWorks a:vxWorks 有问题,应该直接拷贝
软盘好做启动,硬盘难一点,有时有点怪问题。 |
|