From ed46fda7bb1859f1e03cc40551d22517f18b2e34 Mon Sep 17 00:00:00 2001 From: rickb44 Date: Fri, 20 Jun 2014 20:39:08 +0000 Subject: [PATCH] Update Documentation Checklist to make CAM operation 2 steps. update Gerber/readme.txt update to add Exellon drill data files Update GERBER/GERBER-SM1000-REV-B1.zip file to include above Commit git-svn-id: https://svn.code.sf.net/p/freetel/code@1697 01035d8c-6547-0410-b346-abe4f91aad63 --- .../Documentation_Check_List.txt | 21 +- .../GERBER/GERBER-SM1000-REV-B1.zip | Bin 267809 -> 270077 bytes smartmic/SM1000-REV-B1/GERBER/README.TXT | 8 +- .../SM1000-REV-B1/GERBER/SM1000-REV-B1.drd | 298 + .../SM1000-REV-B1/GERBER/SM1000-REV-B1.dri | 44 + .../SM1000-REV-B1/GERBER/SM1000-REV-B1.gpi | 6 +- .../SM1000-REV-B1/GERBER/Transcode Report.txt | 62 + .../RELEASE-REV-B1/GERBER-SM1000-REV-B1.zip | Bin 267809 -> 270077 bytes smartmic/SM1000-REV-B1/SM1000-REV-B1.L1 | 14084 ++++++++++++++++ smartmic/SM1000-REV-B1/SM1000-REV-B1.L2 | 13090 ++++++++++++++ smartmic/SM1000-REV-B1/SM1000-REV-B1.L3 | 12176 +++++++++++++ smartmic/SM1000-REV-B1/SM1000-REV-B1.L4 | 3961 +++++ smartmic/SM1000-REV-B1/SM1000-REV-B1.asb | 1727 ++ smartmic/SM1000-REV-B1/SM1000-REV-B1.ast | 6309 +++++++ smartmic/SM1000-REV-B1/SM1000-REV-B1.bps | 591 + smartmic/SM1000-REV-B1/SM1000-REV-B1.bsk | 1168 ++ smartmic/SM1000-REV-B1/SM1000-REV-B1.oln | 167 + smartmic/SM1000-REV-B1/SM1000-REV-B1.slk | 5489 ++++++ smartmic/SM1000-REV-B1/SM1000-REV-B1.smb | 673 + smartmic/SM1000-REV-B1/SM1000-REV-B1.smt | 6004 +++++++ smartmic/SM1000-REV-B1/SM1000-REV-B1.tps | 6480 +++++++ 21 files changed, 72343 insertions(+), 15 deletions(-) create mode 100644 smartmic/SM1000-REV-B1/GERBER/SM1000-REV-B1.drd create mode 100644 smartmic/SM1000-REV-B1/GERBER/SM1000-REV-B1.dri create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.L1 create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.L2 create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.L3 create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.L4 create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.asb create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.ast create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.bps create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.bsk create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.oln create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.slk create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.smb create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.smt create mode 100644 smartmic/SM1000-REV-B1/SM1000-REV-B1.tps diff --git a/smartmic/SM1000-REV-B1/Documentation_Check_List.txt b/smartmic/SM1000-REV-B1/Documentation_Check_List.txt index fb04e4f2..fafc87e2 100644 --- a/smartmic/SM1000-REV-B1/Documentation_Check_List.txt +++ b/smartmic/SM1000-REV-B1/Documentation_Check_List.txt @@ -4,7 +4,7 @@ PCB Documentation Check List PCB: ____________________ ASM: ____________________ VARIANT: ____________________ -DATE: ____________________ By: ____________________ +DATE: ____________________ By: ____________________ Form: 06/20/14 1. [ ] Run ERC on schematic & fix any errors. @@ -19,13 +19,14 @@ DATE: ____________________ By: ____________________ 10. [ ] Run drillcfg (inches) 11. [ ] Run drilllegend.ulp and generate drill table(drill legend) on PCB. 12. [ ] Generate DRL-TBL.pdf (DRILL TABLE) and copy to MGF folder. -13. [ ] Run CAM (board & excelon) jobs on board. -14. [ ] Move Gerber files to GERBER folder -15. [ ] Use Viewmate to check layout & produce .PDF file of all Gerber layers. Move pdf to MFG folder -16. [ ] Generate & move .PDF of BOM & LOC files to MFG folder -17. [ ] Generate assembly drawing for top & bot layers. Move .pdf to MFG folder. -18. [ ] Update readme files(see other cards) for Gerber & MFG folders. -19. [ ] Add dimensions to .brd. Generate .pdf file and move to MFG folder -20. [ ] Generate .zip files on files in GERBER and MFG folders respectively. -21. [ ] Move .sch, .brd, .lbr, MFG.zip & GERBER.zip to RELEASE Folder. +13. [ ] Run CAM job 4LPlus-Sunstone.cam on board. +14. [ ] Run CAM job Exellon.cam on board. +15. [ ] Move Gerber files to GERBER folder +16. [ ] Use Viewmate to check layout & produce .PDF file of all Gerber layers. Move pdf to MFG folder +17. [ ] Generate & move .PDF of BOM & LOC files to MFG folder +18. [ ] Generate assembly drawing for top & bot layers. Move .pdf to MFG folder. +19. [ ] Update readme files(see other cards) for Gerber & MFG folders. +20. [ ] Add dimensions to .brd. Generate .pdf file and move to MFG folder +21. [ ] Generate .zip files on files in GERBER and MFG folders respectively. +22. [ ] Move .sch, .brd, .lbr, MFG.zip & GERBER.zip to RELEASE Folder. diff --git a/smartmic/SM1000-REV-B1/GERBER/GERBER-SM1000-REV-B1.zip b/smartmic/SM1000-REV-B1/GERBER/GERBER-SM1000-REV-B1.zip index 07821462ebea0f6e67a2258f77462d3222c58497..223df815c590c8cd5de4bcce5c859bed0c77f7aa 100644 GIT binary patch delta 4867 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 delta 2565 zcmaKu2|SeD8o=K%uXXH=eP4$xpA{LXW}QF!x9c!@Taa1aRq z02}bYsLQn7)?H!_1^|!Y0KmbZr_78@v1aOaPImrj*nsyK-q+}Ky;izV#t#TJGoqthewC7rC{i5hLQ^ps;QJ)e7=`ME}t zVxu$HOXXEZRF*oHHi?(%PfOP2A6#2>R_ybpak_bw-7EdfU)bzo_+)&R_9aIxiS5p5 z`E*A&H^LnN_4>7!j-#kY>&xFVOByDf)3LqU{jH66b@F(+ucFqtEdJoJF;p$q5-FmC zH||!vAHsB=JC%^sdJH#a;*7a%$8%tENiM7gbwRU094(M9DKAYl#@Non`;yy5x;5MQ zY^BnCjjnzvo@0?M8^SlO5H=@1a^l)zLk*ND(cNLD;jg3(JjYZle5FtNCZ4;?<20OC z-qThf6mGxLKJGmrS7Wf`JAk4g;;UTadaG3q5KuV@Q3L?>Hh9}_UY6(o4)Or2b>XQ6!_O(4Zs)N1BLNo4i@ z#(P34mwKMfUg0wr6qnVR z(&>LX@O0_|9r5%OlSWEfONI~pnd{r98kzcP++^3crV;B;pKmcX$Sj!FlYu09;=QwN zv6p)_cqyTUJGcX`kuR1!qXN9|o!5)@R)iJe)BJS@`qGc2a^7)Ek#7sOI>Y@DIZ3J6 zTnVAbC9;*6bIXxEww_F3sSX(29hAui5GG1uzWPvotXNDov>4?LCbMLFFfyTjDy z5Nq$I7jvI)T80wm7jg%AJMpZ#9Yl$V;s&O&js4_LSxpb&*|4H!LDd)uCqy`2J#qPp ztxlBx2QVatc@CkXgX|m&G7M;ZRKaYCV;yLgypLcEjZ7X>(5A*@&6jttI)28bIdEwj3%I$GyB74c7ra8H(VT6Rw zTgXYea^`fAXil!r6+$tM{wQa!@nPVL9V;!V)O0-+rPgxlu4w&ni91?Dk?%vNvAI=%7Y;SjY{!Gr9npiQ&D;? z%)#l1PvSy-_HZ_`D5l9WnT@ufQ#V$20mOH(jivK7W+I3SE=PfyMBtJLY*>ql{8OVQ z7s*iA9?i%({r~mW16oW}L2GwMr^Z#ZL(?i+aQd;nyT+IuHR@pn+!x2w857uWUeIry zM$;Mk+{p>W3lzb<>l#+G7JO-I)+#4QkgpI{m^l{lY5!!UFxmzWA+I zgDm*-Ej0=n*JHRw(=p7RhwDWT*KcRtS{1XggfXFk|5cwMtPr?g5bNruoEFyw>v|q) z$9c00rn()?_aYuj5&~6WNa(o`sKhJ}mo!2^(?Z}OSSlnT{F7J+GYAEW+#{vCL>Hp% z5nd5c2$~lGC7JYYLtLUD>WJ@rBz|`w<&LwV91QvE1Q~_GwEtBLCyyEcU{?Tu50GbE zA$A{WMk}}t;YC3yWTt@p5d_2X`@9%3?2Gsj=%g@+Jh@j}{@ZrE0RU{Vni?7!YNyN` z)QmON8HI=AyITN&0m8tGd@-Y6o!*W})kWNd*u+3pCaxyvuo$TLcOr0N;2|ao9?IB5 zExYK-0cc|nDTp&r+63e({?m}Oi>4%@25}Jex35pTNKqD&k@$(Q61%>Fp&NUsVi!#l zplJr;{1Nq{9uD(8YDirY6lJPyfh;5$>HVR`@a D278 D28 --> D279 D29 --> D280 D30 --> D281 +----------------------------------------------------------------- + + + ---- Transcoding 'C:\Users\rbarnich\smartmic\SM1000-REV-B1\GERBER\SM1000-REV-B1.L2' ---- Wed Jun 18 18:04:06 2014 + +D10 --> D100 +D11 --> D101 +D12 --> D102 +D13 --> D103 +D14 --> D104 +D15 --> D105 +D16 --> D106 +D17 --> D107 +D18 --> D108 +D19 --> D109 +----------------------------------------------------------------- + + + ---- Transcoding 'C:\Users\rbarnich\smartmic\SM1000-REV-B1\GERBER\SM1000-REV-B1.L3' ---- Wed Jun 18 18:04:06 2014 + +D10 --> D110 +D11 --> D111 +D12 --> D112 +D13 --> D113 +D14 --> D114 +D15 --> D115 +D16 --> D116 +D17 --> D117 +D18 --> D118 +D19 --> D119 +D20 --> D120 +D21 --> D121 +----------------------------------------------------------------- + + + ---- Transcoding 'C:\Users\rbarnich\smartmic\SM1000-REV-B1\GERBER\SM1000-REV-B1.L4' ---- Wed Jun 18 18:04:06 2014 + +D10 --> D122 +D11 --> D123 +D12 --> D124 +D13 --> D125 +D14 --> D126 +D15 --> D127 +D16 --> D128 +D17 --> D129 +D18 --> D130 +D19 --> D131 +D20 --> D132 +D21 --> D133 +D22 --> D134 +D23 --> D135 +D24 --> D136 +D25 --> D137 +D26 --> D138 +D27 --> D139 +D28 --> D140 +D29 --> D141 +D30 --> D142 +D31 --> D143 +D32 --> D144 +D33 --> D145 +D34 --> D146 ----------------------------------------------------------------- diff --git a/smartmic/SM1000-REV-B1/RELEASE-REV-B1/GERBER-SM1000-REV-B1.zip b/smartmic/SM1000-REV-B1/RELEASE-REV-B1/GERBER-SM1000-REV-B1.zip index 07821462ebea0f6e67a2258f77462d3222c58497..223df815c590c8cd5de4bcce5c859bed0c77f7aa 100644 GIT binary patch delta 4867 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 delta 2565 zcmaKu2|SeD8o=K%uXXH=eP4$xpA{LXW}QF!x9c!@Taa1aRq z02}bYsLQn7)?H!_1^|!Y0KmbZr_78@v1aOaPImrj*nsyK-q+}Ky;izV#t#TJGoqthewC7rC{i5hLQ^ps;QJ)e7=`ME}t zVxu$HOXXEZRF*oHHi?(%PfOP2A6#2>R_ybpak_bw-7EdfU)bzo_+)&R_9aIxiS5p5 z`E*A&H^LnN_4>7!j-#kY>&xFVOByDf)3LqU{jH66b@F(+ucFqtEdJoJF;p$q5-FmC zH||!vAHsB=JC%^sdJH#a;*7a%$8%tENiM7gbwRU094(M9DKAYl#@Non`;yy5x;5MQ zY^BnCjjnzvo@0?M8^SlO5H=@1a^l)zLk*ND(cNLD;jg3(JjYZle5FtNCZ4;?<20OC z-qThf6mGxLKJGmrS7Wf`JAk4g;;UTadaG3q5KuV@Q3L?>Hh9}_UY6(o4)Or2b>XQ6!_O(4Zs)N1BLNo4i@ z#(P34mwKMfUg0wr6qnVR z(&>LX@O0_|9r5%OlSWEfONI~pnd{r98kzcP++^3crV;B;pKmcX$Sj!FlYu09;=QwN zv6p)_cqyTUJGcX`kuR1!qXN9|o!5)@R)iJe)BJS@`qGc2a^7)Ek#7sOI>Y@DIZ3J6 zTnVAbC9;*6bIXxEww_F3sSX(29hAui5GG1uzWPvotXNDov>4?LCbMLFFfyTjDy z5Nq$I7jvI)T80wm7jg%AJMpZ#9Yl$V;s&O&js4_LSxpb&*|4H!LDd)uCqy`2J#qPp ztxlBx2QVatc@CkXgX|m&G7M;ZRKaYCV;yLgypLcEjZ7X>(5A*@&6jttI)28bIdEwj3%I$GyB74c7ra8H(VT6Rw zTgXYea^`fAXil!r6+$tM{wQa!@nPVL9V;!V)O0-+rPgxlu4w&ni91?Dk?%vNvAI=%7Y;SjY{!Gr9npiQ&D;? z%)#l1PvSy-_HZ_`D5l9WnT@ufQ#V$20mOH(jivK7W+I3SE=PfyMBtJLY*>ql{8OVQ z7s*iA9?i%({r~mW16oW}L2GwMr^Z#ZL(?i+aQd;nyT+IuHR@pn+!x2w857uWUeIry zM$;Mk+{p>W3lzb<>l#+G7JO-I)+#4QkgpI{m^l{lY5!!UFxmzWA+I zgDm*-Ej0=n*JHRw(=p7RhwDWT*KcRtS{1XggfXFk|5cwMtPr?g5bNruoEFyw>v|q) z$9c00rn()?_aYuj5&~6WNa(o`sKhJ}mo!2^(?Z}OSSlnT{F7J+GYAEW+#{vCL>Hp% z5nd5c2$~lGC7JYYLtLUD>WJ@rBz|`w<&LwV91QvE1Q~_GwEtBLCyyEcU{?Tu50GbE zA$A{WMk}}t;YC3yWTt@p5d_2X`@9%3?2Gsj=%g@+Jh@j}{@ZrE0RU{Vni?7!YNyN` z)QmON8HI=AyITN&0m8tGd@-Y6o!*W})kWNd*u+3pCaxyvuo$TLcOr0N;2|ao9?IB5 zExYK-0cc|nDTp&r+63e({?m}Oi>4%@25}Jex35pTNKqD&k@$(Q61%>Fp&NUsVi!#l zplJr;{1Nq{9uD(8YDirY6lJPyfh;5$>HVR`@a