From: Samuel O. <sa...@so...> - 2006-01-31 19:07:52
|
Nick Fedchik wrote : > So my kernel log is: > IRDA-USB found at address 3, Vendor: 66f, Product: 4210 > irda_usb_parse_endpoints(), And our endpoints are : in=02, out=01 (512), > int=00 Assertion failed! > drivers/net/irda/irda-usb.c:irda_usb_parse_endpoints:1243 > self->bulk_out_mtu > == 64 > irda_usb_init_qos(), dongle says speed=0x37F, size=0x20, window=0x8, > bofs=0x80, turn=0x4 > IrDA: Registered device irda0 > > Above is about the SigmaTel 4220. It seems to be a 4210 in fact. > Can anybody told me the reason of "int=00 Assertion failed!" Because the dongle reports an output bulk transfer size of 512 bytes, while it can't be larger than 64 bytes according to the spec. > And just to compare - IRmate 410U: > IRDA-USB found at address 2, Vendor: 50f, Product: 180 > irda_usb_parse_endpoints(), And our endpoints are : in=02, out=01 (64), > int=03 irda_usb_init_qos(), dongle says speed=0x13E, size=0x20, > window=0x1, > bofs=0x4, turn=0x2 > IrDA: Registered device irda1 > usbcore: registered new driver irda-usb > >> The firmware patch that needs to be uploaed to the target is here: >> http://www.sigmatel.com/documents/stir4210_4220_4116_patch_files.tar.gz > Thanks, Sam! > First I should upgrade the firmware for my SigmaTel 4220 dongle anyway? The driver should fetch the firmware from userspace and push it to the chip. Look at how the Sigmatel driver does that. Cheers, Samuel. > -- > Best Regards, > Nick Fedchik > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 > _______________________________________________ > irda-users mailing list > ird...@li... > http://lists.sourceforge.net/lists/listinfo/irda-users > |