VxWorks issue Can't load boot file -
i have industrial robot arm has vxworks running in controller. new vxworks. when tried use ftp, there password issue. after going through vxworks boot procedure, can no longer system boot. following screen through hyperterminal.
vxworks system boot copyright 1984-2002 wind river systems, inc. cpu: pc pentium version: vxworks5.5.1 bsp version: 1.2/2 creation date: nov 3 2006, 09:55:58 press 's' stop auto-boot... auto-booting... boot device : ata unit number : 0 processor number : 0 host name : nitt file name : /ata0/vxworks inet on ethernet (e) : 192.168.0.253:1947 host inet (h) : 192.168.0.255 user (u) : me ftp password (pw) : pw flags (f) : 0x00 other (o) : fei attaching usb disk device... usblink, usb stack driver, ver 2.02 (build 31/01/2006), staubli rev 1.10 copyright softconnex llc, 1999. rights reserved... uhci usb controller initialized ... can't load boot file!! @ terse menue... [vxworks boot]: ? ? - print list @ - boot (load , go) p - print boot params c - change boot params l - load boot file g adrs - go adrs d adrs[,n] - display memory m adrs - modify memory f adrs, nbytes, value - fill memory t adrs, adrs, nbytes - copy memory e - print fatal exception v - print boot logo version n netif - print network interface device address $dev(0,procnum)host:/file h=# e=# b=# g=# u=usr [pw=passwd] f=# tn=targetname s=script o=other boot device: ata=ctrl,drive file name: /ata0/vxworks boot device: usbstbl file name: /usbdsk0/vxworks boot flags: 0x02 - load local system symbols 0x04 - don't autoboot 0x08 - quick autoboot (no countdown) 0x20 - disable login security 0x40 - use bootp boot parameters 0x80 - use tftp boot image 0x100 - use proxy arp available boot devices:enhanced network devices fei0 fei1 ata usbstbl [vxworks boot]:
the system did boot without pc. see errors in parameters?
you have system configured load ata device. can see line:
available boot devices:enhanced network devices fei0 fei1 ata usbstbl
that ata device exist. so, explanation file /ata/vxworks
no longer exists. perhaps has been deleted, or maybe corrupted, or disk has been formatted. can check on disk using ls command:
ls /ata
you may able recover using boot method, eg configure download boot image via network or, assuming usbstb1
form of removable storage, copying vxworks image onto system way.
using usb device, can either modify boot config temporarily load vxworks usb (you need modify boot device , file name settings), or use bootloader shell commands copy boot file target.
copy file usb
using pc, copy vxworks image usb device - doesnt matter where, long know where.
insert usb target. using shell commands, copy file eg
cp /usbdsk0/vxworks /ata0/vxworks
Comments
Post a Comment