From 390ce310f9bbe906b771beb62f4bccc6d389d908 Mon Sep 17 00:00:00 2001 From: Dmitry Rezvanov Date: Sun, 21 Jun 2020 14:16:56 +0400 Subject: [PATCH 1/3] Added LAN8742A --- Interface_Ethernet.lib | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/Interface_Ethernet.lib b/Interface_Ethernet.lib index 92dab5a0ba..3cc3262013 100644 --- a/Interface_Ethernet.lib +++ b/Interface_Ethernet.lib @@ -779,6 +779,48 @@ X VDDIO 9 -200 1200 100 D 50 50 1 1 W ENDDRAW ENDDEF # +# LAN8742A +# +DEF LAN8742A U 0 20 Y Y 1 F N +F0 "U" -650 1050 50 H V R CNN +F1 "LAN8742A" 700 1050 50 H V R CNN +F2 "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm" 50 -1050 50 H I L CNN +F3 "" 1300 -1150 50 H I C CNN +$FPLIST + QFN*1EP*4x4mm*P0.5mm* +$ENDFPLIST +DRAW +T 0 -200 -150 50 0 0 0 RMII Normal 0 C C +S -700 1000 700 -1000 0 1 10 f +P 4 0 1 0 -700 -250 -50 -250 -50 650 -700 650 N +X VDD2A 1 100 1100 100 D 50 50 1 1 W +X RXER/PHYAD0 10 -800 100 100 R 50 50 1 1 O +X CRS_DV/MODE2 11 -800 0 100 R 50 50 1 1 O +X MDIO 12 -800 -100 100 R 50 50 1 1 B +X MDC 13 -800 -200 100 R 50 50 1 1 I +X INT/REFCLKO 14 -800 -500 100 R 50 50 1 1 O +X RST 15 -800 -400 100 R 50 50 1 1 I +X TXEN 16 -800 400 100 R 50 50 1 1 I +X TXD0 17 -800 600 100 R 50 50 1 1 I +X TXD1 18 -800 500 100 R 50 50 1 1 I +X VDD1A 19 0 1100 100 D 50 50 1 1 W +X LED2/nINT/nPME/nINTSEL 2 800 -400 100 L 50 50 1 1 B +X TXN 20 800 400 100 L 50 50 1 1 O +X TXP 21 800 500 100 L 50 50 1 1 O +X RXN 22 800 200 100 L 50 50 1 1 O +X RXP 23 800 300 100 L 50 50 1 1 O +X RBIAS 24 800 -100 100 L 50 50 1 1 I +X VSS 25 0 -1100 100 U 50 50 1 1 W +X LED1/nINT/nPME/REGOFF 3 800 -300 100 L 50 50 1 1 B +X XTAL2 4 -800 -800 100 R 50 50 1 1 P +X XTAL1/CLKIN 5 -800 -700 100 R 50 50 1 1 P +X VDDCR 6 -100 1100 100 D 50 50 1 1 W +X RXD1/MODE1 7 -800 200 100 R 50 50 1 1 O +X RXD0/MODE0 8 -800 300 100 R 50 50 1 1 O +X VDDIO 9 -200 1100 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # LAN9512 # DEF LAN9512 U 0 20 Y Y 2 L N From b85be113c7861cc84eb279fa1bd26006ea220054 Mon Sep 17 00:00:00 2001 From: Dmitry Rezvanov Date: Sun, 21 Jun 2020 14:22:53 +0400 Subject: [PATCH 2/3] Add missed .dcm file --- Interface_Ethernet.dcm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Interface_Ethernet.dcm b/Interface_Ethernet.dcm index e3eb8b7cc5..01bbbf94a0 100644 --- a/Interface_Ethernet.dcm +++ b/Interface_Ethernet.dcm @@ -96,6 +96,12 @@ K ETH PHY RMII F http://ww1.microchip.com/downloads/en/DeviceDoc/8720a.pdf $ENDCMP # +$CMP LAN8742A +D Ethernet PHY with RMII interface, QFN-24 +K ETH PHY RMII +F http://ww1.microchip.com/downloads/en/DeviceDoc/8742a.pdf +$ENDCMP +# $CMP LAN9512 D Two USB 2.0 hub with an integrated 10/100 Ethernet controller (0°C to +70°C), QFN-48 K USB HUB Ethernet 10/100 From e54ee5c217316a76e4326514162dd3bb1d1152b8 Mon Sep 17 00:00:00 2001 From: Dmitry Rezvanov Date: Sat, 5 Sep 2020 19:52:27 +0400 Subject: [PATCH 3/3] Fixed LAN8742A pins and footprint name. --- Interface_Ethernet.lib | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/Interface_Ethernet.lib b/Interface_Ethernet.lib index 3cc3262013..1a8829b455 100644 --- a/Interface_Ethernet.lib +++ b/Interface_Ethernet.lib @@ -784,39 +784,37 @@ ENDDEF DEF LAN8742A U 0 20 Y Y 1 F N F0 "U" -650 1050 50 H V R CNN F1 "LAN8742A" 700 1050 50 H V R CNN -F2 "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm" 50 -1050 50 H I L CNN +F2 "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm" 50 -1050 50 H I L CNN F3 "" 1300 -1150 50 H I C CNN $FPLIST QFN*1EP*4x4mm*P0.5mm* $ENDFPLIST DRAW -T 0 -200 -150 50 0 0 0 RMII Normal 0 C C S -700 1000 700 -1000 0 1 10 f -P 4 0 1 0 -700 -250 -50 -250 -50 650 -700 650 N X VDD2A 1 100 1100 100 D 50 50 1 1 W X RXER/PHYAD0 10 -800 100 100 R 50 50 1 1 O -X CRS_DV/MODE2 11 -800 0 100 R 50 50 1 1 O +X CRS_DV/MODE2 11 -800 0 100 R 50 50 1 1 B X MDIO 12 -800 -100 100 R 50 50 1 1 B X MDC 13 -800 -200 100 R 50 50 1 1 I -X INT/REFCLKO 14 -800 -500 100 R 50 50 1 1 O -X RST 15 -800 -400 100 R 50 50 1 1 I +X ~INT~/REFCLKO 14 -800 -500 100 R 50 50 1 1 O +X ~RST 15 -800 -400 100 R 50 50 1 1 I X TXEN 16 -800 400 100 R 50 50 1 1 I X TXD0 17 -800 600 100 R 50 50 1 1 I X TXD1 18 -800 500 100 R 50 50 1 1 I X VDD1A 19 0 1100 100 D 50 50 1 1 W -X LED2/nINT/nPME/nINTSEL 2 800 -400 100 L 50 50 1 1 B +X LED2/~INT~/~PME~/~INTSEL~ 2 800 -400 100 L 50 50 1 1 B X TXN 20 800 400 100 L 50 50 1 1 O X TXP 21 800 500 100 L 50 50 1 1 O -X RXN 22 800 200 100 L 50 50 1 1 O -X RXP 23 800 300 100 L 50 50 1 1 O -X RBIAS 24 800 -100 100 L 50 50 1 1 I +X RXN 22 800 200 100 L 50 50 1 1 I +X RXP 23 800 300 100 L 50 50 1 1 I +X RBIAS 24 800 -100 100 L 50 50 1 1 P X VSS 25 0 -1100 100 U 50 50 1 1 W -X LED1/nINT/nPME/REGOFF 3 800 -300 100 L 50 50 1 1 B -X XTAL2 4 -800 -800 100 R 50 50 1 1 P -X XTAL1/CLKIN 5 -800 -700 100 R 50 50 1 1 P +X LED1/~INT~/~PME~/REGOFF 3 800 -300 100 L 50 50 1 1 B +X XTAL2 4 -800 -800 100 R 50 50 1 1 O +X XTAL1/CLKIN 5 -800 -700 100 R 50 50 1 1 I X VDDCR 6 -100 1100 100 D 50 50 1 1 W -X RXD1/MODE1 7 -800 200 100 R 50 50 1 1 O -X RXD0/MODE0 8 -800 300 100 R 50 50 1 1 O +X RXD1/MODE1 7 -800 200 100 R 50 50 1 1 B +X RXD0/MODE0 8 -800 300 100 R 50 50 1 1 B X VDDIO 9 -200 1100 100 D 50 50 1 1 W ENDDRAW ENDDEF