Skip to content

Commit

Permalink
feat: add swd circuits for firmware updates
Browse files Browse the repository at this point in the history
feat: add switch to access onboard rp2040 through charge plug
  • Loading branch information
mikesmitty committed Jul 1, 2024
1 parent 358f954 commit 3fe7ef4
Show file tree
Hide file tree
Showing 10 changed files with 26,512 additions and 23,259 deletions.
37,986 changes: 19,364 additions & 18,622 deletions hardware/backplane/backplane.kicad_pcb

Large diffs are not rendered by default.

1,664 changes: 1,198 additions & 466 deletions hardware/backplane/backplane.kicad_sch

Large diffs are not rendered by default.

9 changes: 8 additions & 1 deletion hardware/backplane/fp-info-cache
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
23655801450582609
23657521230321372
Audio_Module
Reverb_BTDR-1H
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
Expand Down Expand Up @@ -64435,6 +64435,13 @@ Diode
6
6
Local Library
TS3USB3000RSER
TS3USB3000RSER-3
Integrated Circuit
0
10
10
Local Library
USB_C_14P_VERT_XUNPU


Expand Down
5,820 changes: 3,371 additions & 2,449 deletions hardware/charger-module/charger-module.kicad_pcb

Large diffs are not rendered by default.

15 changes: 14 additions & 1 deletion hardware/charger-module/charger-module.kicad_pro
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,20 @@
"width": 0.0
}
],
"drc_exclusions": [],
"drc_exclusions": [
"hole_clearance|107105000|39100000|f42b8b0a-381f-42d9-b55b-7504fe788a9d|4bdee87d-ccf7-440d-ad82-3c7a45a5e33f",
"hole_clearance|107105000|39300000|f42b8b0a-381f-42d9-b55b-7504fe788a9d|e7a991bc-507f-4b4d-a991-8d064e773994",
"hole_clearance|107105000|44700000|c95a5c69-a5d5-4dc2-9e9b-cb02113ffcb0|41e476bd-4b38-496c-9ad5-ef3022e7bdd0",
"hole_clearance|107105000|44900000|c95a5c69-a5d5-4dc2-9e9b-cb02113ffcb0|52b35aa2-71b8-47cd-b9a4-e36e41391362",
"hole_near_hole|84180000|35710000|9d150923-bec7-43db-be46-96f03e79a986|ad393965-a093-4f00-ab68-e9e354d7b0cd",
"hole_near_hole|85710000|35710000|727835a1-7e2f-4f98-b29c-4407ea58c5bb|ad393965-a093-4f00-ab68-e9e354d7b0cd",
"hole_near_hole|86500000|35710000|0880fad6-7918-4e27-b839-272d0e944374|727835a1-7e2f-4f98-b29c-4407ea58c5bb",
"hole_near_hole|87450000|37315000|34cd18ca-c828-401b-b971-255ebb300029|b2fd50f5-7332-47e3-aa66-2a216b1b98f1",
"hole_near_hole|88250000|37315000|bafbf59d-72dd-4b09-b000-4bac68d2bbfb|c6b662a1-871f-471d-9ce6-bf80e46bd299",
"hole_near_hole|89050000|38040000|86732106-82f3-407a-8a74-a1102375bac4|94c4bf5f-fe99-4a11-b299-5cefce5920f9",
"hole_near_hole|89850000|37315000|3da8641a-c17c-4775-92c7-2af4cb019a8b|f82ccb54-61c5-4f61-9256-01fdc0968cf2",
"starved_thermal|29600000|30650000|013052ee-87e2-4572-92c9-7693981673e1|6093bfcb-fc13-41d9-942e-98710490d77f|B.Cu"
],
"meta": {
"version": 2
},
Expand Down
118 changes: 37 additions & 81 deletions hardware/charger-module/charger-module.kicad_sch
Original file line number Diff line number Diff line change
Expand Up @@ -7383,12 +7383,8 @@
(uuid "1551568a-8306-4632-80be-3942e996af0c")
)
(no_connect
(at 86.36 80.01)
(uuid "1e7aa0d6-e313-41df-8bcb-f071bac8a3e1")
)
(no_connect
(at 86.36 77.47)
(uuid "340198bd-65c9-4363-bc3c-c8ae41e72828")
(at 55.88 77.47)
(uuid "22cb76c9-66ad-434f-9737-7231aa4cf67c")
)
(no_connect
(at 55.88 64.77)
Expand All @@ -7403,12 +7399,12 @@
(uuid "7adb2880-41d7-4bb6-bf20-94064869aa7f")
)
(no_connect
(at 55.88 54.61)
(uuid "860d1c9e-ec95-4547-9a4f-c856b9798488")
(at 86.36 62.23)
(uuid "7c45a6c3-6c8a-4a8d-8ff6-ab0a99dbae72")
)
(no_connect
(at 86.36 64.77)
(uuid "910984d0-cba1-4d10-ae06-e2ba075a5f78")
(at 55.88 54.61)
(uuid "860d1c9e-ec95-4547-9a4f-c856b9798488")
)
(no_connect
(at 55.88 57.15)
Expand All @@ -7426,6 +7422,10 @@
(at 377.19 29.21)
(uuid "d0d51af7-0647-4ed7-ad56-495c5855b9cf")
)
(no_connect
(at 86.36 54.61)
(uuid "f742a81a-5460-44b9-8594-c9b0dbfeac78")
)
(wire
(pts
(xy 38.1 203.2) (xy 39.37 203.2)
Expand Down Expand Up @@ -8698,7 +8698,7 @@
)
(wire
(pts
(xy 48.26 77.47) (xy 55.88 77.47)
(xy 48.26 80.01) (xy 55.88 80.01)
)
(stroke
(width 0)
Expand Down Expand Up @@ -9336,6 +9336,16 @@
)
(uuid "c89ffad2-0442-4f14-ade5-d75fff0dbedc")
)
(wire
(pts
(xy 95.25 64.77) (xy 86.36 64.77)
)
(stroke
(width 0)
(type default)
)
(uuid "c925a504-9326-47f1-9070-8f0e0a5f8f81")
)
(wire
(pts
(xy 182.88 68.58) (xy 185.42 68.58)
Expand Down Expand Up @@ -9556,16 +9566,6 @@
)
(uuid "dd51c192-43a7-401d-a550-4119bd39d823")
)
(wire
(pts
(xy 48.26 80.01) (xy 55.88 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "de162935-9e2b-402a-b829-cf13bd1350b3")
)
(wire
(pts
(xy 96.52 142.24) (xy 96.52 140.97)
Expand Down Expand Up @@ -9982,6 +9982,17 @@
)
(uuid "07a702f9-800e-46b1-ac6e-89e0fe7da322")
)
(label "SWD"
(at 95.25 64.77 180)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "09b3f899-4e4d-42cf-9731-e36b961f6521")
)
(label "QSPI_SD2"
(at 138.43 196.85 0)
(fields_autoplaced yes)
Expand Down Expand Up @@ -10180,17 +10191,6 @@
)
(uuid "424e7844-eacc-4d42-8899-744bb8cd53a8")
)
(label "SWD"
(at 48.26 80.01 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "4589d6ec-c20d-49ac-af35-c1bffe8d4a9a")
)
(label "VIN_PREFUSE"
(at 43.18 62.23 0)
(fields_autoplaced yes)
Expand Down Expand Up @@ -10280,7 +10280,7 @@
(uuid "568beaed-f46e-4a36-b6f4-7e45c5ce0f19")
)
(label "SWCLK"
(at 48.26 77.47 0)
(at 48.26 80.01 0)
(fields_autoplaced yes)
(effects
(font
Expand Down Expand Up @@ -11049,28 +11049,6 @@
)
)
)
(global_label "LED_DOUT"
(shape input)
(at 88.9 67.31 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "81f8a4f1-20e1-42d6-91bc-a765bde29264")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 101.1985 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
(hide yes)
)
)
)
(global_label "CC1"
(shape input)
(at 265.43 40.64 180)
Expand Down Expand Up @@ -11159,28 +11137,6 @@
)
)
)
(global_label "LED_DIN"
(shape input)
(at 88.9 64.77 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "8ef576e5-d215-4d2d-b8a8-6df8692fa6d9")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 99.5052 64.77 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
(hide yes)
)
)
)
(global_label "VOUT_DIVIDER"
(shape input)
(at 231.14 262.89 0)
Expand Down Expand Up @@ -11425,7 +11381,7 @@
)
(global_label "OVERLOAD"
(shape input)
(at 86.36 62.23 0)
(at 86.36 77.47 0)
(fields_autoplaced yes)
(effects
(font
Expand All @@ -11435,7 +11391,7 @@
)
(uuid "bf357e34-7a64-4914-95ae-e4c99398332e")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 98.9005 62.23 0)
(at 98.9005 77.47 0)
(effects
(font
(size 1.27 1.27)
Expand Down Expand Up @@ -11667,7 +11623,7 @@
)
(global_label "ALERT"
(shape input)
(at 86.36 54.61 0)
(at 86.36 80.01 0)
(fields_autoplaced yes)
(effects
(font
Expand All @@ -11677,7 +11633,7 @@
)
(uuid "d7b545af-3dc9-4c38-a847-4af27014c60d")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 94.8485 54.61 0)
(at 94.8485 80.01 0)
(effects
(font
(size 1.27 1.27)
Expand Down
16 changes: 15 additions & 1 deletion hardware/charger-module/fp-info-cache
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
23652367340707524
23655806968435760
Audio_Module
Reverb_BTDR-1H
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
Expand Down Expand Up @@ -64358,6 +64358,20 @@ FL_B82793C0104N201
4
4
Local Library
HOT_SURFACE


0
0
0
Local Library
HOT_SURFACE_SMALL


0
0
0
Local Library
LED_Neopixel_Side_Light_SK6812
LED, diameter 5.0mm, 4 pins, WP154A4, https://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.11A).pdf
LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED
Expand Down
Loading

0 comments on commit 3fe7ef4

Please sign in to comment.