diff --git a/hardware/USBHUBS.kicad_sym b/hardware/USBHUBS.kicad_sym new file mode 100644 index 0000000..b82430c --- /dev/null +++ b/hardware/USBHUBS.kicad_sym @@ -0,0 +1,418 @@ +(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) + (symbol "USB7206C" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -39.37 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at -39.37 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -39.37 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at -39.37 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "USB7206C_1_1" + (pin input line (at -60.96 -2.54 0) (length 2.54) + (name "RESET_N" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -25.4 0) (length 2.54) + (name "USB3DN_RXDP1" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -2.54 -2.54 180) (length 2.54) + (name "RBIAS" (effects (font (size 1.27 1.27)))) + (number "100" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -27.94 0) (length 2.54) + (name "USB3DN_RXDM1" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -60.96 -30.48 0) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -60.96 -33.02 0) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -35.56 0) (length 2.54) + (name "USB2DN_DP2/PRT_DIS_P2" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -38.1 0) (length 2.54) + (name "USB2DN_DM2/PRT_DIS_M2" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -40.64 0) (length 2.54) + (name "USB3DN_TXDP2" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -43.18 0) (length 2.54) + (name "USB3DN_TXDM2" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -60.96 -45.72 0) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -48.26 0) (length 2.54) + (name "USB3DN_RXDP2" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -60.96 -5.08 0) (length 2.54) + (name "PF30/VBUS_MON_UP" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -50.8 0) (length 2.54) + (name "USB3DN_RXDM2" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -53.34 0) (length 2.54) + (name "CFG_STRAP1" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -55.88 0) (length 2.54) + (name "CFG_STRAP2" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -58.42 0) (length 2.54) + (name "CFG_STRAP3" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -60.96 0) (length 2.54) + (name "TESTEN" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -60.96 -63.5 0) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -60.96 -66.04 0) (length 2.54) + (name "VDD33" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -68.58 0) (length 2.54) + (name "USB2DN_DP3/PRT_DIS_P3" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -71.12 0) (length 2.54) + (name "USB2DN_DM3/PRT_DIS_M3" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -73.66 0) (length 2.54) + (name "USB3DN_TXDP3" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -60.96 -7.62 0) (length 2.54) + (name "PF31" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -76.2 0) (length 2.54) + (name "USB3DN_TXDM3" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -60.96 -78.74 0) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -81.28 0) (length 2.54) + (name "USB3DN_RXDP3" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -83.82 0) (length 2.54) + (name "USB3DN_RXDM3" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -86.36 0) (length 2.54) + (name "USB2DN_DP4/PRT_DIS_P4" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -88.9 0) (length 2.54) + (name "USB2DN_DM4/PRT_DIS_M4" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -91.44 0) (length 2.54) + (name "USB3DN_TXDP4" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -93.98 0) (length 2.54) + (name "USB3DN_TXDM4" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -60.96 -96.52 0) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -99.06 0) (length 2.54) + (name "USB3DN_RXDP4" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -60.96 -10.16 0) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -101.6 0) (length 2.54) + (name "USB3DN_RXDM4" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -104.14 0) (length 2.54) + (name "USB2DN_DM6/PRT_DIS_M6" (effects (font (size 1.27 1.27)))) + (number "41" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -106.68 0) (length 2.54) + (name "USB2DN_DP6/PRT_DIS_P6" (effects (font (size 1.27 1.27)))) + (number "42" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -60.96 -109.22 0) (length 2.54) + (name "VDD33" (effects (font (size 1.27 1.27)))) + (number "43" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -111.76 0) (length 2.54) + (name "PF3" (effects (font (size 1.27 1.27)))) + (number "44" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -114.3 0) (length 2.54) + (name "PF4" (effects (font (size 1.27 1.27)))) + (number "45" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -116.84 0) (length 2.54) + (name "PF5" (effects (font (size 1.27 1.27)))) + (number "46" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -119.38 0) (length 2.54) + (name "PF6" (effects (font (size 1.27 1.27)))) + (number "47" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -121.92 0) (length 2.54) + (name "PF7" (effects (font (size 1.27 1.27)))) + (number "48" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -124.46 0) (length 2.54) + (name "PF8" (effects (font (size 1.27 1.27)))) + (number "49" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -12.7 0) (length 2.54) + (name "USB2DN_DP1/PRT_DIS_P1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -127 0) (length 2.54) + (name "PF9" (effects (font (size 1.27 1.27)))) + (number "50" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -127 180) (length 2.54) + (name "PF10" (effects (font (size 1.27 1.27)))) + (number "51" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -124.46 180) (length 2.54) + (name "PF11" (effects (font (size 1.27 1.27)))) + (number "52" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -121.92 180) (length 2.54) + (name "VDD33" (effects (font (size 1.27 1.27)))) + (number "53" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -119.38 180) (length 2.54) + (name "PF12" (effects (font (size 1.27 1.27)))) + (number "54" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -116.84 180) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "55" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -114.3 180) (length 2.54) + (name "PF13" (effects (font (size 1.27 1.27)))) + (number "56" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -111.76 180) (length 2.54) + (name "PF14" (effects (font (size 1.27 1.27)))) + (number "57" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -109.22 180) (length 2.54) + (name "PF15" (effects (font (size 1.27 1.27)))) + (number "58" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -106.68 180) (length 2.54) + (name "PF16" (effects (font (size 1.27 1.27)))) + (number "59" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -15.24 0) (length 2.54) + (name "USB2DN_DM1/PRT_DIS_M1" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -104.14 180) (length 2.54) + (name "PF17" (effects (font (size 1.27 1.27)))) + (number "60" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -101.6 180) (length 2.54) + (name "PF18" (effects (font (size 1.27 1.27)))) + (number "61" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -99.06 180) (length 2.54) + (name "VDD33" (effects (font (size 1.27 1.27)))) + (number "62" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -96.52 180) (length 2.54) + (name "TEST1" (effects (font (size 1.27 1.27)))) + (number "63" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -93.98 180) (length 2.54) + (name "TEST2" (effects (font (size 1.27 1.27)))) + (number "64" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -91.44 180) (length 2.54) + (name "TEST3" (effects (font (size 1.27 1.27)))) + (number "65" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -88.9 180) (length 2.54) + (name "PF19" (effects (font (size 1.27 1.27)))) + (number "66" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -86.36 180) (length 2.54) + (name "VDD33" (effects (font (size 1.27 1.27)))) + (number "67" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -83.82 180) (length 2.54) + (name "SPI_CLK/PF21" (effects (font (size 1.27 1.27)))) + (number "68" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -81.28 180) (length 2.54) + (name "SPI_CE_N/CFG_NON_REM/PF20" (effects (font (size 1.27 1.27)))) + (number "69" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -17.78 0) (length 2.54) + (name "USB3DN_TXDP1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -78.74 180) (length 2.54) + (name "SPI_D0/CFG_BC_EN/PF22" (effects (font (size 1.27 1.27)))) + (number "70" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -76.2 180) (length 2.54) + (name "SPI_D1/PF23" (effects (font (size 1.27 1.27)))) + (number "71" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -73.66 180) (length 2.54) + (name "SPI_D2/PF24" (effects (font (size 1.27 1.27)))) + (number "72" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -71.12 180) (length 2.54) + (name "SPI_D3/PF25" (effects (font (size 1.27 1.27)))) + (number "73" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -68.58 180) (length 2.54) + (name "PF29" (effects (font (size 1.27 1.27)))) + (number "74" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -66.04 180) (length 2.54) + (name "PF26" (effects (font (size 1.27 1.27)))) + (number "75" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -63.5 180) (length 2.54) + (name "PF27" (effects (font (size 1.27 1.27)))) + (number "76" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -60.96 180) (length 2.54) + (name "PF28" (effects (font (size 1.27 1.27)))) + (number "77" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -58.42 180) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "78" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -55.88 180) (length 2.54) + (name "VDD33" (effects (font (size 1.27 1.27)))) + (number "79" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -60.96 -20.32 0) (length 2.54) + (name "USB3DN_TXDM1" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -2.54 -53.34 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "80" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -50.8 180) (length 2.54) + (name "USB2DN_DP5/PRT_DIS_P5" (effects (font (size 1.27 1.27)))) + (number "81" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -48.26 180) (length 2.54) + (name "USB2DN_DM5/PRT_DIS_M5" (effects (font (size 1.27 1.27)))) + (number "82" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -45.72 180) (length 2.54) + (name "USB3DN_TXDP5" (effects (font (size 1.27 1.27)))) + (number "83" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -43.18 180) (length 2.54) + (name "USB3DN_TXDM5" (effects (font (size 1.27 1.27)))) + (number "84" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -40.64 180) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "85" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -38.1 180) (length 2.54) + (name "USB3DN_RXDP5" (effects (font (size 1.27 1.27)))) + (number "86" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -35.56 180) (length 2.54) + (name "USB3DN_RXDM5" (effects (font (size 1.27 1.27)))) + (number "87" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -33.02 180) (length 2.54) + (name "VDD33" (effects (font (size 1.27 1.27)))) + (number "88" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -30.48 180) (length 2.54) + (name "USB2UP_DP" (effects (font (size 1.27 1.27)))) + (number "89" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -60.96 -22.86 0) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -27.94 180) (length 2.54) + (name "USB2UP_DM" (effects (font (size 1.27 1.27)))) + (number "90" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -25.4 180) (length 2.54) + (name "USB3UP_TXDP" (effects (font (size 1.27 1.27)))) + (number "91" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -22.86 180) (length 2.54) + (name "USB3UP_TXDM" (effects (font (size 1.27 1.27)))) + (number "92" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -20.32 180) (length 2.54) + (name "VCORE" (effects (font (size 1.27 1.27)))) + (number "93" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -17.78 180) (length 2.54) + (name "USB3UP_RXDP" (effects (font (size 1.27 1.27)))) + (number "94" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -15.24 180) (length 2.54) + (name "USB3UP_RXDM" (effects (font (size 1.27 1.27)))) + (number "95" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -2.54 -12.7 180) (length 2.54) + (name "ATEST" (effects (font (size 1.27 1.27)))) + (number "96" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -2.54 -10.16 180) (length 2.54) + (name "XTALO" (effects (font (size 1.27 1.27)))) + (number "97" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -2.54 -7.62 180) (length 2.54) + (name "XTALI/CLK_IN" (effects (font (size 1.27 1.27)))) + (number "98" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -5.08 180) (length 2.54) + (name "VDD33" (effects (font (size 1.27 1.27)))) + (number "99" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/hardware/jumpstarter.kicad_pro b/hardware/jumpstarter.kicad_pro index 0217067..da54942 100644 --- a/hardware/jumpstarter.kicad_pro +++ b/hardware/jumpstarter.kicad_pro @@ -585,8 +585,6 @@ "/USB_STORAGE_MUX/_DUT_SSRXP": "DIFFPAIR", "/USB_STORAGE_MUX/_STORAGE_SSRXN": "DIFFPAIR", "/USB_STORAGE_MUX/_STORAGE_SSRXP": "DIFFPAIR", - "/_DN": "DIFFPAIR", - "/_DP": "DIFFPAIR", "/board_control/VCCOUT": "5AMP", "/board_control/VCCOUT_SW": "5AMP", "VCC": "5AMP" @@ -650,6 +648,10 @@ [ "90c9b6c3-4525-4edf-8d73-ac39bc46dfd1", "USB_STORAGE_MUX" + ], + [ + "c1addf8b-26b2-43fb-875c-11d76afd1403", + "USB 3.2 Gen2 front-hub" ] ], "text_variables": {} diff --git a/hardware/jumpstarter.kicad_sch b/hardware/jumpstarter.kicad_sch index 4d40ac9..eca0501 100644 --- a/hardware/jumpstarter.kicad_sch +++ b/hardware/jumpstarter.kicad_sch @@ -7,7 +7,7 @@ (title_block (title "Jumpstart controller") (date "2023-06-13") - (rev "1.0.0") + (rev "1.1.0") (company "Red Hat Inc.") (comment 1 "Emerging Technologies") (comment 3 "helps perform CI on Embedded Systems") @@ -218,207 +218,6 @@ ) ) ) - (symbol "Connector:USB_C_Plug_USB2.0" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "P" (at -10.16 19.05 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "USB_C_Plug_USB2.0" (at 12.7 19.05 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "" (at 3.81 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" (at 3.81 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "usb universal serial bus type-C USB2.0" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "USB 2.0-only Type-C Plug connector" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "USB*C*Plug*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "USB_C_Plug_USB2.0_0_0" - (rectangle (start -0.254 -17.78) (end 0.254 -16.764) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (rectangle (start 10.16 -2.286) (end 9.144 -2.794) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (rectangle (start 10.16 2.794) (end 9.144 2.286) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (rectangle (start 10.16 7.874) (end 9.144 7.366) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (rectangle (start 10.16 10.414) (end 9.144 9.906) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (rectangle (start 10.16 15.494) (end 9.144 14.986) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "USB_C_Plug_USB2.0_0_1" - (rectangle (start -10.16 17.78) (end 10.16 -17.78) - (stroke (width 0.254) (type default)) - (fill (type background)) - ) - (arc (start -8.89 -3.81) (mid -6.985 -5.7067) (end -5.08 -3.81) - (stroke (width 0.508) (type default)) - (fill (type none)) - ) - (arc (start -7.62 -3.81) (mid -6.985 -4.4423) (end -6.35 -3.81) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - (arc (start -7.62 -3.81) (mid -6.985 -4.4423) (end -6.35 -3.81) - (stroke (width 0.254) (type default)) - (fill (type outline)) - ) - (rectangle (start -7.62 -3.81) (end -6.35 3.81) - (stroke (width 0.254) (type default)) - (fill (type outline)) - ) - (arc (start -6.35 3.81) (mid -6.985 4.4423) (end -7.62 3.81) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - (arc (start -6.35 3.81) (mid -6.985 4.4423) (end -7.62 3.81) - (stroke (width 0.254) (type default)) - (fill (type outline)) - ) - (arc (start -5.08 3.81) (mid -6.985 5.7067) (end -8.89 3.81) - (stroke (width 0.508) (type default)) - (fill (type none)) - ) - (circle (center -2.54 1.143) (radius 0.635) - (stroke (width 0.254) (type default)) - (fill (type outline)) - ) - (circle (center 0 -5.842) (radius 1.27) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (polyline - (pts - (xy -8.89 -3.81) - (xy -8.89 3.81) - ) - (stroke (width 0.508) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -5.08 3.81) - (xy -5.08 -3.81) - ) - (stroke (width 0.508) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 -5.842) - (xy 0 4.318) - ) - (stroke (width 0.508) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 -3.302) - (xy -2.54 -0.762) - (xy -2.54 0.508) - ) - (stroke (width 0.508) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 -2.032) - (xy 2.54 0.508) - (xy 2.54 1.778) - ) - (stroke (width 0.508) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -1.27 4.318) - (xy 0 6.858) - (xy 1.27 4.318) - (xy -1.27 4.318) - ) - (stroke (width 0.254) (type default)) - (fill (type outline)) - ) - (rectangle (start 1.905 1.778) (end 3.175 3.048) - (stroke (width 0.254) (type default)) - (fill (type outline)) - ) - ) - (symbol "USB_C_Plug_USB2.0_1_1" - (pin passive line (at 0 -22.86 90) (length 5.08) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -22.86 90) (length 5.08) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 15.24 15.24 180) (length 5.08) - (name "VBUS" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 15.24 10.16 180) (length 5.08) - (name "CC" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 15.24 -2.54 180) (length 5.08) - (name "D+" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 15.24 2.54 180) (length 5.08) - (name "D-" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 15.24 15.24 180) (length 5.08) hide - (name "VBUS" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -22.86 90) (length 5.08) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -22.86 90) (length 5.08) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 15.24 15.24 180) (length 5.08) hide - (name "VBUS" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 15.24 7.62 180) (length 5.08) - (name "VCONN" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 15.24 15.24 180) (length 5.08) hide - (name "VBUS" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -7.62 -22.86 90) (length 5.08) - (name "SHIELD" (effects (font (size 1.27 1.27)))) - (number "S1" (effects (font (size 1.27 1.27)))) - ) - ) - ) (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) (property "Reference" "C" (at 0.635 2.54 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -2249,9 +2048,6 @@ (junction (at 109.22 106.68) (diameter 0) (color 0 0 0 0) (uuid 369deec9-9fd1-454c-84f3-bd249d1c9f61) ) - (junction (at 57.15 124.46) (diameter 0) (color 0 0 0 0) - (uuid 4a2483ba-c013-4696-bd29-c19e674759f0) - ) (junction (at 50.8 31.75) (diameter 0) (color 0 0 0 0) (uuid 557f720b-aa51-4d61-9a7e-23d39fadd7e2) ) @@ -2396,10 +2192,6 @@ (stroke (width 0) (type default)) (uuid 190c38ec-7bef-4d17-b060-1bbbf3ec022a) ) - (wire (pts (xy 57.15 132.08) (xy 57.15 124.46)) - (stroke (width 0) (type default)) - (uuid 1a785d8f-3202-444d-8d05-b5452dfb4ed4) - ) (wire (pts (xy 31.75 27.94) (xy 31.75 31.75)) (stroke (width 0) (type default)) (uuid 1ae4907e-1fe1-4b97-96c6-4679147ddb27) @@ -2440,10 +2232,6 @@ (stroke (width 0) (type default)) (uuid 272db085-d3cf-4fdc-ad22-9a446be09941) ) - (wire (pts (xy 57.15 149.86) (xy 68.58 149.86)) - (stroke (width 0) (type default)) - (uuid 2a850a32-da47-4156-9ac9-ee258244f563) - ) (wire (pts (xy 21.59 88.9) (xy 21.59 96.52)) (stroke (width 0) (type default)) (uuid 2aca03a5-5e76-4b8b-a94c-ebaf033ac0c3) @@ -2512,10 +2300,6 @@ (stroke (width 0) (type default)) (uuid 47000500-5442-4e27-88e4-fb7e20419383) ) - (wire (pts (xy 184.15 132.08) (xy 193.04 132.08)) - (stroke (width 0) (type default)) - (uuid 48fc6b25-cf1a-492b-b23e-71a57fcfc3ba) - ) (wire (pts (xy 77.47 134.62) (xy 77.47 130.81)) (stroke (width 0) (type default)) (uuid 4912fff1-0f9a-4e97-8dad-c409b0da3d0f) @@ -2544,10 +2328,6 @@ (stroke (width 0) (type default)) (uuid 51185b05-9337-4a7e-bb69-59254c764d05) ) - (wire (pts (xy 57.15 144.78) (xy 68.58 144.78)) - (stroke (width 0) (type default)) - (uuid 5669d28a-573a-4564-92e5-9aea58c37561) - ) (wire (pts (xy 187.96 139.7) (xy 165.1 139.7)) (stroke (width 0) (type default)) (uuid 57bb4979-b60d-48be-8c0b-85f73ac05e5f) @@ -2632,18 +2412,10 @@ (stroke (width 0) (type default)) (uuid 78b8e21a-a13e-4591-a69c-f663c6b700ba) ) - (wire (pts (xy 184.15 129.54) (xy 193.04 129.54)) - (stroke (width 0) (type default)) - (uuid 7cac8f7c-3784-41a3-a66b-96a5fbef3003) - ) (wire (pts (xy 50.8 30.48) (xy 50.8 31.75)) (stroke (width 0) (type default)) (uuid 8160dde5-9fef-40bc-8cde-e7079c3df843) ) - (wire (pts (xy 41.91 170.18) (xy 41.91 171.45)) - (stroke (width 0) (type default)) - (uuid 8173eaba-2b70-4abc-a373-0ba7efd5ed03) - ) (wire (pts (xy 146.05 31.75) (xy 152.4 31.75)) (stroke (width 0) (type default)) (uuid 82ade0bc-6301-4d7f-9098-a155c06bad80) @@ -2720,10 +2492,6 @@ (stroke (width 0) (type default)) (uuid 9a195a37-7d6b-4a56-abf3-b5bbb792994f) ) - (wire (pts (xy 57.15 137.16) (xy 64.77 137.16)) - (stroke (width 0) (type default)) - (uuid 9a78bdc3-72b4-48f8-9ee4-d54b3865c1ec) - ) (wire (pts (xy 149.86 93.98) (xy 149.86 96.52)) (stroke (width 0) (type default)) (uuid 9b352633-4b8f-4c94-a1e7-1e3ba1fbdec3) @@ -2780,10 +2548,6 @@ (stroke (width 0) (type default)) (uuid a6c61c95-3342-4d15-b33e-866dd4013c68) ) - (wire (pts (xy 34.29 170.18) (xy 34.29 171.45)) - (stroke (width 0) (type default)) - (uuid a986e417-ad13-4577-920e-6eb4c6e0cf59) - ) (wire (pts (xy 176.53 38.1) (xy 176.53 41.91)) (stroke (width 0) (type default)) (uuid a98f94d4-2f99-4fc7-ab4b-7dff32a93a88) @@ -2844,6 +2608,10 @@ (stroke (width 0) (type default)) (uuid bb3c3e88-36b5-4daf-9596-8c55ac82e809) ) + (wire (pts (xy 38.1 133.35) (xy 49.53 133.35)) + (stroke (width 0) (type default)) + (uuid bb84594e-aa21-46a8-9a94-e9fcb39ebd5c) + ) (wire (pts (xy 250.19 111.76) (xy 250.19 99.06)) (stroke (width 0) (type default)) (uuid bbcb747b-4eb6-4a2b-b191-f34363a32482) @@ -2864,13 +2632,13 @@ (stroke (width 0) (type default)) (uuid be0e13ab-9c1d-4471-8adf-2c1f815d2cdc) ) - (wire (pts (xy 149.86 93.98) (xy 152.4 93.98)) + (wire (pts (xy 20.32 105.41) (xy 20.32 110.49)) (stroke (width 0) (type default)) - (uuid c0960b74-1c9e-4eda-be2e-d01d3e2679c2) + (uuid bf64db2f-6d7a-4eb4-8c74-46ed2e0ff1df) ) - (wire (pts (xy 57.15 124.46) (xy 57.15 121.92)) + (wire (pts (xy 149.86 93.98) (xy 152.4 93.98)) (stroke (width 0) (type default)) - (uuid c1b91469-88a5-426a-9362-484a28e4674e) + (uuid c0960b74-1c9e-4eda-be2e-d01d3e2679c2) ) (wire (pts (xy 107.95 52.07) (xy 115.57 52.07)) (stroke (width 0) (type default)) @@ -2912,6 +2680,10 @@ (stroke (width 0) (type default)) (uuid caebfb98-8e35-44df-9f8d-c30c9d417dd4) ) + (wire (pts (xy 38.1 135.89) (xy 49.53 135.89)) + (stroke (width 0) (type default)) + (uuid d2063a7f-3749-4dc9-869a-3fa611699d01) + ) (wire (pts (xy 88.9 27.94) (xy 88.9 34.29)) (stroke (width 0) (type default)) (uuid d39ceeb9-896d-43b3-9ad3-4d1b53276ce5) @@ -2996,10 +2768,6 @@ (stroke (width 0) (type default)) (uuid ef2d2bed-2e4a-4655-83f3-2e392e611b70) ) - (wire (pts (xy 64.77 119.38) (xy 64.77 124.46)) - (stroke (width 0) (type default)) - (uuid f10cd356-621b-45de-8682-c8c657fe8771) - ) (wire (pts (xy 246.38 99.06) (xy 250.19 99.06)) (stroke (width 0) (type default)) (uuid f1585aa0-f864-452d-9ccb-e3ee74d07358) @@ -3012,10 +2780,6 @@ (stroke (width 0) (type default)) (uuid f1de7b94-fe88-47e1-9610-2201fdf9941c) ) - (wire (pts (xy 64.77 132.08) (xy 64.77 137.16)) - (stroke (width 0) (type default)) - (uuid f30c73bb-9efe-468e-80a7-f1ccbf7764d7) - ) (wire (pts (xy 152.4 31.75) (xy 152.4 33.02)) (stroke (width 0) (type default)) (uuid f3f2da57-f2ae-4c1a-b70b-11bbde5b81c7) @@ -3045,14 +2809,6 @@ (uuid fe86e665-305e-4467-8600-03bf0bf4b492) ) - (text_box "Connect DM/DP through 0805USB-421MLC\nand add TVS diodes" - (at 62.23 152.4 0) (size 0 0) - (stroke (width 0) (type default)) - (fill (type none)) - (effects (font (size 1.27 1.27)) (justify left top)) - (uuid d1eb27db-0426-4a28-b12e-553adff98a33) - ) - (text "DEBUG CONNECTOR\n" (at 244.475 146.685 90) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 817e5138-696c-496a-b63e-bb052ee50ff0) @@ -3070,10 +2826,6 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 18860750-6aa6-4a79-9bd7-07f70b5bcc3e) ) - (label "_DP" (at 186.69 132.08 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1e1e60c5-1853-43ac-ac48-c6152a53dad2) - ) (label "SWCLK" (at 228.6 137.16 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 2067410c-9f31-4e68-bb16-e748cb9a5c23) @@ -3118,10 +2870,6 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 41be65a7-5fe3-4c93-8106-f5880f9802c6) ) - (label "_DN" (at 186.69 129.54 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4cdbb9e6-141d-44ce-b5e8-0f238e426b3a) - ) (label "LED1" (at 21.59 93.98 90) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 550b2c96-672d-45e4-ba96-a9871a4630e8) @@ -3134,6 +2882,10 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 5bdfd0d7-b535-4c47-8d23-d3c77a77dd02) ) + (label "DP" (at 41.91 135.89 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 60d08051-d576-40ee-94eb-e63a6713e798) + ) (label "SWDIO" (at 228.6 134.62 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 63afa781-b9ba-4358-8ec9-ea811f10d3a1) @@ -3146,14 +2898,6 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 672748be-f00b-4626-b053-7b34ab508e81) ) - (label "_DP" (at 60.96 149.86 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 718ce73f-b97e-421f-aec2-f4d3497315e1) - ) - (label "_DN" (at 60.96 144.78 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 75d70e76-f7c4-483b-8942-b83e46ab45e9) - ) (label "LED2" (at 50.8 44.45 90) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 7e253d13-70cc-45a2-bf8d-346613b2e6ad) @@ -3162,6 +2906,10 @@ (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 81978956-d286-4162-bb54-1448191a5935) ) + (label "DN" (at 41.91 133.35 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 84fb8aaf-309a-46db-8378-da3f6b30ab5e) + ) (label "RX1" (at 125.73 147.32 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 85397a36-1878-46c6-8d9e-43532651ced0) @@ -3251,32 +2999,32 @@ (uuid fcc45c75-fb72-462e-8008-31bf8c0d467c) ) - (netclass_flag "" (length 2.54) (shape round) (at 57.15 123.19 270) (fields_autoplaced) + (netclass_flag "" (length 2.54) (shape round) (at 20.32 106.68 270) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 204212ac-5840-4c77-8716-02779fdb1ae8) - (property "Netclass" "3AMP" (at 59.69 122.4915 90) + (uuid 3d5b6c32-aa03-4bc0-adcb-071dce2e948f) + (property "Netclass" "3AMP" (at 22.86 105.9815 90) (effects (font (size 1.27 1.27) italic) (justify left)) ) ) - (netclass_flag "" (length 2.54) (shape round) (at 172.72 129.54 180) + (netclass_flag "" (length 2.54) (shape round) (at 45.72 133.35 180) (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 92b4bfbc-892c-4485-bd1b-0bd0b7fef803) - (property "Netclass" "DIFFPAIR" (at 172.72 133.35 90) + (uuid 6e1b5344-1cba-4664-b271-59d7ee9645c6) + (property "Netclass" "DIFFPAIR" (at 45.72 137.16 90) (effects (font (size 1.27 1.27) italic) (justify right)) ) ) - (netclass_flag "" (length 2.54) (shape round) (at 68.58 144.78 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b4c19ad9-f41c-420c-8781-0e7523a2541a) - (property "Netclass" "DIFFPAIR" (at 68.58 140.97 90) - (effects (font (size 1.27 1.27) italic) (justify left)) + (netclass_flag "" (length 2.54) (shape round) (at 48.26 135.89 180) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 7b05aebf-09c1-4860-9291-28d56e41df09) + (property "Netclass" "DIFFPAIR" (at 48.26 139.7 90) + (effects (font (size 1.27 1.27) italic) (justify right)) ) ) - (netclass_flag "" (length 2.54) (shape round) (at 68.58 149.86 270) + (netclass_flag "" (length 2.54) (shape round) (at 172.72 129.54 180) (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid df21917f-b017-41f3-9394-6a500d9becb6) - (property "Netclass" "DIFFPAIR" (at 72.39 149.86 0) - (effects (font (size 1.27 1.27) italic) (justify left)) + (uuid 92b4bfbc-892c-4485-bd1b-0bd0b7fef803) + (property "Netclass" "DIFFPAIR" (at 172.72 133.35 90) + (effects (font (size 1.27 1.27) italic) (justify right)) ) ) (netclass_flag "" (length 2.54) (shape round) (at 175.26 132.08 180) @@ -3287,57 +3035,6 @@ ) ) - (symbol (lib_id "power:+5V") (at 57.15 121.92 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 002dc00c-70d1-4833-bb43-f9ca59a77583) - (property "Reference" "#PWR054" (at 57.15 125.73 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+5V" (at 57.15 116.84 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 57.15 121.92 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 57.15 121.92 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e8e734ab-bb7f-44c8-994c-c61f340aef2c)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "#PWR054") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "Device:R") (at 64.77 128.27 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 043297bb-62e9-4598-ab54-1d180b7ceeab) - (property "Reference" "R19" (at 62.23 128.27 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "5k1" (at 64.77 128.27 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 66.548 128.27 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 64.77 128.27 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid fb8d76c6-b80c-4e1b-a89e-25e1b20de2e5)) - (pin "2" (uuid 6bb8a284-065a-4ba0-aa44-959add323eda)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "R19") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Connector:Conn_01x02_Pin") (at 38.1 78.74 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 072f03df-ffb5-49dd-993b-6406e92de97c) @@ -3679,6 +3376,31 @@ ) ) + (symbol (lib_id "power:+5V") (at 20.32 105.41 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 32cea6fc-eafd-4942-9a95-bbcc74b326ec) + (property "Reference" "#PWR05" (at 20.32 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 20.32 100.33 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 20.32 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 20.32 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a79c7ded-596e-41b4-a5f7-d47852511cb3)) + (instances + (project "jumpstarter" + (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" + (reference "#PWR05") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Switch:SW_Push") (at 186.69 101.6 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 3458c019-bc1f-47dd-9f1e-3a1cc0e94588) @@ -4390,56 +4112,6 @@ ) ) - (symbol (lib_id "power:GND") (at 34.29 171.45 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 72a10ba5-e3da-43e2-8b6b-1c6e1c32b00a) - (property "Reference" "#PWR038" (at 34.29 177.8 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 34.29 176.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Footprint" "" (at 34.29 171.45 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 34.29 171.45 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 7f08444c-9a5f-4cae-838c-6fac07dae93c)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "#PWR038") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:GND") (at 64.77 119.38 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 74a3f12a-6930-4e11-b7c4-c433c65756b4) - (property "Reference" "#PWR039" (at 64.77 113.03 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 64.77 114.3 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 64.77 119.38 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 64.77 119.38 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a8e38902-6163-46d6-8a2a-1e0b7365c025)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "#PWR039") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 83.82 125.73 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 7737c821-b3b6-43b1-acf3-4769ea33d3b7) @@ -4465,94 +4137,6 @@ ) ) - (symbol (lib_id "Connector:USB_C_Plug_USB2.0") (at 41.91 147.32 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 782e2440-857f-4ae9-812e-731be0fa12e1) - (property "Reference" "P1" (at 41.91 124.46 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "USB_C_Plug_USB2.0" (at 41.91 127 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV" (at 22.098 148.336 90) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" (at 45.72 147.32 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid ce473b67-2a71-4ed3-8ee2-ac60d218e104)) - (pin "A12" (uuid b4596037-ff68-44cd-b5b1-e085b399571c)) - (pin "A4" (uuid 4eb47f99-7095-42a5-8496-91e5f3c77bc5)) - (pin "A5" (uuid 559c78ba-dae1-4423-b1eb-d81ce2dd2287)) - (pin "A6" (uuid 32847aad-b051-4e0c-afdf-962c089c5c67)) - (pin "A7" (uuid 3bdc299e-ea6c-4045-9cc0-125daabe4c7c)) - (pin "A9" (uuid 8d19a295-47a6-4155-8b37-b4c459a887bd)) - (pin "B1" (uuid cdc607c4-3a83-4e79-bcd6-8a14d91ccd0e)) - (pin "B12" (uuid c52864e8-3908-4c34-ab44-716112ef44c2)) - (pin "B4" (uuid b6be1979-10f7-468a-8490-dd235351576c)) - (pin "B5" (uuid 93bb85b0-2e44-4aa9-a2c6-cac7294cbb3a)) - (pin "B9" (uuid 72e7b89a-b676-48ae-b0a7-93c0210d1b97)) - (pin "S1" (uuid adf10d8b-e1a7-44cb-8d75-de582af1281d)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "P1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:GND") (at 41.91 171.45 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 788d16a8-8066-47b8-948c-e95f4559ffff) - (property "Reference" "#PWR05" (at 41.91 177.8 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 41.91 176.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Footprint" "" (at 41.91 171.45 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 41.91 171.45 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 16b46429-2599-4895-b972-34be28b9c0af)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "#PWR05") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "Device:R") (at 180.34 129.54 90) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 7a381fa6-1051-4434-aa87-a929475d39f4) - (property "Reference" "R17" (at 178.943 127 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "10" (at 180.34 129.54 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 180.34 131.318 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 180.34 129.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a7bb054a-86ea-42e0-b118-2a03b0b1237f)) - (pin "2" (uuid 7d82f79a-bb1d-40ec-a5f4-30d365245fbb)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "R17") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GNDA") (at 149.86 189.23 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 7be0e798-8787-4db3-addb-0b83b1644ff5) @@ -4578,32 +4162,6 @@ ) ) - (symbol (lib_id "Device:R") (at 180.34 132.08 90) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 7fd07316-5a83-490b-b6e2-94064c24f3c5) - (property "Reference" "R18" (at 180.34 134.62 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "10" (at 180.34 132.08 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 180.34 133.858 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 180.34 132.08 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 7cbba412-93ea-49a2-be7c-953875338a0b)) - (pin "2" (uuid 42f2bb14-d629-403a-a133-2e1fd5134558)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "R18") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:Crystal_GND24") (at 83.82 130.81 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 839d2ee3-f43e-4a05-b80f-e742264258e2) @@ -6000,31 +5558,6 @@ ) ) - (symbol (lib_id "Connector:TestPoint") (at 57.15 124.46 90) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid e80733e1-e750-4de1-836d-cff6b066bc5e) - (property "Reference" "5V1" (at 50.8 124.46 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "TestPoint" (at 53.848 121.92 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Footprint" "TestPoint:TestPoint_Pad_D1.0mm" (at 57.15 119.38 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 57.15 119.38 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 72416e2c-005b-4690-bd09-22c7fc2582eb)) - (instances - (project "jumpstarter" - (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" - (reference "5V1") (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:+3.3V") (at 152.4 19.05 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid e87abed6-d700-4a34-9954-1ade384a246b) @@ -6368,6 +5901,31 @@ ) ) + (sheet (at 16.51 119.38) (size 21.59 22.86) (fields_autoplaced) + (stroke (width 0.1524) (type solid)) + (fill (color 0 0 0 0.0000)) + (uuid c1addf8b-26b2-43fb-875c-11d76afd1403) + (property "Sheetname" "USB 3.2 Gen2 front-hub" (at 16.51 118.6684 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheetfile" "usb3_hub.kicad_sch" (at 16.51 142.8246 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (pin "D6N" bidirectional (at 38.1 133.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d11c4119-5f56-491d-b34b-dbdb6e6f7c18) + ) + (pin "D6P" bidirectional (at 38.1 135.89 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid adbedddd-9d1a-45e6-bb7c-a71f202270ac) + ) + (instances + (project "jumpstarter" + (path "/5e49fb74-0a9b-4946-8b59-2b8244d10fd9" (page "4")) + ) + ) + ) + (sheet_instances (path "/" (page "1")) ) diff --git a/hardware/sym-lib-table b/hardware/sym-lib-table index 5e880ea..f6d768e 100644 --- a/hardware/sym-lib-table +++ b/hardware/sym-lib-table @@ -1,4 +1,5 @@ (sym_lib_table (version 7) (lib (name "TUSBMUXES")(type "KiCad")(uri "${KIPRJMOD}/TUSBMUXES.kicad_sym")(options "")(descr "")) + (lib (name "USBHUBS")(type "KiCad")(uri "${KIPRJMOD}/USBHUBS.kicad_sym")(options "")(descr "")) ) diff --git a/hardware/usb3_hub.kicad_sch b/hardware/usb3_hub.kicad_sch new file mode 100644 index 0000000..7a1a26b --- /dev/null +++ b/hardware/usb3_hub.kicad_sch @@ -0,0 +1,19 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 142d6a90-1257-4e36-882b-158ae1196146) + + (paper "A4") + + (lib_symbols + ) + + + (hierarchical_label "D6P" (shape bidirectional) (at 87.63 50.8 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 282c5ed0-b7d4-4a78-a207-d486f80ea9dc) + ) + (hierarchical_label "D6N" (shape bidirectional) (at 87.63 53.34 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3fc5e4c2-7056-49ba-b197-5f6eec999811) + ) +)