2017-08-11 13 views
0

私はLinux Documentation about UVC functionを読んでいます。私はstarts hereとなり、until hereとなる例を理解するのに苦労しています。これは正確に何を行うのですか、これらのファイルを正確に作成する場所はどこですか?UVC機能設定インターフェース

何か助けていただければ幸いです。

+0

壊れておらず、1つのURLだけが必要な、より良いリンクです:https://github.com/torvalds/linux/blob/0993133bb8e7a75524748ffed52c62e81c42b3e8/Documentation/usb/gadget-testing.txt#L695-L714 –

答えて

0

他の投稿からは、ザイリンクスデバイスでUVCガジェットを実装しようとしていることがわかりました。それにもかかわらず、Linuxデバイスは同じ不透明カーネルのドキュメントを共有しているため、この手順はRaspberry Pi Zeroや他のOTG対応デバイスでもエラーが発生しやすくなります。まさにこれはUVCガジェットのアイデア

をするつもりです何

は、ウェブカメラのような役割を果たし、何かを構築することです。完了したら、そのデバイスをMacまたはPCに接続し、FaceTimeまたはSkypeのビデオとして使用することができます。

目的に応じて、MIPI CSIカメラのようなアドオンから合成画像、録画ビデオ、またはパススルービデオをストリーミングすることができます。

これらのファイルはどこで正確に作成されますか?

ここでは、ConfigFSの素晴らしい紹介:linkです。これはザイリンクスデバイスではなく、ラズベリーパイゼロのためのものですが、同じ概念が適用されます。

ガジェット-testing.txtが不便な素っ気ないですが、あなたが実行していることから始めた場合、:

modprobe libcomposite 
cd /sys/kernel/config/usb_gadget/ 

を、あなたは手順mkdir functions/uvc.usb0/control/header/hを続行することができます...

Hereより詳細なポストカバーですRaspberry Pi Stack Exchangeのさまざまな警告