Hello! So, I tried to split i2c send messages to 5, 8, 16 bytes - that cause error: cx231xx 3-1:1.1: cx231xx_send_usb_command: failed with status --32 This problem occurred only with Si2158 tuner, demodulator Si2168 eats up to 15 bytes per i2c message. I think problem in cx231xx_send_vendor_cmd() function. It's split reading, but not writing. PS: I use USB sniffer to capture Windows traffic, please find it in attachment. Sorry, in last mail I forget to compress it. -- Best regards, Oleh Kravchenko Senior Software Developer, CMS | skype: oleg_krava | Email: oleg@xxxxxxxxxx
Attachment:
cx231xx_usb.h.gz
Description: application/gzip