《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 其他 > 瑞芯微 | 攝像頭ov13850移植筆記

瑞芯微 | 攝像頭ov13850移植筆記

2022-11-18
作者: 電子技術應用專欄作家 一口Linux
來源: 電子技術應用專欄作家 一口Linux
關鍵詞: 瑞芯微 攝像頭

  關于瑞芯微的文章,之前寫了3篇,鏈接如下:

  《1.瑞芯微rk356x板子快速上手

  《2.Linux驅動|瑞芯微rtc-hym8563移植筆記

  《3.Linux驅動 | Linux內核 RTC時間架構-基于瑞芯微

  后面會持續更新瑞芯微相關文章,有興趣的老鐵加關注。

  0、環境

 微信截圖_20221118140229.png

  一、ov13850簡介

  1. 產品參數

  品牌:Omnivision

  型號:CMK-OV13850

  接口:MIPI

  像素:1320W

OV13850彩色圖像傳感器是一款低電壓、高性能1/3.06英寸1320萬像素CMOS圖像傳感器,使用OmniBSI+?技術提供了單-1320萬像素(4224×3136)攝像頭的功能。通過串行攝像頭控制總線(SCCB)接口的控制,它提供了全幀、下采樣、開窗的10位MIPI圖像。

  OV13850擁有一個能夠在10位1320萬像素分辨率下以每秒24幀(fps)的速度運行的圖像陣列,用戶可以完全控制圖像質量、格式和輸出數據傳輸。所有需要的圖像處理功能,包括曝光控制、白平衡、缺陷像素消除等,都可以通過SCCB接口進行編程。

微信截圖_20221118140104.png

  此外,OmniBSI圖像傳感器使用專有的傳感器技術,通過減少或消除固定圖案噪聲、污跡等常見的圖像污染光源來提高圖像質量,從而產生干凈、完全穩定的彩色圖像。

  為了提供定制信息,OV13850包括一個單編程(OPT)存儲器。OV13850擁有最多4車道的MIPI接口。

  OV13850適用于低功耗相機模塊。

  以下是測試用的攝像頭&擴展板:

  微信截圖_20221118140330.png

  2. 特性

  ●鏡頭尺寸:1/3.06英寸 ●像素大?。?.12毫米×1.12毫米 ●31.2°CRA為6mm z高度 ●可編程控制幀速率,鏡像和翻轉,裁剪和窗口 ●1320萬像素AT30fps ●雙線串行總線控制(SCCB) ●閃光燈輸出控制閃光 ●支持輸出格式:10位RAW RGB ●支持圖像大?。?3.2MP(4224×3136)、10MP(4224×2376)、4K2K(3840×2160)、EIS 1080P(2112×1188)、EIS 720P(1408×792)、more3 ●支持2×2 Binning ●可達4車道MIPI串行輸出接口 ●標準系列SCCB接口 ●8k bit的嵌入式一次性可編程(OTP)存儲器(見側注) ●兩個片上鎖相環(PLLs) ●可編程控制:增益、曝光、幀率、圖像大水、水平反射鏡、垂直翻轉裁剪和平移 ●內置溫度傳感器 ●圖像質量控制:缺陷校正,自動黑電平校準,鏡頭陰影校正,和高度計行HDR?!癖WC傳感器結溫:-300C到+850C ●電源核心:1.14V-1.26V;模擬:2.6-3.0V輸入/輸出:1.7-3.0V ●封裝:PLCC40

  3. ov13850引腳圖

  微信截圖_20221118140530.png

  4. ov13850功能模塊

  微信截圖_20221118140627.png

  定時脈沖發生器輸出時鐘來訪問成像陣列的行,預先填充電荷并且按順序對數組的行進行采樣。

  在預先填充電荷和采樣的時間間隔內,每個像素點的電荷曝光時減少入射光。

  這是在滾動快門的體系結構的曝光時間。

  曝光時間通過調整預先填充電荷和采樣之間的時間間隔控制。

  在每一行的像素數據采樣后,通過模擬電路(AMP)進一步處理:糾正偏移量和將數據乘以相應的增益。

  模擬處理后通過10位ADC的輸出數組中的每個像素的數據。

  ISP(image sensor processor)通過圖像輸出接口單元,經過mipi接口(MCP/MDP)將圖像數據發送出去。

  5. 像素數組

  OV13850傳感器的圖像數組4256列3152行(13414912像素)

  顏色過濾器是安排在Bayer模式

