HVR-4000 DVB-S2 firmware
- From: Michael Krufky <mkrufky (at) linuxtv.org>
- Date: Fri, 02 Mar 2007 11:32:08 -0500
Rolf sader wrote:
> Am Donnerstag, 1. März 2007 19:30 schrieben Sie:
>> The cx22702 DVB-T demod does not need a firmware image at all.
>> The only piece of the hvr1300 that requires firmware is the cx23416, for
>> use with the cx88-blackbird analog video mpeg encoder driver.
>>
>> See here:
>>
>> http://dl.ivtvdriver.org/ivtv/firmware/
>>
>> Cheers,
>>
>> Michael Krufky
>
> Thank you for answer,
>
> in /var/log/messages i see
> ..
>
> after
> modprobe -v cx88-blackbird
> ..
> Mar 2 16:30:56 linux-am64 kernel: cx2388x blackbird driver version 0.0.6
> loaded
> Mar 2 16:30:56 linux-am64 kernel: cx8802_register_driver() ->registering
> driver type=blackbird access=shared
> Mar 2 16:30:56 linux-am64 kernel: CORE cx88[0]: subsystem: 0070:9601, board:
> Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encoder [card=56]
> Mar 2 16:30:56 linux-am64 kernel: cx88[0]/2: cx23416 based mpeg encoder
> (blackbird reference design)
> Mar 2 16:30:56 linux-am64 kernel: cx88[0]/2: registered device video1 [mpeg]
>
> then
> modprobe -v cx88-dvb
>
> Mar 2 16:32:36 linux-am64 kernel: cx2388x dvb driver version 0.0.6 loaded
> Mar 2 16:32:36 linux-am64 kernel: cx8802_register_driver() ->registering
> driver type=dvb access=shared
> Mar 2 16:32:36 linux-am64 kernel: CORE cx88[0]: subsystem: 0070:9601, board:
> Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encoder [card=56]
> Mar 2 16:32:36 linux-am64 kernel: cx88[0]/2: cx2388x based dvb card
> Mar 2 16:32:36 linux-am64 kernel: DVB: registering new adapter (cx88[0]).
> Mar 2 16:32:36 linux-am64 kernel: DVB: registering frontend 0 (Conexant
> CX22702 DVB-T)...
>
> then i start kdetv
>
> Mar 2 16:33:15 linux-am64 kernel: cx88[0]/2-bb: Firmware and/or mailbox
> pointer not initialized or corrupted
> Mar 2 16:33:15 linux-am64 kernel: cx88[0]/2-bb: ERROR: Firmware size mismatch
> (have 376836, expected 262144)
> Mar 2 16:33:15 linux-am64 kernel: cx22702_readreg: readreg error (ret
> == -121)
> Mar 2 16:33:15 linux-am64 kernel: cx22702_writereg: writereg error (reg ==
> 0x0d, val == 0x00, ret == -121)
> Mar 2 16:33:15 linux-am64 kernel: cx22702_readreg: readreg error (ret
> == -121)
> Mar 2 16:33:15 linux-am64 kernel: cx22702_writereg: writereg error (reg ==
> 0x0d, val == 0x01, ret == -121)
> Mar 2 16:33:16 linux-am64 kernel: cx88[0]/2-bb: Firmware and/or mailbox
> pointer not initialized or corrupted
> Mar 2 16:33:16 linux-am64 kernel: cx88[0]/2-bb: ERROR: Firmware size mismatch
> (have 376836, expected 262144)
>
> ?
> Rolf
Rolf-
Please do not remove the cc to the mailing list!
You have an old version of the cx88-blackbird driver, which does not yet support
the newer revision of the cx23416 firmware, released by Hauppauge Computer Works.
You can do one of the following:
a) use an older firmware (not recommended)
b) update your v4l-dvb drivers to the latest using mercurial on linuxtv.org:
howto (at) http://linuxtv.org/repo
c) apply this patch to enable support for the new firmware:
http://linuxtv.org/hg/v4l-dvb?cmd=changeset;node=ad42afacf8f2b2d4dbb0ccb226cfc1ac8b4185d3;style=raw
Good Luck!
--
Michael Krufky
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list