Armadilloフォーラム

カメラNTSC信号を取り込むやり方について

shimamura

2016年10月15日 14時11分

shimamraです。
お世話になります。

Armadillo-840+自作拡張基板で使用しています。

自作拡張基板ではカメラ(NTSC)信号をビデオデコーダ(旭化成製AK8859VN)でデジタル化し
Armadillo-840のCON7(カメラ信号部分)に入れています。
(ビデオデコーダの出力は、ITU-R BT.601及びITU-R BT.656規定のY,Cb,Cr データです。)

ビデオデコーダの初期化などは自作プログラムで、I2C経由で行っています。
(CON7の23,24ピンのI2C(/dev/i2c-0)を使用。)

このような使い方で、コンフィギュレーションは、どのように設定すれば良いのでしょうか?

アドバイス宜しくお願いします。

コメント

at_yashi

2016年10月27日 16時48分

CEUのコンフィギュレーションという事でしょうか?
それとも、make menuconfig のようなものを想像されていますか?

CEUのドライバーは、↓
drivers/media/video/sh_mobile_ceu_camera.c

AK881X のドライバーもあるようです↓
drivers/media/video/ak881x.c

あとは、クロックをどうするか考えた方が良いと思います。
もう少し困っているところを具体的に質問して頂けると、答えやすいです。

shimamura

2016年10月27日 17時54分

アドバイスありがとうございます。
ドライバー関連覗いてみます。

kes-konishi

2016年10月28日 11時12分

KES)小西です。

補足です。

drivers/media/video/ak881x.c
はyCbCrからNTSC出力なので、V4L2のストリームが逆になります。ご注意ください。
ソースでも
cropcapでのパラメータがV4L2_BUF_TYPE_VIDEO_CAPTUREではなく
V4L2_BUF_TYPE_VIDEO_OUTPUTとなっておりますので。。。