Hi !
I've tried your patch but that was not ok.
Here are the logs:
Feb 19 20:44:24 10.0.0.254 kernel: [517090.880000]
drivers/usb/serial/io_ti.c: read_download_mem - @ 0 for 1
Feb 19 20:44:24 10.0.0.254 kernel: [517090.900000]
drivers/usb/serial/io_ti.c: read_download_mem - @ 2 for 4
Feb 19 20:44:24 10.0.0.254 kernel: [517090.900000]
drivers/usb/serial/io_ti.c: read_download_mem - @ 2 for 4
Feb 19 20:44:24 10.0.0.254 kernel: [517090.910000] usb 1-1:
read_download_mem - length = 4, data = 01 09 00 b0
Feb 19 20:44:24 10.0.0.254 kernel: [517090.920000]
drivers/usb/serial/io_ti.c: check_i2c_image Type = 0x1
Feb 19 20:44:24 10.0.0.254 kernel: [517090.930000]
drivers/usb/serial/io_ti.c: read_download_mem - @ 6 for 2304
Feb 19 20:44:24 10.0.0.254 kernel: [517090.930000]
drivers/usb/serial/io_ti.c: read_download_mem - @ 6 for 64
Feb 19 20:44:24 10.0.0.254 kernel: [517090.960000] usb 1-1:
read_download_mem - length = 64, data = 00 08 16 88 02 05 03 00 00 07 00 3e
03 02 2b 69 02 1c e0 00 00 00 00 00 02 00 1e 00 00 00 00 00 00 00 00 00 00
00 00 00 02 00 c9 85 4b 8c 85 4c 8a c0 e0 c0 d0 c0 f
...
...
... lots of other lines before the driver gives up
...
...
A logs extract when it works (x86):
Feb 11 20:13:35 red kernel: [801958.038652]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c: choose_config -
Number of Interfaces = 1
Feb 11 20:13:35 red kernel: [801958.038656]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c: choose_config -
MAX Power = 80
Feb 11 20:13:35 red kernel: [801958.038659]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c: download_fw -
RUNNING IN DOWNLOAD MODE
Feb 11 20:13:35 red kernel: [801958.038664]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c:
read_download_mem - @ 0 for 1
Feb 11 20:13:35 red kernel: [801958.043284]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c:
read_download_mem - @ 2 for 4
Feb 11 20:13:35 red kernel: [801958.043292]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c:
read_download_mem - @ 2 for 4
Feb 11 20:13:35 red kernel: [801958.047275] usb 3-1: read_download_mem -
length = 4, data = 01 09 00 b0
Feb 11 20:13:35 red kernel: [801958.047288]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c: check_i2c_image
Type = 0x1
Feb 11 20:13:35 red kernel: [801958.047294]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c:
read_download_mem - @ 6 for 9
Feb 11 20:13:35 red kernel: [801958.047300]
/build/linux-vnts0_/linux-3.2.54/drivers/usb/serial/io_ti.c:
read_download_mem - @ 6 for 9
Feb 11 20:13:35 red kernel: [801958.053278] usb 3-1: read_download_mem -
length = 9, data = 00 08 16 88 02 05 03 00 00
So we have a 'read_download_mem - @ 6 for 2304' instead of a
'read_download_mem - @ 6 for 9'.
Regards,
Ludovic
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html