add a force-uboot jumper so we can re-flash SOM
authorBdale Garbee <bdale@gag.com>
Wed, 1 Feb 2023 18:50:44 +0000 (11:50 -0700)
committerBdale Garbee <bdale@gag.com>
Wed, 1 Feb 2023 18:50:44 +0000 (11:50 -0700)
quantimotor.lht
quantimotor.sch

index db0f2546c890f85a19c8901b8fe8cdef5cb5a6f4..9c5fad1b227b809144eea3cf71451e57345af499 100644 (file)
@@ -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
index 22dce3d6d9e6e313bd464a11cfea2da619c12cd3..3987edd7974469eb3ff3731d423f7914a5cf76dc 100644 (file)
@@ -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