
Dear Andrzej Pietrasiewicz,
In message 1320228007-8947-1-git-send-email-andrzej.p@samsung.com you wrote:
Device Firmware Upgrade (DFU) is an extension to the USB specification. As of the time of this writing it is documented at
...
Please refer to dfu-util documentation for details. The below ASCII-art presents a connection between the host and the device.
+-----------------+ <--- DFU ---> +-------------------------+ | e.g. dfu-util | <=== USB ===> | / altsetting 0 | | host +---------------------+ device - altsetting 1 | | file / | | \ ... | +-----------------+ +-------------------------+
Sorry for asking some probably really dumb questions...
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?
If my assumption is correct, then what would it take to split off protocol part and make it independent of the actual driver interface?
Best regards,
Wolfgang Denk