On Thu, Oct 28, 2010 at 03:54:00PM +0200, Sven Köhler wrote: > Hi, > > recently, I noticed that I wasn't able to flash my Lego NXT brick > anymore. As soon as the device is plugged in, cdc_acm claims the usb > device and provides a ttyACM*-device. > > Now I could rewrite some bits of our software and use the ttyACM*-device > to talk to the NXT. But this seems wrong to more for several reasons: > > If the Lego NXT is in firmware update mode, the SAM-BA program is run by > the arm CPU. It's part of the CPU, non-changeable, and it doesn't > understand any AT commands at all. So it is not a modem, and as far as I > understand, the policy is that device should be blacklisted. Then why is it showing up to the host as a cdc-acm device? Is it lying? If so, why? It seems like someone went through a lot of work to get it to look like a cdc-acm device, why not operate it that way? thanks, greg k-h -- 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