├── .gitignore ├── LICENSE ├── README.md └── pcb ├── 2016_07_13_stlink_v2-1.png ├── 2016_09_10_bro_dbg_link_v2.1_sch.png ├── STLINKV2-1.PcbDoc ├── STLINKV2-1.PrjPcb ├── STLINKV2-1.PrjPcbStructure └── STLINKV2-1.SchDoc /.gitignore: -------------------------------------------------------------------------------- 1 | # Object files 2 | *.o 3 | *.ko 4 | *.obj 5 | *.elf 6 | 7 | # Precompiled Headers 8 | *.gch 9 | *.pch 10 | 11 | # Libraries 12 | *.lib 13 | *.a 14 | *.la 15 | *.lo 16 | 17 | # Shared objects (inc. Windows DLLs) 18 | *.dll 19 | *.so 20 | *.so.* 21 | *.dylib 22 | 23 | # Executables 24 | *.exe 25 | *.out 26 | *.app 27 | *.i*86 28 | *.x86_64 29 | *.hex 30 | 31 | # Debug files 32 | *.dSYM/ 33 | *.su 34 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "{}" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright {yyyy} {name of copyright owner} 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # so-link 2 | 基于STLinkV2/1的STM32编程器和flash烧写器 3 | 4 | # 免责声明 5 | 此项目所用的资源均收集于网络,仅供个人研究使用,禁止作为任何商业用途,如有侵权,请联系我删除。 6 | 7 | # 参考资料 8 | 1) https://www.brobwind.com/archives/1094 9 | 10 | * pcb/2016_07_13_stlink_v2-1.png 11 | * pcb/2016_09_10_bro_dbg_link_v2.1_sch.png 12 | 13 | 2) https://github.com/Krakenw/Stlink-Bootloaders 14 | 15 | * bootloader/Unprotected-2-1-Bootloader.bin 16 | 17 | 3) https://lujji.github.io/blog/reverse-engineering-stlink-firmware/ 18 | -------------------------------------------------------------------------------- /pcb/2016_07_13_stlink_v2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solosky/so-link/c38bec10b3ea28cd51d12a461f95cd480139a1f8/pcb/2016_07_13_stlink_v2-1.png -------------------------------------------------------------------------------- /pcb/2016_09_10_bro_dbg_link_v2.1_sch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solosky/so-link/c38bec10b3ea28cd51d12a461f95cd480139a1f8/pcb/2016_09_10_bro_dbg_link_v2.1_sch.png -------------------------------------------------------------------------------- /pcb/STLINKV2-1.PcbDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solosky/so-link/c38bec10b3ea28cd51d12a461f95cd480139a1f8/pcb/STLINKV2-1.PcbDoc -------------------------------------------------------------------------------- /pcb/STLINKV2-1.PrjPcb: -------------------------------------------------------------------------------- 1 | [Design] 2 | Version=1.0 3 | HierarchyMode=0 4 | ChannelRoomNamingStyle=0 5 | ReleasesFolder= 6 | ReleaseVaultGUID= 7 | ReleaseVaultName= 8 | ChannelDesignatorFormatString=$Component_$RoomName 9 | ChannelRoomLevelSeperator=_ 10 | OpenOutputs=1 11 | ArchiveProject=0 12 | TimestampOutput=0 13 | SeparateFolders=0 14 | TemplateLocationPath= 15 | PinSwapBy_Netlabel=1 16 | PinSwapBy_Pin=1 17 | AllowPortNetNames=0 18 | AllowSheetEntryNetNames=1 19 | AppendSheetNumberToLocalNets=0 20 | NetlistSinglePinNets=0 21 | DefaultConfiguration=Default Configuration 22 | UserID=0xFFFFFFFF 23 | DefaultPcbProtel=1 24 | DefaultPcbPcad=0 25 | ReorderDocumentsOnCompile=1 26 | NameNetsHierarchically=0 27 | PowerPortNamesTakePriority=0 28 | PushECOToAnnotationFile=1 29 | DItemRevisionGUID= 30 | ReportSuppressedErrorsInMessages=0 31 | OutputPath= 32 | LogFolderPath= 33 | ManagedProjectGUID= 34 | 35 | [Preferences] 36 | PrefsVaultGUID= 37 | PrefsRevisionGUID= 38 | 39 | [Document1] 40 | DocumentPath=STLINKV2-1.SchDoc 41 | AnnotationEnabled=1 42 | AnnotateStartValue=1 43 | AnnotationIndexControlEnabled=0 44 | AnnotateSuffix= 45 | AnnotateScope=All 46 | AnnotateOrder=0 47 | DoLibraryUpdate=1 48 | DoDatabaseUpdate=1 49 | ClassGenCCAutoEnabled=1 50 | ClassGenCCAutoRoomEnabled=1 51 | ClassGenNCAutoScope=None 52 | DItemRevisionGUID= 53 | GenerateClassCluster=0 54 | DocumentUniqueId=YWLDDVSX 55 | 56 | [Document2] 57 | DocumentPath=STLINKV2-1.PcbDoc 58 | AnnotationEnabled=1 59 | AnnotateStartValue=1 60 | AnnotationIndexControlEnabled=0 61 | AnnotateSuffix= 62 | AnnotateScope=All 63 | AnnotateOrder=-1 64 | DoLibraryUpdate=1 65 | DoDatabaseUpdate=1 66 | ClassGenCCAutoEnabled=1 67 | ClassGenCCAutoRoomEnabled=1 68 | ClassGenNCAutoScope=None 69 | DItemRevisionGUID= 70 | GenerateClassCluster=0 71 | DocumentUniqueId=MFTEJYNI 72 | 73 | [Configuration1] 74 | Name=Default Configuration 75 | ParameterCount=0 76 | ConstraintFileCount=0 77 | ReleaseItemId= 78 | CurrentRevision= 79 | Variant=[No Variations] 80 | GenerateBOM=1 81 | OutputJobsCount=0 82 | 83 | [OutputGroup1] 84 | Name=Netlist Outputs 85 | Description= 86 | TargetPrinter=Microsoft Print to PDF 87 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 88 | OutputType1=PCADNetlist 89 | OutputName1=PCAD Netlist 90 | OutputDocumentPath1= 91 | OutputVariantName1= 92 | OutputDefault1=0 93 | OutputType2=SIMetrixNetlist 94 | OutputName2=SIMetrix 95 | OutputDocumentPath2= 96 | OutputVariantName2= 97 | OutputDefault2=0 98 | OutputType3=SIMPLISNetlist 99 | OutputName3=SIMPLIS 100 | OutputDocumentPath3= 101 | OutputVariantName3= 102 | OutputDefault3=0 103 | OutputType4=Verilog 104 | OutputName4=Verilog File 105 | OutputDocumentPath4= 106 | OutputVariantName4= 107 | OutputDefault4=0 108 | OutputType5=VHDL 109 | OutputName5=VHDL File 110 | OutputDocumentPath5= 111 | OutputVariantName5= 112 | OutputDefault5=0 113 | OutputType6=XSpiceNetlist 114 | OutputName6=XSpice Netlist 115 | OutputDocumentPath6= 116 | OutputVariantName6= 117 | OutputDefault6=0 118 | 119 | [OutputGroup2] 120 | Name=Simulator Outputs 121 | Description= 122 | TargetPrinter=Microsoft Print to PDF 123 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 124 | OutputType1=AdvSimNetlist 125 | OutputName1=Mixed Sim 126 | OutputDocumentPath1= 127 | OutputVariantName1= 128 | OutputDefault1=0 129 | OutputType2=SIMetrixSimulation 130 | OutputName2=SIMetrix 131 | OutputDocumentPath2= 132 | OutputVariantName2= 133 | OutputDefault2=0 134 | OutputType3=SIMPLISSimulation 135 | OutputName3=SIMPLIS 136 | OutputDocumentPath3= 137 | OutputVariantName3= 138 | OutputDefault3=0 139 | 140 | [OutputGroup3] 141 | Name=Documentation Outputs 142 | Description= 143 | TargetPrinter=Virtual Printer 144 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 145 | OutputType1=Assembler Source Print 146 | OutputName1=Assembler Source Prints 147 | OutputDocumentPath1= 148 | OutputVariantName1= 149 | OutputDefault1=0 150 | PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 151 | OutputType2=C Source Print 152 | OutputName2=C Source Prints 153 | OutputDocumentPath2= 154 | OutputVariantName2= 155 | OutputDefault2=0 156 | PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 157 | OutputType3=C/C++ Header Print 158 | OutputName3=C/C++ Header Prints 159 | OutputDocumentPath3= 160 | OutputVariantName3= 161 | OutputDefault3=0 162 | PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 163 | OutputType4=C++ Source Print 164 | OutputName4=C++ Source Prints 165 | OutputDocumentPath4= 166 | OutputVariantName4= 167 | OutputDefault4=0 168 | PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 169 | OutputType5=Composite 170 | OutputName5=Composite Drawing 171 | OutputDocumentPath5= 172 | OutputVariantName5= 173 | OutputDefault5=0 174 | PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 175 | OutputType6=FSM Print 176 | OutputName6=FSM Prints 177 | OutputDocumentPath6= 178 | OutputVariantName6= 179 | OutputDefault6=0 180 | PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 181 | OutputType7=OpenBus Print 182 | OutputName7=OpenBus Prints 183 | OutputDocumentPath7= 184 | OutputVariantName7= 185 | OutputDefault7=0 186 | PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 187 | OutputType8=PCB 3D Print 188 | OutputName8=PCB 3D Print 189 | OutputDocumentPath8= 190 | OutputVariantName8=[No Variations] 191 | OutputDefault8=0 192 | PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 193 | OutputType9=PCB 3D Video 194 | OutputName9=PCB 3D Video 195 | OutputDocumentPath9= 196 | OutputVariantName9=[No Variations] 197 | OutputDefault9=0 198 | PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 199 | OutputType10=PCB Print 200 | OutputName10=PCB Prints 201 | OutputDocumentPath10= 202 | OutputVariantName10= 203 | OutputDefault10=0 204 | PageOptions10=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 205 | OutputType11=PCBLIB Print 206 | OutputName11=PCBLIB Prints 207 | OutputDocumentPath11= 208 | OutputVariantName11= 209 | OutputDefault11=0 210 | PageOptions11=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 211 | OutputType12=Report Print 212 | OutputName12=Report Prints 213 | OutputDocumentPath12= 214 | OutputVariantName12= 215 | OutputDefault12=0 216 | PageOptions12=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 217 | OutputType13=Schematic Print 218 | OutputName13=Schematic Prints 219 | OutputDocumentPath13= 220 | OutputVariantName13= 221 | OutputDefault13=0 222 | PageOptions13=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 223 | OutputType14=SimView Print 224 | OutputName14=SimView Prints 225 | OutputDocumentPath14= 226 | OutputVariantName14= 227 | OutputDefault14=0 228 | PageOptions14=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 229 | OutputType15=VHDL Print 230 | OutputName15=VHDL Prints 231 | OutputDocumentPath15= 232 | OutputVariantName15= 233 | OutputDefault15=0 234 | PageOptions15=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 235 | OutputType16=Wave Print 236 | OutputName16=Wave Prints 237 | OutputDocumentPath16= 238 | OutputVariantName16= 239 | OutputDefault16=0 240 | PageOptions16=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 241 | OutputType17=WaveSim Print 242 | OutputName17=WaveSim Prints 243 | OutputDocumentPath17= 244 | OutputVariantName17= 245 | OutputDefault17=0 246 | PageOptions17=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 247 | 248 | [OutputGroup4] 249 | Name=Assembly Outputs 250 | Description= 251 | TargetPrinter=Microsoft Print to PDF 252 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 253 | OutputType1=Assembly 254 | OutputName1=Assembly Drawings 255 | OutputDocumentPath1= 256 | OutputVariantName1=[No Variations] 257 | OutputDefault1=0 258 | PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 259 | OutputType2=Pick Place 260 | OutputName2=Generates pick and place files 261 | OutputDocumentPath2= 262 | OutputVariantName2=[No Variations] 263 | OutputDefault2=0 264 | OutputType3=Test Points For Assembly 265 | OutputName3=Test Point Report 266 | OutputDocumentPath3= 267 | OutputVariantName3=[No Variations] 268 | OutputDefault3=0 269 | 270 | [OutputGroup5] 271 | Name=Fabrication Outputs 272 | Description= 273 | TargetPrinter=Microsoft Print to PDF 274 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 275 | OutputType1=Board Stack Report 276 | OutputName1=Report Board Stack 277 | OutputDocumentPath1= 278 | OutputVariantName1= 279 | OutputDefault1=0 280 | PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 281 | OutputType2=CompositeDrill 282 | OutputName2=Composite Drill Drawing 283 | OutputDocumentPath2= 284 | OutputVariantName2= 285 | OutputDefault2=0 286 | PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 287 | OutputType3=Drill 288 | OutputName3=Drill Drawing/Guides 289 | OutputDocumentPath3= 290 | OutputVariantName3= 291 | OutputDefault3=0 292 | PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 293 | OutputType4=Final 294 | OutputName4=Final Artwork Prints 295 | OutputDocumentPath4= 296 | OutputVariantName4=[No Variations] 297 | OutputDefault4=0 298 | PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 299 | OutputType5=Gerber 300 | OutputName5=Gerber Files 301 | OutputDocumentPath5= 302 | OutputVariantName5=[No Variations] 303 | OutputDefault5=0 304 | OutputType6=Mask 305 | OutputName6=Solder/Paste Mask Prints 306 | OutputDocumentPath6= 307 | OutputVariantName6= 308 | OutputDefault6=0 309 | PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 310 | OutputType7=NC Drill 311 | OutputName7=NC Drill Files 312 | OutputDocumentPath7= 313 | OutputVariantName7= 314 | OutputDefault7=0 315 | OutputType8=ODB 316 | OutputName8=ODB++ Files 317 | OutputDocumentPath8= 318 | OutputVariantName8=[No Variations] 319 | OutputDefault8=0 320 | OutputType9=Plane 321 | OutputName9=Power-Plane Prints 322 | OutputDocumentPath9= 323 | OutputVariantName9= 324 | OutputDefault9=0 325 | PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 326 | OutputType10=Test Points 327 | OutputName10=Test Point Report 328 | OutputDocumentPath10= 329 | OutputVariantName10= 330 | OutputDefault10=0 331 | 332 | [OutputGroup6] 333 | Name=Report Outputs 334 | Description= 335 | TargetPrinter=Microsoft Print to PDF 336 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 337 | OutputType1=BOM_PartType 338 | OutputName1=Bill of Materials 339 | OutputDocumentPath1= 340 | OutputVariantName1=[No Variations] 341 | OutputDefault1=0 342 | PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 343 | OutputType2=ComponentCrossReference 344 | OutputName2=Component Cross Reference Report 345 | OutputDocumentPath2= 346 | OutputVariantName2=[No Variations] 347 | OutputDefault2=0 348 | OutputType3=ReportHierarchy 349 | OutputName3=Report Project Hierarchy 350 | OutputDocumentPath3= 351 | OutputVariantName3=[No Variations] 352 | OutputDefault3=0 353 | OutputType4=Script 354 | OutputName4=Script Output 355 | OutputDocumentPath4= 356 | OutputVariantName4=[No Variations] 357 | OutputDefault4=0 358 | OutputType5=SimpleBOM 359 | OutputName5=Simple BOM 360 | OutputDocumentPath5= 361 | OutputVariantName5=[No Variations] 362 | OutputDefault5=0 363 | OutputType6=SinglePinNetReporter 364 | OutputName6=Report Single Pin Nets 365 | OutputDocumentPath6= 366 | OutputVariantName6=[No Variations] 367 | OutputDefault6=0 368 | 369 | [OutputGroup7] 370 | Name=Other Outputs 371 | Description= 372 | TargetPrinter=Microsoft Print to PDF 373 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 374 | OutputType1=Text Print 375 | OutputName1=Text Print 376 | OutputDocumentPath1= 377 | OutputVariantName1= 378 | OutputDefault1=0 379 | PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 380 | OutputType2=Text Print 381 | OutputName2=Text Print 382 | OutputDocumentPath2= 383 | OutputVariantName2= 384 | OutputDefault2=0 385 | PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 386 | OutputType3=Text Print 387 | OutputName3=Text Print 388 | OutputDocumentPath3= 389 | OutputVariantName3= 390 | OutputDefault3=0 391 | PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 392 | OutputType4=Text Print 393 | OutputName4=Text Print 394 | OutputDocumentPath4= 395 | OutputVariantName4= 396 | OutputDefault4=0 397 | PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 398 | OutputType5=Text Print 399 | OutputName5=Text Print 400 | OutputDocumentPath5= 401 | OutputVariantName5= 402 | OutputDefault5=0 403 | PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 404 | OutputType6=Text Print 405 | OutputName6=Text Print 406 | OutputDocumentPath6= 407 | OutputVariantName6= 408 | OutputDefault6=0 409 | PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 410 | OutputType7=Text Print 411 | OutputName7=Text Print 412 | OutputDocumentPath7= 413 | OutputVariantName7= 414 | OutputDefault7=0 415 | PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 416 | OutputType8=Text Print 417 | OutputName8=Text Print 418 | OutputDocumentPath8= 419 | OutputVariantName8= 420 | OutputDefault8=0 421 | PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 422 | OutputType9=Text Print 423 | OutputName9=Text Print 424 | OutputDocumentPath9= 425 | OutputVariantName9= 426 | OutputDefault9=0 427 | PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 428 | OutputType10=Text Print 429 | OutputName10=Text Print 430 | OutputDocumentPath10= 431 | OutputVariantName10= 432 | OutputDefault10=0 433 | PageOptions10=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 434 | OutputType11=Text Print 435 | OutputName11=Text Print 436 | OutputDocumentPath11= 437 | OutputVariantName11= 438 | OutputDefault11=0 439 | PageOptions11=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 440 | OutputType12=Text Print 441 | OutputName12=Text Print 442 | OutputDocumentPath12= 443 | OutputVariantName12= 444 | OutputDefault12=0 445 | PageOptions12=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 446 | OutputType13=Text Print 447 | OutputName13=Text Print 448 | OutputDocumentPath13= 449 | OutputVariantName13= 450 | OutputDefault13=0 451 | PageOptions13=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 452 | OutputType14=Text Print 453 | OutputName14=Text Print 454 | OutputDocumentPath14= 455 | OutputVariantName14= 456 | OutputDefault14=0 457 | PageOptions14=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 458 | OutputType15=Text Print 459 | OutputName15=Text Print 460 | OutputDocumentPath15= 461 | OutputVariantName15= 462 | OutputDefault15=0 463 | PageOptions15=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 464 | OutputType16=Text Print 465 | OutputName16=Text Print 466 | OutputDocumentPath16= 467 | OutputVariantName16= 468 | OutputDefault16=0 469 | PageOptions16=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 470 | OutputType17=Text Print 471 | OutputName17=Text Print 472 | OutputDocumentPath17= 473 | OutputVariantName17= 474 | OutputDefault17=0 475 | PageOptions17=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 476 | OutputType18=Text Print 477 | OutputName18=Text Print 478 | OutputDocumentPath18= 479 | OutputVariantName18= 480 | OutputDefault18=0 481 | PageOptions18=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 482 | OutputType19=Text Print 483 | OutputName19=Text Print 484 | OutputDocumentPath19= 485 | OutputVariantName19= 486 | OutputDefault19=0 487 | PageOptions19=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 488 | OutputType20=Text Print 489 | OutputName20=Text Print 490 | OutputDocumentPath20= 491 | OutputVariantName20= 492 | OutputDefault20=0 493 | PageOptions20=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 494 | OutputType21=Text Print 495 | OutputName21=Text Print 496 | OutputDocumentPath21= 497 | OutputVariantName21= 498 | OutputDefault21=0 499 | PageOptions21=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 500 | OutputType22=Text Print 501 | OutputName22=Text Print 502 | OutputDocumentPath22= 503 | OutputVariantName22= 504 | OutputDefault22=0 505 | PageOptions22=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 506 | OutputType23=Text Print 507 | OutputName23=Text Print 508 | OutputDocumentPath23= 509 | OutputVariantName23= 510 | OutputDefault23=0 511 | PageOptions23=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 512 | OutputType24=Text Print 513 | OutputName24=Text Print 514 | OutputDocumentPath24= 515 | OutputVariantName24= 516 | OutputDefault24=0 517 | PageOptions24=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 518 | OutputType25=Text Print 519 | OutputName25=Text Print 520 | OutputDocumentPath25= 521 | OutputVariantName25= 522 | OutputDefault25=0 523 | PageOptions25=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 524 | OutputType26=Text Print 525 | OutputName26=Text Print 526 | OutputDocumentPath26= 527 | OutputVariantName26= 528 | OutputDefault26=0 529 | PageOptions26=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 530 | OutputType27=Text Print 531 | OutputName27=Text Print 532 | OutputDocumentPath27= 533 | OutputVariantName27= 534 | OutputDefault27=0 535 | PageOptions27=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 536 | OutputType28=Text Print 537 | OutputName28=Text Print 538 | OutputDocumentPath28= 539 | OutputVariantName28= 540 | OutputDefault28=0 541 | PageOptions28=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 542 | OutputType29=Text Print 543 | OutputName29=Text Print 544 | OutputDocumentPath29= 545 | OutputVariantName29= 546 | OutputDefault29=0 547 | PageOptions29=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 548 | 549 | [OutputGroup8] 550 | Name=Validation Outputs 551 | Description= 552 | TargetPrinter=Microsoft Print to PDF 553 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 554 | OutputType1=Configuration compliance 555 | OutputName1=Environment configuration compliance check 556 | OutputDocumentPath1= 557 | OutputVariantName1= 558 | OutputDefault1=0 559 | OutputType2=Design Rules Check 560 | OutputName2=Design Rules Check 561 | OutputDocumentPath2= 562 | OutputVariantName2= 563 | OutputDefault2=0 564 | PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 565 | OutputType3=Differences Report 566 | OutputName3=Differences Report 567 | OutputDocumentPath3= 568 | OutputVariantName3= 569 | OutputDefault3=0 570 | PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 571 | OutputType4=Electrical Rules Check 572 | OutputName4=Electrical Rules Check 573 | OutputDocumentPath4= 574 | OutputVariantName4= 575 | OutputDefault4=0 576 | PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 577 | OutputType5=Footprint Comparison Report 578 | OutputName5=Footprint Comparison Report 579 | OutputDocumentPath5= 580 | OutputVariantName5= 581 | OutputDefault5=0 582 | 583 | [OutputGroup9] 584 | Name=Export Outputs 585 | Description= 586 | TargetPrinter=Microsoft Print to PDF 587 | PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 588 | OutputType1=AutoCAD dwg/dxf PCB 589 | OutputName1=AutoCAD dwg/dxf File PCB 590 | OutputDocumentPath1= 591 | OutputVariantName1= 592 | OutputDefault1=0 593 | OutputType2=AutoCAD dwg/dxf Schematic 594 | OutputName2=AutoCAD dwg/dxf File Schematic 595 | OutputDocumentPath2= 596 | OutputVariantName2= 597 | OutputDefault2=0 598 | OutputType3=ExportIDF 599 | OutputName3=Export IDF 600 | OutputDocumentPath3= 601 | OutputVariantName3= 602 | OutputDefault3=0 603 | OutputType4=ExportSTEP 604 | OutputName4=Export STEP 605 | OutputDocumentPath4= 606 | OutputVariantName4=[No Variations] 607 | OutputDefault4=0 608 | 609 | [Modification Levels] 610 | Type1=1 611 | Type2=1 612 | Type3=1 613 | Type4=1 614 | Type5=1 615 | Type6=1 616 | Type7=1 617 | Type8=1 618 | Type9=1 619 | Type10=1 620 | Type11=1 621 | Type12=1 622 | Type13=1 623 | Type14=1 624 | Type15=1 625 | Type16=1 626 | Type17=1 627 | Type18=1 628 | Type19=1 629 | Type20=1 630 | Type21=1 631 | Type22=1 632 | Type23=1 633 | Type24=1 634 | Type25=1 635 | Type26=1 636 | Type27=1 637 | Type28=1 638 | Type29=1 639 | Type30=1 640 | Type31=1 641 | Type32=1 642 | Type33=1 643 | Type34=1 644 | Type35=1 645 | Type36=1 646 | Type37=1 647 | Type38=1 648 | Type39=1 649 | Type40=1 650 | Type41=1 651 | Type42=1 652 | Type43=1 653 | Type44=1 654 | Type45=1 655 | Type46=1 656 | Type47=1 657 | Type48=1 658 | Type49=1 659 | Type50=1 660 | Type51=1 661 | Type52=1 662 | Type53=1 663 | Type54=1 664 | Type55=1 665 | Type56=1 666 | Type57=1 667 | Type58=1 668 | Type59=1 669 | Type60=1 670 | Type61=1 671 | Type62=1 672 | Type63=1 673 | Type64=1 674 | Type65=1 675 | Type66=1 676 | Type67=1 677 | Type68=1 678 | Type69=1 679 | Type70=1 680 | Type71=1 681 | Type72=1 682 | Type73=1 683 | Type74=1 684 | Type75=1 685 | Type76=1 686 | Type77=1 687 | Type78=1 688 | 689 | [Difference Levels] 690 | Type1=1 691 | Type2=1 692 | Type3=1 693 | Type4=1 694 | Type5=1 695 | Type6=1 696 | Type7=1 697 | Type8=1 698 | Type9=1 699 | Type10=1 700 | Type11=1 701 | Type12=1 702 | Type13=1 703 | Type14=1 704 | Type15=1 705 | Type16=1 706 | Type17=1 707 | Type18=1 708 | Type19=1 709 | Type20=1 710 | Type21=1 711 | Type22=1 712 | Type23=1 713 | Type24=1 714 | Type25=1 715 | Type26=1 716 | Type27=1 717 | Type28=1 718 | Type29=1 719 | Type30=1 720 | Type31=1 721 | Type32=1 722 | Type33=1 723 | Type34=1 724 | Type35=1 725 | Type36=1 726 | Type37=1 727 | Type38=1 728 | Type39=1 729 | Type40=1 730 | Type41=1 731 | Type42=1 732 | Type43=1 733 | 734 | [Electrical Rules Check] 735 | Type1=1 736 | Type2=1 737 | Type3=2 738 | Type4=1 739 | Type5=2 740 | Type6=2 741 | Type7=1 742 | Type8=1 743 | Type9=1 744 | Type10=1 745 | Type11=2 746 | Type12=2 747 | Type13=2 748 | Type14=1 749 | Type15=1 750 | Type16=1 751 | Type17=1 752 | Type18=1 753 | Type19=1 754 | Type20=1 755 | Type21=1 756 | Type22=1 757 | Type23=1 758 | Type24=1 759 | Type25=2 760 | Type26=2 761 | Type27=2 762 | Type28=1 763 | Type29=1 764 | Type30=1 765 | Type31=1 766 | Type32=2 767 | Type33=2 768 | Type34=2 769 | Type35=1 770 | Type36=2 771 | Type37=1 772 | Type38=2 773 | Type39=2 774 | Type40=2 775 | Type41=0 776 | Type42=2 777 | Type43=1 778 | Type44=1 779 | Type45=2 780 | Type46=1 781 | Type47=2 782 | Type48=2 783 | Type49=1 784 | Type50=2 785 | Type51=1 786 | Type52=1 787 | Type53=1 788 | Type54=1 789 | Type55=1 790 | Type56=2 791 | Type57=1 792 | Type58=1 793 | Type59=0 794 | Type60=1 795 | Type61=2 796 | Type62=2 797 | Type63=1 798 | Type64=0 799 | Type65=2 800 | Type66=3 801 | Type67=2 802 | Type68=2 803 | Type69=1 804 | Type70=2 805 | Type71=2 806 | Type72=2 807 | Type73=2 808 | Type74=1 809 | Type75=2 810 | Type76=1 811 | Type77=1 812 | Type78=1 813 | Type79=1 814 | Type80=2 815 | Type81=3 816 | Type82=3 817 | Type83=3 818 | Type84=3 819 | Type85=3 820 | Type86=2 821 | Type87=2 822 | Type88=2 823 | Type89=1 824 | Type90=1 825 | Type91=3 826 | Type92=3 827 | Type93=2 828 | Type94=2 829 | Type95=2 830 | Type96=2 831 | Type97=2 832 | Type98=0 833 | Type99=1 834 | Type100=2 835 | Type101=1 836 | Type102=2 837 | Type103=2 838 | Type104=1 839 | Type105=2 840 | Type106=2 841 | Type107=2 842 | Type108=2 843 | Type109=1 844 | 845 | [ERC Connection Matrix] 846 | L1=NNNNNNNNNNNWNNNWW 847 | L2=NNWNNNNWWWNWNWNWN 848 | L3=NWEENEEEENEWNEEWN 849 | L4=NNENNNWEENNWNENWN 850 | L5=NNNNNNNNNNNNNNNNN 851 | L6=NNENNNNEENNWNENWN 852 | L7=NNEWNNWEENNWNENWN 853 | L8=NWEENEENEEENNEENN 854 | L9=NWEENEEEENEWNEEWW 855 | L10=NWNNNNNENNEWNNEWN 856 | L11=NNENNNNEEENWNENWN 857 | L12=WWWWNWWNWWWNWWWNN 858 | L13=NNNNNNNNNNNWNNNWW 859 | L14=NWEENEEEENEWNEEWW 860 | L15=NNENNNNEEENWNENWW 861 | L16=WWWWNWWNWWWNWWWNW 862 | L17=WNNNNNNNWNNNWWWWN 863 | 864 | [Annotate] 865 | SortOrder=3 866 | SortLocation=0 867 | MatchParameter1=Comment 868 | MatchStrictly1=1 869 | MatchParameter2=Library Reference 870 | MatchStrictly2=1 871 | PhysicalNamingFormat=$Component_$RoomName 872 | GlobalIndexSortOrder=3 873 | GlobalIndexSortLocation=0 874 | 875 | [PrjClassGen] 876 | CompClassManualEnabled=0 877 | CompClassManualRoomEnabled=0 878 | NetClassAutoBusEnabled=1 879 | NetClassAutoCompEnabled=0 880 | NetClassAutoNamedHarnessEnabled=0 881 | NetClassManualEnabled=1 882 | 883 | [LibraryUpdateOptions] 884 | SelectedOnly=0 885 | UpdateVariants=1 886 | PartTypes=0 887 | FullReplace=1 888 | UpdateDesignatorLock=1 889 | UpdatePartIDLock=1 890 | PreserveParameterLocations=1 891 | PreserveParameterVisibility=1 892 | DoGraphics=1 893 | DoParameters=1 894 | DoModels=1 895 | AddParameters=0 896 | RemoveParameters=0 897 | AddModels=1 898 | RemoveModels=1 899 | UpdateCurrentModels=1 900 | 901 | [DatabaseUpdateOptions] 902 | SelectedOnly=0 903 | UpdateVariants=1 904 | PartTypes=0 905 | 906 | [Comparison Options] 907 | ComparisonOptions0=Kind=Net|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 908 | ComparisonOptions1=Kind=Net Class|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 909 | ComparisonOptions2=Kind=Component Class|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 910 | ComparisonOptions3=Kind=Rule|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 911 | ComparisonOptions4=Kind=Differential Pair|MinPercent=50|MinMatch=1|ShowMatch=0|Confirm=0|UseName=0|InclAllRules=0 912 | ComparisonOptions5=Kind=Code Memory|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 913 | 914 | [SmartPDF] 915 | PageOptions=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=Letter|PaperIndex=1 916 | 917 | -------------------------------------------------------------------------------- /pcb/STLINKV2-1.PrjPcbStructure: -------------------------------------------------------------------------------- 1 | Record=TopLevelDocument|FileName=STLINKV2-1.SchDoc 2 | -------------------------------------------------------------------------------- /pcb/STLINKV2-1.SchDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solosky/so-link/c38bec10b3ea28cd51d12a461f95cd480139a1f8/pcb/STLINKV2-1.SchDoc --------------------------------------------------------------------------------