飛凌嵌入式搭載全志A40i處理器的FETA40i-C核心板,可支持4路模擬攝像頭PAL(720x576)/NTSC(720x480)。而實際使用過程中,PAL或者NTSC格式的分辨率無法滿足實際需求,經(jīng)常有客戶提出,是否可支持高清模擬攝像頭?高清攝像頭分辨率能否支持720P或者1080P?針對此需求,小編整理編輯了FETA40i-C核心板Linux/Android 系統(tǒng)支持720P高清模擬攝像頭解決思路。方案評估
根據(jù)A40i CPU手冊描述,CSI0支持最大到1080p@30fps,支持8-bitBT656接口。
根據(jù)上述信息,硬件選擇RN6752芯片,支持2路CVBS轉(zhuǎn)BT656高清視頻解碼芯片,輸入為2路不同時輸入的CVBS,輸出為BT656格式,自動檢測NTSC/PAL輸入,720P和1080P解碼,其中ADC采樣率高達(dá)72MHz,可實現(xiàn)最佳色彩和圖像瞬態(tài)響應(yīng)。
參考原理圖VINA與VINB為不同時輸入,默認(rèn)采用VINA輸入。內(nèi)部有寄存器可控制通道切換。

■將對應(yīng)驅(qū)動放入如下路徑:drivers/media/platform/sunxi-vfe/device/rn6752.c
■修改Makefile文件obj-y +=rn6752.o
■驅(qū)動編譯
■修改sys_config1024x600.fex中csi0對應(yīng)csi0_dev0_mname,csi0_dev0_twi_addr等參數(shù)
■編譯內(nèi)核并重新打包鏡像,燒寫
驅(qū)動移植時,需要注意:
1.攝像頭所用引腳的復(fù)用需要去掉。
2.CSI接口采用BT656,輸入格式為YUV422,輸出為NV21/NV12。
3.RN6752采用V4L2_MBUS_FMT_UYVY8_2X8格式。
4.RN6752 采用的晶振為72MHz。
Linux和Android上顯示效果1、Linux上
在Linux上可采用默認(rèn)出廠的Cameratest進(jìn)行測試。
預(yù)覽效果如下:

2、Android上
在Android上可采用 Multiple Camera 進(jìn)行測試。
預(yù)覽效果如下:

目前Android上行車記錄儀APP只支持video4對應(yīng)的模擬攝像頭,其他3路未做支持。可采用Multiple Camera預(yù)覽4路模擬攝像頭圖像。
具體如圖:
測試采用2個攝像頭:(默認(rèn)支持NTSC格式的模擬攝像頭)

總結(jié)最后總結(jié)一下FETA40i-C核心板支持HD攝像頭方案:■目前調(diào)試了RN6752的支持。其它解碼芯片方案,可聯(lián)系飛凌嵌入式客服。
■目前只調(diào)試了720P@30fps的支持。
■ Multiple Camera為簡單測試DEMO,旨在驗證攝像頭通路可預(yù)覽。
■其中RN6752驅(qū)動與配置,以及Multiple Camera測試程序,如客戶需要此方案可聯(lián)系飛凌嵌入式客服。
-
攝像頭
+關(guān)注
關(guān)注
61文章
5091瀏覽量
103121 -
核心板
+關(guān)注
關(guān)注
6文章
1399瀏覽量
32012
發(fā)布評論請先 登錄
樂鑫發(fā)布首個 MCU 級 Matter 攝像頭方案,啟明云端樂鑫代理
高清數(shù)字攝像頭視頻卡頓?黑屏?
ESP32-S3在初始化攝像頭時檢測到攝像頭模組型號不被支持
米爾T113核心板的農(nóng)機(jī)中控屏顯方案解析
12路1080P高清視頻流,米爾RK3576 開發(fā)板賦能車載360環(huán)視
創(chuàng)世SD NAND貼片卡:智能攝像頭存儲難題的完美解決方案 #人工智能 #智能攝像頭 #攝像頭
【EASY EAI Orin Nano開發(fā)板試用體驗】--USB攝像頭使用
天波解疑:IPC監(jiān)控攝像頭的低功耗特點及其優(yōu)勢
基于RV1126開發(fā)板實現(xiàn)網(wǎng)絡(luò)攝像頭方案
明遠(yuǎn)智睿SSD2351核心板助力智能監(jiān)控系統(tǒng)升級
智慧路燈的監(jiān)控攝像頭:畫質(zhì)與拍攝范圍揭秘
【幸狐Omni3576邊緣計算套件試用體驗】測試USB 攝像頭
社區(qū)安裝IPC攝像頭,跟安裝一般安防監(jiān)控攝像頭有什么區(qū)別?
新技能丨FETA40i-C核心板實現(xiàn)高清模擬攝像頭720P方案
評論