微信截圖_20221118140750.png

  Binning mode 2x2 binning

  Binning mode 通常用于低分辨率

微信截圖_20221118140829.png

  6. mirror 和 flip

  OV13850提供圖像mirror(左右翻轉) 和 flip(上下翻轉)模式

微信截圖_20221118140911.png

  二、驅動移植

  瑞芯微支持的攝像頭,有個support list,

  此次從該list中選擇了ov13850

  1. 驅動源文件及對應腳本

  默認sdk里面已經將支持的所有攝像頭驅動都添加到了內核,所以不需要移植該驅動了,

  但是還是要確認下移植驅動對應的一些信息

  微信截圖_20221118140937.png

  

  2. 設備樹

  1)典型ov系列攝像頭鏈接示意圖

  微信截圖_20221118141004.png

  ov系列攝像頭與SOC連接的主要的引腳有:i2c、rst、pwdn、mclk、MIPI Clk、MIPI DATA

  這幾根線是驅動工程師必須捋清楚的

  2)電路圖

  本次我們直接將攝像頭插在公版的視頻接口,用的是通道0,使用了4個lane【不知道具體硬件信息就問硬件工程師】

微信截圖_20221118141134.png

  由電路圖可知,幾個關鍵引腳關系:

  reset信號:GPIO3 B6

  power down信號:GPIO4 B4

  I2C通道:4

  clock:cif

  3)設備樹節點

  參考sdk中其他平臺的ov13850節點來填寫

  微信截圖_20221118141223.png

  設備樹的信息最終轉換成i2c_client,并傳遞給ov13850驅動ov13850_probe()compatible = "ovti,ov13850";與驅動的of_match_table 保持一致

微信截圖_20221118141258.png

  關于攝像頭驅動,

  彭老師后面會繼續更一篇文章講解。

  3. 安卓配置文件

  在以下兩個文件增加對應攝像頭信息,

 微信截圖_20221118141812.png

  一口君直接參考的其他文件,

  然后找一個相近型號的攝像頭修改的

  三、查看攝像頭相關信息

  1. 開機log

  移植成功后,確認下對應的驅動log

  微信截圖_20221118141842.png

  2. 查看ov13850設備

  驅動加載成功后,會有以下信息

  查看攝像頭設備節點:

  微信截圖_20221118141903.png

  3. 查看sys文件系統中文件信息

  內核會為攝像頭在目錄/sys/class/video4linux下分配設備信息描述文件

  微信截圖_20221118141938.png

  4. 查看拓撲 media-ctl -d /dev/media0 -p

  微信截圖_20221118142012.png      微信截圖_20221118142032.png微信截圖_20221118142113.png

  從entity70信息中可以看到:

  該Entity完整的名稱是:m00_b_ov13850 4-0010

  它是一個V4L2 subdev(Sub-Device) Sensor

  它對應的節點是/dev/v4l-subdev3,應用程序(如v4l2-ctl)可以打開它,并進行配置

  它僅有一個輸出(Source)節點,記為pad0

  它的輸出格式是[fmt:SBGGR10/4224x3136],其中SBGGR10是一種mbus-code的簡稱

  它的Source pad0 鏈接到"rockchip-csi2-dphy0"的pad0,并且當前的狀態是 ENABLED。

  三、拍照測試

  1. 抓幀

微信截圖_20221118142154.png

  【看到<<<<<<<<< 7.51 fps 說明成功】

  參數說明

  微信截圖_20221118142237.png

  2. 顯示圖片:

  將文件**/sdcard/out.yuv從板子通過adb pull**命令拷貝出來,

  微信截圖_20221118142301.png

  再拷貝到ubuntu中,執行以下命令顯示圖片【用其他可以打開yuv格式圖片的工具也可以】

微信截圖_20221118142333.png

  【拍照時選擇其他較高分辨率會出錯,暫時還沒解決這個問題,有知道的可以聯系我:yikoupeng】

  四、參數設置

  1. 顯示攝像頭參數

 微信截圖_20221118142406.png

  2. 增加曝光exposure

  exposure值區間為:  4-3324 命令實例:

  微信截圖_20221118142428.png

  3. 增加圖片亮度analogue_gain

  analogue_gain用于設置顯示的圖像的亮度

  analogue_gain值區間:16-248

  命令實例:

  微信截圖_20221118142457.png

  analogue_gain=244現象【效果非常明顯】

