From 49475eb411c1a5fab02d03025cd996b66f847a7b Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Wed, 1 Feb 2023 11:50:44 -0700 Subject: [PATCH] add a force-uboot jumper so we can re-flash SOM --- quantimotor.lht | 998 ++++++++++++++++++++++++++++++++++-------------- quantimotor.sch | 32 +- 2 files changed, 732 insertions(+), 298 deletions(-) diff --git a/quantimotor.lht b/quantimotor.lht index db0f254..9c5fad1 100644 --- a/quantimotor.lht +++ b/quantimotor.lht @@ -246,12 +246,12 @@ ha:pcb-rnd-board-v8 { U2-16 } } - ha:unnamed_net1 { - li:conn { J2-5; R40-2; } - } - ha:cmp_rail { - li:conn { R38-1; R39-2; U13-6; } - } + ha:unnamed_net1 { + li:conn { J2-5; R40-2; } + } + ha:cmp_rail { + li:conn { R38-1; R39-2; U13-6; } + } ha:unnamed_net2 { li:conn { D2-1 @@ -360,6 +360,7 @@ ha:pcb-rnd-board-v8 { D6-1 J1-36 J2-4 + J12-2 L1-2 R9-2 R21-2 @@ -376,8 +377,7 @@ ha:pcb-rnd-board-v8 { U2-6 U2-29 U7-34 - U13-8 - } + U13-8; } } ha:fet_1 { li:conn { @@ -401,108 +401,111 @@ ha:pcb-rnd-board-v8 { X1-1 } } - ha:unnamed_net21 { - li:conn { J5-3; R24-1; R27-1; } - } - ha:sd_cmd { - li:conn { J2-3; R33-2; U1-58; } - } - ha:unnamed_net18 { - li:conn { R23-2; U2-13; } - } - ha:unnamed_net30 { - li:conn { R1-1; U1-62; } - } - ha:unnamed_net31 { - li:conn { R2-1; U1-61; } - } - ha:unnamed_net17 { - li:conn { R24-2; U2-14; } - } - ha:unnamed_net34 { - li:conn { J19-2; R1-2; } - } - ha:unnamed_net35 { - li:conn { J19-3; R2-2; } - } - ha:unnamed_net33 { - li:conn { R6-2; U1-32; } - } - ha:unnamed_net37 { - li:conn { D6-2; R6-1; } - } - ha:unnamed_net40 { - li:conn { J11-3; U6-7; } - } - ha:unnamed_net36 { - li:conn { D5-1; R9-1; } - } - ha:unnamed_net42 { - li:conn { R18-2; U6-10; U6-11; } - } - ha:unnamed_net46 { - li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16; } - } - ha:unnamed_net47 { - li:conn { Q3-1; U6-4; } - } - ha:sense_1 { - li:conn { R14-2; R20-2; U2-23; } - } - ha:unnamed_net48 { - li:conn { R106-1; U6-8; } - } - ha:unnamed_net39 { - li:conn { R106-2; U6-9; } - } - ha:unnamed_net20 { - li:conn { J5-2; R23-1; } - } - ha:unnamed_net61 { - li:conn { J7-1; R18-1; R19-2; } - } - ha:unnamed_net63 { - li:conn { J22-1; Q6-2; } - } - ha:unnamed_net44 { - li:conn { J10-2; U6-14; } - } - ha:unnamed_net45 { - li:conn { J10-3; U6-15; } - } - ha:unnamed_net41 { - li:conn { J11-2; U6-6; } - } - ha:unnamed_net67 { - li:conn { Q2-4; R16-2; } - } - ha:unnamed_net43 { - li:conn { J10-1; U6-13; } - } - ha:unnamed_net66 { - li:conn { Q2-2; R7-2; } - } - ha:unnamed_net72 { - li:conn { R41-1; R42-2; U4-4; } + ha:unnamed_net21 { + li:conn { J5-3; R24-1; R27-1; } + } + ha:sd_cmd { + li:conn { J2-3; R33-2; U1-58; } } - ha:unnamed_net73 { - li:conn { C5-1; U4-6; } + ha:unnamed_net18 { + li:conn { R23-2; U2-13; } + } + ha:unnamed_net30 { + li:conn { R1-1; U1-62; } + } + ha:unnamed_net31 { + li:conn { R2-1; U1-61; } + } + ha:unnamed_net17 { + li:conn { R24-2; U2-14; } } - ha:unnamed_net52 { - li:conn { C111-2; U7-5; } - } - ha:unnamed_net53 { - li:conn { C102-1; C110-1; U7-7; } + ha:unnamed_net34 { + li:conn { J19-2; R1-2; } + } + ha:unnamed_net35 { + li:conn { J19-3; R2-2; } + } + ha:unnamed_net33 { + li:conn { R6-2; U1-32; } } - ha:unnamed_net64 { - li:conn { J21-1; Q6-1; } - } - ha:unnamed_net71 { - li:conn { C5-2; L1-1; R41-2; U4-2; } + ha:unnamed_net37 { + li:conn { D6-2; R6-1; } + } + ha:unnamed_net40 { + li:conn { J11-3; U6-7; } + } + ha:unnamed_net36 { + li:conn { D5-1; R9-1; } } - ha:unnamed_net62 { - li:conn { Q1-3; R8-2; U13-7; } - } + ha:unnamed_net42 { + li:conn { R18-2; U6-10; U6-11; } + } + ha:unnamed_net46 { + li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16; } + } + ha:unnamed_net47 { + li:conn { Q3-1; U6-4; } + } + ha:sense_1 { + li:conn { R14-2; R20-2; U2-23; } + } + ha:unnamed_net48 { + li:conn { R106-1; U6-8; } + } + ha:unnamed_net39 { + li:conn { R106-2; U6-9; } + } + ha:unnamed_net20 { + li:conn { J5-2; R23-1; } + } + ha:unnamed_net61 { + li:conn { J7-1; R18-1; R19-2; } + } + ha:unnamed_net63 { + li:conn { J22-1; Q6-2; } + } + ha:unnamed_net44 { + li:conn { J10-2; U6-14; } + } + ha:unnamed_net45 { + li:conn { J10-3; U6-15; } + } + ha:unnamed_net41 { + li:conn { J11-2; U6-6; } + } + ha:unnamed_net67 { + li:conn { Q2-4; R16-2; } + } + ha:unnamed_net43 { + li:conn { J10-1; U6-13; } + } + ha:unnamed_net74 { + li:conn { J12-1; R10-2; } + } + ha:unnamed_net72 { + li:conn { R41-1; R42-2; U4-4; } + } + ha:unnamed_net73 { + li:conn { C5-1; U4-6; } + } + ha:unnamed_net52 { + li:conn { C111-2; U7-5; } + } + ha:unnamed_net53 { + li:conn { C102-1; C110-1; U7-7; } + } + ha:unnamed_net64 { + li:conn { J21-1; Q6-1; } + } + ha:unnamed_net66 { + li:conn { Q2-2; R7-2; } + } + ha:unnamed_net62 { + li:conn { Q1-3; R8-2; U13-7; } + } + ha:unnamed_net71 { + li:conn { C5-2; L1-1; R41-2; U4-2; } + } ha:fet_a { li:conn { J3-2 @@ -561,18 +564,18 @@ ha:pcb-rnd-board-v8 { U1-50 } } - ha:led_armed { - li:conn { R3-1; U1-52; } - } - ha:gpio_20 { - li:conn { J1-32; U1-51; } - } - ha:gpio_22 { - li:conn { J1-34; U1-53; } - } - ha:gpio_23 { - li:conn { J1-33; U1-54; } - } + ha:led_armed { + li:conn { R3-1; U1-52; } + } + ha:gpio_20 { + li:conn { J1-32; U1-51; } + } + ha:gpio_22 { + li:conn { J1-34; U1-53; } + } + ha:gpio_23 { + li:conn { J1-33; U1-54; } + } ha:gpio_37 { li:conn { J1-26 @@ -582,8 +585,8 @@ ha:pcb-rnd-board-v8 { ha:gpio_38 { li:conn { J1-21 - U1-4 - } + R10-1 + U1-4; } } ha:gpio_43 { li:conn { @@ -5146,7 +5149,7 @@ ha:pcb-rnd-board-v8 { text_scale = 100 clearance = 11.0mil } - {ha:oh wow} { + {ha:oh wow} { via_proto = 3 thickness = 100.0mil text_thick = 0.0 @@ -14141,7 +14144,7 @@ ha:pcb-rnd-board-v8 { ha:combining { } } - {ha:top copper} { + {ha:top copper} { lid = 2 ha:type { copper = 1 @@ -32636,18 +32639,6 @@ ha:pcb-rnd-board-v8 { adelta = 360.000000 clearance = 0.0 } - ha:text.1030247 { - scale = 100 - x = 2.66511in - y = 2.33839in - rot = 270.000000 - string = %a.parent.refdes% - fid = 0 - ha:flags { - dyntext = 1 - floater = 1 - } - } } ha:combining { } @@ -37398,6 +37389,433 @@ ha:pcb-rnd-board-v8 { } uid = wZqRBfM1urTrMW5lGYEAAABo } + ha:subc.1058880 { + ha:attributes { + refdes=R10 + value=3.3k + footprint=0402 + openscad=0402 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1058894 { + proto=0; x=2.43in; y=2.68226in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1058895 { + proto=0; x=2.43in; y=2.71374in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.1058882 { + x1=2.43in; y1=2.698in; x2=2.43in; y2=2.698in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.1058885 { + x1=2.43in; y1=2.698in; x2=2.43in; y2=2.698in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1058888 { + x1=2.43in; y1=2.698in; x2=2.43in; y2=69.5292mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1058891 { + x1=2.43in; y1=2.698in; x2=60.722mm; y2=2.698in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = lXkwQt/fQlV0b+jqQrsAAABp + } + ha:subc.1058925 { + ha:attributes { + value=Force Uboot + footprint=100mil2pin + refdes=J12 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=38.0mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -42.5mil + -42.5mil + 42.5mil + -42.5mil + 42.5mil + 42.5mil + -42.5mil + 42.5mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -42.5mil + -42.5mil + 42.5mil + -42.5mil + 42.5mil + 42.5mil + -42.5mil + 42.5mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=38.0mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.1058951 { + proto=0; x=2.83in; y=2.89in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1058952 { + proto=1; x=2.93in; y=2.89in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:5 { + on + diag + round + noshape + } + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.1058926 { + x1=2.98in; y1=72.136mm; x2=2.78in; y2=72.136mm; thickness=15.0mil; clearance=0.0; + } + ha:line.1058929 { + x1=2.78in; y1=72.136mm; x2=2.78in; y2=2.94in; thickness=15.0mil; clearance=0.0; + } + ha:line.1058932 { + x1=2.78in; y1=2.94in; x2=2.98in; y2=2.94in; thickness=15.0mil; clearance=0.0; + } + ha:line.1058935 { + x1=2.98in; y1=2.94in; x2=2.98in; y2=72.136mm; thickness=15.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.1058939 { + x1=73.152mm; y1=2.89in; x2=73.152mm; y2=2.89in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.1058942 { + x1=2.83in; y1=2.89in; x2=2.83in; y2=2.89in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1058945 { + x1=2.83in; y1=2.89in; x2=72.882mm; y2=2.89in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1058948 { + x1=2.83in; y1=2.89in; x2=2.83in; y2=74.406mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = lXkwQt/fQlV0b+jqQrsAAABr + } } li:layers { ha:top-sig { @@ -41012,7 +41430,7 @@ ha:pcb-rnd-board-v8 { } ha:line.1013651 { clearance = 12.0mil - y2 = 62.7126mm + y2 = 2.443in thickness = 10.0mil x1 = 2.359in x2 = 2.359in @@ -41021,28 +41439,6 @@ ha:pcb-rnd-board-v8 { } y1 = 2.421in } - ha:line.1013654 { - clearance = 12.0mil - y2 = 2.511in - thickness = 10.0mil - x1 = 2.359in - x2 = 2.401in - ha:flags { - clearline = 1 - } - y1 = 62.7126mm - } - ha:line.1013657 { - clearance = 12.0mil - y2 = 2.511in - thickness = 10.0mil - x1 = 2.401in - x2 = 2.43294in - ha:flags { - clearline = 1 - } - y1 = 2.511in - } ha:line.1013660 { clearance = 12.0mil y2 = 2.512in @@ -41626,17 +42022,6 @@ ha:pcb-rnd-board-v8 { } y1 = 2.333in } - ha:line.1024720 { - clearance = 12.0mil - y2 = 63.499746mm - thickness = 10.0mil - x1 = 2.3in - x2 = 1.82599in - ha:flags { - clearline = 1 - } - y1 = 63.499746mm - } ha:line.1024723 { clearance = 12.0mil y2 = 58.8264mm @@ -43045,6 +43430,90 @@ ha:pcb-rnd-board-v8 { } y1 = 13.570204mm } + ha:line.1061665 { + x1=2.43394in; y1=2.51166in; x2=61.306964mm; y2=2.51166in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061668 { + x1=61.306964mm; y1=2.51166in; x2=61.0616mm; y2=2.502in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061671 { + x1=61.0616mm; y1=2.502in; x2=61.0616mm; y2=2.488in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061674 { + x1=61.0616mm; y1=2.488in; x2=2.359in; y2=2.443in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061677 { + x1=2.30201in; y1=63.499746mm; x2=2.302in; y2=63.5mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061680 { + x1=2.30001in; y1=63.5mm; x2=2.3in; y2=63.499746mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061701 { + x1=2.302in; y1=63.5mm; x2=2.30001in; y2=63.5mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061710 { + x1=1.82599in; y1=63.499746mm; x2=2.34599in; y2=63.499746mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061713 { + x1=2.34599in; y1=63.499746mm; x2=2.374in; y2=2.528in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061716 { + x1=2.374in; y1=2.528in; x2=2.374in; y2=65.278mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061719 { + x1=2.374in; y1=65.278mm; x2=2.43in; y2=66.7004mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061722 { + x1=2.43in; y1=66.7004mm; x2=2.43in; y2=2.68226in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061731 { + x1=2.43in; y1=2.71374in; x2=2.65374in; y2=2.71374in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.1061734 { + x1=2.65374in; y1=2.71374in; x2=2.83in; y2=2.89in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } } color = {#8b2323} group = 3 @@ -46144,199 +46613,138 @@ ha:pcb-rnd-board-v8 { clearline = 1 } } - ha:text.800608 { - scale = 150 - x = 2.386in - y = 2.58083in - rot = 0.000000 - string = strobe - fid = 0 - ha:flags { - clearline = 1 - } - } ha:text.800610 { - scale = 150 - x = 2.454in - y = 2.19083in - rot = 0.000000 - string = siren - fid = 0 + string=siren; x=2.454in; y=2.19083in; scale=150; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 0.000000 } ha:text.880790 { - scale = 250 - x = 277.0mil - y = 1.953in - rot = 90.000000 - string = SW - fid = 0 + string=SW; x=277.0mil; y=1.953in; scale=250; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 90.000000 } ha:text.880792 { - scale = 250 - x = 276.0mil - y = 30.5308mm - rot = 90.000000 - string = SW - fid = 0 + string=SW; x=276.0mil; y=30.5308mm; scale=250; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 90.000000 } ha:text.883086 { - scale = 100 - x = 2.672in - y = 2.97183mm - rot = 90.000000 - string = gnd - fid = 0 + string=gnd; x=2.672in; y=2.97183mm; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 90.000000 } ha:text.940398 { - scale = 250 - x = 758.0mil - y = 2.383in - rot = 90.000000 - string = v1p2 - fid = 0 + string=v1p2; x=758.0mil; y=2.383in; scale=250; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 90.000000 } ha:text.940400 { - scale = 150 - x = 25.840555mm - y = 60.721243mm - rot = 90.000000 - string = ` 2022 Bdale Garbee - fid = 0 + string=` 2023 Bdale Garbee; x=25.840555mm; y=60.721243mm; scale=150; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 90.000000 } ha:text.795533 { - scale = 150 - x = 62.61097mm - y = 356.0mil - rot = 360.000000 - string = input - - fid = 0 + string=input -; x=62.61097mm; y=356.0mil; scale=150; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 360.000000 } ha:text.943227 { - scale = 100 - x = 56.36257mm - y = 17.0mil - rot = 360.000000 - string = gain - fid = 0 + string=gain; x=56.36257mm; y=17.0mil; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 360.000000 } ha:text.943228 { - scale = 100 - x = 1.61in - y = 457.0mil - rot = 0.000000 - string = 10V - fid = 0 + string=10V; x=1.61in; y=457.0mil; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 0.000000 } ha:text.943229 { - scale = 100 - x = 1.637in - y = 358.0mil - rot = 0.000000 - string = 5V - fid = 0 + string=5V; x=1.637in; y=358.0mil; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 0.000000 } ha:text.943230 { - scale = 100 - x = 40.2082mm - y = 258.0mil - rot = 0.000000 - string = 2.5V - fid = 0 + string=2.5V; x=40.2082mm; y=258.0mil; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 0.000000 } ha:text.943231 { - scale = 100 - x = 39.3954mm - y = 157.0mil - rot = 0.000000 - string = 1.24V - fid = 0 + string=1.24V; x=39.3954mm; y=157.0mil; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 0.000000 } ha:text.943232 { - scale = 100 - x = 1.599in - y = 557.0mil - rot = 0.000000 - string = REF - fid = 0 + string=REF; x=1.599in; y=557.0mil; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 0.000000 } ha:text.950765 { - scale = 100 - x = 33.4518mm - y = 2.507in - rot = 0.000000 - string = 40 - fid = 0 + string=40; x=33.4518mm; y=2.507in; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 0.000000 } ha:text.994269 { - scale = 300 - x = 586.0mil - y = 2.387in - rot = 90.000000 - string = QuantiMotor - fid = 0 + string=QuantiMotor; x=586.0mil; y=2.387in; scale=300; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 90.000000 } ha:text.1038146 { - scale = 100 - x = 2.301in - y = 1.225in - rot = 0.000000 - string = force bootloader - fid = 0 + string=force loader; x=61.3664mm; y=1.225in; scale=100; fid=0; ha:flags { - clearline = 1 + clearline=1 } + rot = 0.000000 } ha:text.1038147 { - scale = 100 - x = 2.72in - y = 1.51in + string=debug; x=2.72in; y=1.51in; scale=100; fid=0; + ha:flags { + clearline=1 + } rot = 90.000000 - string = debug + } + ha:text.1061658 { + string=force uboot; x=2.675in; y=2.934in; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.800608 { + scale = 150 + x = 2.386in + y = 2.58083in + rot = 0.000000 + string = strobe fid = 0 ha:flags { clearline = 1 diff --git a/quantimotor.sch b/quantimotor.sch index 22dce3d..3987edd 100644 --- a/quantimotor.sch +++ b/quantimotor.sch @@ -155,7 +155,7 @@ value=RP-SMA C 79000 58700 1 0 0 microSD.sym { T 80295 60895 5 10 0 1 0 0 1 -device=IC +device=CONNECTOR T 79295 62395 5 10 1 1 0 0 1 refdes=J2 T 80295 62395 5 10 1 1 0 0 1 @@ -1682,7 +1682,7 @@ should INA125 output exceed 5V ADC range Could be a 10V device? -T 68000 50000 9 10 1 0 0 0 6 +T 68100 49600 9 10 1 0 0 0 6 resistor divider in case we need a minimum load, @@ -2485,7 +2485,7 @@ N 62700 62700 63900 62700 4 T 62700 62800 5 10 1 1 0 0 1 netname=gpio_42 } -N 42900 70300 44100 70300 4 +N 42600 70300 44100 70300 4 { T 42900 70400 5 10 1 1 0 0 1 netname=gpio_38 @@ -2662,3 +2662,29 @@ footprint=0402 } N 68000 44400 67800 44400 4 N 68900 44400 68900 44000 4 +C 41300 70800 1 180 0 conn-2.sym +{ +T 41300 70800 5 10 0 1 180 0 1 +footprint=100mil2pin +T 41300 70800 5 10 0 1 180 0 1 +device=CONNECTOR +T 41300 70800 5 10 0 1 0 0 1 +loadstatus=noload +T 40895 70845 5 10 1 1 0 6 1 +refdes=J12 +T 41500 69800 5 10 1 1 0 6 1 +value=Force Uboot +} +C 42600 70400 1 180 0 resistor.sym +{ +T 42300 70000 5 10 0 0 180 0 1 +device=RESISTOR +T 42605 70400 5 10 0 1 180 0 1 +footprint=0402 +T 42000 70500 5 10 1 1 0 6 1 +refdes=R10 +T 42200 70500 5 10 1 1 0 0 1 +value=3.3k +} +N 41700 70300 41300 70300 4 +C 41100 70700 1 0 0 3.3V-plus.sym -- 2.47.2