Add KiCad project files, Doc and Software and Hardware folders

- KiCad Project contains:
o Footprints for:
	- HLK-7628N
	- Molxex USB-C 2171790001
o Changes:
	- Add HLK-7628N module
	- Add 3.3V power supply with TPS62A06 buck regulator
	- Add Molex USB-C for 5V/3A power input
	- Add 3x HR911105A RJ45 10/100Mbps plugs for WAN, LAN1 and LAN2
	- Button for CPU reset
	- Various testpoints (3.3V, 5V, JTAG)
This commit is contained in:
Marius Tietge
2026-06-11 15:25:26 +02:00
parent 4abc9ca68a
commit 1d2f4f5b7d
87 changed files with 93390 additions and 0 deletions
@@ -0,0 +1,368 @@
FILE_TYPE=LIBRARY_PARTS;
PRIMITIVE 'HLK_7628N','HLK_7628N_Other';
PIN
'GND_1':
PIN_NUMBER='(1)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'3.3VD_1':
PIN_NUMBER='(2)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'3.3VD_2':
PIN_NUMBER='(3)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'GND_2':
PIN_NUMBER='(4)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'SPI_CS0':
PIN_NUMBER='(5)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'REF_CLK0':
PIN_NUMBER='(6)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'PERST_N':
PIN_NUMBER='(7)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'WDT_RST_N':
PIN_NUMBER='(8)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EPHY_LED4':
PIN_NUMBER='(9)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EPHY_LED3':
PIN_NUMBER='(10)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EPHY_LED2':
PIN_NUMBER='(11)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EPHY_LED1':
PIN_NUMBER='(12)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EPHY_LED0':
PIN_NUMBER='(13)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'PORST_N':
PIN_NUMBER='(14)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'UART_TXD1':
PIN_NUMBER='(15)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'UART_RXD1':
PIN_NUMBER='(16)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'I2S_SDI':
PIN_NUMBER='(17)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'I2S_SDO':
PIN_NUMBER='(18)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'I2S_WS':
PIN_NUMBER='(19)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'I2S_CLK':
PIN_NUMBER='(20)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'GND_3':
PIN_NUMBER='(21)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'ANT':
PIN_NUMBER='(22)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'GND_4':
PIN_NUMBER='(23)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'I2C_SCLK':
PIN_NUMBER='(24)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'I2C_SD':
PIN_NUMBER='(25)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'SPI_CS1':
PIN_NUMBER='(26)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'SPI_CLK':
PIN_NUMBER='(27)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'SPI_MISO':
PIN_NUMBER='(28)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'SPI_MOSI':
PIN_NUMBER='(29)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'GPIO0':
PIN_NUMBER='(30)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'UART_TXD0':
PIN_NUMBER='(31)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'UART_RXD0':
PIN_NUMBER='(32)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'WLED_N':
PIN_NUMBER='(33)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RP_P0':
PIN_NUMBER='(34)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RN_P0':
PIN_NUMBER='(35)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TP_P0':
PIN_NUMBER='(36)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TN_P0':
PIN_NUMBER='(37)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TP_P1':
PIN_NUMBER='(38)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TN_P1':
PIN_NUMBER='(39)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RP_P1':
PIN_NUMBER='(40)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RN_P1':
PIN_NUMBER='(41)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RP_P2':
PIN_NUMBER='(42)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RN_P2':
PIN_NUMBER='(43)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TP_P2':
PIN_NUMBER='(44)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TN_P2':
PIN_NUMBER='(45)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TP_P3':
PIN_NUMBER='(46)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TN_P3':
PIN_NUMBER='(47)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RP_P3':
PIN_NUMBER='(48)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RN_P3':
PIN_NUMBER='(49)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RP_P4':
PIN_NUMBER='(50)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_RN_P4':
PIN_NUMBER='(51)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TP_P4':
PIN_NUMBER='(52)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'MDI_TN_P4':
PIN_NUMBER='(53)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'USB_DP':
PIN_NUMBER='(54)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'USB_DM':
PIN_NUMBER='(55)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'GND_5':
PIN_NUMBER='(56)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EP1':
PIN_NUMBER='(EP1)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EP2':
PIN_NUMBER='(EP2)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
'EP3':
PIN_NUMBER='(EP3)';
NO_LOAD_CHECK=BOTH;
NO_IO_CHECK=BOTH;
ALLOW_CONNECT=TRUE;
PINUSE='UNSPEC';
END_PIN;
BODY
PART_NAME='HLK_7628N';
PHYS_DES_PREFIX='IC';
NO_LOAD_CHECK='TRUE';
PIN_COUNT='59';
BODY_NAME='HLK_7628N';
JEDEC_TYPE='HLK7628N';
END_BODY;
END_PRIMITIVE;
END.
@@ -0,0 +1,11 @@
FILE_TYPE = MULTI_PHYS_TABLE;
PART 'HLK_7628N'
CLASS = IC
{========================================================================================}
:"MANUFACTURER_NAME", "MANUFACTURER_PART_NUMBER"= "PART_NUMBER", "JEDEC_TYPE", "PACK_TYPE", "MOUSER_PART_NUMBER", "MOUSER_PRICE/STOCK", "ARROW_PART_NUMBER", "ARROW_PRICE/STOCK", "DESCRIPTION", "DATASHEET", "HEIGHT";
{========================================================================================}
"Hi-Link", "HLK-7628N" (!) = "", "HLK7628N", "Other", "", "", "", "", "WIFI Modules RoHS", "https://datasheet.lcsc.com/szlcsc/1907260930_HI-LINK-HLK-7628N_C209920.pdf", "2.8 mm"
END_PART
END.
@@ -0,0 +1,184 @@
C 0 0 "GND_1" 0 0 0 0 60 0 L
X "PIN_TEXT" "GND_1" 230 -30 0 0.00 60 0 0 0 0 0 1 0 74
L 200 0 0 0 -1 0
C 0 -100 "3.3VD_1" 0 -100 0 0 60 0 L
X "PIN_TEXT" "3.3VD_1" 230 -130 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -100 0 -100 -1 0
C 0 -200 "3.3VD_2" 0 -200 0 0 60 0 L
X "PIN_TEXT" "3.3VD_2" 230 -230 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -200 0 -200 -1 0
C 0 -300 "GND_2" 0 -300 0 0 60 0 L
X "PIN_TEXT" "GND_2" 230 -330 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -300 0 -300 -1 0
C 0 -400 "SPI_CS0" 0 -400 0 0 60 0 L
X "PIN_TEXT" "SPI_CS0" 230 -430 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -400 0 -400 -1 0
C 0 -500 "REF_CLK0" 0 -500 0 0 60 0 L
X "PIN_TEXT" "REF_CLK0" 230 -530 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -500 0 -500 -1 0
C 0 -600 "PERST_N" 0 -600 0 0 60 0 L
X "PIN_TEXT" "PERST_N" 230 -630 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -600 0 -600 -1 0
C 0 -700 "WDT_RST_N" 0 -700 0 0 60 0 L
X "PIN_TEXT" "WDT_RST_N" 230 -730 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -700 0 -700 -1 0
C 0 -800 "EPHY_LED4" 0 -800 0 0 60 0 L
X "PIN_TEXT" "EPHY_LED4" 230 -830 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -800 0 -800 -1 0
C 0 -900 "EPHY_LED3" 0 -900 0 0 60 0 L
X "PIN_TEXT" "EPHY_LED3" 230 -930 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -900 0 -900 -1 0
C 0 -1000 "EPHY_LED2" 0 -1000 0 0 60 0 L
X "PIN_TEXT" "EPHY_LED2" 230 -1030 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1000 0 -1000 -1 0
C 0 -1100 "EPHY_LED1" 0 -1100 0 0 60 0 L
X "PIN_TEXT" "EPHY_LED1" 230 -1130 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1100 0 -1100 -1 0
C 0 -1200 "EPHY_LED0" 0 -1200 0 0 60 0 L
X "PIN_TEXT" "EPHY_LED0" 230 -1230 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1200 0 -1200 -1 0
C 0 -1300 "PORST_N" 0 -1300 0 0 60 0 L
X "PIN_TEXT" "PORST_N" 230 -1330 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1300 0 -1300 -1 0
C 0 -1400 "UART_TXD1" 0 -1400 0 0 60 0 L
X "PIN_TEXT" "UART_TXD1" 230 -1430 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1400 0 -1400 -1 0
C 0 -1500 "UART_RXD1" 0 -1500 0 0 60 0 L
X "PIN_TEXT" "UART_RXD1" 230 -1530 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1500 0 -1500 -1 0
C 0 -1600 "I2S_SDI" 0 -1600 0 0 60 0 L
X "PIN_TEXT" "I2S_SDI" 230 -1630 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1600 0 -1600 -1 0
C 0 -1700 "I2S_SDO" 0 -1700 0 0 60 0 L
X "PIN_TEXT" "I2S_SDO" 230 -1730 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1700 0 -1700 -1 0
C 0 -1800 "I2S_WS" 0 -1800 0 0 60 0 L
X "PIN_TEXT" "I2S_WS" 230 -1830 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1800 0 -1800 -1 0
C 0 -1900 "I2S_CLK" 0 -1900 0 0 60 0 L
X "PIN_TEXT" "I2S_CLK" 230 -1930 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -1900 0 -1900 -1 0
C 0 -2000 "GND_3" 0 -2000 0 0 60 0 L
X "PIN_TEXT" "GND_3" 230 -2030 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2000 0 -2000 -1 0
C 0 -2100 "ANT" 0 -2100 0 0 60 0 L
X "PIN_TEXT" "ANT" 230 -2130 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2100 0 -2100 -1 0
C 0 -2200 "GND_4" 0 -2200 0 0 60 0 L
X "PIN_TEXT" "GND_4" 230 -2230 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2200 0 -2200 -1 0
C 0 -2300 "I2C_SCLK" 0 -2300 0 0 60 0 L
X "PIN_TEXT" "I2C_SCLK" 230 -2330 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2300 0 -2300 -1 0
C 0 -2400 "I2C_SD" 0 -2400 0 0 60 0 L
X "PIN_TEXT" "I2C_SD" 230 -2430 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2400 0 -2400 -1 0
C 0 -2500 "SPI_CS1" 0 -2500 0 0 60 0 L
X "PIN_TEXT" "SPI_CS1" 230 -2530 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2500 0 -2500 -1 0
C 0 -2600 "SPI_CLK" 0 -2600 0 0 60 0 L
X "PIN_TEXT" "SPI_CLK" 230 -2630 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2600 0 -2600 -1 0
C 0 -2700 "SPI_MISO" 0 -2700 0 0 60 0 L
X "PIN_TEXT" "SPI_MISO" 230 -2730 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2700 0 -2700 -1 0
C 0 -2800 "SPI_MOSI" 0 -2800 0 0 60 0 L
X "PIN_TEXT" "SPI_MOSI" 230 -2830 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2800 0 -2800 -1 0
C 0 -2900 "GPIO0" 0 -2900 0 0 60 0 L
X "PIN_TEXT" "GPIO0" 230 -2930 0 0.00 60 0 0 0 0 0 1 0 74
L 200 -2900 0 -2900 -1 0
C 1600 0 "UART_TXD0" 1600 0 0 0 60 0 R
X "PIN_TEXT" "UART_TXD0" 1370 -30 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 0 1600 0 -1 0
C 1600 -100 "UART_RXD0" 1600 -100 0 0 60 0 R
X "PIN_TEXT" "UART_RXD0" 1370 -130 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -100 1600 -100 -1 0
C 1600 -200 "WLED_N" 1600 -200 0 0 60 0 R
X "PIN_TEXT" "WLED_N" 1370 -230 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -200 1600 -200 -1 0
C 1600 -300 "MDI_RP_P0" 1600 -300 0 0 60 0 R
X "PIN_TEXT" "MDI_RP_P0" 1370 -330 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -300 1600 -300 -1 0
C 1600 -400 "MDI_RN_P0" 1600 -400 0 0 60 0 R
X "PIN_TEXT" "MDI_RN_P0" 1370 -430 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -400 1600 -400 -1 0
C 1600 -500 "MDI_TP_P0" 1600 -500 0 0 60 0 R
X "PIN_TEXT" "MDI_TP_P0" 1370 -530 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -500 1600 -500 -1 0
C 1600 -600 "MDI_TN_P0" 1600 -600 0 0 60 0 R
X "PIN_TEXT" "MDI_TN_P0" 1370 -630 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -600 1600 -600 -1 0
C 1600 -700 "MDI_TP_P1" 1600 -700 0 0 60 0 R
X "PIN_TEXT" "MDI_TP_P1" 1370 -730 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -700 1600 -700 -1 0
C 1600 -800 "MDI_TN_P1" 1600 -800 0 0 60 0 R
X "PIN_TEXT" "MDI_TN_P1" 1370 -830 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -800 1600 -800 -1 0
C 1600 -900 "MDI_RP_P1" 1600 -900 0 0 60 0 R
X "PIN_TEXT" "MDI_RP_P1" 1370 -930 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -900 1600 -900 -1 0
C 1600 -1000 "MDI_RN_P1" 1600 -1000 0 0 60 0 R
X "PIN_TEXT" "MDI_RN_P1" 1370 -1030 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1000 1600 -1000 -1 0
C 1600 -1100 "MDI_RP_P2" 1600 -1100 0 0 60 0 R
X "PIN_TEXT" "MDI_RP_P2" 1370 -1130 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1100 1600 -1100 -1 0
C 1600 -1200 "MDI_RN_P2" 1600 -1200 0 0 60 0 R
X "PIN_TEXT" "MDI_RN_P2" 1370 -1230 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1200 1600 -1200 -1 0
C 1600 -1300 "MDI_TP_P2" 1600 -1300 0 0 60 0 R
X "PIN_TEXT" "MDI_TP_P2" 1370 -1330 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1300 1600 -1300 -1 0
C 1600 -1400 "MDI_TN_P2" 1600 -1400 0 0 60 0 R
X "PIN_TEXT" "MDI_TN_P2" 1370 -1430 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1400 1600 -1400 -1 0
C 1600 -1500 "MDI_TP_P3" 1600 -1500 0 0 60 0 R
X "PIN_TEXT" "MDI_TP_P3" 1370 -1530 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1500 1600 -1500 -1 0
C 1600 -1600 "MDI_TN_P3" 1600 -1600 0 0 60 0 R
X "PIN_TEXT" "MDI_TN_P3" 1370 -1630 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1600 1600 -1600 -1 0
C 1600 -1700 "MDI_RP_P3" 1600 -1700 0 0 60 0 R
X "PIN_TEXT" "MDI_RP_P3" 1370 -1730 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1700 1600 -1700 -1 0
C 1600 -1800 "MDI_RN_P3" 1600 -1800 0 0 60 0 R
X "PIN_TEXT" "MDI_RN_P3" 1370 -1830 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1800 1600 -1800 -1 0
C 1600 -1900 "MDI_RP_P4" 1600 -1900 0 0 60 0 R
X "PIN_TEXT" "MDI_RP_P4" 1370 -1930 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -1900 1600 -1900 -1 0
C 1600 -2000 "MDI_RN_P4" 1600 -2000 0 0 60 0 R
X "PIN_TEXT" "MDI_RN_P4" 1370 -2030 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2000 1600 -2000 -1 0
C 1600 -2100 "MDI_TP_P4" 1600 -2100 0 0 60 0 R
X "PIN_TEXT" "MDI_TP_P4" 1370 -2130 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2100 1600 -2100 -1 0
C 1600 -2200 "MDI_TN_P4" 1600 -2200 0 0 60 0 R
X "PIN_TEXT" "MDI_TN_P4" 1370 -2230 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2200 1600 -2200 -1 0
C 1600 -2300 "USB_DP" 1600 -2300 0 0 60 0 R
X "PIN_TEXT" "USB_DP" 1370 -2330 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2300 1600 -2300 -1 0
C 1600 -2400 "USB_DM" 1600 -2400 0 0 60 0 R
X "PIN_TEXT" "USB_DM" 1370 -2430 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2400 1600 -2400 -1 0
C 1600 -2500 "GND_5" 1600 -2500 0 0 60 0 R
X "PIN_TEXT" "GND_5" 1370 -2530 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2500 1600 -2500 -1 0
C 1600 -2600 "EP1" 1600 -2600 0 0 60 0 R
X "PIN_TEXT" "EP1" 1370 -2630 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2600 1600 -2600 -1 0
C 1600 -2700 "EP2" 1600 -2700 0 0 60 0 R
X "PIN_TEXT" "EP2" 1370 -2730 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2700 1600 -2700 -1 0
C 1600 -2800 "EP3" 1600 -2800 0 0 60 0 R
X "PIN_TEXT" "EP3" 1370 -2830 0 0.00 60 0 0 2 0 0 1 0 74
L 1400 -2800 1600 -2800 -1 0
L 200 100 1400 100 -1 0
L 1400 -3000 1400 100 -1 0
L 1400 -3000 200 -3000 -1 0
L 200 100 200 -3000 -1 0
P "$LOCATION" "?" 1450 270 0 0 60 0 0 0 0 0 1 0 32
P "PACK_TYPE" "?" 0 -50 0 0 100 0 0 1 0 0 0 0 32