Linux 2.5 + PPCBOOT and boot arguments transfer

WN.Jacobs WN.Jacobs at net.HCC.nl
Wed Apr 11 00:07:03 EST 2001


On our STK860L boards running PPCBOOT (0.7.1 or 0.8.3) we use
linux 2.4.0-test13-pre2 and a NFS file system without a problem:
ppcboot 0.7.1 (Apr 10 2001 - 12:03:33)

Initializing...
  CPU:   XPC860xxZPnnD3 at 80 MHz: 4 kB I-Cache 4 kB D-Cache FEC present
  Board: ### No HW ID - assuming TQM8xxL
  DRAM:  16 MB
  FLASH:  8 MB
  Input:  serial
  Output: serial

Hit any key to stop autoboot:  0
BOOTP broadcast 1
ARP broadcast 0
TFTP from server 192.7.1.37; our IP address is 192.7.1.61
Filename 'stk860l-linux-2.4.img'.
Load address: 0x100000
Loading: #########################################################################################
done
## Booting Linux kernel at 00100000 ...
   Image Name:   STK860L
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    451627 Bytes = 441 kB = 0 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
Linux version 2.4.0-test13-pre2 (willy at suns100c21) (gcc version 2.95.2
19991024 (release)) #14 Fri Feb 9 14:11:45 MET 2001
Boot arguments: root=/dev/nfs rw
nfsroot=192.7.1.37:/opt/hardhat/devkit/ppc/8xx/target
ip=192.7.1.61:192.7.1.37::255.255.255.0:::off
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/nfs rw
nfsroot=192.7.1.37:/opt/hardhat/devkit/ppc/8xx/target
ip=192.7.1.61:192.7.1.37::255.255.255.0:::off
etc.

Switching to the latest linux 2.5 (from FSMLABS) with the same PPCBOOT
(+bootargs) now shows:

## Booting Linux kernel at 00100000 ...
   Image Name:   STK860L
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    447951 Bytes = 437 kB = 0 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
Linux version 2.4.2 (willy at suns100c21) (gcc version 2.95.2 19991024
(release)) #10 Tue Apr 10 15:42:40 MET DST 2001
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: ip=autoconf
Decrementer Frequency = 300000000/60
Calibrating delay loop... 79.66 BogoMIPS
Memory: 14856k available (840k kernel code, 340k data, 40k init, 0k
highmem)
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Starting kswapd v1.8
CPM UART driver version 0.03
ttyS00 at 0x0280 is a SMC
pty: 256 Unix98 ptys configured
block: queued sectors max/low 9792kB/3264kB, 64 slots per queue
eth0: CPM ENET Version 0.2 on SCC1, 00:40:2f:00:4c:08
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 1024)
IP-Config: Incomplete network configuration information.
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy.
request_module[block-major-2]: Root fs not mounted
VFS: Cannot open root device "" or 02:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 02:00
Rebooting in 180 seconds..

For some reason the boot arguments are not recognized by Linux.
Did anyone else had the same problem?

Regards,
---
willy


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/






More information about the Linuxppc-embedded mailing list