2014年6月8日 星期日

[Raspberry Pi] 解決 Raspberry Pi 找不到 /dev/video0


如果Raspberry Pi使用VLC,ffmpeg,有遇到Rasbian系統找不到/dev/video0的時候,可以用下列方式解決。




1. 首先更新Raspberry Pi軔體
$ sudo rpi-update

接者重開機
$ sudo reboot

重開後再更新系統
$ sudo apt-get update
$ sudo apt-get upgrade

 

2. 增加sources.list
$ sudo vim /etc/apt/sources.list
於sources.list中寫入以下資訊
deb http://www.linux-projects.org/listing/uv4l_repo/raspbian/ wheezy main

加入GPG key
$ sudo wget http://www.linux-projects.org/listing/uv4l_repo/lrkey.asc ~/
$ sudo apt-key add ./lrkey.asc


再更新一次系統
$ sudo apt-get update && sudo apt-get upgrade


3. 安裝V4L2套件
$ sudo apt-get install uv4l uv4l-raspicam

讓系統開機自動載入模組 -
編輯/etc/modules
$ sudo vim /etc/modules
於modules文件中寫入以下資訊,下次開機就會自動載入
bcm2835-v4l2

或者使用時再用指令載入
$ sudo modprobe  bcm2835-v4l2

也可安裝以下套件,開機後自動載入模組
$ sudo apt-get install uv4l-raspicam-extras


4. 測試 /dev/video0
$ v4l2-ctl --list-ctrls --device /dev/video0




參考
Acquiring full sensor video with a Raspberry Pi camera module using v4l2


沒有留言:

張貼留言