2016-03-22 24 views
0

私はzynq z7000カードで作業しており、Linuxカーネルを作成しました。私は、ルートファイルシステムとしてリナロを配置しました。私はカードを起動することができましたが、私はマウスとキーボードのUSBデバイスしか使用できません。私はウェブカメラとフラッシュドライブを試しましたが、動作していません。私が使用している場合:は/ dev/video *にアクセスできない:そのようなファイルやディレクトリはありません

lsusb 

を私は

ls /dev/video* 

は私が構築するためにthese configurationsを使用しました

ls: cannot access /dev/video*: No such file or directory 

を取得しようとすると、

... 
Bus 001 Device 005: ID 046d:0805 Logitech, Inc. Webcam C300 

しかしウェブカメラのデバイスを取得します私のイメージ。

+0

数十または問題がある可能性があり、物事の何百ものは、おそらくあります。まずは、あなたのカーネルにビデオサポートをコンパイルしてもらえますか?このページはあなたのカメラの一覧を表示するのに役立ちます。http://www.ideasonboard.org/uvc/ –

+0

これらの手順を使用すると、ヘルプが表示されることがあります。[http://www.ideasonboard.org/uvc/faq/ #faq1) –

答えて

0

カーネル構成(defconfigファイル)でv4l2フレームワークとUVCクラスドライバが有効になっているかどうかを確認する必要があります。または、menuconfigを使用して有効にすることもできます。次があることを確認してください: 1. CONFIG_VIDEO_V4L2 = Y 2. CONFIG_VIDEO_V4L2_COMMON = Y 3. CONFIG_VIDEO_DEV = Y 4. CONFIG_USB_VIDEO_CLASS = Y

+0

私はそれらが有効になっていることを確認しましたが、システムはドライバを使用していないようです:lsmodを試しても何も使用されていません! CONFIG_VIDEO_V4L2 = yの – user6099747

+0

の場合、ドライバモジュールはlsmodに表示されません。 CONFIG_VIDEO_V4L2 = mとして作成され、モジュールがファイルシステムにインストールされている場合は、モジュールをinsmodeしてからlsmodに表示する必要があります。 – Drad

関連する問題