微信截圖_20221118142522.png

  4. 測試顯示信息test_pattern

  參數test_pattern,可以用于測試顯示圖像

  0:攝像頭

  1-3 測試圖片 命令實例:

 微信截圖_20221118142612.png

微信截圖_20221118142632.png

微信截圖_20221118142647.png

  5. 修改Entity的format、size

  舉例一,GC2053攝像頭支持多個分辨率的輸出,默認為1920x1080?,F將輸出分辨率改為640x480:

  微信截圖_20221118142710.png

  五、遇到問題解決

  1.  解決閃退

  主要是camera3_profiles_rk356x.xml和camera3_profiles.xml這兩個文件中沒有ov13850的信息

  所以找到這兩個文件,增加相對應的攝像頭信息 改文件位于sdk的目錄如下:

微信截圖_20221118142735.png

  文件camera3_profiles.xml參數的說明,瑞芯微官方有相應的說明文檔

  2. app 提示沒有權限連接&打開設備失敗

 微信截圖_20221118142807.png

  同時將設備樹文件 將mipi_in_ucam0里的reg修改為1,如果有其他攝像頭信息,一次往后填寫或者刪除。

  微信截圖_20221118142841.png

  【這個reg是什么意思,有知道的老鐵可以給我留言】

  3.  APP打開設備失敗

  從log看,沒有任何permission問題,攝像頭也打開了,但是就是連接失敗,主要是xml文件的sensorType 設置不對

  微信截圖_20221118142904.png

  六、后續

  后面還有一些工作需要進一步研究:

  目前只調通了1個攝像頭,后需要會再增加1個2lane的攝像頭

  視頻顏色還有點發綠,還需要進一步調試

  有一起玩瑞芯微平臺的老鐵,后臺猛戳我

 更多信息可以來這里獲取==>>電子技術應用-AET<<

微信圖片_20210517164139.jpg

微信圖片_20220701092006.jpg

電子技術應用專欄作家 一口Linux

原文鏈接:瑞芯微 | 攝像頭ov13850移植筆記


 

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          一区二区高清视频在线观看| 亚洲人成在线观看网站高清| 久久久久欧美| 亚洲一区二区三区在线| 国产免费一区二区三区香蕉精| 亚洲主播在线观看| 欧美日韩91| 欧美精品一卡| 亚洲毛片网站| 激情久久久久久久久久久久久久久久| 一本一本久久| 欧美日韩一区二区免费在线观看| 欧美色欧美亚洲高清在线视频| 夜夜嗨av一区二区三区网站四季av| 欧美天堂在线观看| 欧美一级在线播放| 好看的av在线不卡观看| 亚洲电影在线观看| 亚洲天堂成人在线观看| 亚洲一区三区在线观看| 亚洲欧美久久| 亚洲午夜免费福利视频| 亚洲欧美另类综合偷拍| 一区在线电影| 亚洲国产精品一区二区第四页av| 国产日韩精品一区二区三区在线| 禁断一区二区三区在线| 国产欧美日韩伦理| 136国产福利精品导航网址应用| 欧美国产成人精品| 一区二区日韩免费看| 国产欧美一区二区三区在线看蜜臀| 欧美在线免费观看| 国产日韩精品久久| 性欧美1819性猛交| 欧美一区二区三区久久精品茉莉花| 欧美人妖在线观看| 久久综合五月天婷婷伊人| 亚洲精品中文字幕在线观看| **性色生活片久久毛片| 亚洲国产美女精品久久久久∴| 欧美一区三区三区高中清蜜桃| 欧美日韩视频一区二区三区| 欧美日韩国产精品| 老牛影视一区二区三区| 亚洲老板91色精品久久| 国产亚洲欧美色| 欧美丝袜一区二区| 一区二区三区四区五区在线| 欧美高清在线一区| 亚洲专区一区| 日韩写真在线| 麻豆成人综合网| 欧美剧在线免费观看网站| 久久精品免费看| 亚洲一区二区三区中文字幕在线| 国产日韩精品一区二区三区在线| 欧美激情综合五月色丁香| 欧美性色视频在线| 久久久久综合网| 欧美日本国产一区| 国产精品自拍视频| 亚洲激情网站免费观看| 久久成人免费网| 日韩视频在线一区二区三区| 亚洲国产日韩欧美一区二区三区| 乱码第一页成人| 国产一区久久久| 欧美午夜视频网站| 国产在线一区二区三区四区| 99天天综合性| 久久久久久久91| 久久精品视频在线看| 久久久久www| 欧美日韩一区在线观看视频| 黄色日韩网站视频| 亚洲美女在线视频| 欧美成人a视频| 亚洲精品四区| 欧美日韩亚洲成人| 日韩视频二区| 欧美在线播放视频| 国产精品系列在线| 久久国产精品久久久久久久久久| 免费成人激情视频| 久久躁日日躁aaaaxxxx| 欧美日韩在线电影| 国产精品视频网站| 一区三区视频| 亚洲第一在线综合在线| 一区二区三区免费看| 亚洲视频自拍偷拍| 欧美在线免费观看视频| 欧美女同在线视频| 亚洲美女在线视频| 免费欧美日韩国产三级电影| 欧美人与性动交α欧美精品济南到| 国产精品日产欧美久久久久| 国产性天天综合网| 久久久久综合一区二区三区| 日韩亚洲欧美一区二区三区| 久久成人久久爱| 国产一区二区你懂的| 欧美精品久久久久久| 99精品热视频只有精品10| 国产精品日韩在线| 国产精品午夜av在线| 久久久久国产精品午夜一区| 国产精品美女主播| 国产亚洲精品aa午夜观看| 欧美成人69av| 亚洲激情影视| 亚洲激情在线播放| 国产日韩精品一区二区| 欧美日韩另类丝袜其他| 国产精品一区二区久久| 在线看欧美视频| 欧美一区二区三区婷婷月色| 亚洲欧美国产一区二区三区| 国产精品毛片a∨一区二区三区|国| 嫩草影视亚洲| 亚洲一区二区黄色| 久久精品二区三区| 一区二区三区免费观看| 久久国产一二区| 国产日韩欧美夫妻视频在线观看| 欧美日韩亚洲国产精品| 欧美金8天国| 欧美极品在线视频| 欧美一区三区二区在线观看| 亚洲精品美女免费| 国产女精品视频网站免费| 午夜欧美理论片| 欧美揉bbbbb揉bbbbb| 久久久精品国产免大香伊| 国产精品午夜国产小视频| 亚洲视频axxx| 亚洲欧美另类综合偷拍| 雨宫琴音一区二区在线| 久久精品综合一区| 欧美网站在线观看| 亚洲电影网站| 亚洲精品偷拍| 欧美日韩国产亚洲一区| 亚洲狠狠丁香婷婷综合久久久| 国产一区二区三区最好精华液| 狠狠色狠狠色综合系列| 黄色av日韩| 国产精品日韩久久久久| 欧美主播一区二区三区| 国产欧美日韩亚洲精品| 亚洲高清色综合| 蜜桃av一区二区在线观看| 欧美aaaaaaaa牛牛影院| 欧美日韩国产在线| 国产精品久久久久久影院8一贰佰| 国产欧美日韩亚州综合| 国产精品久久毛片a| 欧美一区中文字幕| 国产精品亚洲综合一区在线观看| 伊人成人开心激情综合网| 国产精品久久| 国产精品亚洲网站| 亚洲一区二区伦理| 国产欧美日韩伦理| 亚洲一区二区三区激情| 欧美日韩国产a| 性欧美激情精品| 国产精品青草久久| 久久人人爽国产| 国产一区二区三区四区三区四| 国产欧美一区二区精品性色| 一区二区三区久久久| 国产亚洲欧美一区二区三区| 国产精品久久久久aaaa九色| 亚洲国产日韩在线一区模特| 亚洲国产婷婷综合在线精品| 女生裸体视频一区二区三区| 国产在线乱码一区二区三区| 亚洲男女自偷自拍图片另类| 国产日韩一区欧美| 亚洲激情电影中文字幕| 国产精品三级久久久久久电影| 一本色道久久综合狠狠躁篇的优点| 美女精品在线| 国产主播一区二区| 你懂的国产精品永久在线| 亚洲国产精品一区在线观看不卡| 欧美日精品一区视频| 亚洲专区免费| 在线观看视频一区二区欧美日韩| 欧美日韩在线播放一区| 狠狠入ady亚洲精品| 久久久精品日韩欧美| 欧美日韩精品欧美日韩精品| 一区二区三区回区在观看免费视频| 国产精品精品视频| 91久久精品一区二区三区| 美女视频一区免费观看| 欧美午夜视频网站| 亚洲美女在线视频| 黄网站免费久久| 国产亚洲欧美一区在线观看| 亚洲国产精品美女| 精品99一区二区| 国产精品亚洲精品| 日韩视频不卡中文| 欧美日韩一二三四五区| 亚洲区欧美区| 久久综合给合| 欧美成人精品在线播放| 国产精品免费看久久久香蕉| 玖玖玖国产精品| 日韩网站在线| 亚洲伦理在线免费看| 欧美a级片网| 亚洲精品美女在线观看| 欧美日韩精品免费观看| 亚洲欧美综合网| 国产伦精品一区二区三区四区免费| 免费观看国产成人| 尤物九九久久国产精品的特点| 亚洲精品一区二区网址| 狂野欧美激情性xxxx| 在线一区欧美| 国产欧美精品在线观看| 亚洲黄色精品| 久久裸体视频| 欧美日本一道本| 久久这里只精品最新地址| 亚洲毛片在线观看| 久久国产精品一区二区三区| 欧美va亚洲va香蕉在线| 国产亚洲精品福利| 久久aⅴ乱码一区二区三区| 亚洲精品乱码久久久久久按摩观| 黄色免费成人| 一本一本a久久| 欧美日韩福利视频| 亚洲精品一二三区| 国产日韩一区在线| 久久免费视频一区| 久久精品国产亚洲aⅴ| 国产精品美女一区二区| 国产精品va在线播放我和闺蜜| 亚洲精品资源| 欧美日韩不卡在线| 亚洲美女一区| 国产在线一区二区三区四区| 亚洲欧美成人在线| 性色av一区二区三区红粉影视| 国产精品s色| 亚洲大片在线| 久久久久久**毛片大全| 国产精品日韩久久久久| 久久人体大胆视频| 亚洲精品一二三| 欧美日本二区| 亚洲日本一区二区三区| 激情国产一区二区| 午夜激情亚洲| 欧美一级理论性理论a| 欧美电影免费观看高清| 国产午夜精品一区二区三区视频| 国产亚洲欧美日韩美女| 亚洲第一精品久久忘忧草社区| 亚洲精品美女| 亚洲一区二三| 激情六月综合| 伊人精品成人久久综合软件| 国产亚洲制服色| 欧美激情 亚洲a∨综合| 中日韩美女免费视频网站在线观看| 国产乱子伦一区二区三区国色天香| 国产欧美日韩视频一区二区三区| 99精品视频一区二区三区| 国产精品天天摸av网| 久久久久久**毛片大全| 伊人成人网在线看| 欧美金8天国| 国产午夜精品理论片a级探花| 国产自产高清不卡| 欧美激情精品久久久久久| 欧美欧美在线| 亚洲精品国产精品国自产观看浪潮| 久久国产视频网站| 久久不见久久见免费视频1| 一本色道久久精品| 久久久7777| 欧美一区二粉嫩精品国产一线天| 亚洲人体1000| 欧美精品日日鲁夜夜添| 亚洲欧美日韩一区二区在线| 欧美日韩三级视频| 久久久久国产一区二区三区| 亚洲国产一区二区三区在线播| 久久在线免费观看| 亚洲国产欧美一区二区三区同亚洲| 国产精品白丝黑袜喷水久久久| 麻豆视频一区二区| 一区二区三区久久精品| 久久国产福利国产秒拍| 狠狠色狠狠色综合日日五| 欧美私人啪啪vps| 亚洲国产成人久久综合| 国内精品写真在线观看| 欧美日韩另类综合| 一区精品在线播放| 国产精品盗摄一区二区三区| 欧美日产国产成人免费图片| 欧美在线一二三| 欧美与欧洲交xxxx免费观看| 欧美肉体xxxx裸体137大胆| 国产日韩精品一区二区| 国产精品一区二区久激情瑜伽| 久久夜色精品国产欧美乱极品| 国产精品久久久久久久久久免费看| 国产精品久久久久久福利一牛影视| 欧美日韩精品一区二区在线播放| 亚洲自拍偷拍福利| 国产欧美日韩另类视频免费观看| 国产自产v一区二区三区c| 亚洲茄子视频| 欧美精品乱码久久久久久按摩| 亚洲欧洲日产国产网站| 亚洲经典视频在线观看| 欧美日韩亚洲免费| 亚洲网站在线看|