dfu-util on Mac OS X

Harald Welte laforge at openmoko.org
Fri Aug 3 03:11:52 CEST 2007

On Thu, Aug 02, 2007 at 06:56:19PM -0400, Dr. H. Nikolaus Schaller wrote:
> Now, after trying one -D command (which fails), --list shows this (looks 
> pretty good!):

yes. Because -D without -R doesn't reset back into runtime mode, but
remains in DFU mode.

> What I have seen is this error message on the first -D request
> Device really in Runtime Mode, send DFU detach request...
> Resetting USB...
> error resetting after detach: usb_reset(ResetDevice): device not opened for 
> exclusive access
> This could indicate that some Apple USB device driver makes trouble...

Yes, somebody with detailed knowledge about the MacOS USB driver model
would have to investigate how one can get this exclusive access in order
to send the device reset.

In fact, this actually might even be something that should be put in
the official libusb tree, rather than dfu-util itself.

- Harald Welte <laforge at openmoko.org>          	        http://openmoko.org/
Software for the world's first truly open Free Software mobile phone

More information about the device-owners mailing list