From: Bdale Garbee Date: Fri, 16 Sep 2022 04:13:05 +0000 (-0500) Subject: address drc concerns X-Git-Tag: fab-v6.0~1 X-Git-Url: https://git.gag.com/?p=hw%2Ftelemega;a=commitdiff_plain;h=d89b76cbbfaefc3d2c8b4bceeaade1d5fbda4566 address drc concerns --- diff --git a/telemega.lht b/telemega.lht index d1a2875..279b07d 100644 --- a/telemega.lht +++ b/telemega.lht @@ -6435,18 +6435,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.239122 { - x1=36.576mm; y1=829.0mil; x2=1.398in; y2=829.0mil; thickness=8.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.239125 { - x1=1.398in; y1=829.0mil; x2=1.373in; y2=854.0mil; thickness=8.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.239152 { x1=1.524885in; y1=821.84mil; x2=1.48584in; y2=821.84mil; thickness=8.0mil; clearance=12.0mil; ha:flags { @@ -6459,18 +6447,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.239158 { - x1=1.481in; y1=817.0mil; x2=36.8808mm; y2=817.0mil; thickness=8.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.239161 { - x1=36.8808mm; y1=817.0mil; x2=36.576mm; y2=829.0mil; thickness=8.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.239205 { x1=34.417mm; y1=1.022in; x2=34.417mm; y2=966.0mil; thickness=8.0mil; clearance=12.0mil; ha:flags { @@ -6484,13 +6460,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.239211 { - x1=1.524885in; y1=20.374864mm; x2=1.39384in; y2=20.374864mm; thickness=8.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.239214 { - x1=1.39384in; y1=20.374864mm; x2=1.342in; y2=854.0mil; thickness=8.0mil; clearance=12.0mil; + x1=1.524885in; y1=20.374864mm; x2=1.39184in; y2=20.374864mm; thickness=8.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -6723,6 +6693,30 @@ ha:pcb-rnd-board-v8 { clearline=1 } } + ha:line.243791 { + x1=1.39184in; y1=20.374864mm; x2=1.34in; y2=854.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243794 { + x1=1.39184in; y1=20.374864mm; x2=1.39168in; y2=802.32mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243797 { + x1=1.481in; y1=817.0mil; x2=35.814mm; y2=817.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243800 { + x1=35.814mm; y1=817.0mil; x2=1.373in; y2=854.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } } color = {#8b2323} ha:combining { @@ -7949,12 +7943,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.238490 { - x1=268.0mil; y1=675.0mil; x2=567.0mil; y2=675.0mil; thickness=8.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.239077 { x1=1.373in; y1=854.0mil; x2=1.373in; y2=953.0mil; thickness=8.0mil; clearance=12.0mil; ha:flags { @@ -8003,32 +7991,32 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:polygon.227894 { clearance=40.0mil; + ha:polygon.228116 { clearance=40.0mil; li:geometry { ta:contour { - { 0.0; 31.75mm } - { 3.25in; 31.75mm } - { 3.25in; 0.0 } - { 0.0; 0.0 } + { 300.0mil; 796.0mil } + { 27.559mm; 796.0mil } + { 27.559mm; 454.0mil } + { 300.0mil; 454.0mil } } } ha:flags { + clearpolypoly=1 clearpoly=1 } } - ha:polygon.228116 { clearance=40.0mil; + ha:polygon.243752 { clearance=40.0mil; li:geometry { ta:contour { - { 300.0mil; 796.0mil } - { 27.559mm; 796.0mil } - { 27.559mm; 454.0mil } - { 300.0mil; 454.0mil } + { 14.0mil; 31.75mm } + { 3.264in; 31.75mm } + { 3.264in; 0.0 } + { 14.0mil; 0.0 } } } ha:flags { - clearpolypoly=1 clearpoly=1 } } @@ -8613,6 +8601,54 @@ ha:pcb-rnd-board-v8 { clearline=1 } } + ha:line.243761 { + x1=784.0mil; y1=410.0mil; x2=741.0mil; y2=410.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243764 { + x1=741.0mil; y1=410.0mil; x2=693.0mil; y2=458.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243767 { + x1=693.0mil; y1=458.0mil; x2=693.0mil; y2=529.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243770 { + x1=693.0mil; y1=529.0mil; x2=640.0mil; y2=582.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243773 { + x1=640.0mil; y1=582.0mil; x2=607.0mil; y2=582.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243776 { + x1=607.0mil; y1=582.0mil; x2=566.0mil; y2=623.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243779 { + x1=566.0mil; y1=623.0mil; x2=566.0mil; y2=674.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.243782 { + x1=566.0mil; y1=674.0mil; x2=567.0mil; y2=675.0mil; thickness=8.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.227889 { clearance=40.0mil; li:geometry { ta:contour { @@ -8788,7 +8824,7 @@ ha:pcb-rnd-board-v8 { rot = 0.000000 } ha:text.213564 { - string=+; x=81.0mil; y=854.0mil; scale=200; fid=0; + string=+; x=75.0mil; y=885.0mil; scale=300; fid=0; ha:flags { clearline=1 onsolder=1 @@ -8796,7 +8832,7 @@ ha:pcb-rnd-board-v8 { rot = 0.000000 } ha:text.213565 { - string=-; x=41.0mil; y=434.0mil; scale=200; fid=0; + string=-; x=15.0mil; y=420.0mil; scale=300; fid=0; ha:flags { clearline=1 onsolder=1 @@ -11458,20 +11494,6 @@ ha:pcb-rnd-board-v8 { li:thermal { } } - ha:padstack_ref.238489 { - proto=4; x=268.0mil; y=675.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:4 { - on - solid - noshape - } - } - } ha:padstack_ref.239075 { proto=4; x=1.373in; y=953.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { @@ -11553,6 +11575,20 @@ ha:pcb-rnd-board-v8 { li:thermal { } } + ha:padstack_ref.243760 { + proto=4; x=784.0mil; y=410.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:4 { + on + solid + noshape + } + } + } ha:subc.213608 { ha:attributes { {io_pcb::hidename_y}=2.3368 mm @@ -16086,7 +16122,7 @@ ha:pcb-rnd-board-v8 { footprint=8ufson2x2 {io_pcb::hidename_scale}=100 refdes=U13 - value=LM293 + value=LM193 {io_pcb::hidename_direction}=3 {io_pcb::hidename_x}=15.2654 mm } @@ -17781,7 +17817,7 @@ ha:pcb-rnd-board-v8 { footprint=8ufson2x2 {io_pcb::hidename_scale}=100 refdes=U14 - value=LM293 + value=LM193 {io_pcb::hidename_direction}=2 {io_pcb::hidename_x}=12.8270 mm } @@ -18118,7 +18154,7 @@ ha:pcb-rnd-board-v8 { footprint=8ufson2x2 {io_pcb::hidename_scale}=100 refdes=U15 - value=LM293 + value=LM193 {io_pcb::hidename_direction}=1 {io_pcb::hidename_x}=14.9949 mm } @@ -39489,25 +39525,29 @@ ha:pcb-rnd-board-v8 { ha:attributes { subc-role=pnp-origin } - } + ha:flags ={ selected=1 + }; } ha:line.216497 { x1=34.417mm; y1=15.885668mm; x2=34.417mm; y2=15.885668mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } - } + ha:flags ={ selected=1 + }; } ha:line.216500 { x1=34.417mm; y1=15.885668mm; x2=34.417mm; y2=16.885668mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } - } + ha:flags ={ selected=1 + }; } ha:line.216503 { x1=34.417mm; y1=15.885668mm; x2=35.417mm; y2=15.885668mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } - } + ha:flags ={ selected=1 + }; } } ha:type { bottom = 1 @@ -40014,7 +40054,7 @@ ha:pcb-rnd-board-v8 { } } - {ha:top copper} { + {ha:top copper} { lid=2 ha:combining { } @@ -40525,25 +40565,29 @@ ha:pcb-rnd-board-v8 { ha:attributes { subc-role=pnp-origin } - } + ha:flags ={ selected=1 + }; } ha:line.215887 { x1=27.9669mm; y1=15.90167mm; x2=27.9669mm; y2=15.90167mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } - } + ha:flags ={ selected=1 + }; } ha:line.215890 { x1=27.9669mm; y1=15.90167mm; x2=27.9669mm; y2=16.90167mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } - } + ha:flags ={ selected=1 + }; } ha:line.215893 { x1=27.9669mm; y1=15.90167mm; x2=28.9669mm; y2=15.90167mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } - } + ha:flags ={ selected=1 + }; } } ha:type { bottom = 1 @@ -43094,15 +43138,19 @@ ha:pcb-rnd-board-v8 { text_thickness = 0 line_thickness = 8.00 mil clearance = 6.00 mil + min_slk = 0.12700000 mm + min_wid = 0.15240000 mm + bloat = 0.15240000 mm } ha:editor { ha:view { - flip_y = 0 + flip_y = 1 } - show_solder_side = 0 + show_solder_side = 1 grids_idx = 1 grid = 1.00 mil clear_polypoly = true + buffer_number = 0 } } } @@ -43156,15 +43204,15 @@ ha:pcb-rnd-board-v8 { ha:swdio { li:conn { J20-3; U7-72; } } - ha:v_lipo { - li:conn { D3-1; J1-7; J2-2; J9-8; R25-2; } - } - ha:cs_companion0 { - li:conn { J9-6; U7-92; } - } - ha:cs_companion1 { - li:conn { J9-5; U7-93; } - } + ha:v_lipo { + li:conn { D3-1; J1-7; J2-2; J9-8; R25-2; } + } + ha:cs_companion0 { + li:conn { J9-6; U7-92; } + } + ha:cs_companion1 { + li:conn { J9-5; U7-93; } + } ha:mag_sck2 { li:conn { U7-82; U9-1; } } @@ -43174,15 +43222,15 @@ ha:pcb-rnd-board-v8 { ha:unnamed_net1 { li:conn { C177-2; J8-1; L174-2; } } - ha:unnamed_net3 { - li:conn { Q1-4; R8-2; U13-1; } - } - ha:unnamed_net4 { - li:conn { C38-1; U1-4; } - } - ha:unnamed_net2 { - li:conn { Q1-2; R7-2; U13-7; } - } + ha:unnamed_net3 { + li:conn { Q1-4; R8-2; U13-1; } + } + ha:unnamed_net4 { + li:conn { C38-1; U1-4; } + } + ha:unnamed_net2 { + li:conn { Q1-2; R7-2; U13-7; } + } ha:ac_mosi1 { li:conn { U3-13; U7-91; } } @@ -43246,108 +43294,108 @@ ha:pcb-rnd-board-v8 { ha:usbdm { li:conn { R54-1; U7-70; } } - ha:gps_pps { - li:conn { U10-4; } - } - ha:unnamed_net34 { - li:conn { C30-1; U6-31; X1-3; } - } ha:unnamed_net35 { - li:conn { C31-1; U6-30; X1-1; } + li:conn { C30-1; U6-31; X1-3; } } ha:unnamed_net36 { - li:conn { C174-1; L171-2; U6-17; } + li:conn { C31-1; U6-30; X1-1; } } ha:unnamed_net37 { - li:conn { C173-2; L171-1; R171-2; } + li:conn { C174-1; L171-2; U6-17; } } ha:unnamed_net38 { - li:conn { C174-2; C176-1; L172-1; } - } - ha:unnamed_net43 { - li:conn { C191-1; L191-1; L192-1; U6-19; } - } - ha:unnamed_net39 { - li:conn { C176-2; C181-1; L172-2; L173-1; } - } - ha:unnamed_net45 { - li:conn { C211-1; U6-21; } - } - ha:mosi1 { - li:conn { U7-46; U12-9; } - } - ha:cs_mag { - li:conn { U7-77; U9-4; } - } - ha:cs_imu_gyro { - li:conn { U7-7; U12-5; } - } - ha:unnamed_net40 { - li:conn { C181-2; L193-1; U6-18; } - } - ha:mosi2 { - li:conn { J9-3; U5-5; U6-7; U7-54; } - } - ha:mag_miso2 { - li:conn { U7-84; U9-5; } - } - ha:unnamed_net55 { - li:conn { D2-2; R52-1; } - } - ha:unnamed_net44 { - li:conn { C191-2; L193-2; L201-2; } + li:conn { C173-2; L171-1; R171-2; } } - ha:unnamed_net49 { - li:conn { C291-1; U6-29; } - } - ha:unnamed_net46 { - li:conn { C231-1; U6-24; } - } - ha:unnamed_net47 { - li:conn { C231-2; U6-23; } - } - ha:reset_n { - li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1; } + ha:unnamed_net39 { + li:conn { C174-2; C176-1; L172-1; } } - ha:unnamed_net54 { - li:conn { D1-3; R51-2; } - } - ha:unnamed_net74 { - li:conn { C21-2; U9-10; } - } - ha:unnamed_net56 { - li:conn { D2-1; R53-1; } - } - ha:unnamed_net57 { - li:conn { R30-2; U6-14; } - } - ha:unnamed_net48 { - li:conn { C261-1; U6-26; } - } - ha:unnamed_net59 { - li:conn { S1-4; U10-11; } + ha:unnamed_net44 { + li:conn { C191-1; L191-1; L192-1; U6-19; } + } + ha:unnamed_net43 { + li:conn { C210-1; L191-2; L201-1; U6-20; } + } + ha:mosi1 { + li:conn { U7-46; U12-9; } + } + ha:cs_mag { + li:conn { U7-77; U9-4; } + } + ha:cs_imu_gyro { + li:conn { U7-7; U12-5; } + } + ha:unnamed_net55 { + li:conn { D1-3; R51-2; } + } + ha:unnamed_net45 { + li:conn { C191-2; L193-2; L201-2; } } - ha:unnamed_net65 { - li:conn { R32-1; U10-6; } + ha:mag_miso2 { + li:conn { U7-84; U9-5; } + } + ha:unnamed_net60 { + li:conn { S1-4; U10-11; } + } + ha:mosi2 { + li:conn { J9-3; U5-5; U6-7; U7-54; } } + ha:unnamed_net49 { + li:conn { C261-1; U6-26; } + } + ha:unnamed_net46 { + li:conn { C211-1; U6-21; } + } + ha:unnamed_net56 { + li:conn { D2-2; R52-1; } + } + ha:reset_n { + li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1; } + } + ha:unnamed_net54 { + li:conn { D1-2; R50-1; } + } ha:unnamed_net50 { - li:conn { J5-2; R54-2; } - } - ha:unnamed_net51 { - li:conn { J5-3; R55-2; } + li:conn { C291-1; U6-29; } } - ha:unnamed_net58 { - li:conn { C42-2; U6-6; } + ha:unnamed_net40 { + li:conn { C176-2; C181-1; L172-2; L173-1; } + } + ha:unnamed_net47 { + li:conn { C231-1; U6-24; } + } + ha:unnamed_net48 { + li:conn { C231-2; U6-23; } } - ha:unnamed_net53 { - li:conn { D1-2; R50-1; } + ha:unnamed_net59 { + li:conn { C42-2; U6-6; } + } + ha:unnamed_net70 { + li:conn { A1-1; S1-1; } + } + ha:unnamed_net66 { + li:conn { R32-1; U10-6; } + } + ha:unnamed_net57 { + li:conn { D2-1; R53-1; } + } + ha:unnamed_net58 { + li:conn { R30-2; U6-14; } + } + ha:unnamed_net41 { + li:conn { C181-2; L193-1; U6-18; } + } + ha:unnamed_net42 { + li:conn { C175-2; C177-1; L173-2; L174-1; } } - ha:unnamed_net42 { - li:conn { C210-1; L191-2; L201-1; U6-20; } - } - ha:unnamed_net68 { - li:conn { A1-1; S1-1; } - } + ha:unnamed_net76 { + li:conn { C21-2; U9-10; } + } + ha:unnamed_net51 { + li:conn { J5-2; R54-2; } + } + ha:unnamed_net52 { + li:conn { J5-3; R55-2; } + } ha:tx2 { li:conn { U7-25; U10-3; } } @@ -43372,9 +43420,6 @@ ha:pcb-rnd-board-v8 { ha:usbdp { li:conn { R55-1; U7-71; } } - ha:unnamed_net41 { - li:conn { C175-2; C177-1; L173-2; L174-1; } - } ha:led_green { li:conn { R53-2; U7-66; } }