2008-04-30 05:41:22     BF561 EZKIT NFS Boot

Document created by Aaronwu Employee on Aug 6, 2013
Version 1Show Document
  • View in full screen mode

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.

Attachments

    Outcomes