diff --git a/library/Connector.dcm b/library/Connector.dcm index baab8f8f..ff55995f 100644 --- a/library/Connector.dcm +++ b/library/Connector.dcm @@ -2006,6 +2006,12 @@ D Connector Europe, 60 contacts, ranges A,B,C,D K connector $ENDCMP # +$CMP Conn_ARM_Cortex-Debug +D Cortex Debug Connector, standard ARM Cortex-M SWD and JTAG interface +K Cortex Debug Connector ARM SWD JTAG +F http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf +$ENDCMP +# $CMP Conn_ARM_JTAG_SWD_20 D Standard IDC20 Male Connector, ARM legacy JTAG and SWD interface K IDC20 Male Connector ARM JTAG SWD diff --git a/library/Connector.lib b/library/Connector.lib index 66319fd5..33806eda 100644 --- a/library/Connector.lib +++ b/library/Connector.lib @@ -29443,6 +29443,40 @@ X 15D D15 -500 -2950 300 R 50 50 1 1 P ENDDRAW ENDDEF # +# Conn_ARM_Cortex-Debug +# +DEF Conn_ARM_Cortex-Debug J 0 40 Y Y 1 F N +F0 "J" -100 650 50 H V R CNN +F1 "Conn_ARM_Cortex-Debug" -100 550 50 H V R BNN +F2 "Pin_Headers:Pin_Header_Straight_2x05_Pitch1.27mm_SMD" 50 -550 50 H I L TNN +F3 "" -350 -1250 50 V I C CNN +$FPLIST + Pin_Header*2x???Pitch1.27mm* + Tag-Connect*IDC* +$ENDFPLIST +DRAW +S -400 500 400 -500 0 1 10 f +S -110 -500 -90 -460 0 1 0 N +S -10 -500 10 -460 0 1 0 N +S -10 500 10 460 0 1 0 N +S 360 90 400 110 0 1 0 N +S 400 -110 360 -90 0 1 0 N +S 400 -10 360 10 0 1 0 N +S 400 310 360 290 0 1 0 N +S 360 -210 400 -190 1 1 0 N +X VCC 1 0 600 100 D 50 50 1 1 W +X SWDIO/TMS 2 500 0 100 L 50 50 1 1 P +X GND 3 0 -600 100 U 50 50 1 1 W +X SWDCLK/TCK 4 500 100 100 L 50 50 1 1 P +X GND 5 0 -600 100 U 50 50 1 1 P N +X SWO/TDO 6 500 -100 100 L 50 50 1 1 P +X KEY 7 -400 0 100 R 50 50 1 1 N N +X NC/TDI 8 500 -200 100 L 50 50 1 1 P +X GNDDetect 9 -100 -600 100 U 50 50 1 1 I +X ~RESET~ 10 500 300 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # Conn_ARM_JTAG_SWD_20 # DEF Conn_ARM_JTAG_SWD_20 J 0 40 Y Y 1 F N