[U-Boot] [linux-sunxi] Re: [PATCH 12/16] configs: sun50i: enable ums on bananapi-m64

Jagan Teki jagannadh.teki at gmail.com
Wed Dec 13 05:07:28 UTC 2017


On Wed, Dec 13, 2017 at 7:31 AM, Stefan Brüns
<stefan.bruens at rwth-aachen.de> wrote:
> On Wednesday, December 13, 2017 2:36:26 AM CET Icenowy Zheng wrote:
>> 在 2017年12月12日星期二 CST 下午4:12:13,Maxime Ripard 写道:
>>
>> > Hi,
>> >
>> > On Tue, Dec 12, 2017 at 12:28:27PM +0530, Jagan Teki wrote:
>> > > This patch enable ums through CMD_USB_MASS_STORAGE.
>> > >
>> > > Signed-off-by: Jagan Teki <jagan at amarulasolutions.com>
>> > > ---
>> > >
>> > >  configs/bananapi_m64_defconfig | 1 +
>> > >  1 file changed, 1 insertion(+)
>> > >
>> > > diff --git a/configs/bananapi_m64_defconfig
>> > > b/configs/bananapi_m64_defconfig index 55feafe..d4aade5 100644
>> > > --- a/configs/bananapi_m64_defconfig
>> > > +++ b/configs/bananapi_m64_defconfig
>> > > @@ -11,6 +11,7 @@ CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-bananapi-m64"
>> > >
>> > >  CONFIG_SPL=y
>> > >  # CONFIG_CMD_FLASH is not set
>> > >  # CONFIG_CMD_FPGA is not set
>> > >
>> > > +CONFIG_CMD_USB_MASS_STORAGE=y
>> >
>> > How does that work with the current over-size issue we have on the
>> > A64?
>> >
>> > And I'd also like to keep the way we did things for several years now,
>> > which is to *not* have board-specific options selected besides the
>> > hardware-related ones.
>> >
>> > If you want to enable a general feature, do it for all the boards so
>> > that our users will have a consistent experience across boards, and we
>> > will not have to always chase all the defconfigs to provide it.
>>
>> I think there's a problem on A64 -- the Pine series are all designed to be
>> host-only, and it's the most popular A64 board series.
>
> No, it just means the *initial* role of the Pine will be Host, but the roles
> can be swapped using HNP (Host Negotiation Protocol) afterwards, which is pure
> software.

I don't think we can configure otg in peripheral mode, atleast I
couldn't find any info in schematics and it's not working at software
level(based on my recent test)

thanks!
-- 
Jagan Teki
Free Software Engineer | www.openedev.com
U-Boot, Linux | Upstream Maintainer
Hyderabad, India.


More information about the U-Boot mailing list