2008-04-30 05:41:22 BF561 EZKIT NFS Boot
Laurent Brard (FRANCE)
Message: 55283 Hello,
I am not able to boot over NFS from a BF561 EZ-KIT LITE.
It seems the ethernet link takes too long to come up.
Any ideas on what I should do?
Thanks,
Laurent
The boot trace:
U-Boot 1.1.6 (ADI-2008R1) (Mar 28 2008 - 10:33:02)
CPU: ADSP bf561-0.3 (Detected Rev: 0.5)
Board: ADI BF561 EZ-Kit Lite board
Support: http://blackfin.uclinux.org/
Clock: VCO: 600 MHz, Core: 600 MHz, System: 100 MHz
RAM: 64 MB
Flash: 8 MB
In: serial
Out: serial
Err: serial
Net: SMC91111 at 0x2C010300
MAC: 00:E0:22:FE:B8:8F
Hit any key to stop autoboot: 0
bfin> run nfsboot
TFTP from server 10.0.0.4; our IP address is 10.0.0.161
Filename 'vmImage'.
Load address: 0x1000000
Loading: #################################################################
#################################################################
############################################
done
Bytes transferred = 886262 (d85f6 hex)
## Booting image at 01000000 ...
Image Name: Linux-2.6.22.18-ADI-2008R1-svn
Image Type: Blackfin Linux Kernel Image (gzip compressed)
Data Size: 886198 Bytes = 865.4 kB
Load Address: 00001000
Entry Point: 0016e000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting Kernel at = 16e000
Linux version 2.6.22.18-ADI-2008R1-svn (laurent@linuxdev3) (gcc version 4.1.2 (ADI svn)) #24 Wed Apr 30 10:22:29 CEST 2008
Hardware Trace Active and Enabled
Reset caused by Software reset
Blackfin support (C) 2004-2007 Analog Devices, Inc.
Compiled for ADSP-BF561 Rev 0.5
Blackfin Linux support by http://blackfin.uclinux.org/
Processor Speed: 600 MHz core clock and 100 MHz System Clock
Board Memory: 64MB
Kernel Managed Memory: 64MB
Memory map:
text = 0x00001000-0x0010c9a0
rodata = 0x0010d000-0x0015bc58
data = 0x0015c000-0x0016e000
stack = 0x0015c000-0x0015e000
init = 0x0016e000-0x00187000
bss = 0x00187000-0x0019a2c4
available = 0x0019a2c4-0x03eff000
DMA Zone = 0x03f00000-0x04000000
Instruction Cache Enabled
Data Cache Enabled (write-through)
Built 1 zonelists. Total pages: 16002
Kernel command line: root=/dev/nfs rw nfsroot=10.0.0.4:/bfin/t0801/romfs,tcp,nfsvers=3 ip=10.0.0.161:10.0.0.4:10.0.0.5:255.0.0.0:1:eth0:on
Configuring Blackfin Priority Driven Interrupts
PID hash table entries: 256 (order: 8, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory available: 62288k/65536k RAM, (100k init code, 1070k kernel code, 466k data, 1024k dma, 584k reserved)
Blackfin Scratchpad data SRAM: 4 KB
Blackfin Data A SRAM: 16 KB (15 KB free)
Blackfin Data B SRAM: 16 KB (16 KB free)
Blackfin Instruction SRAM: 16 KB (8 KB free)
Security Framework v1.0.0 initialized
Mount-cache hash table entries: 512
NET: Registered protocol family 16
Blackfin GPIO Controller
Blackfin DMA Controller
ezkit_init(): registering device resources
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
BF561 Core B driver v0.1 initialized.
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler cfq registered
bfin-wdt: initialized: timeout=20 sec (nowayout=0)
Serial: Blackfin serial driver
bfin-uart.1: ttyBF0 at MMIO 0xffc00400 (irq = 35) is a BFIN-UART
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <nico@cam.org>
eth0: SMC91C11xFD (rev 2) at 2c010300 IRQ 82 [nowait]
eth0: Ethernet addr: 00:e0:22:fe:b8:8f
bfin-spi bfin-spi.0: Blackfin BF5xx on-chip SPI Contoller Driver, Version 1.0, regs_base@ffc00500, dma channel@16
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
eth0: link down
IP-Config: Complete:
device=eth0, addr=10.0.0.161, mask=255.0.0.0, gw=10.0.0.5,
host=1, domain=, nis-domain=(none),
bootserver=10.0.0.4, rootserver=10.0.0.4, rootpath=
List of all partitions:
No filesystem could mount root, tried:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,255)
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
QuoteReplyEditDelete
2008-04-30 08:34:02 Re: BF561 EZKIT NFS Boot
Laurent Brard (FRANCE)
Message: 55290
Hello again,
Never mind, some options mentioned at http://docs.blackfin.uclinux.org/doku.php?id=uclinux-dist:nfs&s[]=boot&s[]=nfs got unchecked. I am able to mount the roootfs from NFS.