diff options
author | xengineering <me@xengineering.eu> | 2024-06-05 21:20:22 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2024-06-05 21:20:48 +0200 |
commit | ba97734a2cbfff1b73581fd275bbd26583fdda89 (patch) | |
tree | 583d56ee5e1b76e6d3b1a90cdeeb30303ecbc53b | |
parent | 0bcd66f32c6fcd24b01fc87b0d02c9ac4431b938 (diff) | |
download | iot-contact-ba97734a2cbfff1b73581fd275bbd26583fdda89.tar iot-contact-ba97734a2cbfff1b73581fd275bbd26583fdda89.tar.zst iot-contact-ba97734a2cbfff1b73581fd275bbd26583fdda89.zip |
pcb: Add 10-pin ARM Cortex debug connector
-rw-r--r-- | pcb/iot-contact.kicad_sch | 448 |
1 files changed, 448 insertions, 0 deletions
diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch index 0bd9685..7b7cdfc 100644 --- a/pcb/iot-contact.kicad_sch +++ b/pcb/iot-contact.kicad_sch @@ -5,6 +5,360 @@ (uuid "856885f2-6f46-4c40-9529-c8ec9ab48dce") (paper "A4") (lib_symbols + (symbol "Connector:Conn_ARM_JTAG_SWD_10" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at -2.54 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "Conn_ARM_JTAG_SWD_10" + (at -2.54 13.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://infocenter.arm.com/help/topic/com.arm.doc.ddi0314h/DDI0314H_coresight_components_trm.pdf" + (at -8.89 -31.75 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Cortex Debug Connector, standard ARM Cortex-M SWD and JTAG interface" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Cortex Debug Connector ARM SWD JTAG" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PinHeader?2x05?P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_ARM_JTAG_SWD_10_0_1" + (rectangle + (start -10.16 12.7) + (end 10.16 -12.7) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -2.794 -12.7) + (end -2.286 -11.684) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -0.254 -12.7) + (end 0.254 -11.684) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -0.254 12.7) + (end 0.254 11.684) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 9.144 2.286) + (end 10.16 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 -0.254) + (end 9.144 0.254) + (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) + ) + ) + ) + (symbol "Conn_ARM_JTAG_SWD_10_1_1" + (rectangle + (start 9.144 -5.334) + (end 10.16 -4.826) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 0 15.24 270) + (length 2.54) + (name "VTref" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 12.7 7.62 180) + (length 2.54) + (name "~{RESET}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 0 180) + (length 2.54) + (name "SWDIO/TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -15.24 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 12.7 2.54 180) + (length 2.54) + (name "SWCLK/TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -15.24 90) + (length 2.54) hide + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 -2.54 180) + (length 2.54) + (name "SWO/TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 0 0) + (length 2.54) hide + (name "KEY" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 12.7 -5.08 180) + (length 2.54) + (name "NC/TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -2.54 -15.24 90) + (length 2.54) + (name "GNDDetect" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) (symbol "Connector:USB_C_Receptacle" (pin_names (offset 1.016) @@ -2568,6 +2922,100 @@ ) ) (symbol + (lib_id "Connector:Conn_ARM_JTAG_SWD_10") + (at 59.69 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0526f620-a013-4465-bba1-2c7417e8737a") + (property "Reference" "J2" + (at 48.26 33.0199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "Conn_ARM_JTAG_SWD_10" + (at 48.26 35.5599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 59.69 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://infocenter.arm.com/help/topic/com.arm.doc.ddi0314h/DDI0314H_coresight_components_trm.pdf" + (at 50.8 66.04 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Cortex Debug Connector, standard ARM Cortex-M SWD and JTAG interface" + (at 59.69 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "8" + (uuid "26dd77dd-0bf2-45f1-9e75-1c121d3f6195") + ) + (pin "2" + (uuid "60210ae2-f6d6-4e2b-9440-3142996acb74") + ) + (pin "5" + (uuid "58a4fef9-51db-452e-a291-4fd3794a5706") + ) + (pin "4" + (uuid "23f71042-add9-46e0-8224-1ecfd97803d7") + ) + (pin "9" + (uuid "608b9d75-57e6-4ac1-892c-09970092bcba") + ) + (pin "10" + (uuid "bafdd78b-3011-40ac-89ff-b7a8b8405f7b") + ) + (pin "6" + (uuid "ec74053c-b84c-443d-9ac8-c7346f39bdc4") + ) + (pin "7" + (uuid "5b2979f0-9587-44e0-b3a3-b059bb7b7e98") + ) + (pin "1" + (uuid "84ea960d-3224-45a7-8287-c8da22fd0fcc") + ) + (pin "3" + (uuid "f471ebb8-bcd0-47a6-9414-7d2711862c6e") + ) + (instances + (project "iot-contact" + (path "/856885f2-6f46-4c40-9529-c8ec9ab48dce" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector:USB_C_Receptacle") (at 59.69 90.17 0) (unit 1) |