On Mon, Sep 12, 2011 at 7:29 PM, Joel A Fernandes <agnel.j...@gmail.com> wrote: > [resending to list as it bounced] > > On Tue, Sep 6, 2011 at 10:24 PM, Fernandes, Joel A <joelag...@ti.com> wrote: >> Hi, >> >> Here are some problems I see currently with the today's mainline U-boot not >> seen with v2011.06 Just sharing them here. >> >> HEAD: 05f64ae996a51e32ef47e0db2c806e704606606e: led: remove camel casing of >> led identifiers globally > .. >> **** SMSC USB device is not detected in scan >> >> OMAP3 beagleboard.org # usb start >> (Re)start USB... >> USB: Register 1313 NbrPorts 3 >> USB EHCI 1.00 >> scanning bus for devices... EHCI timed out on TD - token=0x80008c80 >> 2 USB Device(s) found >> scanning bus for storage devices... 0 Storage Device(s) found >> scanning bus for ethernet devices... 0 Ethernet Device(s) found >> OMAP3 beagleboard.org # > > [Joel Fernandes] > > Disabling the I, D and L2 cache makes us able to detect the ethernet device. > > In board config, > #define CONFIG_SYS_ICACHE_OFF > #define CONFIG_SYS_DCACHE_OFF > #define CONFIG_SYS_L2CACHE_OFF > > Just CC'ing Aneesh as well as I believe he authored these patches: > > Commits: > e05f007 arm: minor fixes for cache and mmu handling > c2dd0d4 armv7: integrate cache maintenance support > e47f2db armv7: rename cache related CONFIG flags > 2c451f7 armv7: cache maintenance operations for armv7
So, something here is "up" and I'm not sure what. On a dm365evm, when I tested it a few weeks back I also needed to disable the caches to get networking working. But that's unacceptable as a real solution since it just kills performance (I thought U-Boot wasn't working the first time I tried, and then when Oh, Wow, this is Bad). -- Tom _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot