Re: [PATCH 1/2] cdc_acm: Ignore Infineon Flash Loader utility

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Nov 11, 2015 at 07:24:23PM +0100, Daniele Palmas wrote:
> Hi Johan,
> 
> 2015-11-06 12:24 GMT+01:00 Johan Hovold <johan@xxxxxxxxxx>:
> > On Thu, Nov 05, 2015 at 01:57:43PM +0100, Jonas Jonsson wrote:
> >> Some modems, such as the Telit UE910, are using an Infineon Flash Loader
> >> utility. It has two interfaces, 2/2/0 (Abstract Modem) and 10/0/0 (CDC
> >> Data). The latter can be used as a serial interface to upgrade the
> >> firmware of the modem. However, that isn't possible when the cdc-acm
> >> driver takes control of the device.
> >
> > Why can't you just use the tty device that the cdc-acm driver provides?
> 
> I have the same problem reported by Jonas.
> 
> Telit flashing procedure does not work with the cdc-acm driver.

What exactly do you mean by "not work"? Does the driver fail to probe?
Or is it just that your user-space tool expects the tty devices to be
named ttyUSBn rather than ttyACMn (in which case the tool needs to be
fixed)?

> Moreover, the device 0x058b/0x0041 is in itself a flashing device, so
> /* Infineon Flashloader driver */ section of usb-serial-simple seems a
> good place for it.
> 
> Since the procedure is working properly with only bulk endpoints I suspect
> that on the firmware side the definition of the device is not correct.

What is the lsusb -v output for this device? Could you also provide the
logs from when plugging it in?

Thanks,
Johan
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux