1、重新編譯內核,將相應攝像頭驅動加載進去,在開發板執行,便能顯示出圖像了。
$mplayer -tv driver=v4l2:width=320:height=240:device=/dev/video0 -fps 25 tv://
2、另外luvcview 需交叉編譯SDL庫移植,並交叉編譯luvcview,依賴X11庫,可以出圖像,FB的不知道為什麼不能出圖像。
$export SDL_NOMOUSE=1
$./luvcview
總結:
疑點一:後者(luvcview)是在Demo開發板上插上鼠標鍵盤,進入桌面系統執行產生的
圖像結果,luvcview默認使用X11,而不是FramBuffer;連接串口,到終端上去執行,luvcview默認使用的是FramBuffer,就出不了圖像,還報錯,不知道為什麼,希望高手能幫忙解答。
疑點二:使用mplayer連接串口,在PC終端上執行上面命令,第一次可以顯示圖像,第二次就不能,非得重新啟動系統,插上USB攝像頭才行。
疑點三:開發板上第一次插上USB攝像頭可以使用,拔掉第二次插上就沒有反應了,但是U盤又可以重復拔插。