[U-Boot] [PATCH v2 0/7] dfu:usb: Composite USB download gadget with DFU function

Marek Vasut marex at denx.de
Mon Jul 9 18:25:13 CEST 2012


Dear Tom Rini,

> On Mon, Jul 09, 2012 at 01:28:27PM +0200, Lukasz Majewski wrote:
> > Hi Marek,
> > 
> > > Those patches add support for composite USB download gadget.
> > > This gadget (at least for now) is equipped with DFU download function.
> > > 
> > > A separate DFU back-end and front-end have been added.
> > > Back-end is placed at ./drivers/dfu directory. The front-end is
> > > implemented as USB function.
> > > 
> > > The back-end is written in a generic manner with storage device
> > > specific code separated (eMMC).
> > > 
> > > DFU specification can be found at:
> > > http://wiki.openmoko.org/wiki/USB_DFU_-_The_USB_Device_Firmware_Upgrade
> > > _standard
> > > 
> > > Example usage:
> > > 
> > > u-boot side: dfu mmc 0
> > > PC: dfu-util -U IMAGE.bin -a uImage (for upload)
> > > 
> > >     dfu-util -D uImage -a uImage (download)
> > > 
> > > To list the alt settings:
> > >         dfu mmc 0 list
> > > 
> > > Test HW:
> > >         Exynos4210 Trats board
> > > 
> > > Lukasz Majewski (7):
> > >   dfu:usb: Support for g_dnl composite download gadget.
> > >   dfu:usb: DFU USB function (f_dfu) support for g_dnl composite gadget
> > >   dfu: DFU backend implementation
> > >   dfu: MMC specific routines for DFU operation
> > >   dfu:cmd: Support for DFU u-boot command
> > >   arm:trats: Support for USB UDC driver at TRATS board.
> > >   arm:trats: Enable g_dnl composite USB gadget with embedded DFU
> > >   
> > >     function on TRATS
> > 
> > Do you have more comments about those patches?
> 
> I _think_ he's been busy with exams and preparing for the U-Boot BoF
> this week.  I'll make sure this gets brought up then however.

Exams are long past, but there's a lot of other stuff -- the driver model, the 
denx work, the LSM this week -- I wish I could cut myself in four or so.

But weren't there some open questions, especially about the function vs. command 
stuff? The rest were really minor things and I believe you closed them with 
ease. There are just the few big questions, but it doesn't seem people are too 
interested to discuss them.

Best regards,
Marek Vasut


More information about the U-Boot mailing list