Hi Swaroop,

Narasimha, Swaroop(IE10) wrote:
We are trying to port uClinux on our MCF5372L custom made board. We have the fec.c modified to support SMSC LAN8700 (We are able to get the proper PHY ID thru MII). The device boots up with the attached message below, but fails to get an IP address even though DHCP client is enabled. We tried setting the static IP but no response for the ping command. Can anyone let me know what could be the problem?

Does your SMSC LAN8700 support code in fec.c properly set
the internal "link" state?

Search for "fep->link" use in the driver code. Without this
being set transmit won't do too much.

Regards
Greg




Thanks and Regards

Swaroop

Boot up Message :

go 0x40020000

Linux version 2.6.19-uc1 ([EMAIL PROTECTED]) (gcc version 4.1.1) #21 Fri Jun 27 10:33:52 IST 2008

uClinux/COLDFIRE(m532x)

COLDFIRE port done by Greg Ungerer, [EMAIL PROTECTED]

Flat model support (C) 1998,1999 Kenneth Albanowski, D. Jeff Dionne

Built 1 zonelists.  Total pages: 8128

Kernel command line:

PID hash table entries: 128 (order: 7, 512 bytes)

Console: colour dummy device 80x25

Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)

Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)

Memory available: 29840k/32768k RAM, (1383k kernel code, 233k data)

Mount-cache hash table entries: 512

NET: Registered protocol family 16

NET: Registered protocol family 2

IP route cache hash table entries: 1024 (order: 0, 4096 bytes)

TCP established hash table entries: 1024 (order: 0, 4096 bytes)

TCP bind hash table entries: 1024 (order: 0, 4096 bytes)

TCP: Hash tables configured (established 1024 bind 1024)

TCP reno registered

io scheduler noop registered

io scheduler cfq registered (default)

Initing M532x Framebuffer

Console: switching to colour frame buffer device 100x37

fb0: M532x FB frame buffer device

ColdFire internal UART serial driver version 1.00

ttyS0 at 0xfc060000 (irq = 90) is a builtin ColdFire UART

ttyS1 at 0xfc064000 (irq = 91) is a builtin ColdFire UART

ttyS2 at 0xfc068000 (irq = 92) is a builtin ColdFire UART

RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize

loop: loaded (max 8 devices)

nbd: registered device at major 43

FEC ENET Version 0.2

eth0: ethernet 00:0a:13:02:03:04

PPP generic driver version 2.4.2

NET: Registered protocol family 24

SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).

CSLIP: code copyright 1989 Regents of the University of California.

fec: PHY @ 0x1f, ID 0x0007c0c3 -- SMSC LAN8700

netconsole: not configured, aborting

physmap platform flash device: 01000000 at 00000000

physmap-flash physmap-flash.0: Failed to ioremap flash region

physmap-flash: probe of physmap-flash.0 failed with error 5

uclinux[mtd]: RAM probe address=0x401b43b8 size=0xdd000

uclinux[mtd]: NUM_PARTITIONS:1

Creating 1 MTD partitions on "RAM":

0x00000000-0x000dd000 : "ROMfs"

uclinux[mtd]: set ROMfs to be root filesystem

TCP cubic registered

NET: Registered protocol family 1

NET: Registered protocol family 10

IPv6 over IPv4 tunneling driver

NET: Registered protocol family 17

VFS: Mounted root (romfs filesystem) readonly.

Freeing unused kernel memory: 76k freed (0x4018b000 - 0x4019d000)

Shell invoked to run file: /etc/rc

Command: hostname uClinux

Command: /bin/expand /etc/ramfs.img /dev/ram1

Command: mount -t proc proc /proc

Command: mount -t ext2 /dev/ram1 /var

Command: mkdir /var/tmp

Command: mkdir /var/log

Command: mkdir /var/run

Command: mkdir /var/lock

Command: mkdir /var/empty

Command: ifconfig lo 127.0.0.1

Command: route add -net 127.0.0.0 netmask 255.0.0.0 lo

Command: dhcpcd -p -a eth0 &

[17]

Command: cat /etc/motd

Welcome to

          ____ _  _

/ __| ||_|
    _   _| |  | | _ ____  _   _  _  _

   | | | | |  | || |  _ \| | | |\ \/ /

   | |_| | |__| || | | | | |_| |/    \

   |  ___\____|_||_|_| |_|\____|\_/\_/

   | |

   |_|

For further information check:

http://www.uclinux.org/

Execution Finished, Exiting

Sash command shell (version 1.1.1)

/> ifconfig eth0 199.63.74.250

    eth0: config: auto-negotiation on, 100FDX, 100HDX, 10FDX, 10HDX.

/> ifconfig

eth0 Link encap:Ethernet HWaddr 20:31:37:32:2E:30
          inet addr:199.63.74.250  Bcast:199.63.74.255  Mask:255.255.255.0

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

lo Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0

          UP LOOPBACK RUNNING  MTU:16436  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0

/> ping 199.63.74.102

PING 199.63.74.102 (199.63.74.102): 56 data bytes

--- 199.63.74.102 ping statistics ---

7 packets transmitted, 0 packets received, 100% packet loss

/>

Thanks and regards

Swaroop


------------------------------------------------------------------------

_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

--
------------------------------------------------------------------------
Greg Ungerer  --  Chief Software Dude       EMAIL:     [EMAIL PROTECTED]
Secure Computing Corporation                PHONE:       +61 7 3435 2888
825 Stanley St,                             FAX:         +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia         WEB: http://www.SnapGear.com
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to