Skip to the content
6 layers69.3 × 111.8 mmFMC MIPI v2, the printed circuit board in 3D

FMC card to allow interfacing Xilinx FPGA boards with Jetson TX2 or TX1 via CSI-2 camera interface

Size
69.3 × 111.8 mm
Copper layers
6
Thickness
1.6 mm
Parts
143
Nets
524
Pads
1,057
Tracks, vias
2,965, 584
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
1 Aug 2017
Updated
18 Oct 2026

Overview

FMC MIPI v2 is an open-source printed circuit board by VideoGPU, from the VideoGPU/FMC_MIPI repository on GitHub. It is a 6-layer board of 69.3 × 111.8 mm with 143 parts on 524 nets, routed with 2,965 tracks and 584 vias.

It is built around the SN74AVCH16T245GR, TCA9406DCUR and AT24MAC402-MAHM-T, with the LP5907MFX-1.2, LP5907MFX-1.8 and SN74AVC4T245PWRE4 among its other parts. Its parts include 75 resistors, 41 capacitors, 15 ICs, 4 diodes and 3 connectors. It belongs with the fPGA and programmable logic boards of this library.

Main components

10

README

README.md

FMC_MIPI

FMC card to allow interfacing Xilinx FPGA boards with Jetson TX2 or TX1 via CSI-2 camera interface. Made with KiCad. Tested and works fine with KC705

HS and LP lanes come as a separate lines from FPGA.Switching between HS and LP modes is done using a high-speed switch TS3DDR3812.

Some pictures:

Terminal output: Alt text Example output: The vertical line position in magenta strip indicates a frame number Alt text

The whole setup: Alt text

Interconnector board: Alt text

Alt text

Parts

143
QtyValueFootprintReferences
310.1uFCapacitors_SMD:C_0402C1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +15
250Resistors_SMD:R_0805R1, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26 +9
12220Resistors_SMD:R_0603R39, R40, R45, R46, R51, R52, R57, R58, R63, R64, R69, R70
1247Resistors_SMD:R_0603R41, R42, R47, R48, R53, R54, R59, R60, R65, R66, R71, R72
129.1Resistors_SMD:R_0603R43, R44, R49, R50, R55, R56, R61, R62, R67, R68, R73, R74
104.7kResistors_SMD:R_0805R2, R3, R4, R5, R9, R10, R11, R30, R33, R35
61uFCapacitors_SMD:C_0805C7, C8, C25, C26, C27, C28
42.2kResistors_SMD:R_0805R29, R31, R32, R34
44.7uFCapacitors_SMD:C_0805C4, C29, C30, C31
4UCLAMP0501H.TCTFMC_MIPI_v2_sym:SODFL1608X70ND1, D2, D3, D4
3TCA9406DCURFMC_MIPI_v2_sym:SOP50P310X90-8NIC3, IC4, IC5
2GNDTestPoint:TestPoint_Keystone_5010-5014_MultipurposeTP1, TP2
2JumperPin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJP2, JP3
2SN74AVC1T45DCKTFMC_MIPI_v2_sym:SOT65P210X110-6NIC6, IC7
2SN74AVCH16T245GRFMC_MIPI_v2_sym:SOP50P810X120-48NU3, U8
2TS3DDR3812_RUA_42FMC_MIPI_v2_sym:TS3DDR3812RUARU5, U6
1ASP-134488-01FMC_MIPI_v2_sym:ASP-134488-01_VER2J1
1AT24MAC402-MAHM-TSON50P300X200X60-9NIC2
1Conn_01x08_FemaleConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ3
1Jumper_3_Bridged12Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJP1
1LP5907MFX-1.2Package_TO_SOT_SMD:SOT-23-5U7
1LP5907MFX-1.8Package_TO_SOT_SMD:SOT-23-5U1
1QTH-060-01-L-D-AFMC_MIPI_v2_sym:QTH-060-01-X-D-A-QTH-060-01-X-D-AJ2
1SN74AVC2T45DCURFMC_MIPI_v2_sym:SN74AVC2T45DCURU2
1SN74AVC4T245PWRSOP65P640X120-16NIC1
1TLV75525PDBVTO_SOT_Packages_SMD:SOT-23-5U4

Similar boards

  • 4 layers48 × 49 mmToF camera VGA, the printed circuit board in 3D

    ToF camera VGA

    lnsru/melexis_VGA_ToF_camera

    PCB design with the new MLX75027 VGA time of flight sensor

    70 parts13
  • 4 layers255.9 × 224.5 mmCentral control unit, the printed circuit board in 3D

    Central control unit

    RomLab/pcb-system-for-underfloor-heating-v2.0

    PCB for underfloor heating system

    1,880 parts1
  • 6 layers82.1 × 67 mmJetson camera interposer, the printed circuit board in 3D

    Jetson camera interposer

    VideoGPU/Jetson_TX2_camera_interposer

    Camera module interposer for Jetson TX2 development board. Useful for MIPI CSI and I2C debugging.

    27 parts1BSD-3-Clause
  • 6 layers47.5 × 50 mmFpga extension, the printed circuit board in 3D

    Fpga extension

    matgla/mspc

    Repository for MSPC hardware design

    120 parts10MIT
  • 4 layers236.3 × 191.5 mmCyborg65r2 thermo pcb, the printed circuit board in 3D

    Cyborg65r2 thermo pcb

    anthonyjwall/CYBORG2_PCB

    PCB Design for Cyborg65r2

    165 parts
  • 4 layers310 × 210 mmPCB 2026, the printed circuit board in 3D

    PCB 2026

    ARJUN-K-2809/PCB_Design_2026_IITM_IMC_Lab_QFP

    859 parts
  • 4 layers76.5 × 69 mmFmc sdram, the printed circuit board in 3D

    Fmc sdram

    chipsalliance/rocket-pcb

    PCB libraries and templates for rocket-chip based FPGA/ASIC designs

    73 parts21Apache-2.0
  • 4 layers108 × 69 mmFmc2sata, the printed circuit board in 3D

    Fmc2sata

    antmicro/fmc-sata-adapter

    Adapter board exposing SATA M.2 SSD on FMC board-to-board connector

    65 parts17Apache-2.0

Questions

How big is the FMC MIPI v2 PCB?

It measures 69.3 × 111.8 mm and has 6 copper layers, 1.6 mm thick.

What parts does the FMC MIPI v2 use?

143 parts, built around the SN74AVCH16T245GR, TCA9406DCUR, AT24MAC402-MAHM-T and LP5907MFX-1.2. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the FMC MIPI v2 KiCad files?

From the VideoGPU/FMC_MIPI repository on GitHub, at the commit this page was made from: the board is FMC_MIPI_v2.kicad_pcb and its schematic FMC_Connector.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the FMC MIPI v2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask VideoGPU before reusing the design.