2016-03-22 43 views
0

Zynq z7000 kartında çalışıyorum ve üzerinde bir Linux Çekirdeği yaptım. Bir Linaro'yu Kök Dosya Sistemi olarak koydum. Kartı açmayı başardım, ancak sadece fare ve klavye usb cihazlarını kullanabilirim. Web kamerası ve flash sürücüleri denedim ama çalışmıyorlar. Ben kullandığınızda:/dev/video'ya erişemiyor *: Böyle bir dosya veya dizin yok

lsusb 

ben

ls /dev/video* 

ben inşa etmek these configurations kullandım

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

olsun çalıştığınızda

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

Ancak kamerası cihazı almak benim görselim.

+0

muhtemelen onlarca veya sorun olabilir şeylerin yüzlerce vardır: orada aşağıdaki emin olun vardır. Yeni başlayanlar için, çekirdeğinizde derlenmiş video desteğiniz var mı? Bu sayfa, kameranızı listelediği için yardımcı olabilir: http://www.ideasonboard.org/uvc/ –

+0

Bu adımı kullanarak yardım alabilirsiniz [link] (http://www.ideasonboard.org/uvc/faq/ # faq1) –

cevap

0

Çekirdek yapılandırmanızda v4l2 framework ve UVC Class sürücüsünün etkinleştirilmiş olduğundan emin olmanız gerekir (defconfig dosyası). Veya menuconfig kullanarak etkinleştirebilirsiniz. 1. CONFIG_VIDEO_V4L2 = y 2. CONFIG_VIDEO_V4L2_COMMON = y 3. CONFIG_VIDEO_DEV = y 4. CONFIG_USB_VIDEO_CLASS = y

+0

Etkin olduklarından emin oldum ancak sistem herhangi bir sürücü kullanıyor görünmüyor: lsmod'i denediğimde hiçbir şey kullanılmıyor! CONFIG_VIDEO_V4L2 = y ile – user6099747

+0

, sürücü modülü lsmod içinde listelenmez. Eğer CONFIG_VIDEO_V4L2 = m olarak yapılmışsa ve modül dosya sistemine kurulursa, modülün modifiye edilmesi gerekir ve daha sonra lsmod içinde görünecektir. – Drad