> You are confusing me now. "Same error message" is "av7110_fw_query > error" or something about failed crc checks? > > Please revert to an unpatched driver and post complete dmesg > logs from loading the driver. > > And in a second run load the driver with av7110_debug=247 > (you can use "insmod.sh debug"). > > Johannes >
Ok to clearify some things: Drivers: Kernel 2.6.3_rc2 as modules Firmware compiled into the module the crc checks are gone since i have a complete frimware ;) now just the av7110_fw_query errors and the results are showing up. It doesn't matter if i apply the patch you sent me, the errors are still there (the query, not the crc ;)) The devices show up in /dev/dvb and dev/v4l but are not working (no tuning possible for a start) the dmesg output with av7110_debug=247 is: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 8 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 9 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 10 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 11 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 12 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 13 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 14 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 15 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 16 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 17 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 18 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 19 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 20 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 21 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 22 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 23 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 24 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 25 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 26 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 27 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 28 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 29 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 30 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 31 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 32 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 33 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 34 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 35 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 36 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 37 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 38 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 39 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 40 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 41 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 42 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 43 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 44 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 45 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 46 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 47 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 48 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 49 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 50 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 51 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 52 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 53 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 54 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 55 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 56 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 57 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 58 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 59 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 60 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 61 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 62 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 63 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 64 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 65 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 66 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 67 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 68 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 69 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 70 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 71 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 72 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: av7110_bootarm(): av7110_bootarm: load dpram code dvb_ttpci: av7110_firmversion(): av7110: 000001000d9d8000 dvb_ttpci: av7110_fw_request(): av7110: 000001000d9d8000 av7110_fw_request: timeout waiting for COMMAND to complete av7110_fw_query error DVB: AV71138141952(0) - firm 2f40a00b, rtsl ffffffff, vid 02460000, app 00000000 DVB: AV71138141952(0) - no firmware support for CI link layer interface av7110: Warning, firmware version 0x0000 is too old. System might be unstable! dvb_ttpci: av7110_set_volume(): av7110: 000001000d9d8000 dvb_ttpci: arm_thread(): av7110: 000001000d9d8000 __av7110_send_fw_cmd: timeout waiting for COMMAND idle av7110_send_fw_cmd error av7110_fw_cmd error __av7110_send_fw_cmd: timeout waiting for COMMAND idle av7110_send_fw_cmd error av7110_fw_cmd error av7110(0): adac type set to 0 dvb_ttpci: av7110_set_volume(): av7110: 000001000d9d8000 __av7110_send_fw_cmd: timeout waiting for COMMAND idle av7110_send_fw_cmd error av7110_fw_cmd error dvb_ttpci: av7110_setup_irc_config(): av7110: 000001000d9d8000 __av7110_send_fw_cmd: timeout waiting for COMMAND idle av7110_send_fw_cmd error av7110_fw_cmd error dvb_ttpci: av7110_register(): av7110: 000001000d9d8000 videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ saa7146_vv: saa7146 (0): registered device video1 [v4l2] av7110: found av7110-0. dvb_ttpci: av7110_setup_irc_config(): av7110: 0000000000000000 __av7110_send_fw_cmd: timeout waiting for COMMAND idle av7110_send_fw_cmd error av7110_fw_cmd error dvb_ttpci: av7110_register_irc_handler(): registering ffffffffa0075330 av71100: ARM crashed! dvb_ttpci: arm_error(): av7110: 000001000d9d8000 dvb_ttpci: recover_arm(): av7110: 000001000d9d8000 dvb_ttpci: av7110_bootarm(): av7110: 000001000d9d8000 dvb_ttpci: av7110_bootarm(): av7110_bootarm: debi test OK dvb_ttpci: av7110_bootarm(): av7110_bootarm: load boot code dvb_ttpci: av7110_bootarm(): av7110_bootarm: load dram code dvb_ttpci: load_dram(): av7110: 000001000d9d8000 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 0 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 1 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 2 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 3 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 4 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 5 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 6 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 7 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 8 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 9 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 10 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 11 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 12 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 13 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 14 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 15 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 16 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 17 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 18 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 19 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 20 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 21 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 22 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 23 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 24 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 25 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 26 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 27 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 28 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 29 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 30 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 31 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 32 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 33 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 34 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 35 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 36 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 37 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 38 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 39 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 40 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 41 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 42 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 43 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 44 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 45 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 46 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 47 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 48 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 49 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 50 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 51 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 52 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 53 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 54 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 55 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 56 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 57 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 58 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 59 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 60 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 61 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 62 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 63 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 64 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 65 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 66 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 67 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 68 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 69 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 70 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 71 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: load_dram(): Writing DRAM block 72 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: waitdebi(): av7110: 000001000d9d8000 dvb_ttpci: restart_feeds(): av7110: 000001000d9d8000 dvb_ttpci: av7110_send_fw_cmd(): arm not ready. av7110_fw_cmd error the output of dmesg without debug is: saa7146: found saa7146 @ mem ffffff000101de00 (revision 1, irq 12) (0x13c2,0x0003). DVB: registering new adapter (Technotrend/Hauppauge PCI rev2.1). Technotrend/Hauppauge PCI rev2.1 adapter 0 has MAC addr = 00:d0:5c:22:f3:b0 av7110_fw_query error DVB: AV711792764427(0) - firm 2f40a00b, rtsl ffffffff, vid a91da006, app ffffffff DVB: AV711792764427(0) - firmware supports CI link layer interface av7110_fw_cmd error av7110_fw_cmd error av7110(0): adac type set to 0 av7110_fw_cmd error av7110_fw_cmd error videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ saa7146_vv: saa7146 (0): registered device video1 [v4l2] av7110: found av7110-0. av7110_fw_cmd error -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
