All of lore.kernel.org
 help / color / mirror / Atom feed
* ml403  u-boot can't load linux with nfs
@ 2008-08-25 14:38 hsongjiang
  0 siblings, 0 replies; only message in thread
From: hsongjiang @ 2008-08-25 14:38 UTC (permalink / raw)
  To: linuxppc-embedded


hi all:
   now i want to use u-boot load linux with avnet minimodule(like ml403 or
ml405) and EDK 10.1 .
   
  after compliling  the  kernel, i use xmd down zImage.elf (nfs root),it
success
like this:
/////////////////////////////////////////////////////////////////////////
loaded at:     00400000 005501A0
board data at: 0054E124 0054E1A0
relocated to:  004050B4 00405130
zimage at:     00405EE9 0054D16F
avail ram:     00551000 04000000

Linux/PPC load: console=ttyS0,38400
ip=192.168.0.3:192.168.0.5:192.168.0.1:255.255.255.0 rw root=/dev/nfs
nfsroot=192.168.0.5:/myrootfs init=/bin/sh

 Kernel command line: console=ttyS0,38400 root=/dev/nfs rw
nfsroot=192.168.0.5:/myrootfs
ip=192.168.0.3:192.168.0.5:192.168.0.1:255.255.255.0 init=/bin/sh

Uncompressing Linux...done.
Now booting the kernel
[    0.000000] Linux version 2.6.26 (root@ioe) (gcc version 4.1.1) #13
PREEMPT Sat Aug 23 17:02:29 CST 2008
[    0.000000] Xilinx Generic PowerPC board support package (Xilinx ML405)
(Virtex-4 FX)
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->    16384
   ......
[    0.000000] Kernel command line: console=ttyS0,38400
ip=192.168.0.3:192.168.0.5:192.168.0.1:255.255.255.0 rw root=/dev/nfs
nfsroot=192.168.0.5:/myrootfs init=/bin/sh
[    0.000000] Xilinx INTC #0 at 0x81800000 mapped to 0xFDFFE000
......
[   15.894120] eth0: XLlTemac: We renegotiated the speed to: 100
[   15.921479] eth0: XLlTemac: speed set to 100Mb/s
[   15.935472] eth0: XLlTemac: Send Threshold = 24, Receive Threshold = 4
[   15.955208] eth0: XLlTemac: Send Wait bound = 254, Receive Wait bound =
254
[   16.979388] IP-Config: Complete:
[   16.988691]      device=eth0, addr=192.168.0.3, mask=255.255.255.0,
gw=192.168.0.1,
[   17.011779]      host=192.168.0.3, domain=, nis-domain=(none),
[   17.029405]      bootserver=192.168.0.5, rootserver=192.168.0.5,
rootpath=
[   17.051293] Looking up port of RPC 100003/2 on 192.168.0.5
[   17.078738] Looking up port of RPC 100005/1 on 192.168.0.5
[   17.150065] VFS: Mounted root (nfs filesystem).
[   17.164245] Freeing unused kernel memory: 96k init
# 
/////////////////////////////////////////////////////////////////////////
   but when i use u-boot load,it die.
///////////////////////////////////////////////////////////////////////
## Booting image at 00400000 ...
   Image Name:   Linux-2.6.26
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    1339912 Bytes =  1.3 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
[    0.000000] Linux version 2.6.26 (root@ioe) (gcc version 4.1.1) #14
PREEMPT Sat Aug 23 20:53:05 CST 2008
[    0.000000] Xilinx Generic PowerPC board support package (Xilinx ML405)
(Virtex-4 FX)
[    0.000000] Kernel command line: root=/dev/nfs console=ttyS0,38400
ip=192.168.0.3:192.168.0.5:192.168.0.1:255.255.255.0 rw
nfsroot=192.168.0.5:/myrootfs init=/bin/sh
[    0.000000] Xilinx INTC #0 at 0x81800000 mapped to 0xFDFFE000
[    0.000000] PID hash table entries: 128 (order: 7, 512 bytes)

[    1.234613] mice: PS/2 mouse device common for all mice
[    1.255086] TCP cubic registered
[    1.264907] NET: Registered protocol family 17
[    1.279754] RPC: Registered udp transport module.
[    1.294061] RPC: Registered tcp transport module.
[    1.817329] eth0: XLlTemac: Options: 0x3fa
[    1.829839] eth0: XLlTemac: allocating interrupt 0 for dma mode tx.
[    1.848830] eth0: XLlTemac: allocating interrupt 1 for dma mode rx.
[   13.840446] eth0: XLlTemac: Not able to set the speed to 1000 (status:
0x7949)
[   15.858277] eth0: XLlTemac: We renegotiated the speed to: 100
[   15.885639] eth0: XLlTemac: speed set to 100Mb/s
[   15.899634] eth0: XLlTemac: Send Threshold = 24, Receive Threshold = 4
[   15.919370] eth0: XLlTemac: Send Wait bound = 254, Receive Wait bound =
254
[   16.943365] IP-Config: Complete:
[   16.952670]      device=eth0, addr=192.168.0.3, mask=255.255.255.0,
gw=192.168.0.1,
[   16.975732]      host=192.168.0.3, domain=, nis-domain=(none),
[   16.993359]      bootserver=192.168.0.5, rootserver=192.168.0.5,
rootpath=
[   17.015238] Looking up port of RPC 100003/2 on 192.168.0.5
[   17.055939] Looking up port of RPC 100005/1 on 192.168.0.5
[   17.230661] VFS: Mounted root (nfs filesystem).
[   17.244815] Freeing unused kernel memory: 96k init
[   17.338452] ------------[ cut here ]------------
[   17.352390] Badness at kernel/mutex.c:134
[   17.364431] NIP: c021bd20 LR: c021bd08 CTR: c00e0794


  I find they are the same process except [   17.338452] ----[ cut here ]--
so i trace the code.and find
run_init_process("/bin/sh")->kernel_execve(),here may be the proplem. but i
am not sure.
   any suggestion will be very appreciated.thank you!
                         
                                                               hsongjiang 
-- 
View this message in context: http://www.nabble.com/ml403--u-boot-can%27t-load-linux-with-nfs-tp19145094p19145094.html
Sent from the linuxppc-embedded mailing list archive at Nabble.com.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-08-25 14:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-25 14:38 ml403 u-boot can't load linux with nfs hsongjiang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.