Date: Fri, 2 Jun 2006 21:53:29 +0200 From: SebastienB <sebastien.bourdeauducq@gmail.com> To: freebsd-usb@freebsd.org Subject: eagleflash problem on 6.x Message-ID: <200606022153.30197.sebastien.bourdeauducq@gmail.com>
next in thread | raw e-mail | index | archive | help
Hello, When I run eagleflash (from http://damien.bergamini.free.fr/ueagle/) under FreeBSD 6.x, the firmware seems properly uploaded and the modem disconnects for USB re-enumeration, but it never comes back. It works correctly with FreeBSD 5.x. I think this is a FreeBSD USB bug ; I have reimplemented eagleflash with libusb and the problem is the same (and my reimplementation worked out of the box under Linux on the same computer). Do you have a fix or workaround ? My USB chipset is Intel ICH4. For those unfamiliar with this modem, the re-enumeration system works as follow : - when connected to the host, the modem comes up with generic USB IDs and no endpoints - firmware is uploaded and run through control transfers on endpoint 0 - the firmware disconnects the modem from the USB bus - and reconnects it with new USB IDs and new endpoints (that's what fails : nothing happens...) For the USB frontend, the modem uses a EzUSB-like chip. This message was also posted on http://damien.bergamini.free.fr/ueagle/forum/read.php?f=4&i=48&t=48. Regards, Sebastien
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606022153.30197.sebastien.bourdeauducq>