From: kris.m <krishna.mogalipuvvu@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] omap4 EHCI support and SMSC95xx support on panda
Date: Wed, 22 Jun 2011 03:24:54 -0700 (PDT) [thread overview]
Message-ID: <31902053.post@talk.nabble.com> (raw)
In-Reply-To: <alpine.DEB.2.00.1105262300540.5088@hippogriff.cosy.sbg.ac.at>
Hi,
I am trying to enable tftpboot on pandaboard and followed the steps and
applied Simon and Gilles patches.
But not able to get ethernet detected. I am using trace32 debugger to
directly init the RAM and othe peripherals and load u-boot.
Is it compulsory to run X-Loader. If so, Please let me know the location
from where I can download the correct version of X-Loader suitable for this.
I am using u-boot 2011.03 and applied patches on it.
Find below the u-boot message:
Out: serial
Err: serial
Net: No ethernet found.
Hit any key to stop autoboot: 0
MMC: block number 0x1 exceeds max(0x0)
** Can't read from device 0 **
** Unable to use mmc 0:1 for fatload **
MMC: block number 0x1 exceeds max(0x0)
** Can't read from device 0 **
** Unable to use mmc 0:1 for fatload **
Panda # set usbethaddr 16:84:16:84:16:88
Panda # usb start
(Re)start USB...
USB: Register 1313 NbrPorts 3
USB EHCI 1.00
scanning bus for devices... The request port(2) is not configured
cannot reset port 1!?
The request port(2) is not configured
1 USB Device(s) found
scanning bus for storage devices... 0 Storage Device(s) found
scanning bus for ethernet devices... 0 Ethernet Device(s) found
Panda #
Pleae guide me to proceed further.
Regards
Kris
Peter Meerwald-2 wrote:
>
> Hello,
>
> I am trying to get tftp working on the pandaboard; I am testing Simon's v6
> patch series and Gilles EHCI patches
>
> doc/README.sub claims that the SMSC driver supports usbethaddr, I do not
> see this
>
> smsc95xx_init_mac_address() fails to get the hwaddr from eeprom and then
> it should do
> if (eth_getenv_enetaddr_by_index("usbeth", 0, eth->enetaddr)) {
> debug("MAC address read from usbethaddr\n");
> return 0;
> }
> which is missing?
>
>
> this is what I get after fixing the usbethaddr issue -- any ideas?
>
> U-Boot 2011.06-rc1-00004-g1822426-dirty (May 26 2011 - 22:36:28)
>
> CPU : OMAP4430
> Board: OMAP4 Panda
> I2C: ready
> DRAM: 512 MiB
> MMC: OMAP SD/MMC: 0
> Using default environment
>
> In: serial
> Out: serial
> Err: serial
> Net: No ethernet found.
> Hit any key to stop autoboot: 0
> Panda # set usbethaddr 0:0:1:2:3:4
> Panda # usb start
> (Re)start USB...
> USB: Register 1313 NbrPorts 3
> USB EHCI 1.00
> scanning bus for devices... The request port(2) is not configured
> The request port(2) is not configured
> 3 USB Device(s) found
> scanning bus for ethernet devices...
>
> USB Ethernet device detected
> Endpoints In 1 Out 2 Int 3
> ** smsc95xx_eth_get_info()
> 1 Ethernet Device(s) found
> Panda # ping 192.168.1.1
> ** smsc95xx_halt()
> ** smsc95xx_init()
> No EEPROM present
> MAC address read from usbethaddr
> ** smsc95xx_write_hwaddr()
> MAC 00:00:01:02:03:04
> Read Value from HW_CFG : 0x00000000
> Read Value from HW_CFG after writing HW_CFG_BIR_: 0x00001000
> rx_urb_size=18944
> Read Value from BURST_CAP after writing: 0x00000025
> Read Value from BULK_IN_DLY after writing: 0x00002000
> Read Value from HW_CFG: 0x00001000
> Read Value from HW_CFG after writing: 0x00001022
> ID_REV = 0xec000002
> COE_CR = 0x00000000
> phy initialised succesfully
> Waiting for Ethernet connection... done.
> Using sms0 device
> ** smsc95xx_send(), len 42, buf 0x9febf80c
> Tx: len = 50, actual = 50, err = 0
> ** smsc95xx_recv()
> Rx: len = 2048, actual = 68, err = 0
> ** smsc95xx_send(), len 42, buf 0x9febf7cc
> Tx: len = 50, actual = 50, err = 0
> ** smsc95xx_recv()
> EHCI timed out on TD - token=0x88008d80
> Rx: len = 2048, actual = 50, err = -1
> Rx: failed to receive
> ** smsc95xx_halt()
> ping failed; host 192.168.1.1 is not alive
> Panda #
>
>
>
> sorry if I got something wrong, I hope I am looking at the right
> patches...
>
> regards, p.
>
> --
>
> Peter Meerwald
> +43-664-2444418 (mobile)
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>
>
--
View this message in context: http://old.nabble.com/-U-Boot--omap4-EHCI-support-and-SMSC95xx-support-on-panda-tp31711947p31902053.html
Sent from the Uboot - Users mailing list archive at Nabble.com.
next prev parent reply other threads:[~2011-06-22 10:24 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-05-26 21:01 [U-Boot] omap4 EHCI support and SMSC95xx support on panda Peter Meerwald
2011-05-26 21:54 ` Simon Glass
2011-06-22 10:24 ` kris.m [this message]
2011-06-22 11:04 ` Gilles Chanteperdrix
-- strict thread matches above, loose matches on Subject: below --
2011-05-26 20:52 Peter Meerwald
2011-05-27 6:20 ` Gilles Chanteperdrix
2011-05-27 22:30 ` Peter Meerwald
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=31902053.post@talk.nabble.com \
--to=krishna.mogalipuvvu@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox