資料介紹
該項目是專門為解決這一需求而設計的。Ultra96 評估板配備了原生支持 MIPI 電氣標準的 ultrascale+ Zynq 芯片組。
數據以數據包的形式傳輸,這些數據包包含在傳輸開始 (SoT) 和傳輸結束 (EoT) 狀態(在 PHY 中定義)中。然后將該模塊的輸出饋送到 CSI-TX-Subsystem IP,該 IP 處理將其轉換為 CSI 信號所需的所有步驟。整體設計如下圖所示:

此外,IP 配置如下:

根據 CSI 子系統的產品指南,應使用 csi_ts 塊的輸入 axi-stram 的 tusr 和 tdest 字段設置字數、數據類型和虛擬通道參數:

在本例中,data_type 已設置為 0x24,對應 RGB888 格式,WC 設置為 1280x3=3840。此外,這里我們使用虛擬通道零來傳輸數據。
綜合設計并導出硬件后,我們應該配置和激活 Vitis 中的模塊:

Raspberry Pi CSI 捕獲應用程序
正如介紹中提到的,Raspberry Pi 使用 MMAL 庫來定義圖像管道。在這個項目中,使用了三個主要區塊。
rawcam 組件接收 CSI 信號并提取 RGB 數據。然后,這些數據由 rawcam 組件的輸出端口提供,該端口要么保存到文件中(在組件生成的回調中),要么鏈接到 ISP 以將其轉換為適當的格式以發送到渲染器。ISP 還能夠執行其他功能,例如白平衡和黑電平校正。最后,渲染器將圖像顯示在監視器上。此實現是基于 raspiraw 應用程序完成的。
最后,將 Ultra96 的正確引腳連接到 pi 上的相應引腳后,可以在監視器上看到測試模式,如下圖所示:

下一步
該項目是許多其他酷項目的基礎。例如,我在這篇博客中連接到 Ultra96 的全局快門相機的圖像可以在 FPGA 中處理,然后傳輸到 pi 以供上游應用程序使用。這可以減輕 Pi 的負擔,也可以使用其他圖像傳感器甚至復合或 HDMI 輸入。
另一方面,CSI 接口的 RAW8 格式可用于將自定義數據類型傳輸到可用于酷項目的 pi。例如,FPGA 可以讀取一個非常快速的 ADC,將 pi 轉換為功能強大的數字示波器和邏輯分析儀。
我希望這個項目可以讓基于 MIPI 的系統的模糊世界更加清晰,并能激勵人們制作很酷的項目,并可能在這里與我們分享。
- Ultra96硬件用戶指南
- STM32MP1序列產品連接MIPI CSI-2攝像頭
- 使用Raspberry Pi構建網絡攝像頭
- 使用Raspberry Pi的Motioneyeos網絡攝像頭運動檢測
- Ultra96上的實時攝像頭饋送網頁
- 用于Ultra96的夾層板96AnalogXperience
- 與Ultra96聯網端口轉發
- Ultra96 V2上基于標記的增強現實
- 使用Ultra96 PYNQ測定織物GSM
- 適用于四攝像頭集線器且具有MIPI CSI 2輸出的汽車ADAS設計
- ADV7382/ADV7383:帶MIPI CSI-2或并行視頻輸出數據表的車載攝像頭總線接收器
- ADV7380:帶MIPI CSI-2視頻輸出的車載攝像頭總線接收器初步數據表
- 開源硬件-TIDA-01005-適用于四攝像頭集線器且具有 MIPI CSI-2 輸出的汽車 ADAS PCB layout 設計
- TI推出業界首款符合MIPI攝像頭串行接口2(CSI-2)規格的雙端口四通道解串器集線器 14次下載
- CSI攝像頭電路圖,原理圖
- AHD攝像頭與CVBS的區別 1.5w次閱讀
- 技術前沿:攝像頭模組 5447次閱讀
- 攝像頭應用領域及應用產品型號 1746次閱讀
- STM32MP1序列產品連接MIPI?CSI-2攝像頭 6091次閱讀
- fireflyAIO-3288C主板MIPI CSI攝像頭接口簡介 6083次閱讀
- fireflyAIO-3288C主板攝像頭模組簡介 2202次閱讀
- 為什么智能攝像頭這么受歡迎 4815次閱讀
- 微雪電子樹莓派原裝攝像頭V2簡介 2753次閱讀
- 關于Firefly攝像頭模組的簡介 3347次閱讀
- 天嵌科技OV5640攝像頭模塊-CMOS攝像頭介紹 1.2w次閱讀
- 基于Arm技術的16nm MPSoC開發套件Ultra96 6201次閱讀
- 攝像頭芯片型號有哪些_攝像頭芯片型號匯總 5.9w次閱讀
- CMOS攝像頭之硬件原理 1.8w次閱讀
- 基于賽靈思FPGA的低成本MIPI接口IP 1.7w次閱讀
- 雙攝像頭系列原理 6736次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費
- 3PC6206 300mA低功耗低壓差線性穩壓器中文資料
- 1.12 MB | 1次下載 | 免費
- 4網絡安全從業者入門指南
- 2.91 MB | 1次下載 | 免費
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 6海川SM5701規格書
- 1.48 MB | 次下載 | 免費
- 7H20PR5電磁爐IGBT功率管規格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護等級說明
- 0.08 MB | 次下載 | 免費
本月
- 1貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論