Hi guys, I have written a driver for Laika (winux-it.com) based on Patrick's dvb-usb framework. I am using the tda1004x frontend module to control the tda10046 demodulator. When checking my logs, it seems that my device is being unregistered during initialization? It happens after tda10046h_set_bandwidth() the the tda1004x code. Should this be happening? For the record, tuning fails. The log format is (address, index): data. Below is a portion of the log, I have attached the full log for those interested. Jan 12 11:49:03 [kernel] dvb-usb: Laika USB2.0 DVB-T receiver successfully initialized and connected. Jan 12 11:49:03 [kernel] bound device '1-3:1.0' to driver 'dvb_usb_laika' Jan 12 11:49:03 [kernel] usb: Bound Device 1-3:1.0 to Driver dvb_usb_laika Jan 12 11:49:03 [kernel] usbcore: registered new driver dvb_usb_laika Jan 12 11:49:11 [kernel] tda1004x: timeout waiting for DSP ready Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,07) : 00 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,11) : 67 Jan 12 11:49:11 [kernel] tda1004x: found firmware revision 0 -- invalid Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,2d) : f0 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,2f) : 0a Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,30) : 00 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,3e) : 63 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,4d) : d4 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,4e) : 2c Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,31) : 60 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,32) : 12 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,33) : a8 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,34) : e4 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,35) : bd >>>Jan 12 11:49:11 [kernel] CLASS: Unregistering class device. ID = '1-3'<<< >>>Jan 12 11:49:11 [kernel] device class '1-3': release.<<< Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,07) : 08 Jan 12 11:49:11 [kernel] laika_i2c_msg: I2C Write (10,57) : 00 Jan 12 11:49:12 [kernel] laika_i2c_dsp: Check Sucks: len = 4 Jan 12 11:49:13 [kernel] laika_i2c_msg: I2C Write (10,07) : 00 Jan 12 11:49:13 [kernel] laika_i2c_msg: I2C Write (10,11) : 67 Jan 12 11:49:13 [kernel] tda1004x: found firmware revision 26 -- ok Regards, Arnold