diff --git a/usb_hub.lht b/usb_hub.lht index 452ed83..e7854c4 100644 --- a/usb_hub.lht +++ b/usb_hub.lht @@ -78044,6 +78044,51 @@ ha:pcb-rnd-board-v8 { thickness = 0.3mm rot = 180.000000 } + ha:text.334775 { + string=6-40V; x=14.4mm; y=69.5mm; scale=300; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + thickness = 0.3mm + rot = 180.000000 + } + ha:text.334794 { + string=DFP4; x=3.15354331in; y=55.6mm; scale=300; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + thickness = 0.3mm + rot = 270.000000 + } + ha:text.334800 { + string=DFP5; x=84.2mm; y=19.8mm; scale=300; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + thickness = 0.3mm + rot = 180.000000 + } + ha:text.334808 { + string=DFP7; x=27.9mm; y=20.0mm; scale=300; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + thickness = 0.3mm + rot = 180.000000 + } + ha:text.334810 { + string=DFP6; x=56.05mm; y=20.0mm; scale=300; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + thickness = 0.3mm + rot = 180.000000 + } } color = {#000000} } @@ -78145,14 +78190,6 @@ ha:pcb-rnd-board-v8 { thickness = 0.3mm rot = 90.000000 } - ha:text.221294 { - string=USB hub; x=3.0mm; y=48.4mm; scale=300; fid=0; - ha:flags { - clearline=1 - } - thickness = 0.3mm - rot = 90.000000 - } ha:text.221296 { string=SWITCH; x=86.6mm; y=64.5mm; scale=150; fid=0; ha:flags { @@ -78298,6 +78335,14 @@ ha:pcb-rnd-board-v8 { thickness = 0.3mm rot = 360.000000 } + ha:text.221294 { + string=USB hub; x=3.0mm; y=48.4mm; scale=300; fid=0; + ha:flags { + clearline=1 + } + thickness = 0.3mm + rot = 90.000000 + } } color = {#000000} } @@ -82007,10 +82052,10 @@ ha:pcb-rnd-board-v8 { buffer_number = 0 clear_polypoly = true ha:view { - flip_x = 0 + flip_x = 1 flip_y = 0 } - show_solder_side = 0 + show_solder_side = 1 } ha:rc { li:library_search_paths { @@ -84048,24 +84093,24 @@ ha:pcb-rnd-board-v8 { ha:D+ { li:conn { D1-3; J1-3; } } + ha:unnamed_net2 { + li:conn { FB2-1; J2-1; } + } + ha:D- { + li:conn { D1-1; J1-2; } + } + ha:unnamed_net3 { + li:conn { D2-2; J2-3; R2-1; } + } + ha:unnamed_net4 { + li:conn { FB3-1; FB4-1; J3-1; } + } + ha:unnamed_net6 { + li:conn { Q1-3; Q2-3; } + } ha:unnamed_net1 { li:conn { F1-1; J1-1; } } - ha:D- { - li:conn { D1-1; J1-2; } - } - ha:unnamed_net3 { - li:conn { D2-2; J2-3; R2-1; } - } - ha:unnamed_net2 { - li:conn { FB2-1; J2-1; } - } - ha:unnamed_net6 { - li:conn { Q1-3; Q2-3; } - } - ha:unnamed_net4 { - li:conn { FB3-1; FB4-1; J3-1; } - } ha:unnamed_net8 { li:conn { D4-1; L1-1; U4-2; } } @@ -84099,185 +84144,164 @@ ha:pcb-rnd-board-v8 { ha:SDA { li:conn { J4-6; R21-1; U1-40; U2-3; } } + ha:unnamed_net16 { + li:conn { R12-1; U1-63; } + } + ha:unnamed_net17 { + li:conn { R13-2; U1-42; } + } ha:unnamed_net15 { li:conn { R10-1; R11-2; U1-44; } } - ha:unnamed_net16 { - li:conn { R12-1; U1-63; } - } - ha:unnamed_net17 { - li:conn { R13-2; U1-42; } - } ha:VTRG_SW { li:conn { D3-2; J3-3; Q1-1; Q2-1; Q5-1; Q105-1; Q205-1; Q305-1; Q405-1; Q505-1; Q605-1; Q705-1; R3-1; R6-2; } } - ha:unnamed_net19 { - li:conn { Q103-3; Q105-2; } - } - ha:SCL { - li:conn { J4-5; R20-1; U1-41; U2-1; } - } - ha:unnamed_net31 { - li:conn { Q101-5; R103-2; } - } - ha:unnamed_net33 { - li:conn { Q204-1; Q206-1; R204-1; R207-2; } - } - ha:unnamed_net29 { - li:conn { D103-2; R105-1; } - } - ha:unnamed_net27 { - li:conn { D101-1; D102-2; R106-2; } - } - ha:unnamed_net30 { - li:conn { Q105-3; R107-1; } - } - ha:unnamed_net34 { - li:conn { Q204-3; Q206-3; } - } - ha:unnamed_net35 { - li:conn { D205-4; J201-2; } - } - ha:unnamed_net24 { - li:conn { C102-1; J102-1; Q104-2; } - } - ha:WP { - li:conn { J4-4; R22-1; U2-5; } - } - ha:VBUS { - li:conn { C23-1; FB1-2; Q3-2; R3-2; R10-2; } - } - ha:unnamed_net22 { - li:conn { D105-4; J101-2; } - } - ha:unnamed_net18 { - li:conn { R14-2; U1-13; } - } - ha:unnamed_net43 { - li:conn { Q205-3; R207-1; } - } + ha:unnamed_net30 { + li:conn { Q105-3; R107-1; } + } + ha:SCL { + li:conn { J4-5; R20-1; U1-41; U2-1; } + } + ha:unnamed_net27 { + li:conn { D101-1; D102-2; R106-2; } + } + ha:unnamed_net33 { + li:conn { Q204-1; Q206-1; R204-1; R207-2; } + } + ha:unnamed_net29 { + li:conn { D103-2; R105-1; } + } + ha:unnamed_net35 { + li:conn { D205-4; J201-2; } + } ha:unnamed_net40 { li:conn { D201-1; D202-2; R206-2; } } - ha:unnamed_net20 { - li:conn { Q104-1; Q106-1; R104-1; R107-2; } - } - ha:unnamed_net21 { - li:conn { Q104-3; Q106-3; } - } - ha:unnamed_net47 { - li:conn { Q304-3; Q306-3; } - } - ha:unnamed_net23 { - li:conn { D105-6; J101-3; } - } - ha:unnamed_net45 { - li:conn { Q303-3; Q305-2; } - } - ha:unnamed_net36 { - li:conn { D205-6; J201-3; } - } - ha:unnamed_net37 { - li:conn { C202-1; J202-1; Q204-2; } + ha:unnamed_net22 { + li:conn { D105-4; J101-2; } } - ha:unnamed_net32 { - li:conn { Q203-3; Q205-2; } + ha:unnamed_net18 { + li:conn { R14-2; U1-13; } + } + ha:unnamed_net19 { + li:conn { Q103-3; Q105-2; } + } + ha:WP { + li:conn { J4-4; R22-1; U2-5; } + } + ha:unnamed_net43 { + li:conn { Q205-3; R207-1; } + } + ha:unnamed_net36 { + li:conn { D205-6; J201-3; } + } + ha:unnamed_net23 { + li:conn { D105-6; J101-3; } + } + ha:unnamed_net34 { + li:conn { Q204-3; Q206-3; } } ha:unnamed_net44 { li:conn { Q201-5; R203-2; } } - ha:unnamed_net50 { - li:conn { C302-1; J302-1; Q304-2; } - } - ha:unnamed_net46 { - li:conn { Q304-1; Q306-1; R304-1; R307-2; } - } - ha:unnamed_net57 { - li:conn { Q301-5; R303-2; } - } - ha:unnamed_net42 { - li:conn { D203-2; R205-1; } - } - ha:unnamed_net49 { - li:conn { D305-6; J301-3; } - } + ha:unnamed_net31 { + li:conn { Q101-5; R103-2; } + } + ha:VBUS { + li:conn { C23-1; FB1-2; Q3-2; R3-2; R10-2; } + } + ha:unnamed_net47 { + li:conn { Q304-3; Q306-3; } + } + ha:unnamed_net48 { + li:conn { D305-4; J301-2; } + } + ha:unnamed_net24 { + li:conn { C102-1; J102-1; Q104-2; } + } + ha:unnamed_net58 { + li:conn { Q403-3; Q405-2; } + } + ha:unnamed_net37 { + li:conn { C202-1; J202-1; Q204-2; } + } + ha:unnamed_net57 { + li:conn { Q301-5; R303-2; } + } + ha:unnamed_net21 { + li:conn { Q104-3; Q106-3; } + } + ha:unnamed_net45 { + li:conn { Q303-3; Q305-2; } + } + ha:unnamed_net46 { + li:conn { Q304-1; Q306-1; R304-1; R307-2; } + } + ha:unnamed_net66 { + li:conn { D401-1; D402-2; R406-2; } + } + ha:unnamed_net53 { + li:conn { D301-1; D302-2; R306-2; } + } + ha:unnamed_net49 { + li:conn { D305-6; J301-3; } + } + ha:unnamed_net32 { + li:conn { Q203-3; Q205-2; } + } + ha:unnamed_net50 { + li:conn { C302-1; J302-1; Q304-2; } + } + ha:unnamed_net72 { + li:conn { Q504-1; Q506-1; R504-1; R507-2; } + } + ha:unnamed_net63 { + li:conn { C402-1; J402-1; Q404-2; } + } + ha:unnamed_net59 { + li:conn { Q404-1; Q406-1; R404-1; R407-2; } + } + ha:unnamed_net42 { + li:conn { D203-2; R205-1; } + } ha:unnamed_net55 { li:conn { D303-2; R305-1; } } - ha:unnamed_net56 { - li:conn { Q305-3; R307-1; } - } + ha:unnamed_net56 { + li:conn { Q305-3; R307-1; } + } + ha:unnamed_net68 { + li:conn { D403-2; R405-1; } + } + ha:unnamed_net69 { + li:conn { Q405-3; R407-1; } + } + ha:unnamed_net20 { + li:conn { Q104-1; Q106-1; R104-1; R107-2; } + } + ha:unnamed_net70 { + li:conn { Q401-5; R403-2; } + } + ha:unnamed_net71 { + li:conn { Q503-3; Q505-2; } + } + ha:unnamed_net60 { + li:conn { Q404-3; Q406-3; } + } + ha:unnamed_net79 { + li:conn { D501-1; D502-2; R506-2; } + } ha:unnamed_net62 { li:conn { D405-6; J401-3; } } - ha:unnamed_net58 { - li:conn { Q403-3; Q405-2; } - } - ha:unnamed_net48 { - li:conn { D305-4; J301-2; } - } - ha:unnamed_net70 { - li:conn { Q401-5; R403-2; } - } - ha:unnamed_net60 { - li:conn { Q404-3; Q406-3; } - } - ha:unnamed_net61 { - li:conn { D405-4; J401-2; } - } - ha:unnamed_net68 { - li:conn { D403-2; R405-1; } - } - ha:unnamed_net63 { - li:conn { C402-1; J402-1; Q404-2; } - } - ha:unnamed_net59 { - li:conn { Q404-1; Q406-1; R404-1; R407-2; } - } - ha:unnamed_net53 { - li:conn { D301-1; D302-2; R306-2; } - } - ha:unnamed_net66 { - li:conn { D401-1; D402-2; R406-2; } - } - ha:unnamed_net72 { - li:conn { Q504-1; Q506-1; R504-1; R507-2; } - } - ha:unnamed_net73 { - li:conn { Q504-3; Q506-3; } - } - ha:unnamed_net69 { - li:conn { Q405-3; R407-1; } - } ha:unnamed_net75 { li:conn { D505-6; J501-3; } } - ha:unnamed_net76 { - li:conn { C502-1; J502-1; Q504-2; } - } - ha:unnamed_net82 { - li:conn { Q505-3; R507-1; } - } - ha:unnamed_net71 { - li:conn { Q503-3; Q505-2; } - } - ha:unnamed_net79 { - li:conn { D501-1; D502-2; R506-2; } - } - ha:unnamed_net85 { - li:conn { Q604-1; Q606-1; R604-1; R607-2; } - } - ha:unnamed_net74 { - li:conn { D505-4; J501-2; } - } ha:unnamed_net87 { li:conn { D605-4; J601-2; } } - ha:LOCAL_PWR { - li:conn { D2-1; D3-1; Q3-1; Q4-1; R4-2; U1-45; } - } - ha:unnamed_net89 { - li:conn { C602-1; J602-1; Q604-2; } + ha:unnamed_net82 { + li:conn { Q505-3; R507-1; } } ha:unnamed_net83 { li:conn { Q501-5; R503-2; } @@ -84285,35 +84309,56 @@ ha:pcb-rnd-board-v8 { ha:unnamed_net84 { li:conn { Q603-3; Q605-2; } } - ha:unnamed_net97 { - li:conn { Q703-3; Q705-2; } + ha:unnamed_net85 { + li:conn { Q604-1; Q606-1; R604-1; R607-2; } } - ha:unnamed_net86 { - li:conn { Q604-3; Q606-3; } + ha:unnamed_net74 { + li:conn { D505-4; J501-2; } } - ha:unnamed_net92 { - li:conn { D601-1; D602-2; R606-2; } - } - ha:unnamed_net88 { - li:conn { D605-6; J601-3; } + ha:unnamed_net92 { + li:conn { D601-1; D602-2; R606-2; } } - ha:unnamed_net81 { - li:conn { D503-2; R505-1; } + ha:unnamed_net76 { + li:conn { C502-1; J502-1; Q504-2; } + } + ha:unnamed_net89 { + li:conn { C602-1; J602-1; Q604-2; } } ha:unnamed_net95 { li:conn { Q605-3; R607-1; } } - ha:RST { - li:conn { C24-1; J4-3; R15-1; U1-43; } + ha:LOCAL_PWR { + li:conn { D2-1; D3-1; Q3-1; Q4-1; R4-2; U1-45; } } - ha:unnamed_net98 { - li:conn { Q704-1; Q706-1; R704-1; R707-2; } + ha:unnamed_net97 { + li:conn { Q703-3; Q705-2; } + } + ha:unnamed_net73 { + li:conn { Q504-3; Q506-3; } } ha:unnamed_net99 { li:conn { Q704-3; Q706-3; } } - ha:unnamed_net102 { - li:conn { C702-1; J702-1; Q704-2; } + ha:unnamed_net61 { + li:conn { D405-4; J401-2; } + } + ha:unnamed_net81 { + li:conn { D503-2; R505-1; } + } + ha:RST { + li:conn { C24-1; J4-3; R15-1; U1-43; } + } + ha:unnamed_net98 { + li:conn { Q704-1; Q706-1; R704-1; R707-2; } + } + ha:unnamed_net86 { + li:conn { Q604-3; Q606-3; } + } + ha:unnamed_net102 { + li:conn { C702-1; J702-1; Q704-2; } + } + ha:unnamed_net88 { + li:conn { D605-6; J601-3; } } ha:unnamed_net94 { li:conn { D603-2; R605-1; }