Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: AMD64 and DVB



> 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 ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index