summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2024-06-05 21:20:22 +0200
committerxengineering <me@xengineering.eu>2024-06-05 21:20:48 +0200
commitba97734a2cbfff1b73581fd275bbd26583fdda89 (patch)
tree583d56ee5e1b76e6d3b1a90cdeeb30303ecbc53b
parent0bcd66f32c6fcd24b01fc87b0d02c9ac4431b938 (diff)
downloadiot-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_sch448
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)