From: Keith Packard Date: Mon, 18 Mar 2013 16:38:09 +0000 (-0700) Subject: Clean up mask violations in LPC11U14 footprint. Hide attributes X-Git-Tag: fab-v0.1~17 X-Git-Url: https://git.gag.com/?p=hw%2Feasymini;a=commitdiff_plain;h=36b4b76d118b0ffd8f212c92c9aace20ed67afc5 Clean up mask violations in LPC11U14 footprint. Hide attributes Signed-off-by: Keith Packard --- diff --git a/Makefile b/Makefile index 27bbdaa..9cdc1f4 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ NICKLE=$(AM)/nickle RETAB=nickle $(NICKLE)/retab # intentionally want to rebuild drc and bom on every invocation -all: drc pcb partslist partslist.csv partslist.dk muffin-5267.pdf stencil +all: drc pcb partslist partslist.csv partslist.dk muffin-5267.pdf zip drc: $(PROJECT).sch gnetlist -L $(SCHEME) -g drc2 $(PROJECT).sch -o $(PROJECT).drc @@ -53,14 +53,15 @@ $(PROJECT).gerb: $(PROJECT).pcb pcb -x gerber $(PROJECT).pcb touch $@ -zip: $(PROJECT).zip +zip: $(PROJECT).zip $(PROJECT)-stencil.zip $(PROJECT).zip: $(PROJECT).gerb $(PROJECT).xy - rm -f $(PROJECT).zip - zip $(PROJECT).zip *.gbr *.cnc *.xy + rm -f $@ + zip $@ *.gbr *.cnc *.xy -stencil: $(PROJECT).gerb - zip $(PROJECT)-stencil.zip $(PROJECT).toppaste.gbr $(PROJECT).outline.gbr +$(PROJECT)-stencil.zip: $(PROJECT).gerb + rm -f $@ + zip $@ $(PROJECT).toppaste.gbr $(PROJECT).outline.gbr clean: rm -f *.bom *.drc *.log *~ $(PROJECT).ps *.gbr $(PROJECT).gerb *.cnc *bak* *- *.zip diff --git a/easymetrum.pcb b/easymetrum.pcb index acf683e..412d380 100644 --- a/easymetrum.pcb +++ b/easymetrum.pcb @@ -6,10 +6,10 @@ FileVersion[20091103] PCB["EasyMetrum" 1500.00mil 800.00mil] Grid[1000.000000 0.0000 0.0000 0] -Cursor[0.0000 0.0000 0.000000] +Cursor[220.00mil 130.00mil 0.000000] PolyArea[200000000.000000] Thermal[0.500000] -DRC[6.00mil 10.00mil 6.00mil 5.00mil 15.00mil 7.00mil] +DRC[6.00mil 10.00mil 6.00mil 5.00mil 10.00mil 7.00mil] Flags("showdrc,nameonpcb,clearnew,snappin,liveroute") Groups("1,c:2,s:3") Styles["Signal,10.00mil,31.00mil,15.00mil,10.00mil:Power,25.00mil,60.00mil,35.00mil,10.00mil:Fat,40.00mil,60.00mil,35.00mil,10.00mil:Skinny,6.00mil,24.02mil,11.81mil,6.00mil"] @@ -854,7 +854,7 @@ Via[290.00mil 670.00mil 31.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"] Via[725.00mil 239.00mil 31.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"] Via[842.00mil 140.00mil 31.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"] -Element["onsolder" "282834-4" "J3" "unknown" 265.94mil 397.95mil 13.00mil -3.00mil 0 100 "auto"] +Element["onsolder" "282834-4" "J3" "Terminal-4" 265.94mil 397.95mil 13.00mil -3.00mil 0 100 "auto"] ( Pin[59.06mil -127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "4" "4" "edge2"] Pin[159.06mil -127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "3" "3" "edge2"] @@ -895,7 +895,7 @@ Element["" "hole-M3" "H2" "unknown" 125.00mil 125.00mil -29.00mil -33.00mil 0 10 ) -Element["onsolder" "282834-4" "J2" "unknown" 684.06mil 402.05mil -406.12mil 252.90mil 0 100 "auto"] +Element["onsolder" "282834-4" "J2" "Terminal-4" 684.06mil 402.05mil -406.12mil 252.90mil 0 100 "auto"] ( Pin[-59.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "4" "4" "edge2,thermal(0X,1X)"] Pin[-159.06mil 127.95mil 70.87mil 12.60mil 83.46mil 45.28mil "3" "3" "edge2"] @@ -908,12 +908,12 @@ Element["onsolder" "282834-4" "J2" "unknown" 684.06mil 402.05mil -406.12mil 252. ) -Element["" "hvqfn33" "U1" "unknown" 915.00mil 400.00mil -164.00mil -175.31mil 0 100 ""] +Element["" "hvqfn33" "U1" "LPC11U14FHN33" 915.00mil 400.00mil -164.00mil -175.31mil 0 100 ""] ( - Pin[-21.65mil -21.65mil 23.62mil 0.0000 0.0000 11.81mil "GND Exposed" "33" "via,square"] - Pin[21.65mil -21.65mil 23.62mil 0.0000 0.0000 11.81mil "GND Exposed" "33" "via,square"] - Pin[-21.65mil 21.65mil 23.62mil 0.0000 0.0000 11.81mil "GND Exposed" "33" "via,square"] - Pin[21.65mil 21.65mil 23.62mil 0.0000 0.0000 11.81mil "GND Exposed" "33" "via,square"] + Pin[-21.65mil -21.65mil 35.43mil 0.0000 0.0000 11.81mil "GND Exposed" "33" "via,square"] + Pin[21.65mil -21.65mil 35.43mil 0.0000 0.0000 11.81mil "GND Exposed" "33" "via,square"] + Pin[-21.65mil 21.65mil 35.43mil 0.0000 0.0000 11.81mil "GND Exposed" "33" "via,square"] + Pin[21.65mil 21.65mil 35.43mil 0.0000 0.0000 11.81mil "GND Exposed" "33" "via,square"] Pad[-2.9149mm -68.90mil -91.93mil -68.90mil 10.63mil 9.84mil 15.55mil "pio1_19/_dtr_/ssel1" "1" "square"] Pad[-68.90mil 91.93mil -68.90mil 2.9149mm 10.63mil 9.84mil 15.55mil "usb_vbus/pio0_3" "9" "square,edge2"] Pad[91.93mil 68.90mil 2.9149mm 68.90mil 10.63mil 9.84mil 15.55mil "miso0/ct16b0_mat0/pio0_8" "17" "square,edge2"] @@ -1082,7 +1082,7 @@ Element["" "0402" "C4" "0.1uF" 1366.00mil 483.26mil -50.22mil 27.22mil 0 100 ""] ) -Element["" "SOIJ8" "U4" "unknown" 1038.00mil 124.00mil -244.61mil -116.11mil 0 100 ""] +Element["" "SOIJ8" "U4" "W25Q80BVSSIG" 1038.00mil 124.00mil -244.61mil -116.11mil 0 100 ""] ( Pad[-158.45mil 74.99mil -117.12mil 74.99mil 25.59mil 24.41mil 31.59mil "VCC" "8" "square"] Pad[2.9751mm 74.99mil 158.46mil 74.99mil 25.59mil 24.41mil 31.59mil "CS" "1" "square,edge2"] @@ -1178,7 +1178,7 @@ Element["" "0402" "R1" "3.3k" 644.00mil 420.74mil 24.26mil -27.26mil 0 100 ""] ) -Element["" "MS5607" "U3" "unknown" 1275.30mil 395.00mil -48.91mil -171.81mil 0 100 ""] +Element["" "MS5607" "U3" "MS5607" 1275.30mil 395.00mil -48.91mil -171.81mil 0 100 ""] ( Pad[-53.14mil 73.81mil -33.45mil 73.81mil 23.62mil 25.59mil 29.62mil "SCLK" "8" "square"] Pad[33.46mil 73.81mil 53.15mil 73.81mil 23.62mil 25.59mil 29.62mil "VDD" "1" "square,edge2"] @@ -1514,10 +1514,10 @@ Layer(1 "top") Line[425.00mil 532.00mil 326.00mil 631.00mil 25.00mil 20.00mil "clearline"] Line[509.52mil 591.00mil 486.00mil 591.00mil 10.00mil 20.00mil "clearline"] Line[486.00mil 591.00mil 425.00mil 530.00mil 10.00mil 20.00mil "clearline"] - Line[1366.00mil 11.8750mm 1319.89mil 11.8750mm 10.00mil 20.00mil "clearline"] - Line[1319.89mil 11.8750mm 33.4926mm 468.81mil 10.00mil 20.00mil "clearline"] + Line[1366.00mil 11.8750mm 33.5252mm 11.8750mm 10.00mil 20.00mil "clearline"] + Line[33.5252mm 11.8750mm 33.4926mm 468.81mil 10.00mil 20.00mil "clearline"] Line[1366.00mil 499.00mil 1396.00mil 499.00mil 10.00mil 20.00mil "clearline"] - Line[36.9825mm 518.10mil 1415.10mil 518.10mil 10.00mil 20.00mil "clearline"] + Line[1456.00mil 518.10mil 1415.10mil 518.10mil 10.00mil 20.00mil "clearline"] Line[1415.10mil 518.10mil 1396.00mil 499.00mil 10.00mil 20.00mil "clearline"] Line[357.48mil 748.00mil 357.48mil 17.8430mm 10.00mil 20.00mil "clearline"] Line[357.48mil 17.8430mm 354.50mil 699.50mil 10.00mil 20.00mil "clearline"] diff --git a/easymetrum.sch b/easymetrum.sch index 0029549..cf77e8d 100644 --- a/easymetrum.sch +++ b/easymetrum.sch @@ -6,32 +6,32 @@ T 7995 3200 5 10 0 1 0 0 1 footprint=hvqfn33 T 8495 16300 5 10 1 1 0 0 1 refdes=U1 -T 8000 3200 5 10 1 1 0 0 1 +T 8000 3200 5 10 0 1 0 0 1 device=IC T 8000 3200 5 10 1 1 0 0 1 value=LPC11U14FHN33 -T 8000 3200 5 10 1 1 0 0 1 +T 8000 3200 5 10 0 1 0 0 1 loadstatus=smt -T 8000 3200 5 10 1 1 0 0 1 +T 8000 3200 5 10 0 1 0 0 1 vendor=digikey -T 8000 3200 5 10 1 1 0 0 1 +T 8000 3200 5 10 0 1 0 0 1 vendor_part_number=568-8581-ND } C 17500 13900 1 0 0 MS5607.sym { -T 18795 16095 5 10 1 1 0 0 1 +T 18795 16095 5 10 0 1 0 0 1 device=MS5607 T 17795 16095 5 10 1 1 0 0 1 refdes=U3 T 17495 10695 5 10 0 1 0 0 1 footprint=MS5607 -T 17500 13900 5 10 1 1 0 0 1 +T 18300 15300 5 10 1 1 0 0 1 value=MS5607 -T 17500 13900 5 10 1 1 0 0 1 +T 17500 13900 5 10 0 1 0 0 1 loadstatus=smt -T 17500 13900 5 10 1 1 0 0 1 +T 17500 13900 5 10 0 1 0 0 1 vendor=measspec -T 17500 13900 5 10 1 1 0 0 1 +T 17500 13900 5 10 0 1 0 0 1 vendor_part_number=MS5607 } N 3800 14800 6600 14800 4 @@ -284,11 +284,11 @@ T 7600 6850 5 10 1 1 0 0 1 value=33 T 7100 6600 5 10 0 1 0 0 1 footprint=0402 -T 7100 6600 5 10 1 1 0 0 1 +T 7100 6600 5 10 0 1 0 0 1 loadstatus=smt -T 7100 6600 5 10 1 1 0 0 1 +T 7100 6600 5 10 0 1 0 0 1 vendor=digikey -T 7100 6600 5 10 1 1 0 0 1 +T 7100 6600 5 10 0 1 0 0 1 vendor_part_number=P33.0LCT-ND } C 7100 6100 1 0 0 resistor.sym @@ -301,11 +301,11 @@ T 7600 6350 5 10 1 1 0 0 1 value=33 T 7100 6100 5 10 0 1 0 0 1 footprint=0402 -T 7100 6100 5 10 1 1 0 0 1 +T 7100 6100 5 10 0 1 0 0 1 loadstatus=smt -T 7100 6100 5 10 1 1 0 0 1 +T 7100 6100 5 10 0 1 0 0 1 vendor=digikey -T 7100 6100 5 10 1 1 0 0 1 +T 7100 6100 5 10 0 1 0 0 1 vendor_part_number=P33.0LCT-ND } N 3700 6700 7100 6700 4 @@ -335,17 +335,17 @@ netname=miso0 } C 17500 9800 1 0 0 W25Q.sym { -T 18555 11400 5 10 1 1 0 0 1 +T 18555 11400 5 10 0 1 0 0 1 device=W25Qxx T 17495 9795 5 10 0 1 0 0 1 footprint=SOIJ8 T 17795 13095 5 10 1 1 0 0 1 refdes=U4 -T 17500 9800 5 10 1 1 0 0 1 +T 18100 11500 5 10 1 1 0 0 1 value=W25Q80BVSSIG -T 17500 9800 5 10 1 1 0 0 1 +T 17500 9800 5 10 0 1 0 0 1 vendor=digikey -T 17500 9800 5 10 1 1 0 0 1 +T 17500 9800 5 10 0 1 0 0 1 vendor_part_number=W25Q80BVSSIG-ND } C 18500 13300 1 0 0 3.3V-plus.sym @@ -714,11 +714,11 @@ T 6250 7150 5 10 1 1 0 0 1 value=1.5k T 6850 6900 5 10 0 1 0 0 1 footprint=0402 -T 6850 6900 5 10 1 1 0 0 1 +T 6850 6900 5 10 0 1 0 0 1 loadstatus=smt -T 6850 6900 5 10 1 1 0 0 1 +T 6850 6900 5 10 0 1 0 0 1 vendor=digikey -T 6850 6900 5 10 1 1 0 0 1 +T 6850 6900 5 10 0 1 0 0 1 vendor_part_number=P1.50KLCT-ND } N 6750 6900 6750 6300 4 @@ -729,15 +729,15 @@ T 20150 5450 5 10 1 1 0 0 1 refdes=J2 T 19800 5400 5 10 0 0 180 6 1 footprint=282834-4 -T 19800 5400 5 10 1 1 0 0 1 +T 19800 5400 5 10 0 1 0 0 1 device=CONNECTOR T 19800 5400 5 10 1 1 0 0 1 value=Terminal-4 -T 19800 5400 5 10 1 1 0 0 1 +T 19800 5400 5 10 0 1 0 0 1 loadstatus=throughhole -T 19800 5400 5 10 1 1 0 0 1 +T 19800 5400 5 10 0 1 0 0 1 vendor=4ucon -T 19800 5400 5 10 1 1 0 0 1 +T 19800 5400 5 10 0 1 0 0 1 vendor_part_number=20087 } C 18200 4000 1 0 1 conn-4.sym @@ -746,15 +746,15 @@ T 17600 5550 5 10 1 1 0 0 1 refdes=J3 T 18200 4000 5 10 0 0 0 0 1 footprint=282834-4 -T 18200 4000 5 10 1 1 0 0 1 +T 18200 4000 5 10 0 1 0 0 1 device=CONNECTOR T 18200 4000 5 10 1 1 0 0 1 value=Terminal-4 -T 18200 4000 5 10 1 1 0 0 1 +T 18200 4000 5 10 0 1 0 0 1 loadstatus=throughhole -T 18200 4000 5 10 1 1 0 0 1 +T 18200 4000 5 10 0 1 0 0 1 vendor=4ucon -T 18200 4000 5 10 1 1 0 0 1 +T 18200 4000 5 10 0 1 0 0 1 vendor_part_number=20087 } T 17350 4900 9 10 1 0 0 6 1 @@ -965,9 +965,9 @@ T 18200 6500 5 10 1 1 0 0 1 value=Debug T 18000 6700 5 10 0 1 0 0 1 footprint=pico-ezmate-6 -T 18000 6700 5 10 1 1 0 0 1 +T 18000 6700 5 10 0 1 0 0 1 device=CONNECTOR -T 18000 6700 5 10 1 1 0 0 1 +T 18000 6700 5 10 0 1 0 0 1 loadstatus=noload } N 18200 4900 18700 4900 4 @@ -982,3 +982,66 @@ N 18200 5300 19350 5300 4 N 19350 5300 19350 4900 4 N 19350 4900 19800 4900 4 N 18200 4900 18200 4500 4 +C 15000 15100 1 0 0 nc-right.sym +{ +T 15100 15600 5 10 0 0 0 0 1 +value=NoConnection +T 15100 15800 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 15000 14600 1 0 0 nc-right.sym +{ +T 15100 15100 5 10 0 0 0 0 1 +value=NoConnection +T 15100 15300 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 15000 14100 1 0 0 nc-right.sym +{ +T 15100 14600 5 10 0 0 0 0 1 +value=NoConnection +T 15100 14800 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 15000 7600 1 0 0 nc-right.sym +{ +T 15100 8100 5 10 0 0 0 0 1 +value=NoConnection +T 15100 8300 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 15000 7100 1 0 0 nc-right.sym +{ +T 15100 7600 5 10 0 0 0 0 1 +value=NoConnection +T 15100 7800 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 15000 5600 1 0 0 nc-right.sym +{ +T 15100 6100 5 10 0 0 0 0 1 +value=NoConnection +T 15100 6300 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 7500 13100 1 0 0 nc-left.sym +{ +T 7500 13500 5 10 0 0 0 0 1 +value=NoConnection +T 7500 13900 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 3700 7000 1 0 0 nc-right.sym +{ +T 3800 7500 5 10 0 0 0 0 1 +value=NoConnection +T 3800 7700 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 3700 5800 1 0 0 nc-right.sym +{ +T 3800 6300 5 10 0 0 0 0 1 +value=NoConnection +T 3800 6500 5 10 0 0 0 0 1 +device=DRC_Directive +}