Ovc

osrf·ovc·ovc1/hardware/ovc.kicad_pcb

Top view of the Ovc PCB
Simulate this board

Ovc is an open source STM32 PCB design by osrf: a 6-layer, 230 × 56 mm board with 379 components (176 distinct parts). It is built around the 2309413-1, STUSB4500LQTR, CY7C65642-28LTXC, HD3SS3202IRSVT and more.

the Open Vision Computer

For a typical software-development session (unless you need to re-flash and reconfigure the FPGA) you just need to load the kernel module. We'll automate this eventually, once it gets more stable, but for now (to avoid boot loops) let's leave the module-loading as a manual step...

That script will load the OVC kernel module, configure the FPGA core using the blob in ~/ovc/firmware/ovc1/fpga/stable/ovc.core.rbf, and re-load the OVC module to allocate DMA buffers.

Built around

Parts list

379 components, 176 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
2309413-1
NOIP1SN1300A-QDI
U1
1
STUSB4500LQTR
NOIP1SN1300A-QDI
U2
1
CY7C65642-28LTXC
Jetson
U3
1
HD3SS3202IRSVT
VN-100
U4
1
LM3526MX-L/NOPB
TXB0108RGY
U5
1
SN74AHC1G08DCKR
74LVC1G34
U6
1
TPSM53604RDAR
NCP380LSN10AAT1G
U7
1
TPS2121RUXR
IP4786CZ32
U8
1
EN5322QI
CP2102N-A01-GQFN24
U9
1
TPS2121RUXR
TPS2069C
U10
1
EN5322QI
TPS2069C
U11
1
SN74LVC1T45DBVR
SP3002-04JTG
U12
1
SP3002-04JTG
U13
2
TXB0108RGY
U14, U15
1
LMZ31707
U16
1
STM32L452CE
U17
1
72309-8034BLF
ARJ11C-MBSAS-A-BA-7MU2
U18
1
SN74LVC1T45DBVR
TPS82130
U19
1
LPC55S69JBD100K
TPS82130
U20
1
ARJ11C-MBSAS-A-BA-7MU2
74LVC1G34
U21
Show 156 more
QtyPartRefs
1
SN74LVC1G34DBVR
TXB0108RGY
U22
1
SN74LVC1G04DCKR
5CGTFD5C5U19I7N
U23
1
SN74AUP1T34DCKR
TPS82130
U24
1
ICM-42688-P
74LVC1G34
U25
4
TPS82130
U1101, U1102, U1103, U1104
1
SI2369DS-T1-GE3
Q_NMOS_GSD
Q1
1
SI2369DS-T1-GE3
DMN2041L
Q2
1
2N7002
DMN2041L
Q3
1
2N7002
AON6407
Q4
4
NTS4001NT1G
Q5, Q7, Q8, Q14
1
MMBT4403
Q6
7
NTR4003NT1G
Q9, Q10, Q11, Q12, Q13, Q15, Q16
1
ASEMB-100MHz
X1
1
CONN_01X03
FPGA DEBUG
J1
1
632723300011
USB_A
J2
1
952-2262
USB_OTG
J3
1
1053131302
POWER
J4
1
M20-9760246
IMU DEBUG
J5
1
CONN_01X03
HDMI_TYPE_A
J6
1
68000-406HLF
MCU DEBUG
J7
1
PPTC052LFBN-RC
LENS_HOLDER
J8
1
CONN_01X03
LENS_HOLDER
J9
1
DSK-3R3H224U-HL
USB3_A
J10
1
HPH1-B-04-UA
Micro_SD_Card_Det_Hirose_DM3AT
J11
1
61300411121
USB_OTG
J12
1
USB_OTG
J13
1
DEBUG UART
J14
1
IMU
J15
1
FPGA CONFIG
J16
1
POWER DEBUG
J17
1
TL2230OAF140
recovery
SW1
1
1825910-7
SW_Push
SW2
1
SW_Push
SW3
1
RESET
SW4
1
BOOT
SW5
1
SDMK0340L-7-F
TPD2EUSB30A
D1
1
ESDA25W
TPD2EUSB30A
D2
1
SMBJ22A
TPD2EUSB30A
D3
2
TPD2EUSB30DRTR
TPD2EUSB30A
D4, D5
1
CDBQR0130L
TPD2EUSB30A
D6
2
TPD2EUSB30A
D7, D8
1
RB521S30T1G
D9
1
BAT54ALT1G
D10
1
BAT54CW-7-F
D11
2
LED_Red
D12, D14
1
LED_Green
D13
2
220
FB1, FB12
6
220
FB2, FB11, FB13, FB22, FB23, FB24
8
600
FB3, FB4, FB5, FB6, FB7, FB8, FB9, FB10
7
30
FB15, FB16, FB17, FB18, FB19, FB20, FB21
2
60
FB25, FB26
1
CL05A105KA5NQNC
100m
C1
7
CL05A105KA5NQNC
100n
C2, C3, C7, C14, C22, C26, C29
1
CL10A475KA8NQNC
10u
C4
4
CC0402JRNPO9BN180
100n
C5, C6, C40, C41
1
GRM155C80J106ME11J
100n
C8
3
CL05F104ZO5NNNC
10u
C9, C18, C49
4
CL05F104ZO5NNNC
100u
C10, C50, C53, C54
6
CL05F104ZO5NNNC
100n
C11, C34, C42, C48, C51, C61
1
CL05F104ZO5NNNC
10n
C12
15
CL05F104ZO5NNNC
100n
C13, C15, C16, C17, C19, C20, C21, C28 +7
1
C3216X5R1A107M160AC
100p
C23
1
C3216X5R1A107M160AC
10u
C24
2
C1206C106M3PACTU
100n
C25, C27
1
C0805C106K8PACTU
100n
C30
1
GRM31CR61A476KE15L
100n
C31
1
CL05F104ZO5NNNC
1u
C33
1
C3216X5R1A107M160AC
100n
C35
1
C3216X5R1A107M160AC
4u7
C36
3
CL05F104ZO5NNNC
4u7
C39, C56, C65
1
GRM188R61A106KE69J
1u
C43
1
C0402C470K5GACTU
100n
C45
1
GRM31CR61A476KE15L
4u7
C55
1
GRM188R61A106KE69J
4u7
C57
1
CL05F104ZO5NNNC
10n
C58
1
CL05F104ZO5NNNC
100u
C59
1
CL05F104ZO5NNNC
47u
C60
1
GRM155R61A225KE95D
220u
C62
1
EEE-FTJ471XAP
100u
C63
1
GRM31CR61A476KE15L
100u
C64
1
CL05A105KA5NQNC
1u
C66
1
C0805C106K8PACTU
1u
C67
1
GRM31CR61A476KE15L
1u
C68
1
CL05F104ZO5NNNC
1u
C69
4
CL05F104ZO5NNNC
10u
C70, C71, C72, C73
12
4u7
C74, C76, C116, C117, C119, C120, C124, C127 +4
4
10n
C75, C118, C143, C171
27
100n
C77, C79, C80, C81, C82, C83, C84, C100 +19
1
10n
C78
7
47u
C85, C87, C135, C1103, C1104, C1105, C1109
7
4n7
C86, C88, C108, C136, C1106, C1107, C1110
1
100n
C89
1
4u7
C90
9
10u
C91, C92, C93, C96, C97, C98, C99, C103 +1
1
100u
C94
5
470n
C95, C149, C157, C178, C186
1
2u2
C101
5
1u
C102, C150, C158, C179, C187
3
1n
C105, C106, C107
4
10u
C110, C112, C113, C115
6
100u
C111, C114, C163, C166, C167, C169
4
1u
C130, C132, C133, C134
9
22n
C137, C138, C139, C140, C141, C142, C153, C172 +1
4
47n
C144, C145, C173, C174
4
220n
C148, C156, C177, C185
2
100u
C159, C188
1
22u
C160
2
22u
C161, C162
4
220u
C164, C165, C168, C170
1
ERJ-2RKF4700X
10k
R1
1
ERJ-2RKF1001X
10k
R2
2
ERA-2AED104X
10k
R3, R5
1
ERA-2AEB6490X
10k
R4
2
ERJ-2RKF2202X
10k
R6, R30
2
ERA-2AED104X
681
R7, R8
1
ERA-2AED101X
1M
R9
1
ESR03EZPJ102
1k74
R10
1
ERA-2AED103X
10k
R11
4
ERA-2AED103X
499
R12, R14, R18, R19
2
ERA-2AED104X
499
R13, R15
2
499
R16, R17
1
ERA-2AED203X
0
R20
1
ERJ-2RKF4701X
10
R21
1
ERA-2AED103X
10
R22
1
ERA-2AED242X
10
R23
1
ERJ-2RKF2202X
10
R24
1
ERA-2AED203X
10
R25
1
ERJ-2RKF4701X
47k
R26
1
ERA-2AED203X
10k
R27
1
ERA-2AED242X
10k
R28
1
ERA-2AED242X
1k
R29
1
ERA-2AED103X
10k
R31
1
ERA-3AEB111V
100
R32
1
ERA-3AEB111V
10k
R33
1
RC0402FR-071ML
215k
R34
1
ERJ-2RKF3403X
47k
R35
1
ERJ-2RKF1623X
1k
R36
1
ERA-2AED103X
523k
R37
1
ERA-2AED103X
100k
R38
1
ERA-2AED104X
2k
R39
1
ERA-2AED242X
330
R40
3
ERA-2AED242X
100k
R41, R43, R49
5
ERA-2AED242X
10k
R42, R44, R46, R47, R48
2
ERA-2AED242X
47k
R45, R51
1
ERA-2AED242X
10M
R50
8
100k
R52, R53, R59, R66, R1104, R1106, R1108, R1110
2
100
R54, R55
5
47
R56, R57, R58, R60, R64
1
100
R61
1
47k
R62
2
330
R63, R67
1
215k
R65
1
316k
R1103
1
49k9
R1105
1
124k
R1107
1
523k
R1109

More boards in ovc

Similar boards