40
« on: March 12, 2015, 00:16:35 »
Hallo Michael,
danke dass du hier dran bleibst.
Ich habe mal das aktuelle Image (MLD-4.0.1-64_ff-sd_2015.03.09-109.iso) frisch installiert und ein Upgrade gemacht (unter anderem dvb).
Die Karte wird wie früher erkannt und das cx23885-Modul wird geladen. Es gibt aber immer noch nur den Adapter0 (FFSD-Karte), auch nach Reboot.
Dann habe ich mit modeprobe -r cx23885
das Modul entladen und mit modprobe cx23885 debug=5
neu geladen. Ergebnis im Syslog:
Mar 12 00:05:46 MLD user.err kernel: WARNING: You are using an experimental version of the media stack.
Mar 12 00:05:46 MLD user.err kernel: As the driver is backported to an older kernel, it doesn't offer
Mar 12 00:05:46 MLD user.err kernel: enough quality for its usage in production.
Mar 12 00:05:46 MLD user.err kernel: Use it with care.
Mar 12 00:05:46 MLD user.err kernel: Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Mar 12 00:05:46 MLD user.err kernel: dd0a6fe2bc3055cd61e369f97982c88183b1f0a0 [media] dvb-usb-dvbsky: fix i2c adapter for sp2 device
Mar 12 00:05:46 MLD user.err kernel: b6851419409664bc564ce5148bbec1141944c710 [media] m88ds3103: change ts clock config for serial mode
Mar 12 00:05:46 MLD user.err kernel: c29d6a83b3c14cf81a4c90a941eb923625192398 [media] cx23885: add DVBSky S952 support
Mar 12 00:05:46 MLD user.err kernel: experimental: 1969cdc5388b711e2aef3d1747b5f7dd1cd965f3 experimental/ddbridge: Fix 'inlining failed in call to always_inline ...: recursive inlining'.
Mar 12 00:05:46 MLD user.err kernel: v4l-dvb-saa716x: d7e98fc592305a600909003da2b7cc4338242511 saa716x_ff: Do not return on command ready timeout
Mar 12 00:05:47 MLD user.info kernel: cx23885 driver version 0.0.4 loaded
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_dev_setup() Memory configured for PCIe bridge type 885
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_init_tsport(portno=1)
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_init_tsport(portno=2)
Mar 12 00:05:47 MLD user.info kernel: CORE cx23885[0]: subsystem: 4254:0952, board: DVBSky S952 [card=50,autodetected]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_pci_quirks()
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_dev_setup() tuner_type = 0x0 tuner_addr = 0x0 tuner_bus = 0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_dev_setup() radio_type = 0x0 radio_addr = 0x0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_reset()
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Configuring channel [VID A]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x000104c0 <- 0x00000040
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x000104d0 <- 0x00000b80
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x000104e0 <- 0x000016c0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: [bridge 885] sram setup VID A: bpl=2880 lines=3
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch2]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Configuring channel [TS1 B]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010580 <- 0x00005000
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010590 <- 0x000052f0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x000105a0 <- 0x000055e0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x000105b0 <- 0x000058d0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x000105c0 <- 0x00005bc0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: [bridge 885] sram setup TS1 B: bpl=752 lines=5
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch4]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch5]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Configuring channel [TS2 C]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x000105e0 <- 0x00006000
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x000105f0 <- 0x000062f0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010600 <- 0x000065e0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010610 <- 0x000068d0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010620 <- 0x00006bc0
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: [bridge 885] sram setup TS2 C: bpl=752 lines=5
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Configuring channel [TV Audio]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010a00 <- 0x00007000
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010a10 <- 0x00007080
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010a20 <- 0x00007100
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010a30 <- 0x00007180
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010a40 <- 0x00007200
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() 0x00010a50 <- 0x00007280
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: [bridge 885] sram setup TV Audio: bpl=128 lines=6
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch8]
Mar 12 00:05:47 MLD user.debug kernel: cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch9]
Mar 12 00:05:47 MLD user.info kernel: cx25840 3-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
Mar 12 00:05:47 MLD user.info kernel: cx25840 3-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
Mar 12 00:05:47 MLD user.info kernel: cx23885_dvb_register() allocating 1 frontend(s)
Mar 12 00:05:47 MLD user.info kernel: cx23885[0]: cx23885 based dvb card
Mar 12 00:05:47 MLD user.info kernel: i2c i2c-2: m88ds3103_attach: chip_id=70
Mar 12 00:05:47 MLD user.info kernel: i2c i2c-2: Added multiplexed i2c bus 4
Mar 12 00:05:47 MLD user.err kernel: cx23885_dvb_register() dvb_register failed err = -22
Mar 12 00:05:47 MLD user.err kernel: cx23885_dev_setup() Failed to register dvb adapters on VID_B
Mar 12 00:05:47 MLD user.info kernel: cx23885_dvb_register() allocating 1 frontend(s)
Mar 12 00:05:47 MLD user.info kernel: cx23885[0]: cx23885 based dvb card
Mar 12 00:05:47 MLD user.info kernel: i2c i2c-1: m88ds3103_attach: chip_id=70
Mar 12 00:05:47 MLD user.info kernel: i2c i2c-1: Added multiplexed i2c bus 4
Mar 12 00:05:48 MLD user.err kernel: cx23885_dvb_register() dvb_register failed err = -22
Mar 12 00:05:48 MLD user.err kernel: cx23885_dev_setup() Failed to register dvb on VID_C
Mar 12 00:05:48 MLD user.info kernel: cx23885_dev_checkrevision() Hardware revision = 0xa5
Mar 12 00:05:48 MLD user.info kernel: cx23885[0]/0: found at 0000:01:00.0, rev: 4, irq: 16, latency: 0, mmio: 0xfe800000
Immer noch nur Adapter0.
Wieder modprobe -r cx23885
Dann modprobe cx23885 card=50
Ergebnis im Syslog:
Mar 12 00:10:32 MLD user.err kernel: WARNING: You are using an experimental version of the media stack.
Mar 12 00:10:32 MLD user.err kernel: As the driver is backported to an older kernel, it doesn't offer
Mar 12 00:10:32 MLD user.err kernel: enough quality for its usage in production.
Mar 12 00:10:32 MLD user.err kernel: Use it with care.
Mar 12 00:10:32 MLD user.err kernel: Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Mar 12 00:10:32 MLD user.err kernel: dd0a6fe2bc3055cd61e369f97982c88183b1f0a0 [media] dvb-usb-dvbsky: fix i2c adapter for sp2 device
Mar 12 00:10:32 MLD user.err kernel: b6851419409664bc564ce5148bbec1141944c710 [media] m88ds3103: change ts clock config for serial mode
Mar 12 00:10:32 MLD user.err kernel: c29d6a83b3c14cf81a4c90a941eb923625192398 [media] cx23885: add DVBSky S952 support
Mar 12 00:10:32 MLD user.err kernel: experimental: 1969cdc5388b711e2aef3d1747b5f7dd1cd965f3 experimental/ddbridge: Fix 'inlining failed in call to always_inline ...: recursive inlining'.
Mar 12 00:10:32 MLD user.err kernel: v4l-dvb-saa716x: d7e98fc592305a600909003da2b7cc4338242511 saa716x_ff: Do not return on command ready timeout
Mar 12 00:10:32 MLD user.info kernel: cx23885 driver version 0.0.4 loaded
Mar 12 00:10:32 MLD user.info kernel: CORE cx23885[0]: subsystem: 4254:0952, board: DVBSky S952 [card=50,insmod option]
Mar 12 00:10:32 MLD user.info kernel: cx25840 3-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
Mar 12 00:10:33 MLD user.info kernel: cx25840 3-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
Mar 12 00:10:33 MLD user.info kernel: cx23885_dvb_register() allocating 1 frontend(s)
Mar 12 00:10:33 MLD user.info kernel: cx23885[0]: cx23885 based dvb card
Mar 12 00:10:33 MLD user.info kernel: i2c i2c-2: m88ds3103_attach: chip_id=70
Mar 12 00:10:33 MLD user.info kernel: i2c i2c-2: Added multiplexed i2c bus 4
Mar 12 00:10:33 MLD user.err kernel: cx23885_dvb_register() dvb_register failed err = -22
Mar 12 00:10:33 MLD user.err kernel: cx23885_dev_setup() Failed to register dvb adapters on VID_B
Mar 12 00:10:33 MLD user.info kernel: cx23885_dvb_register() allocating 1 frontend(s)
Mar 12 00:10:33 MLD user.info kernel: cx23885[0]: cx23885 based dvb card
Mar 12 00:10:33 MLD user.info kernel: i2c i2c-1: m88ds3103_attach: chip_id=70
Mar 12 00:10:33 MLD user.info kernel: i2c i2c-1: Added multiplexed i2c bus 4
Mar 12 00:10:33 MLD user.err kernel: cx23885_dvb_register() dvb_register failed err = -22
Mar 12 00:10:33 MLD user.err kernel: cx23885_dev_setup() Failed to register dvb on VID_C
Mar 12 00:10:33 MLD user.info kernel: cx23885_dev_checkrevision() Hardware revision = 0xa5
Mar 12 00:10:33 MLD user.info kernel: cx23885[0]/0: found at 0000:01:00.0, rev: 4, irq: 16, latency: 0, mmio: 0xfe800000
Kann sich jemand einen Reim darauf machen?
Gute Nacht,
Uwe