The ti_usb_3410_5052 driver fails to recognize a very popular JTAG emulator made by TI (MSP FET430).
This appears to be a new bug in Hardy, it worked fine in Gutsy.
I downloaded the 2.6.24 vanilla source from kernel.org and compiled just this driver. The vanilla driver does work with this device.
I downloaded the linux-source-2.6.24 package and pulled the driver out of this. I confirmed that this ubuntu specific version of the driver fails to load the device in question.
There are only a couple lines different between the vanilla driver and the ubuntu version. The problem lines seem to be:
I'm not sure what the reasoning was behind changing the standard driver, but this is one case in which it broke a popular device which had previously worked.
Binary package hint: linux-source-2.6.24
The ti_usb_3410_5052 driver fails to recognize a very popular JTAG emulator made by TI (MSP FET430).
This appears to be a new bug in Hardy, it worked fine in Gutsy.
I downloaded the 2.6.24 vanilla source from kernel.org and compiled just this driver. The vanilla driver does work with this device.
I downloaded the linux-source-2.6.24 package and pulled the driver out of this. I confirmed that this ubuntu specific version of the driver fails to load the device in question.
There are only a couple lines different between the vanilla driver and the ubuntu version. The problem lines seem to be:
267,268c267,268
< .num_interrupt_in = 1,
< .num_bulk_in = 1,
---
> .num_interrupt_in = NUM_DONT_CARE,
> .num_bulk_in = NUM_DONT_CARE,
I'm not sure what the reasoning was behind changing the standard driver, but this is one case in which it broke a popular device which had previously worked.
Thanks,
Steve