[U-Boot] [PATCH] omap3: beagle: Enable DM_MMC and BLK for u-boot only, not SPL

Adam Ford
2018-12-17T19:34:53Z

On Mon, Dec 17, 2018 at 11:04 AM Guillaume Gardet
<guillaume.gardet@free.fr> wrote:
>
>
> Le 21/11/2018 à 18:06, Tom Rini a écrit :
> > On Wed, Nov 21, 2018 at 04:13:20PM +0100, Guillaume GARDET wrote:
> >
> >> Also disable USB_STORAGE as it is not ready for the switch.
> >> Tested on a Beagleboard xM rev. B.
> >>
> >> Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr>
> >>
> >> Cc: Tom Rini <trini@konsulko.com>
> >> Cc: Simon Glass <sjg@chromium.org>
> > In the case of USB_STORAGE we need to turn on DM_USB and then it works.
>
>
> If DM_USB is enabled, no USB controller are detected, so we loose Ethernet. Did I miss an additional option to enable?

AFASK, the MUSB driver didn't yet support gadget mode when used with
DM_USB... at least until recently. I noticed that part of the MUSB
driver was updated, but the omap2430 glue hasn't been updated yet. I
am not 100% sure, but I think the Beagle xM is a DM3730 which uses the
omap2430 glue. I doubt TI will update the omap2430 glue, so I started
some stuff. I've got on patch that seems to show the usb gadget
controller in the DM tree, but my board hangs when I try to use a
gadget.

It's not ready for the mailing list yet, but I can push this stuff to
my github later today if someone wants to look at it and/or
test/improve it.

adam
>
> Guillaume
>
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot