diff options
author | xengineering <me@xengineering.eu> | 2025-02-15 21:26:10 +0100 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2025-02-15 21:26:10 +0100 |
commit | d9fedc339118a630cbe7b382b5c18b4930a9c8a5 (patch) | |
tree | d9f1f9c90f2872131ce181723ee6fb6a6edfef9f | |
parent | 86f5b56b1b6749fdddfb7ce0e7a2499233c69d37 (diff) | |
download | iot-contact-d9fedc339118a630cbe7b382b5c18b4930a9c8a5.tar iot-contact-d9fedc339118a630cbe7b382b5c18b4930a9c8a5.tar.zst iot-contact-d9fedc339118a630cbe7b382b5c18b4930a9c8a5.zip |
pcb: Fix connection errors reported by ERC
-rw-r--r-- | pcb/iot-contact.kicad_sch | 640 | ||||
-rw-r--r-- | pcb/processor.kicad_sch | 95 |
2 files changed, 318 insertions, 417 deletions
diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch index ecf9850..57ee2b4 100644 --- a/pcb/iot-contact.kicad_sch +++ b/pcb/iot-contact.kicad_sch @@ -891,186 +891,106 @@ ) ) (junction - (at 204.47 137.16) + (at 181.61 135.89) (diameter 0) (color 0 0 0 0) (uuid "2ae0afa4-05df-4c1f-8fce-9e70d44fa58c") ) (junction - (at 180.34 133.35) + (at 133.35 130.81) (diameter 0) (color 0 0 0 0) (uuid "339686e0-bcb6-47c9-8375-f2246251856d") ) (junction - (at 102.87 55.88) + (at 116.84 53.34) (diameter 0) (color 0 0 0 0) (uuid "ef781e7b-a406-48a3-94cb-c394198204f7") ) - (bus_entry - (at 139.7 45.72) - (size -2.54 -2.54) - (stroke - (width 0) - (type default) - ) - (uuid "12c7e7f2-a04c-4189-86bc-696ec0017f0e") - ) - (bus_entry - (at 160.02 130.81) - (size 2.54 2.54) - (stroke - (width 0) - (type default) - ) - (uuid "2edbbe18-ddf7-42bb-ae1c-c80eddaef189") - ) - (bus_entry - (at 201.93 120.65) - (size 2.54 2.54) - (stroke - (width 0) - (type default) - ) - (uuid "310154ba-b7d0-49b0-b0b6-53d5377eeaea") - ) - (bus_entry - (at 139.7 48.26) - (size -2.54 -2.54) - (stroke - (width 0) - (type default) - ) - (uuid "375cd6db-660c-4284-a50f-c91dd1e7787b") - ) - (bus_entry - (at 139.7 43.18) - (size -2.54 -2.54) - (stroke - (width 0) - (type default) - ) - (uuid "4bc2aeb3-975d-4415-bdcb-d1290eca9d80") - ) - (bus_entry - (at 160.02 142.24) - (size 2.54 2.54) - (stroke - (width 0) - (type default) - ) - (uuid "5ae97adc-7c9e-432c-86cc-7657239e2a5b") - ) - (bus_entry - (at 189.23 120.65) - (size 2.54 2.54) - (stroke - (width 0) - (type default) - ) - (uuid "5dc9d14d-81ca-46e2-b5e3-f2f52c3477de") - ) - (bus_entry - (at 139.7 35.56) - (size -2.54 -2.54) - (stroke - (width 0) - (type default) - ) - (uuid "607f7d12-a6f3-49c7-b385-837a160855e7") - ) - (bus_entry - (at 139.7 40.64) - (size -2.54 -2.54) - (stroke - (width 0) - (type default) + (wire + (pts + (xy 181.61 135.89) (xy 181.61 138.43) ) - (uuid "80a7c81c-fe7b-462c-812d-7cdd660a4ece") - ) - (bus_entry - (at 214.63 120.65) - (size 2.54 2.54) (stroke (width 0) (type default) ) - (uuid "e953ae81-ccea-436b-b2cf-d9842c2cbc13") + (uuid "0142a7e5-23f4-4acd-945f-332d011ba7b4") ) (wire (pts - (xy 204.47 137.16) (xy 204.47 139.7) + (xy 138.43 40.64) (xy 138.43 63.5) ) (stroke (width 0) (type default) ) - (uuid "0142a7e5-23f4-4acd-945f-332d011ba7b4") + (uuid "02bf118a-a04d-402c-91ff-391e5e5bb573") ) - (bus + (wire (pts - (xy 139.7 40.64) (xy 139.7 43.18) + (xy 181.61 133.35) (xy 181.61 135.89) ) (stroke (width 0) (type default) ) - (uuid "0ac67d86-551b-4a8b-9532-e674cf621459") + (uuid "0c6acda6-3218-49fa-bfb0-4421586fc9bb") ) (wire (pts - (xy 204.47 134.62) (xy 204.47 137.16) + (xy 129.54 35.56) (xy 143.51 35.56) ) (stroke (width 0) (type default) ) - (uuid "0c6acda6-3218-49fa-bfb0-4421586fc9bb") + (uuid "32ae922d-0d54-4a3e-be6a-2e03664a34ae") ) - (bus + (wire (pts - (xy 139.7 35.56) (xy 139.7 40.64) + (xy 181.61 121.92) (xy 181.61 125.73) ) (stroke (width 0) (type default) ) - (uuid "15db4cbe-d653-44ac-98df-983c73d27df2") + (uuid "3691123d-c2c3-4dbb-b33f-6eec64bfe3bb") ) - (bus + (wire (pts - (xy 160.02 114.3) (xy 160.02 130.81) + (xy 129.54 30.48) (xy 146.05 30.48) ) (stroke (width 0) (type default) ) - (uuid "244685c2-e3c8-4d00-b845-dca6e9507d93") + (uuid "37985f42-667a-466b-b29a-2f9a29e1bd87") ) - (bus + (wire (pts - (xy 189.23 120.65) (xy 201.93 120.65) + (xy 146.05 30.48) (xy 146.05 63.5) ) (stroke (width 0) (type default) ) - (uuid "2fb7f4e8-f30e-4bf4-94bf-d4d141285ab0") + (uuid "394fd8b8-822e-401f-ba74-acabc351e80f") ) (wire (pts - (xy 115.57 45.72) (xy 137.16 45.72) + (xy 156.21 114.3) (xy 156.21 130.81) ) (stroke (width 0) (type default) ) - (uuid "399ba0c7-2655-444a-9a53-0f78b49af982") + (uuid "3a828654-b06b-40d8-9489-ba9a60aefb30") ) (wire (pts - (xy 180.34 133.35) (xy 180.34 144.78) + (xy 133.35 130.81) (xy 133.35 142.24) ) (stroke (width 0) @@ -1080,27 +1000,27 @@ ) (wire (pts - (xy 191.77 137.16) (xy 204.47 137.16) + (xy 158.75 114.3) (xy 158.75 142.24) ) (stroke (width 0) (type default) ) - (uuid "42d7122a-ad24-4a57-bdaa-c27d241a57a6") + (uuid "3d0233b2-2c0b-4af4-b8e4-d31b44b7c104") ) - (bus + (wire (pts - (xy 139.7 48.26) (xy 139.7 63.5) + (xy 168.91 135.89) (xy 181.61 135.89) ) (stroke (width 0) (type default) ) - (uuid "48ab8ea4-6531-4101-9c03-225aa18bc5a3") + (uuid "42d7122a-ad24-4a57-bdaa-c27d241a57a6") ) (wire (pts - (xy 100.33 55.88) (xy 102.87 55.88) + (xy 114.3 53.34) (xy 116.84 53.34) ) (stroke (width 0) @@ -1108,49 +1028,49 @@ ) (uuid "584b7d6b-4418-43d4-a07f-a4efc132f068") ) - (bus + (wire (pts - (xy 139.7 43.18) (xy 139.7 45.72) + (xy 168.91 114.3) (xy 168.91 125.73) ) (stroke (width 0) (type default) ) - (uuid "5b2193d3-b293-45f4-b177-c93256908bf1") + (uuid "5beb5fa2-276f-4e79-9ce9-aa937fc03a00") ) (wire (pts - (xy 176.53 144.78) (xy 180.34 144.78) + (xy 173.99 114.3) (xy 173.99 119.38) ) (stroke (width 0) (type default) ) - (uuid "5eba176c-1055-4968-95d3-4939b07c40be") + (uuid "5d20fa74-a6e9-4bb6-bb8a-77646993e0ad") ) (wire (pts - (xy 115.57 40.64) (xy 137.16 40.64) + (xy 129.54 40.64) (xy 138.43 40.64) ) (stroke (width 0) (type default) ) - (uuid "78be197c-c243-4581-ac6b-dce09877f7c1") + (uuid "5d47f02b-a32e-47be-aeae-7bb752985db5") ) (wire (pts - (xy 217.17 123.19) (xy 217.17 127) + (xy 137.16 142.24) (xy 133.35 142.24) ) (stroke (width 0) (type default) ) - (uuid "7b46d25a-c406-4df9-98e6-366f49c4b490") + (uuid "5eba176c-1055-4968-95d3-4939b07c40be") ) (wire (pts - (xy 180.34 133.35) (xy 180.34 130.81) + (xy 133.35 130.81) (xy 133.35 128.27) ) (stroke (width 0) @@ -1160,67 +1080,67 @@ ) (wire (pts - (xy 115.57 38.1) (xy 137.16 38.1) + (xy 129.54 43.18) (xy 135.89 43.18) ) (stroke (width 0) (type default) ) - (uuid "8533c66a-6a4f-4818-a707-8086ee65dee5") + (uuid "7e82e63a-c2f1-41da-91fb-37e7590a34ee") ) - (bus + (wire (pts - (xy 160.02 142.24) (xy 160.02 143.51) + (xy 140.97 38.1) (xy 140.97 63.5) ) (stroke (width 0) (type default) ) - (uuid "8aa7b809-2513-42ab-a3db-1129b7330692") + (uuid "8bdada26-2df5-443e-ac18-341d8e9a9bfc") ) - (bus + (wire (pts - (xy 139.7 45.72) (xy 139.7 48.26) + (xy 173.99 119.38) (xy 194.31 119.38) ) (stroke (width 0) (type default) ) - (uuid "9d85e290-98b0-4034-99e6-b39f2be97c25") + (uuid "975f6649-56f7-4433-8234-df8dbb65e405") ) (wire (pts - (xy 217.17 134.62) (xy 217.17 137.16) + (xy 194.31 119.38) (xy 194.31 125.73) ) (stroke (width 0) (type default) ) - (uuid "9e174432-fd73-4fef-b6ad-f04cfaeca7ce") + (uuid "992693f8-31ee-4fd0-843b-88c21bac739e") ) (wire (pts - (xy 217.17 137.16) (xy 204.47 137.16) + (xy 194.31 133.35) (xy 194.31 135.89) ) (stroke (width 0) (type default) ) - (uuid "a096538d-85a0-4b56-b181-2d29b14608dc") + (uuid "9e174432-fd73-4fef-b6ad-f04cfaeca7ce") ) (wire (pts - (xy 191.77 123.19) (xy 191.77 127) + (xy 194.31 135.89) (xy 181.61 135.89) ) (stroke (width 0) (type default) ) - (uuid "a29c2e12-ef2c-48b8-984d-ee06c101a417") + (uuid "a096538d-85a0-4b56-b181-2d29b14608dc") ) (wire (pts - (xy 191.77 134.62) (xy 191.77 137.16) + (xy 168.91 133.35) (xy 168.91 135.89) ) (stroke (width 0) @@ -1228,129 +1148,89 @@ ) (uuid "a6f8b930-c3a7-43f4-83bb-ce36e676f140") ) - (bus - (pts - (xy 160.02 130.81) (xy 160.02 142.24) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bbc276fa-ae73-489d-bee3-2fd04dcd593c") - ) - (bus - (pts - (xy 139.7 30.48) (xy 139.7 35.56) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bf7f3c2f-e37d-4e08-a8fd-66d270374458") - ) - (bus - (pts - (xy 168.91 120.65) (xy 189.23 120.65) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c6bda381-403d-49b8-9fc5-03a1a769bbbb") - ) (wire (pts - (xy 162.56 133.35) (xy 166.37 133.35) + (xy 158.75 142.24) (xy 147.32 142.24) ) (stroke (width 0) (type default) ) - (uuid "c90d18e8-47bb-4a2c-83a2-5d8abf79cfc1") + (uuid "aa0ccb81-0609-4983-b95e-b81b828cd7ef") ) (wire (pts - (xy 204.47 123.19) (xy 204.47 127) + (xy 143.51 35.56) (xy 143.51 63.5) ) (stroke (width 0) (type default) ) - (uuid "ca564947-e50a-4890-820f-1752d09c9def") + (uuid "aa87b050-edb2-4b64-ba80-36f0814def44") ) (wire (pts - (xy 176.53 133.35) (xy 180.34 133.35) + (xy 171.45 114.3) (xy 171.45 121.92) ) (stroke (width 0) (type default) ) - (uuid "cbc88d26-6cd3-4187-841b-18ed8720f074") + (uuid "b0a9b7a6-78ee-43c6-9391-f016e8876f18") ) (wire (pts - (xy 162.56 144.78) (xy 166.37 144.78) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d52a213e-6e48-4f1b-86d4-157b569d72a7") - ) - (bus - (pts - (xy 201.93 120.65) (xy 214.63 120.65) + (xy 129.54 38.1) (xy 140.97 38.1) ) (stroke (width 0) (type default) ) - (uuid "d71e897f-f5c8-45c7-83c5-a4abc8a8dba8") + (uuid "bc440bcf-1caf-4b74-bef9-acb24f8010c9") ) - (bus + (wire (pts - (xy 168.91 114.3) (xy 168.91 120.65) + (xy 135.89 43.18) (xy 135.89 63.5) ) (stroke (width 0) (type default) ) - (uuid "d91f888a-4836-4ed0-a9fa-f381f1bcac57") + (uuid "c2aba3df-22ce-42fc-884c-a84f8849bda2") ) - (bus + (wire (pts - (xy 214.63 120.65) (xy 223.52 120.65) + (xy 171.45 121.92) (xy 181.61 121.92) ) (stroke (width 0) (type default) ) - (uuid "ea81ef13-f103-4c05-af17-2a0da4d1227a") + (uuid "c6c47aa9-178d-4737-bbec-e736503324bc") ) (wire (pts - (xy 115.57 33.02) (xy 137.16 33.02) + (xy 137.16 130.81) (xy 133.35 130.81) ) (stroke (width 0) (type default) ) - (uuid "f2ab7eda-9a4b-408d-a757-716c1df08390") + (uuid "cbc88d26-6cd3-4187-841b-18ed8720f074") ) (wire (pts - (xy 115.57 43.18) (xy 137.16 43.18) + (xy 156.21 130.81) (xy 147.32 130.81) ) (stroke (width 0) (type default) ) - (uuid "f6434c79-08c1-4db5-b4df-af9ed4128539") + (uuid "e2848315-9a61-43a8-ab10-a90a82ba3d89") ) (text "PWR: Board is powered\nUPD: Update is in progress\nACT: Firmware is active" (exclude_from_sim no) - (at 210.566 142.748 0) + (at 187.706 141.478 0) (effects (font (size 1.27 1.27) @@ -1361,7 +1241,7 @@ ) (text "REBOOT: Reset microcontroller\nWIPE: Long press for factory reset" (exclude_from_sim no) - (at 137.922 133.858 0) + (at 113.538 134.874 0) (effects (font (size 1.27 1.27) @@ -1369,139 +1249,10 @@ ) (uuid "1ae7143f-cee0-4e2f-9140-99129bd7c48f") ) - (label "{REBOOT WIPE}" - (at 160.02 125.73 270) - (effects - (font - (size 1.27 1.27) - ) - (justify right bottom) - ) - (uuid "00f8ea85-4271-4af6-9749-eaaed2a8be2b") - ) - (label "UPD" - (at 204.47 127 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "07a946f1-3a5b-401a-b38b-fb0843dc8227") - ) - (label "~{RESET}" - (at 115.57 33.02 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "124c58c3-476e-4745-bc78-0e4e3ff808c6") - ) - (label "TDI" - (at 115.57 45.72 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "3b9083f5-9c46-4672-b1ba-8296994eb34e") - ) - (label "{PWR UPD ACT}" - (at 196.85 120.65 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "9d2631c0-779e-438f-9eb3-a6d766d04e77") - ) - (label "PWR" - (at 191.77 127 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "a3bce051-fab9-49e0-ba30-42352f9f160a") - ) - (label "ACT" - (at 217.17 127 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "c65bbf8b-7f36-48d8-b7e7-2fd421e2da1a") - ) - (label "TCK" - (at 115.57 38.1 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "d02b1f91-cc04-4bd2-9735-7f129d5fc276") - ) - (label "{~{RESET} TCK TMS TDO TDI}" - (at 139.7 52.07 180) - (effects - (font - (size 1.27 1.27) - ) - (justify right bottom) - ) - (uuid "e1dd6034-1b79-4c87-bd07-854ea25c23a0") - ) - (label "REBOOT" - (at 161.29 132.08 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "e2f8be20-b12b-451c-8cdb-67a05ec1c03c") - ) - (label "TMS" - (at 115.57 40.64 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "efc1ec8c-a40f-4e3c-9663-e56470dcc0f7") - ) - (label "WIPE" - (at 161.29 143.51 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "f62d185f-0ea2-433e-b31d-56eff6860d34") - ) - (label "TDO" - (at 115.57 43.18 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "f92b9a28-8a2e-4cb5-b3d5-e0270be05ba0") - ) (symbol (lib_id "Switch:SW_Push") - (at 171.45 133.35 0) + (at 142.24 130.81 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -1510,7 +1261,7 @@ (fields_autoplaced yes) (uuid "0ee4201a-552f-4a79-9171-102d5768a57b") (property "Reference" "SW1" - (at 171.45 125.73 0) + (at 142.24 123.19 0) (effects (font (size 1.27 1.27) @@ -1518,7 +1269,7 @@ ) ) (property "Value" "SW_Push" - (at 171.45 128.27 0) + (at 142.24 125.73 0) (effects (font (size 1.27 1.27) @@ -1526,7 +1277,7 @@ ) ) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3305B" - (at 171.45 128.27 0) + (at 142.24 125.73 0) (effects (font (size 1.27 1.27) @@ -1535,7 +1286,7 @@ ) ) (property "Datasheet" "https://www.e-switch.com/wp-content/uploads/2024/08/TL3305.pdf" - (at 171.45 128.27 0) + (at 142.24 125.73 0) (effects (font (size 1.27 1.27) @@ -1544,7 +1295,7 @@ ) ) (property "Description" "REBOOT" - (at 171.45 133.35 0) + (at 142.24 130.81 0) (effects (font (size 1.27 1.27) @@ -1553,7 +1304,7 @@ ) ) (property "MPN" "TL3305BF260QG" - (at 171.45 133.35 0) + (at 142.24 130.81 0) (effects (font (size 1.27 1.27) @@ -1562,7 +1313,7 @@ ) ) (property "Manufacturer" "E-Switch" - (at 171.45 133.35 0) + (at 142.24 130.81 0) (effects (font (size 1.27 1.27) @@ -1587,7 +1338,8 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 171.45 144.78 0) + (at 142.24 142.24 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -1596,7 +1348,7 @@ (fields_autoplaced yes) (uuid "4208718d-0b0e-478e-a1d4-d0fead52cb02") (property "Reference" "SW2" - (at 171.45 137.16 0) + (at 142.24 134.62 0) (effects (font (size 1.27 1.27) @@ -1604,7 +1356,7 @@ ) ) (property "Value" "SW_Push" - (at 171.45 139.7 0) + (at 142.24 137.16 0) (effects (font (size 1.27 1.27) @@ -1612,7 +1364,7 @@ ) ) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3305B" - (at 171.45 139.7 0) + (at 142.24 137.16 0) (effects (font (size 1.27 1.27) @@ -1621,7 +1373,7 @@ ) ) (property "Datasheet" "https://www.e-switch.com/wp-content/uploads/2024/08/TL3305.pdf" - (at 171.45 139.7 0) + (at 142.24 137.16 0) (effects (font (size 1.27 1.27) @@ -1630,7 +1382,7 @@ ) ) (property "Description" "WIPE" - (at 171.45 144.78 0) + (at 142.24 142.24 0) (effects (font (size 1.27 1.27) @@ -1639,7 +1391,7 @@ ) ) (property "MPN" "TL3305BF260QG" - (at 171.45 144.78 0) + (at 142.24 142.24 0) (effects (font (size 1.27 1.27) @@ -1648,7 +1400,7 @@ ) ) (property "Manufacturer" "E-Switch" - (at 171.45 144.78 0) + (at 142.24 142.24 0) (effects (font (size 1.27 1.27) @@ -1673,7 +1425,7 @@ ) (symbol (lib_id "Device:LED") - (at 204.47 130.81 90) + (at 181.61 129.54 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -1681,7 +1433,7 @@ (dnp no) (uuid "44379c08-0720-4714-96ff-16a0e520c9f5") (property "Reference" "D2" - (at 208.28 131.1274 90) + (at 185.42 129.8574 90) (effects (font (size 1.27 1.27) @@ -1690,7 +1442,7 @@ ) ) (property "Value" "blue" - (at 208.28 133.6674 90) + (at 185.42 132.3974 90) (effects (font (size 1.27 1.27) @@ -1699,7 +1451,7 @@ ) ) (property "Footprint" "LED_SMD:LED_1206_3216Metric" - (at 204.47 130.81 0) + (at 181.61 129.54 0) (effects (font (size 1.27 1.27) @@ -1708,7 +1460,7 @@ ) ) (property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf" - (at 204.47 130.81 0) + (at 181.61 129.54 0) (effects (font (size 1.27 1.27) @@ -1717,7 +1469,7 @@ ) ) (property "Description" "UPD" - (at 204.47 130.81 0) + (at 181.61 129.54 0) (effects (font (size 1.27 1.27) @@ -1726,7 +1478,7 @@ ) ) (property "MPN" "598-8291-107F" - (at 204.47 130.81 0) + (at 181.61 129.54 0) (effects (font (size 1.27 1.27) @@ -1735,7 +1487,7 @@ ) ) (property "Manufacturer" "Dialight" - (at 204.47 130.81 0) + (at 181.61 129.54 0) (effects (font (size 1.27 1.27) @@ -1760,7 +1512,8 @@ ) (symbol (lib_id "power:+3V3") - (at 180.34 130.81 0) + (at 133.35 128.27 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -1769,7 +1522,7 @@ (fields_autoplaced yes) (uuid "73b82ebf-51d1-4351-9ef8-e821f2bb51fc") (property "Reference" "#PWR04" - (at 180.34 134.62 0) + (at 133.35 132.08 0) (effects (font (size 1.27 1.27) @@ -1778,7 +1531,7 @@ ) ) (property "Value" "+3V3" - (at 180.34 125.73 0) + (at 133.35 123.19 0) (effects (font (size 1.27 1.27) @@ -1786,7 +1539,7 @@ ) ) (property "Footprint" "" - (at 180.34 130.81 0) + (at 133.35 128.27 0) (effects (font (size 1.27 1.27) @@ -1795,7 +1548,7 @@ ) ) (property "Datasheet" "" - (at 180.34 130.81 0) + (at 133.35 128.27 0) (effects (font (size 1.27 1.27) @@ -1804,7 +1557,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 180.34 130.81 0) + (at 133.35 128.27 0) (effects (font (size 1.27 1.27) @@ -1826,7 +1579,7 @@ ) (symbol (lib_id "Connector:Conn_ARM_JTAG_SWD_10") - (at 102.87 40.64 0) + (at 116.84 38.1 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -1835,7 +1588,7 @@ (fields_autoplaced yes) (uuid "7a9257c2-3b39-4df4-a59a-df0d379f2a1d") (property "Reference" "J1" - (at 91.44 39.3699 0) + (at 105.41 36.8299 0) (effects (font (size 1.27 1.27) @@ -1844,7 +1597,7 @@ ) ) (property "Value" "Conn_ARM_JTAG_SWD_10" - (at 91.44 41.9099 0) + (at 105.41 39.3699 0) (effects (font (size 1.27 1.27) @@ -1853,7 +1606,7 @@ ) ) (property "Footprint" "" - (at 102.87 40.64 0) + (at 116.84 38.1 0) (effects (font (size 1.27 1.27) @@ -1862,7 +1615,7 @@ ) ) (property "Datasheet" "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/6209/ftsh-1xx-xx-xxx-dv-xxx-xxx-x-xx-mkt.pdf" - (at 93.98 72.39 90) + (at 107.95 69.85 90) (effects (font (size 1.27 1.27) @@ -1871,7 +1624,7 @@ ) ) (property "Description" "JTAG" - (at 102.87 40.64 0) + (at 116.84 38.1 0) (effects (font (size 1.27 1.27) @@ -1880,7 +1633,7 @@ ) ) (property "MPN" "FTSH-105-01-L-DV-007-K-TR" - (at 102.87 40.64 0) + (at 116.84 38.1 0) (effects (font (size 1.27 1.27) @@ -1889,7 +1642,7 @@ ) ) (property "Manufacturer" "samtec" - (at 102.87 40.64 0) + (at 116.84 38.1 0) (effects (font (size 1.27 1.27) @@ -1938,7 +1691,7 @@ ) (symbol (lib_id "Device:LED") - (at 217.17 130.81 90) + (at 194.31 129.54 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -1946,7 +1699,7 @@ (dnp no) (uuid "a18015d1-4ba3-4469-b302-93bb256ec205") (property "Reference" "D3" - (at 220.98 131.1274 90) + (at 198.12 129.8574 90) (effects (font (size 1.27 1.27) @@ -1955,7 +1708,7 @@ ) ) (property "Value" "green" - (at 220.98 133.6674 90) + (at 198.12 132.3974 90) (effects (font (size 1.27 1.27) @@ -1964,7 +1717,7 @@ ) ) (property "Footprint" "LED_SMD:LED_1206_3216Metric" - (at 217.17 130.81 0) + (at 194.31 129.54 0) (effects (font (size 1.27 1.27) @@ -1973,7 +1726,7 @@ ) ) (property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf" - (at 217.17 130.81 0) + (at 194.31 129.54 0) (effects (font (size 1.27 1.27) @@ -1982,7 +1735,7 @@ ) ) (property "Description" "ACT" - (at 217.17 130.81 0) + (at 194.31 129.54 0) (effects (font (size 1.27 1.27) @@ -1991,7 +1744,7 @@ ) ) (property "MPN" "598-8270-107F" - (at 217.17 130.81 0) + (at 194.31 129.54 0) (effects (font (size 1.27 1.27) @@ -2000,7 +1753,7 @@ ) ) (property "Manufacturer" "Dialight" - (at 217.17 130.81 0) + (at 194.31 129.54 0) (effects (font (size 1.27 1.27) @@ -2025,7 +1778,7 @@ ) (symbol (lib_id "power:GND") - (at 102.87 55.88 0) + (at 116.84 53.34 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2034,7 +1787,7 @@ (fields_autoplaced yes) (uuid "a9fdb3b7-e62e-4e35-b95e-2b5451d40781") (property "Reference" "#PWR02" - (at 102.87 62.23 0) + (at 116.84 59.69 0) (effects (font (size 1.27 1.27) @@ -2043,7 +1796,7 @@ ) ) (property "Value" "GND" - (at 102.87 60.96 0) + (at 116.84 58.42 0) (effects (font (size 1.27 1.27) @@ -2051,7 +1804,7 @@ ) ) (property "Footprint" "" - (at 102.87 55.88 0) + (at 116.84 53.34 0) (effects (font (size 1.27 1.27) @@ -2060,7 +1813,7 @@ ) ) (property "Datasheet" "" - (at 102.87 55.88 0) + (at 116.84 53.34 0) (effects (font (size 1.27 1.27) @@ -2069,7 +1822,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 102.87 55.88 0) + (at 116.84 53.34 0) (effects (font (size 1.27 1.27) @@ -2091,7 +1844,7 @@ ) (symbol (lib_id "power:GND") - (at 204.47 139.7 0) + (at 181.61 138.43 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2100,7 +1853,7 @@ (fields_autoplaced yes) (uuid "c23cc26f-8dc0-476d-b468-5b450765c3d0") (property "Reference" "#PWR03" - (at 204.47 146.05 0) + (at 181.61 144.78 0) (effects (font (size 1.27 1.27) @@ -2109,7 +1862,7 @@ ) ) (property "Value" "GND" - (at 204.47 144.78 0) + (at 181.61 143.51 0) (effects (font (size 1.27 1.27) @@ -2117,7 +1870,7 @@ ) ) (property "Footprint" "" - (at 204.47 139.7 0) + (at 181.61 138.43 0) (effects (font (size 1.27 1.27) @@ -2126,7 +1879,7 @@ ) ) (property "Datasheet" "" - (at 204.47 139.7 0) + (at 181.61 138.43 0) (effects (font (size 1.27 1.27) @@ -2135,7 +1888,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 204.47 139.7 0) + (at 181.61 138.43 0) (effects (font (size 1.27 1.27) @@ -2157,7 +1910,7 @@ ) (symbol (lib_id "power:+3V3") - (at 102.87 25.4 0) + (at 116.84 22.86 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2166,7 +1919,7 @@ (fields_autoplaced yes) (uuid "f07314fe-7b09-49cf-b467-c72e0210cbc0") (property "Reference" "#PWR01" - (at 102.87 29.21 0) + (at 116.84 26.67 0) (effects (font (size 1.27 1.27) @@ -2175,7 +1928,7 @@ ) ) (property "Value" "+3V3" - (at 102.87 20.32 0) + (at 116.84 17.78 0) (effects (font (size 1.27 1.27) @@ -2183,7 +1936,7 @@ ) ) (property "Footprint" "" - (at 102.87 25.4 0) + (at 116.84 22.86 0) (effects (font (size 1.27 1.27) @@ -2192,7 +1945,7 @@ ) ) (property "Datasheet" "" - (at 102.87 25.4 0) + (at 116.84 22.86 0) (effects (font (size 1.27 1.27) @@ -2201,7 +1954,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 102.87 25.4 0) + (at 116.84 22.86 0) (effects (font (size 1.27 1.27) @@ -2223,7 +1976,7 @@ ) (symbol (lib_id "Device:LED") - (at 191.77 130.81 90) + (at 168.91 129.54 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2231,7 +1984,7 @@ (dnp no) (uuid "f84af62e-f45c-446e-99ce-43d73a894ddb") (property "Reference" "D1" - (at 195.58 131.1274 90) + (at 172.72 129.8574 90) (effects (font (size 1.27 1.27) @@ -2240,7 +1993,7 @@ ) ) (property "Value" "red" - (at 195.58 133.6674 90) + (at 172.72 132.3974 90) (effects (font (size 1.27 1.27) @@ -2249,7 +2002,7 @@ ) ) (property "Footprint" "LED_SMD:LED_1206_3216Metric" - (at 191.77 130.81 0) + (at 168.91 129.54 0) (effects (font (size 1.27 1.27) @@ -2258,7 +2011,7 @@ ) ) (property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf" - (at 191.77 130.81 0) + (at 168.91 129.54 0) (effects (font (size 1.27 1.27) @@ -2267,7 +2020,7 @@ ) ) (property "Description" "PWR" - (at 191.77 130.81 0) + (at 168.91 129.54 0) (effects (font (size 1.27 1.27) @@ -2276,7 +2029,7 @@ ) ) (property "MPN" "598-8210-107F" - (at 191.77 130.81 0) + (at 168.91 129.54 0) (effects (font (size 1.27 1.27) @@ -2285,7 +2038,7 @@ ) ) (property "Manufacturer" "Dialight" - (at 191.77 130.81 0) + (at 168.91 129.54 0) (effects (font (size 1.27 1.27) @@ -2403,6 +2156,7 @@ (size 1.27 1.27) ) (justify left bottom) + (hide yes) ) ) (property "Sheetfile" "processor.kicad_sch" @@ -2414,17 +2168,27 @@ (justify left top) ) ) - (pin "JTAG" bidirectional - (at 139.7 63.5 90) + (pin "REBOOT" input + (at 156.21 114.3 270) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) + ) + (uuid "92621ffc-19aa-430e-93cf-7859cea4f01d") + ) + (pin "WIPE" input + (at 158.75 114.3 270) + (effects + (font + (size 1.27 1.27) + ) + (justify left) ) - (uuid "78e89232-0efa-49d7-99a6-f15caada5dec") + (uuid "e31b8822-ffa3-469c-8eca-ffc7a2c76796") ) - (pin "LEDS" output + (pin "PWR" output (at 168.91 114.3 270) (effects (font @@ -2432,17 +2196,77 @@ ) (justify left) ) - (uuid "06157d9b-8ed5-4f48-97aa-aa9a1e8e15d8") + (uuid "9a8405a5-27b6-4db9-818b-9c6484e58e4a") ) - (pin "SWITCHES" input - (at 160.02 114.3 270) + (pin "UPD" output + (at 171.45 114.3 270) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "191231ec-ded2-41ea-8b84-1a21b22c404a") + (uuid "85911915-e616-474b-ba5b-576ca172c7ef") + ) + (pin "ACT" output + (at 173.99 114.3 270) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca2cb567-d70d-405d-9cb8-57da6076ed7d") + ) + (pin "JTAG_TDI" input + (at 135.89 63.5 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2396e60-dbe8-4bb8-a732-db86b6030721") + ) + (pin "JTAG_TDO" output + (at 138.43 63.5 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "10971b42-61b0-46e8-a8d2-50c70ff33820") + ) + (pin "~{JTAG_RESET}" input + (at 146.05 63.5 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2ff1c71-789c-460a-9357-101a7df15ffe") + ) + (pin "JTAG_TMS" bidirectional + (at 140.97 63.5 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0c7de78a-5236-4739-9d97-7135d8778045") + ) + (pin "JTAG_TCK" input + (at 143.51 63.5 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1bd1ac5e-60ff-4db1-8c4d-634521954100") ) (instances (project "iot-contact" diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch index 2aea75c..0a69952 100644 --- a/pcb/processor.kicad_sch +++ b/pcb/processor.kicad_sch @@ -5,37 +5,114 @@ (uuid "393d1ad1-4f47-4813-80db-2ff0bccd8599") (paper "A4") (lib_symbols) - (hierarchical_label "LEDS" + (hierarchical_label "REBOOT" + (shape input) + (at 114.3 139.7 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0c6e71a3-ccd4-4f57-aacd-cd48264882d5") + ) + (hierarchical_label "~{JTAG_RESET}" + (shape input) + (at 114.3 38.1 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "229a3404-2336-45f6-b34e-89bae4bf1f28") + ) + (hierarchical_label "UPD" (shape output) - (at 144.78 140.97 270) + (at 142.24 139.7 270) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "6888339b-1fc2-4873-a39d-4860d90c0626") + (uuid "5da7ab40-9bf4-4dc1-a08c-dee7ad9780f6") ) - (hierarchical_label "JTAG" + (hierarchical_label "JTAG_TMS" (shape bidirectional) - (at 146.05 30.48 90) + (at 119.38 38.1 90) (effects (font (size 1.27 1.27) ) (justify left) ) - (uuid "6bebcc91-59b7-4293-a84f-43d66d39b350") + (uuid "617b37ec-b5d3-4e1b-971a-1e543c286c47") + ) + (hierarchical_label "WIPE" + (shape input) + (at 116.84 139.7 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ebd1d0f-ebc5-4fed-866b-72c1fc73c067") ) - (hierarchical_label "SWITCHES" + (hierarchical_label "JTAG_TDI" (shape input) - (at 135.89 140.97 270) + (at 124.46 38.1 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f1da862-866e-4613-b148-bd73f5d74510") + ) + (hierarchical_label "PWR" + (shape output) + (at 139.7 139.7 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6f559997-3ab3-4801-91cc-bd35a3229ef7") + ) + (hierarchical_label "ACT" + (shape output) + (at 144.78 139.7 270) (effects (font (size 1.27 1.27) ) (justify right) ) - (uuid "c3413a26-2a00-4e2d-bb27-2b646bb8b641") + (uuid "7a9cbe62-0a68-488f-b000-8245036b151d") + ) + (hierarchical_label "JTAG_TCK" + (shape input) + (at 116.84 38.1 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "806823e9-c7ef-45dc-832c-ddb4378c340f") + ) + (hierarchical_label "JTAG_TDO" + (shape output) + (at 121.92 38.1 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8c54128-6def-44a1-83c3-03363c086b89") ) ) |