[U-Boot] [PATCH] dfu: initial implementation

Wolfgang Denk wd at denx.de
Sat Nov 5 16:33:57 CET 2011


Dear Andrzej Pietrasiewicz,

In message <000601cc9abe$4f544bd0$edfce370$%p at samsung.com> you wrote:
> 
> > > http://www.usb.org/developers/devclass_docs/DFU_1.1.pdf
> 
> DFU is part of USB; an extension to be precise, but an extension bound
> so tightly to the design and philosophy of USB that it is rather
> inconceivable to separate the two.

Could you please be so kind and explain which exact issues you see for
such a separation?

> > Eventually it should be possible to run this protocol over Ethernet or
> > even over a serial line?
> 
> Of course there is no such a reason, provided we lay USB over Ethernet
> or serial line first ;)

This is of course not intended.  I was thinking about a plain standard
UDP based link.

> Seriously speaking, in view of ties between DFU and USB
> IMHO it is impossible, or, at least, highly impractical.

Can you please support this statement with a few facts?

> > If my assumption is correct, then what would it take to split off
> > protocol part and make it independent of the actual driver interface?
> 
> I guess that in the situation given it would be of little use.

What do you think would be of little use?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
This restaurant was advertising breakfast  any  time.  So  I  ordered
french toast in the renaissance.            - Steven Wright, comedian


More information about the U-Boot mailing list