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

Andrzej Pietrasiewicz andrzej.p at samsung.com
Fri Nov 4 07:52:24 CET 2011


Dear Wolfgang Denk,

Please see my comments inline.

On Thursday, November 03, 2011 7:14 PM Wolfgang Denk 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.

> 
> If I understand correctly, there is no fundamental reason why the DFU
> protocol would only be possible to implement over a USB link.  Or am I
> missing something here?
> 
> 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 ;)
Seriously speaking, in view of ties between DFU and USB
IMHO it is impossible, or, at least, highly impractical.

> 
> 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.

Regards,

Andrzej




More information about the U-Boot mailing list