[問題] MIPI Camera抓取device資訊

看板LinuxDev作者 (綠)時間6年前 (2018/03/22 21:49), 編輯推噓5(508)
留言13則, 3人參與, 6年前最新討論串1/1
不好意思,許久沒PO文 如有錯誤或不足地方,還請各位前輩們見諒. 最近想多研究在Linux系統抓取Camera Device資訊, 並計算影像全黑/全白方法. 上網查NB Camera有分USB和MIPI介面. 有自行測試下指令lsusb可以看到Camera相關資訊 (例如:device name,PID/VID,USB2.0...), 也有上網找到用v4l2去取得USB camera資訊, 並請教過學長姐們得知UVC USB camera,不須額外安裝linux camera driver. 但MIPI camera目前還沒找到方式去判斷和取得相關資料, 網路上這部分相關資訊比較少, 對影像處理之前比較沒接觸過, 想請教各位神人前輩們, 在linux OS下是否能透過什麼方式去取得MIPI Camera相關硬體資訊呢? (例如device name,device ID , product ID , FPS ...等等) 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.100.79.247 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1521726561.A.DD3.html

03/22 23:42, 6年前 , 1F
先確認linux有無支援此Mipi camera的driver吧,有支援標
03/22 23:42, 1F

03/22 23:42, 6年前 , 2F
準v4l2 driver的話隨便找個v4l2 test ap就可以得到此camer
03/22 23:42, 2F

03/22 23:43, 6年前 , 3F
a相關的資訊,不然就只能啃camera vender's camera driver
03/22 23:43, 3F

03/22 23:43, 6年前 , 4F
03/22 23:43, 4F

03/23 22:56, 6年前 , 5F
反正 v4l2 device node 都是 /dev/video[n]
03/23 22:56, 5F

03/23 22:57, 6年前 , 6F
就每個都跑 udevadm attribute walk 看哪個 bus 生出來的
03/23 22:57, 6F

03/23 22:58, 6年前 , 7F
uvc 的就會是 uvcvideo
03/23 22:58, 7F

04/27 19:40, 6年前 , 8F
就自己刻一個driver ,主要看板子上有沒有支援mipi 平台linux
04/27 19:40, 8F

04/27 19:41, 6年前 , 9F
,camera 有沒有現成的open source與datasheet
04/27 19:41, 9F

04/27 19:46, 6年前 , 10F
要確認camera 吃的頻率是板子上的還是自己的
04/27 19:46, 10F

04/27 19:47, 6年前 , 11F
I2c 上是否可以認的到 chip ID
04/27 19:47, 11F

04/27 19:52, 6年前 , 12F
然後就是確認subdevice->mipi_driver->soc_camera_driver->v
04/27 19:52, 12F

04/27 19:52, 6年前 , 13F
4l2
04/27 19:52, 13F
文章代碼(AID): #1QixHXtJ (LinuxDev)