sch/brd: import design from 2022-07-27
This commit is contained in:
parent
e59a0f732d
commit
daf23c9afe
11336
hdmi_firewall.lht
11336
hdmi_firewall.lht
File diff suppressed because it is too large
Load Diff
|
@ -1,5 +1,5 @@
|
|||
v 20211219 2
|
||||
C 2400 3300 1 0 0 5V.sym
|
||||
v 20210626 2
|
||||
C 2400 3500 1 0 0 5V.sym
|
||||
C 2800 4100 1 0 0 GND.sym
|
||||
C 6100 0 1 0 0 title.sym
|
||||
{
|
||||
|
@ -10,7 +10,7 @@ org=CuVoodoo
|
|||
T 10400 400 5 10 1 1 0 0 1
|
||||
authors=King Kévin
|
||||
T 9100 1200 5 14 1 1 0 4 1
|
||||
title=HDMI firewall
|
||||
title=HDMI firewall dongle
|
||||
T 7100 400 5 10 1 1 0 0 1
|
||||
version=$version$
|
||||
T 7100 100 5 10 1 1 0 0 1
|
||||
|
@ -22,30 +22,19 @@ device=none
|
|||
T 6100 2000 5 10 0 0 0 0 1
|
||||
footprint=none
|
||||
}
|
||||
C 7600 8900 1 0 0 switch-spdt-1.sym
|
||||
{
|
||||
T 8000 9700 5 10 0 0 0 0 1
|
||||
device=SPDT
|
||||
T 8000 9500 5 10 1 1 0 0 1
|
||||
refdes=S1
|
||||
T 7300 8600 5 10 0 1 0 0 1
|
||||
value=XKB_SK-3296S-01
|
||||
T 8300 9100 5 10 0 1 0 0 1
|
||||
footprint=MECHANICAL_XKB_SK-3296S-01.lht
|
||||
}
|
||||
T 100 10500 9 10 1 0 0 0 2
|
||||
based on the research of Pierre-Michel RICORDEL and José LOPES-ESTEVES from ANSSI/SDE/ST/LSF
|
||||
based on the reseach of Pierre-Michel RICORDEL and José LOPES-ESTEVES from ANSSI/SDE/ST/LSF
|
||||
https://sstic.org/2021/presentation/un_pare_feu_pour_le_hdmi/
|
||||
C 2700 2400 1 90 0 resistor-1.sym
|
||||
C 2700 2600 1 90 0 resistor-1.sym
|
||||
{
|
||||
T 2300 2700 5 10 0 0 90 0 1
|
||||
T 2300 2900 5 10 0 0 90 0 1
|
||||
device=RESISTOR
|
||||
T 2800 3000 5 10 1 1 0 0 1
|
||||
T 2800 3200 5 10 1 1 0 0 1
|
||||
refdes=R3
|
||||
T 2700 2400 5 10 0 0 0 0 1
|
||||
T 2700 2600 5 10 0 0 0 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 2800 2800 5 10 1 1 0 0 1
|
||||
value=2k2-10k
|
||||
T 2800 3000 5 10 1 1 0 0 1
|
||||
value=1.5k-2k
|
||||
}
|
||||
C 3400 1000 1 0 0 FT24C16A-EL.sym
|
||||
{
|
||||
|
@ -55,6 +44,8 @@ T 3800 2660 5 10 1 1 0 0 1
|
|||
refdes=U1
|
||||
T 4460 1340 5 10 1 1 0 2 1
|
||||
device=FT24C16A-EL
|
||||
T 3400 1000 5 10 0 0 0 0 1
|
||||
lcsc-sku=C191945
|
||||
}
|
||||
C 3200 4100 1 0 0 GND.sym
|
||||
C 3600 4100 1 0 0 GND.sym
|
||||
|
@ -70,17 +61,8 @@ T 4560 4640 5 10 1 1 0 2 1
|
|||
device=HDMI-001S
|
||||
T 3900 8400 5 10 1 1 0 0 1
|
||||
value=untrusted device
|
||||
}
|
||||
C 11200 4300 1 0 1 HDMI-001S.sym
|
||||
{
|
||||
T 11200 4300 5 8 0 0 0 6 1
|
||||
footprint=CONNECTOR_HDMI-001S.lht
|
||||
T 10800 8360 5 10 1 1 0 6 1
|
||||
refdes=J2
|
||||
T 8240 4640 5 10 1 1 0 8 1
|
||||
device=HDMI-001S
|
||||
T 7400 8400 5 10 1 1 0 0 1
|
||||
value=protected monitor
|
||||
T 1600 4300 5 10 0 0 0 0 1
|
||||
lcsc-sku=C720616
|
||||
}
|
||||
C 8200 4100 1 0 0 GND.sym
|
||||
C 8600 4100 1 0 0 GND.sym
|
||||
|
@ -90,17 +72,17 @@ C 9800 4100 1 0 0 GND.sym
|
|||
C 4300 800 1 0 0 GND.sym
|
||||
C 4200 3000 1 0 0 5V.sym
|
||||
C 3500 8700 1 0 0 5V.sym
|
||||
C 2100 3300 1 0 0 5V.sym
|
||||
C 2400 2400 1 90 0 resistor-1.sym
|
||||
C 2100 3500 1 0 0 5V.sym
|
||||
C 2400 2600 1 90 0 resistor-1.sym
|
||||
{
|
||||
T 2000 2700 5 10 0 0 90 0 1
|
||||
T 2000 2900 5 10 0 0 90 0 1
|
||||
device=RESISTOR
|
||||
T 2100 3000 5 10 1 1 0 6 1
|
||||
T 2100 3200 5 10 1 1 0 6 1
|
||||
refdes=R2
|
||||
T 2400 2400 5 10 0 0 0 0 1
|
||||
T 2400 2600 5 10 0 0 0 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 2100 2800 5 10 1 1 0 6 1
|
||||
value=2k2-10k
|
||||
T 2100 3000 5 10 1 1 0 6 1
|
||||
value=1.5k-2k
|
||||
}
|
||||
C 400 6600 1 0 0 5V.sym
|
||||
C 700 5700 1 90 0 resistor-1.sym
|
||||
|
@ -145,52 +127,14 @@ value=100nF
|
|||
}
|
||||
C 9200 3000 1 0 0 5V.sym
|
||||
C 9300 1900 1 0 0 GND.sym
|
||||
C 3900 1000 1 180 0 resistor-1.sym
|
||||
{
|
||||
T 3600 600 5 10 0 0 180 0 1
|
||||
device=RESISTOR
|
||||
T 3200 1000 5 10 1 1 0 0 1
|
||||
refdes=R4
|
||||
T 3900 1000 5 10 0 0 0 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 3600 1000 5 10 1 1 0 0 1
|
||||
value=470-1k
|
||||
}
|
||||
C 3800 700 1 0 0 GND.sym
|
||||
C 900 1200 1 0 0 switch-spdt-1.sym
|
||||
{
|
||||
T 1300 2000 5 10 0 0 0 0 1
|
||||
device=SPDT
|
||||
T 1300 1800 5 10 1 1 0 0 1
|
||||
refdes=S2
|
||||
T 600 900 5 10 0 1 0 0 1
|
||||
value=XKB_SK-3296S-01
|
||||
T 1600 1400 5 10 0 1 0 0 1
|
||||
footprint=MECHANICAL_XKB_SK-3296S-01.lht
|
||||
}
|
||||
C 700 1400 1 0 0 5V.sym
|
||||
N 1800 1600 3400 1600 4
|
||||
N 2600 900 3000 900 4
|
||||
C 1800 1100 1 0 0 nc-right-1.sym
|
||||
{
|
||||
T 1900 1600 5 10 0 0 0 0 1
|
||||
value=NoConnection
|
||||
T 1900 1800 5 10 0 0 0 0 1
|
||||
device=DRC_Directive
|
||||
T 1900 2400 5 10 0 0 0 0 1
|
||||
symversion=1.1
|
||||
}
|
||||
C 1400 2500 1 0 0 5V.sym
|
||||
N 1300 1600 3400 1600 4
|
||||
N 3400 2000 2300 2000 4
|
||||
{
|
||||
T 3300 2000 5 10 1 1 0 6 1
|
||||
netname=SDA
|
||||
}
|
||||
N 2300 2000 2300 2400 4
|
||||
N 3400 2400 2600 2400 4
|
||||
{
|
||||
T 3300 2400 5 10 1 1 0 6 1
|
||||
netname=SCL
|
||||
}
|
||||
N 2300 2000 2300 2600 4
|
||||
N 1600 6500 1000 6500 4
|
||||
{
|
||||
T 1400 6500 5 10 1 1 0 6 1
|
||||
|
@ -264,18 +208,7 @@ device=DRC_Directive
|
|||
T 11300 6900 5 10 0 0 0 0 1
|
||||
symversion=1.1
|
||||
}
|
||||
C 7400 9100 1 0 0 5V.sym
|
||||
C 8500 8800 1 0 0 nc-right-1.sym
|
||||
{
|
||||
T 8600 9300 5 10 0 0 0 0 1
|
||||
value=NoConnection
|
||||
T 8600 9500 5 10 0 0 0 0 1
|
||||
device=DRC_Directive
|
||||
T 8600 10100 5 10 0 0 0 0 1
|
||||
symversion=1.1
|
||||
}
|
||||
N 8500 9300 9100 9300 4
|
||||
N 9100 9300 9100 8700 4
|
||||
C 8900 10000 1 0 0 5V.sym
|
||||
N 5800 7900 7000 7900 4
|
||||
{
|
||||
T 6200 7900 5 10 1 1 0 0 1
|
||||
|
@ -316,17 +249,17 @@ N 7000 5100 5800 5100 4
|
|||
T 6500 5100 5 10 1 1 0 6 1
|
||||
netname=CK-
|
||||
}
|
||||
T 700 700 9 10 1 0 0 0 1
|
||||
LED ON = WP ON
|
||||
B 0 0 12100 11000 3 10 1 0 -1 -1 0 -1 -1 -1 -1 -1
|
||||
T 100 9600 9 10 1 0 0 0 4
|
||||
- only video (and sound) are forwarded
|
||||
- DDC limited to statically programmed EDID
|
||||
- HPD, CEC, HEAC (ARC/HEC), CBUS (MHL) are blocked
|
||||
- HDCP is not supported (DDC blocked)
|
||||
T 9300 9000 9 10 1 0 0 0 2
|
||||
allow 5V forward if monitor
|
||||
does not detect device
|
||||
- HDCP is not supported (limited DDC)
|
||||
T 9500 8900 9 10 1 0 0 0 4
|
||||
allows 5V forward if monitor
|
||||
does not detect device.
|
||||
cut trace between pads
|
||||
for ultimate security
|
||||
T 600 5000 9 10 1 0 0 0 3
|
||||
indicates
|
||||
monitor
|
||||
|
@ -338,16 +271,66 @@ T 9700 2800 9 10 1 0 0 0 3
|
|||
decoupling
|
||||
capacitors:
|
||||
U1-VCC, J1-5V
|
||||
C 2400 1500 1 270 0 LED0603.sym
|
||||
N 9100 10000 9100 9800 4
|
||||
N 9100 8800 9100 8700 4
|
||||
N 9100 9800 9400 9800 4
|
||||
N 9400 9800 9400 8800 4
|
||||
N 9400 8800 9100 8800 4
|
||||
C 11200 4300 1 0 1 HYC109-HDMIA19-160.sym
|
||||
{
|
||||
T 2400 1500 5 8 0 0 270 0 1
|
||||
footprint=LEDC1608X90N.lht
|
||||
T 2900 1360 5 10 1 1 0 3 1
|
||||
refdes=D1
|
||||
T 2440 1300 5 10 0 1 270 5 1
|
||||
device=LED0603
|
||||
T 2800 1200 5 10 1 1 0 0 1
|
||||
value=LED
|
||||
T 11200 4300 5 8 0 0 0 6 1
|
||||
footprint=CONNECTOR_HYC109-HDMIA19-160.lht
|
||||
T 10800 8360 5 10 1 1 0 6 1
|
||||
refdes=J2
|
||||
T 8240 4640 5 10 1 1 0 8 1
|
||||
device=HYC109-HDMIA19-160
|
||||
T 7400 8400 5 10 1 1 0 0 1
|
||||
value=monitor
|
||||
T 11200 4300 5 10 0 0 0 0 1
|
||||
lcsc-sku=C711355
|
||||
}
|
||||
C 1500 400 1 0 0 GND.sym
|
||||
C 1700 1600 1 90 0 resistor-1.sym
|
||||
{
|
||||
T 1300 1900 5 10 0 0 90 0 1
|
||||
device=RESISTOR
|
||||
T 1800 2000 5 10 1 1 0 0 1
|
||||
refdes=R4
|
||||
T 1700 1600 5 10 0 0 270 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 1800 1800 5 10 1 1 0 0 1
|
||||
value=10k-100k
|
||||
}
|
||||
N 3400 2400 2600 2400 4
|
||||
{
|
||||
T 3300 2400 5 10 1 1 0 6 1
|
||||
netname=SCL
|
||||
}
|
||||
N 2600 2400 2600 2600 4
|
||||
N 1300 1600 1300 600 4
|
||||
N 1300 600 1600 600 4
|
||||
T 1100 400 9 10 1 0 90 0 2
|
||||
cut trace between pads
|
||||
to enable write protection
|
||||
C 9200 8800 1 0 1 jumper-1.sym
|
||||
{
|
||||
T 8900 9300 5 8 0 0 0 6 1
|
||||
device=JUMPER
|
||||
T 8900 9400 5 10 1 1 0 6 1
|
||||
refdes=R5
|
||||
T 9200 8800 5 10 0 0 0 6 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 9400 9700 5 10 1 1 270 2 1
|
||||
value=CUTLINK
|
||||
}
|
||||
C 1500 600 1 0 0 jumper-1.sym
|
||||
{
|
||||
T 1800 1100 5 8 0 0 0 0 1
|
||||
device=JUMPER
|
||||
T 1700 1200 5 10 1 1 0 0 1
|
||||
refdes=R6
|
||||
T 1500 600 5 10 0 0 0 0 1
|
||||
footprint=RESC1608X55N.lht
|
||||
T 1500 700 5 10 1 1 90 0 1
|
||||
value=CUTLINK
|
||||
}
|
||||
N 2600 1600 2600 1500 4
|
||||
N 2600 1100 2600 900 4
|
||||
|
|
Loading…
Reference in New Issue