|
From: Tim R. <ti...@pr...> - 2018-05-30 17:25:54
|
Paul Qureshi wrote: > How do you send the DFU_DETACH command? If the device is composite with say > HID and WinUSB, then WinUSB can't open it to send the DFU_DETACH command. > At least that's my experience here with Windows 7 x64. You have WinUSB on the DFU interface, right? Then why do you need to open the composite device at all? DFU_DETACH gets sent to the control endpoint, which is available to ALL interfaces. You just have to put the right interface number in the request, and because usbccgp tweaks the descriptors, that interface number might just be 0. -- Tim Roberts, ti...@pr... Providenza & Boekelheide, Inc. |