Problems with booting 547x development board using NFS.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Problems with booting 547x development board using NFS.

2,843 Views
hopdog
Contributor I
I'm having issues with booting using NFS. After setting up eth0 it looks like it can't find the NFS mount anymore. I've looked at my ip config and boot args values in u-boot and they look fine. Any suggestions?


Here are my u-boot environment vars
++++++++++++++++++++++++++++++++++++++++++++
U-Boot 1.3.3 (Aug  8 2008 - 16:51:13)

CPU:   Freescale MCF5484
       CPU CLK 200 Mhz BUS CLK 100 Mhz
Board: Freescale FireEngine 5485 EVB
I2C:   ready
DRAM:  64 MB
FLASH:  4 MB
In:    serial
Out:   serial
Err:   serial
Net:   FEC0, FEC1

-> print
bootdelay=1
baudrate=115200
ethaddr=00:e0:0c:bc:e5:60
eth1addr=00:e0:0c:bc:e5:61
hostname=M548xEVB
netdev=eth0
u-boot=u-boot.bin
load=tftp ${loadaddr) ${u-boot}
upd=run load; run prog
prog=prot off bank 1;era ff800000 ff82ffff;cp.b ${loadaddr} ff800000 ${filesize};save
ethact=FEC0
filename=uImage
loadaddr=02000000
partitions=mtdparts=physmap-flash.0:4M(kernel)ro,12M(root)
bootargs=root=/dev/nfs rw nfsroot=10.210.65.155:/tftpboot/ltib/rootfs ip=10.210.64.41:10.210.65.155:10.210.64.1:255.255.254.0::eth0:smileysurprised:ff
filesize=29DF8
fileaddr=2000000
gatewayip=10.210.64.1
netmask=255.255.254.0
ipaddr=10.210.64.41
serverip=10.210.65.155
stdin=serial
stdout=serial
stderr=serial
mem=65024k

+++++++++++++++++++++++++++++++++++++++++++++

Here is a snippet of the kernel boot output:

RPC: Registered udp transport module.
RPC: Registered tcp transport module.
IP-Config: Complete:
     device=eth0, addr=10.210.64.41, mask=255.255.254.0, gw=10.210.64.1,
     host=10.210.64.41, domain=, nis-domain=(none),
     bootserver=10.210.65.155, rootserver=10.210.65.155, rootpath=
Looking up port of RPC 100003/2 on 10.210.65.155
Looking up port of RPC 100005/1 on 10.210.65.155
VFS: Mounted root (nfs filesystem).
Setting the hostname to freescale
Mounting filesystems
Starting syslogd and klogd
Running sysctl
Setting up networking on loopback device:
Setting up networking on eth0:
nfs: server 10.210.65.155 not responding, still trying


+++++++++++++++++++++++++++++++++++++++++++++
Labels (1)
0 Kudos
Reply
5 Replies

1,551 Views
kmahan
Contributor I
A couple of things to try:

- try and ping the server (10.210.65.155) from u-boot
- is your ltib network target setup for static IPs or DHCP

Are you using the LogicPD 5475EVB ?

--Kurt
0 Kudos
Reply

1,551 Views
hopdog
Contributor I
I had a typo in my subject. I'm actually using the 5484 Lite eval board. I bet part of my problem is that the default image is built with a different network configuration. Could this be the problem? If so, I've got another problem. I have rebuilt the ltib project and successfully tftp'd it to the dev board and then tried to bootm it. When I do this my seial console goes wacky. Could this be do to the baud rate being modified do boot? If so where do I set it, in initab? What params would I use ?
0 Kudos
Reply

1,551 Views
J2MEJediMaster
Specialist I
Try taking a look at FAQ-28688, which describes a similar problem with a BSP booting into NFS. Perhaps it will provide some insight.

---Tom
0 Kudos
Reply

1,551 Views
hopdog
Contributor I
I've managed to get it loaded and running. The problem was that the ltib image output was being put into the wrong directory.  Now, that it loads and executes can anyone point me to some basic demo app build instructions/app notes? Also, what is the default username/password to telnet into the target?
0 Kudos
Reply

1,551 Views
hopdog
Contributor I
I am using the stock uImage file from Freescale.
0 Kudos
Reply