Linuxつかってみる

Linuxとivtvでテレビ。

r3577 ファームロード出来ず

2006年11月14日 | ivtvでテレビ
問題発生。
$ ivtvctl -H でこれまで通りファームをリロードしようとするとこのオプションが既にどっかに移してしまっているのか、なんの反応もなくコンソールに帰ってくる。もちろんリロードはされていない。のちのちで調べるとして、
# rmmod ivtv
すると、完全にフリーズしてしまった。うんともすんともいう気配すら無し。
電源入れ直して普通に起動し、動作するものの目に見えない部分が怪しげ。
例のノイズが入ってしまった場合、リロードしたいんだけど、その度にリブートかと思うと気が思い。

で、カーネル2.6.18-1.2849.fc6が来たついでに、ivtvもsvn up。
r3577になった。
結果、ファームウェアのロードすら失敗するよ。

Linux video capture interface: v2.00
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.9.0 (development revision 3574) loading
ivtv: Linux version: 2.6.18-1.2849.fc6 SMP mod_unload 686 REGPARM 4KSTACKS gcc-4.1
ivtv: In case of problems please include the debug info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected Yuan MPG600GR, Kuroutoshikou CX23416GYC-STVLP card (cx23416 based)
ACPI: PCI Interrupt 0000:00:05.0[A] -> GSI 16 (level, low) -> IRQ 185
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
ivtv0: retry: file loaded was not v4l-cx2341x-enc.fw (expected size 262144, got 376836)
ivtv0: retry: file loaded was not v4l-cx2341x-enc.fw (expected size 262144, got 376836)
ivtv0: retry: file loaded was not v4l-cx2341x-enc.fw (expected size 262144, got 376836)
ivtv0: unable to open firmware v4l-cx2341x-enc.fw (must be 262144 bytes)
ivtv0: did you put the firmware in the hotplug firmware directory?
ivtv0 warning: failed loading encoder firmware
ivtv0 warning: Error -3 loading firmware
ivtv0: Retry loading firmware
ivtv0: retry: file loaded was not v4l-cx2341x-enc.fw (expected size 262144, got 376836)
ivtv0: retry: file loaded was not v4l-cx2341x-enc.fw (expected size 262144, got 376836)
ivtv0: retry: file loaded was not v4l-cx2341x-enc.fw (expected size 262144, got 376836)
ivtv0: unable to open firmware v4l-cx2341x-enc.fw (must be 262144 bytes)
ivtv0: did you put the firmware in the hotplug firmware directory?
ivtv0 warning: failed loading encoder firmware
ivtv0 warning: Error -3 loading firmware
ivtv0: Error initializing firmware
ivtv0: Error -19 on initialization
ivtv: ==================== END INIT IVTV ====================

ファームの置き場所が変わったのか、別に今まで通り /lib/firmware/ に置きっぱなしなんだけど認識してくれない模様。ファームのサイズが違うからか?

最新の画像もっと見る

3 コメント

コメント日が  古い順  |   新しい順
FC6+ivtv+mythtv (くま)
2006-11-16 19:31:08
カーネル2.6.18-1.2849.fc+0.7.1_svn3466-paken.tar.gz
でうまく動作しています。ただ付属ユーティリティーは動作しないのでivtv-0.8のものと入れ替えています。
返信する
Unknown (trash_box_2005)
2006-11-17 00:54:20
なるほど。やってみます。ありがとうございます。
パッチ要らないのは楽チンでいいね。
返信する
2.6.18-1.2849.fc+0.7.1_svn3466-paken.tar.gz (trash_box_2005)
2006-11-17 01:27:30
ドライバだけ入れ替えてみたところ、rawvideoは正常に、表示されました。が、r3583のユーティリティではファームのコントロールが対応出来ていないらしくr3583の方がrawvideoを除けばやや進んでしまっている模様。
r3466では音声のサンプリングレート変更が出来ないので、動作の鈍いサウンドボード(Onkyo SE-80)では映像に追い付けず音ズレが発生。mpegは普通。悩ましぃ。
返信する