From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukasz Majewski Date: Mon, 09 Jul 2012 13:28:27 +0200 Subject: [U-Boot] [PATCH v2 0/7] dfu:usb: Composite USB download gadget with DFU function In-Reply-To: <1341416922-13792-1-git-send-email-l.majewski@samsung.com> References: <1341308291-14663-1-git-send-email-l.majewski@samsung.com> <1341416922-13792-1-git-send-email-l.majewski@samsung.com> Message-ID: <20120709132827.69f80e32@lmajewski.digital.local> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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? -- Best regards, Lukasz Majewski Samsung Poland R&D Center | Linux Platform Group