By Date: <-- -->
By Thread: <-- -->

HVR-4000 DVB-S2 firmware



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