Hi! Gurus,

Need some help in understanding root fs mounting. The setup we have here is our 
hardware has Xilinx Virtex II pro chip that has System ACE hardware connected 
to a compact flash. The Virtex II Pro is connected to Local PCI bus which is 
run by PPC 440GX processor. I have ported the driver for xsysace from ml300 
config to our hardware (From OPB to PCI). When I boot over nfs, I can easily 
mount the partictions on the compact flash. The nodes in /dev directory are:

brw-r--r--    1 root     root     254,   0 Jun  3 13:04 xsysacea
brw-r--r--    1 root     root     254,   1 Jun  3 13:04 xsysacea1
brw-r--r--    1 root     root     254,   2 Jun  3 13:04 xsysacea2

When I try to boot from the commpact flash, the kernel panics. The edited boot 
listing is as follows:

=> bootm
...
...
Kernel command line: root=/dev/xsysacea2 rw console=ttyS0,9600 mem=128M
...
...
Partition check:
 xsysacea: xsysacea1 xsysacea2
System ACE at 0xFFFC1000 mapped to 0xD2070000, irq=26, 500472KB
...
...
VFS: Cannot open root device "xsysacea2" or 00:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 00:00
 <0>Rebooting in 180 seconds..

-------

What am I missing here? Any help is appreciated.
Thanks,
Sanjay

Reply via email to