FreeBSD / dfu-util
Oliver Heesakkers
openmoko2 at heesakkers.info
Wed Jul 23 21:31:07 CEST 2008
Op Tuesday 22 July 2008 19:45:20 schreef Ben Cadieux:
> I notice some comments in there with regards to FBSD, so maybe it does
> work and I'm screwing something up :)
>
Here are the binaries (for both 6.3 and 7.0) I managed to build:
http://www.heesakkers.info/showandtell/dfu/
They manage to list the device, but not flash the device, because dfu-util
needs to call usb_reset, which isn't implemented on BSD. I posted a question
on freebsd-usb about this and the only response so far is:
"The official USB stack has no IOCTL for this. What you can do is to turn off
the port power on the HUB manually, using an USB control request."
http://lists.freebsd.org/pipermail/freebsd-usb/2008-July/005212.html
I don't know how to hack this properly. Simply removing the usb_reset call did
not work (naturally).
More information about the community
mailing list