├── docs ├── .gitignore ├── expansion_connector.png ├── logic_input_circuit.png ├── beaglelogic-standalone-block-diagram.png ├── prototypes.rst ├── tech_specs.rst ├── Makefile ├── make.bat ├── expansion_connector.rst ├── index.rst ├── acknowledgements.rst ├── troubleshooting.rst ├── logic_inputs.rst ├── errata.rst ├── hardware_architecture.rst ├── getting_started.rst └── conf.py ├── beaglelogic-standalone-back.jpg ├── beaglelogic-standalone-top.jpg ├── fp-lib-table ├── README.md ├── .gitignore ├── beaglelogic-standalone.pro ├── beaglelogic-standalone.pretty ├── USB_A.kicad_mod ├── 10118192-0001LF.kicad_mod ├── DRY.kicad_mod ├── DFN-8-1EP_3x2mm.kicad_mod ├── SI-51009-F.kicad_mod ├── SCHA4B0419.kicad_mod ├── QFN-48-1EP_7x7mm.kicad_mod ├── Pin_Header_Angled_2x12_Pitch2.54mm_reversed.kicad_mod ├── BGA-256-1-27mm.kicad_mod └── BGA-400-1-27mm.kicad_mod ├── device-tree └── am335x-beaglelogic.dts └── beaglelogic-standalone-cache.lib /docs/.gitignore: -------------------------------------------------------------------------------- 1 | # Doc build folders 2 | _build 3 | _static 4 | _templates 5 | -------------------------------------------------------------------------------- /docs/expansion_connector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abhishek-kakkar/beaglelogic-standalone/HEAD/docs/expansion_connector.png -------------------------------------------------------------------------------- /docs/logic_input_circuit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abhishek-kakkar/beaglelogic-standalone/HEAD/docs/logic_input_circuit.png -------------------------------------------------------------------------------- /beaglelogic-standalone-back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abhishek-kakkar/beaglelogic-standalone/HEAD/beaglelogic-standalone-back.jpg -------------------------------------------------------------------------------- /beaglelogic-standalone-top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abhishek-kakkar/beaglelogic-standalone/HEAD/beaglelogic-standalone-top.jpg -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name beaglelogic-standalone)(type KiCad)(uri "$(KIPRJMOD)/beaglelogic-standalone.pretty")(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /docs/beaglelogic-standalone-block-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abhishek-kakkar/beaglelogic-standalone/HEAD/docs/beaglelogic-standalone-block-diagram.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # beaglelogic-standalone 2 | 3 | ![BeagleLogic standalone](beaglelogic-standalone-top.jpg) 4 | 5 | BeagleLogic implemented as a turnkey and standalone logic analyzer 6 | -------------------------------------------------------------------------------- /docs/prototypes.rst: -------------------------------------------------------------------------------- 1 | Pictures of the first prototypes 2 | ================================ 3 | 4 | These are the pictures of the first prototypes of the BeagleLogic standalone 5 | board. The PCBs were fabricated by 6 | `OSHPark `_ and assembled at 7 | `GHI Electronics `_. 8 | 9 | .. image:: ../beaglelogic-standalone-top.jpg 10 | 11 | .. image:: ../beaglelogic-standalone-back.jpg 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # For PCBs designed using KiCad: http://www.kicad-pcb.org/ 2 | 3 | # Temporary files 4 | *.000 5 | *.bak 6 | *.bck 7 | *.kicad_pcb-bak 8 | *~ 9 | _autosave-* 10 | *.tmp 11 | 12 | # Netlist files (exported from Eeschema) 13 | *.net 14 | 15 | # Autorouter files (exported from Pcbnew) 16 | *.dsn 17 | *.ses 18 | 19 | # Exported BOM files 20 | *.xml 21 | *.csv 22 | 23 | # Local libraries (already present in cache, so don't use) 24 | libs/ 25 | ignore/ 26 | gerbers/ 27 | -------------------------------------------------------------------------------- /docs/tech_specs.rst: -------------------------------------------------------------------------------- 1 | Technical Specifications 2 | ========================= 3 | 4 | * **Sample Rate**: 1 Hz to 100MHz (16 channels) 5 | * **Sample Depth**: Default 128 MiB, can be increased up to 300MiB 6 | (3 seconds, 8 channels or 1.5 seconds at 16 channels) 7 | * **Input impedance**: 1 MOhm on each channel 8 | * **Logic level thresholds supported**: 1.8V, 3.3V. 9 | * **Max voltage on a logic input pin**: currently 5V. Hardware can support 10 | taking up to 12V logic levels in a future revision 11 | * **Interfaces**: USB 2.0 Host and Client, Gigabit Ethernet. 12 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- 1 | # Minimal makefile for Sphinx documentation 2 | # 3 | 4 | # You can set these variables from the command line. 5 | SPHINXOPTS = 6 | SPHINXBUILD = python -msphinx 7 | SPHINXPROJ = BeagleLogicStandalone 8 | SOURCEDIR = . 9 | BUILDDIR = _build 10 | 11 | # Put it first so that "make" without argument is like "make help". 12 | help: 13 | @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 14 | 15 | .PHONY: help Makefile 16 | 17 | # Catch-all target: route all unknown targets to Sphinx using the new 18 | # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). 19 | %: Makefile 20 | @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | pushd %~dp0 4 | 5 | REM Command file for Sphinx documentation 6 | 7 | if "%SPHINXBUILD%" == "" ( 8 | set SPHINXBUILD=python -msphinx 9 | ) 10 | set SOURCEDIR=. 11 | set BUILDDIR=_build 12 | set SPHINXPROJ=BeagleLogicStandalone 13 | 14 | if "%1" == "" goto help 15 | 16 | %SPHINXBUILD% >NUL 2>NUL 17 | if errorlevel 9009 ( 18 | echo. 19 | echo.The Sphinx module was not found. Make sure you have Sphinx installed, 20 | echo.then set the SPHINXBUILD environment variable to point to the full 21 | echo.path of the 'sphinx-build' executable. Alternatively you may add the 22 | echo.Sphinx directory to PATH. 23 | echo. 24 | echo.If you don't have Sphinx installed, grab it from 25 | echo.http://sphinx-doc.org/ 26 | exit /b 1 27 | ) 28 | 29 | %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% 30 | goto end 31 | 32 | :help 33 | %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% 34 | 35 | :end 36 | popd 37 | -------------------------------------------------------------------------------- /docs/expansion_connector.rst: -------------------------------------------------------------------------------- 1 | Expansion Connector 2 | =================== 3 | 4 | Here's the corresponding part in the schematic: 5 | 6 | .. image:: expansion_connector.png 7 | 8 | The connector is oriented as follows, when looking at it from the front on the 9 | board 10 | 11 | +--+---+-----+---+----+ 12 | |1 | 3 | ... |21 | 23 | 13 | +--+---+-----+---+----+ 14 | |2 | 4 | ... |22 | 24 | 15 | +--+---+-----+---+----+ 16 | 17 | .. important:: The expansion connector pins are directly brought out from the 18 | AM335x SoC. Anything > 3.3V on these pins will permanently 19 | damage the board! Also, applying signals before the board has 20 | booted to any of these pins will damage the board. 21 | 22 | Currently, the muxing on these pins is fixed but future SW revisions will add 23 | the ability to configure the pinmux on these pins individually to make them GPIOs 24 | or select alternate functionality available on these pins using the "config-pin" 25 | utility. 26 | 27 | The GPIO and other peripherals can be used the normal way as in any embedded 28 | Linux system using the sysfs interface. TODO: Add examples here. 29 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- 1 | .. BeagleLogic Standalone documentation master file, created by 2 | sphinx-quickstart on Sun Oct 15 20:52:31 2017. 3 | You can adapt this file completely to your liking, but it should at least 4 | contain the root `toctree` directive. 5 | 6 | BeagleLogic Standalone 7 | ================================================== 8 | 9 | .. note:: If you're interested in pre-ordering one of these units when it 10 | becomes available, please sign up 11 | `here `_. 12 | 13 | .. image:: ../beaglelogic-standalone-top.jpg 14 | 15 | BeagleLogic standalone is a turnkey Logic Analyzer built on top of 16 | `BeagleLogic `_ and powered by the 17 | Octavo Systems' OSD3358-SM SiP. 18 | 19 | Features: 20 | * 16 buffered channels @ 100MSa/s - currently up to 5V 21 | * Gigabit Ethernet 22 | * 24-pin expansion connector 23 | * 4GB eMMC 24 | * SPI Flash 25 | * USB Host 26 | 27 | .. toctree:: 28 | :maxdepth: 1 29 | :caption: Documentation Contents: 30 | 31 | getting_started 32 | hardware_architecture 33 | logic_inputs 34 | expansion_connector 35 | prototypes 36 | troubleshooting 37 | tech_specs 38 | errata 39 | acknowledgements 40 | -------------------------------------------------------------------------------- /docs/acknowledgements.rst: -------------------------------------------------------------------------------- 1 | Acknowledgements 2 | ================= 3 | 4 | This project would not have been possible without the contributions of the 5 | following people/entities. A big shout out and thank you to them! 6 | 7 | * **My parents**: For everything. 8 | * **Jason Kridner**: For BeagleBoard.org and supporting BeagleLogic since 2014 when 9 | it began as a Google Summer of Code 2014 project. 10 | * **Michael Welling**: For his design and layout review. It always helps to have 11 | a second pair of eyes to catch errors and provide feedback on points that one 12 | would have missed. 13 | * **Drew Fustini and OSHPark**: For sponsoring the 4-layer board for the first 14 | prototypes of BeagleLogic Standalone, and their really timely production. 15 | * **GHI Electronics**: For just-in-time assembly of the first prototypes of 16 | the BeagleLogic Standalone boards. Without their support, it would not have 17 | been possible for BeagleLogic Standalone to make it in the Hackaday Prize 18 | Best Product contest. Thanks a lot, Gary and Mike! 19 | * **Robert Nelson**: For helping with the board bring-up in terms of the 20 | software support and u-boot patches needed in order to do so. 21 | * **Octavo Systems**: For designing the SiP that made designing this board 22 | possible. Also thanks to Greg for design support. 23 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pro: -------------------------------------------------------------------------------- 1 | update=Fri 25 Aug 2017 08:16:50 PM IST 2 | version=1 3 | last_client=kicad 4 | [pcbnew] 5 | version=1 6 | LastNetListRead= 7 | UseCmpFile=1 8 | PadDrill=0.600000000000 9 | PadDrillOvalY=0.600000000000 10 | PadSizeH=1.500000000000 11 | PadSizeV=1.500000000000 12 | PcbTextSizeV=1.500000000000 13 | PcbTextSizeH=1.500000000000 14 | PcbTextThickness=0.300000000000 15 | ModuleTextSizeV=1.000000000000 16 | ModuleTextSizeH=1.000000000000 17 | ModuleTextSizeThickness=0.150000000000 18 | SolderMaskClearance=0.000000000000 19 | SolderMaskMinWidth=0.000000000000 20 | DrawSegmentWidth=0.200000000000 21 | BoardOutlineThickness=0.100000000000 22 | ModuleOutlineThickness=0.150000000000 23 | [cvpcb] 24 | version=1 25 | NetIExt=net 26 | [general] 27 | version=1 28 | [eeschema] 29 | version=1 30 | LibDir= 31 | [eeschema/libraries] 32 | LibName1=power 33 | LibName2=device 34 | LibName3=transistors 35 | LibName4=conn 36 | LibName5=linear 37 | LibName6=regul 38 | LibName7=74xx 39 | LibName8=cmos4000 40 | LibName9=adc-dac 41 | LibName10=memory 42 | LibName11=xilinx 43 | LibName12=microcontrollers 44 | LibName13=dsp 45 | LibName14=microchip 46 | LibName15=analog_switches 47 | LibName16=motorola 48 | LibName17=texas 49 | LibName18=intel 50 | LibName19=audio 51 | LibName20=interface 52 | LibName21=digital-audio 53 | LibName22=philips 54 | LibName23=display 55 | LibName24=cypress 56 | LibName25=siliconi 57 | LibName26=opto 58 | LibName27=atmel 59 | LibName28=contrib 60 | LibName29=valves 61 | LibName30=mechanical 62 | LibName31=graphic_symbols 63 | -------------------------------------------------------------------------------- /docs/troubleshooting.rst: -------------------------------------------------------------------------------- 1 | Troubleshooting 2 | ================ 3 | 4 | Here are some common issues that you might encounter, and how to resolve them: 5 | 6 | Not booting (lights not coming on) 7 | ------------------------------------ 8 | Remove and reconnect the USB cable. If that does not fix it, try pressing the 9 | reset button (the button on the right) and wait for some time. If still no 10 | response, the LEDs do not come on in sequence and start blinking in a pattern, 11 | try connecting a USB-Serial cable on the serial console header 12 | and seeing if you get any output there. 13 | 14 | PulseView hangs on scanning for devices 15 | --------------------------------------- 16 | First, terminate PulseView manually. Then SSH into the board and execute the 17 | command, “sudo service beaglelogic-tcp restart” (use password “temppwd”). 18 | The next time PulseView should be able to detect the board fine. 19 | 20 | The board boots, the lights are blinking, but unable to connect to the board 21 | ----------------------------------------------------------------------------- 22 | If on Linux, check using “ifconfig” that two new interfaces have appeared, and 23 | that the IP addresses have been assigned. The PC should be assigned an IP of 24 | 192.168.7.1 and/or 192.168.6.1 on Linux. 25 | 26 | On Windows, install the drivers first from the USB drive that appears. Then 27 | check under “Device Manager” that there is a new network adapter. Under 28 | “Network and sharing Center”, select the network connection corresponding to 29 | the BeagleLogic standalone board and see the status that it has indeed been 30 | assigned an IP address of 192.168.7.1 31 | -------------------------------------------------------------------------------- /docs/logic_inputs.rst: -------------------------------------------------------------------------------- 1 | Logic Inputs 2 | ============ 3 | 4 | .. image:: logic_input_circuit.png 5 | 6 | (right click on image and select "open in new tab" to view full size) 7 | 8 | The logic input channels are labelled 0-15, and are present in the following 9 | order on the connector when looked at from the front: 10 | 11 | +----+----+----+----+----+----+ 12 | | 15 | 14 | 13 | ...| 1 | 0 | 13 | +----+----+----+----+----+----+ 14 | | GND| GND| GND| GND| GND| GND| 15 | +----+----+----+----+----+----+ 16 | 17 | All bottom pins are GND. 18 | 19 | The logic inputs are connected to the SoC through a TI SN74LVCH16T245 logic buffer. The 20 | 74LVCH16T245 has two voltage rails. The AM335x side is fixed at 3.3V while the 21 | logic input side is connected to an LDO that can be configured to output either 22 | .3V or 1.8V on the value of a GPIO. If the GPIO is high, it outputs 3.3V, if it 23 | is low, 1.8V is output. 24 | 25 | This allows BeagleLogic Standalone the flexibility to choose logic level 26 | threshold for the input - selectable at 1.8V or 3.3V TTL I/O. 27 | 28 | The inputs are protected from ESD via a ST DVIULC6-4SC6 diode array. 29 | 30 | The inputs are connected via a series 33R resistor to a voltage divider whose 31 | primary purpose is to limit the current through the ESD diode at 12V logic input. 32 | A capacitor in parallel to the series resistor decreases the rise time of the 33 | signal allowing signals up to 100MHz to pass through. 34 | 35 | As some of the pins used by the logic analyzer are also pins that are required 36 | by the processor on boot, the OE pin of the 74LVCH16T245 is connected to another 37 | GPIO that is low on boot and goes high on system startup, pulling the OE pin low 38 | to allow external logic signals. 39 | -------------------------------------------------------------------------------- /docs/errata.rst: -------------------------------------------------------------------------------- 1 | Errata and Known Issues 2 | ======================== 3 | 4 | Errata 5 | ------ 6 | 7 | * The DVIULC6-4SC6 Vin has been connected to the TPS73101 LDO output. 8 | It should have been connected to the 5V rail. 9 | * The power and reset buttons are not labelled as such on the PCB silkscreen. 10 | This will be fixed in the next PCB revision. 11 | 12 | Known Issues 13 | ------------ 14 | 15 | * The RTC, the SPI Flash and the eMMC exist on the board but have not been 16 | brought up. They will be enabled in future SW upgrades. 17 | * The user LEDs are too bright, and the power LED is dimmer than usual. The 18 | serial resistors will need updating in the next revision. 19 | * Some of the expansion pins have not been configured from the device tree 20 | and cannot be used as of now. Currently only the SPI, UART and I2C 21 | interfaces have been brought up on the expansion header. PWM and eQEP are 22 | yet to be brought up. The expansion header also needs to be documented 23 | so that applications can make use of these pins, through a library or 24 | otherwise. 25 | * The Gigabit Ethernet speeds are limited, the maximum achievable streaming 26 | sampling rate through the link is 10MSps @16 channels or 20MSps @8 channels. 27 | * Due to the “hold” feature in the 74LVCH16T245 logic buffer used to buffer 28 | the logic signals before going to the SoC, pins once high will stay high 29 | until pulled low. This does not affect the operation of the logic analyzer, 30 | but can be noticed as anomalous behavior as one would expect the pin not 31 | connected to anything to be “low”. 32 | * The board supports both TTL-level and 1.8V logic level thresholds, 33 | but some work is required to integrate this support into PulseView and the 34 | web frontend. 35 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/USB_A.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Connect:USB_A (layer F.Cu) (tedit 5999728B) 2 | (descr "USB A connector") 3 | (tags "USB USB_A") 4 | (fp_text reference J3 (at -3.54 -2.35) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value USB_A (at 0.3 7.44) (layer F.Fab) 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (fp_line (start -8.41 13.2) (end -8.41 -1.4) (layer F.CrtYd) (width 0.05)) 11 | (fp_line (start 8.41 -1.4) (end 8.41 13.2) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -8.41 13.2) (end 8.41 13.2) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start -8.41 -1.4) (end 8.41 -1.4) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start 7.51 -1.14) (end 7.51 1.19) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start -7.51 -1.14) (end -7.51 1.19) (layer F.SilkS) (width 0.12)) 16 | (fp_line (start 7.51 -1.14) (end -7.48 -1.14) (layer F.SilkS) (width 0.12)) 17 | (fp_line (start 7.51 12.95) (end -7.48 12.95) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start 7.51 4.15) (end 7.51 12.95) (layer F.SilkS) (width 0.12)) 19 | (fp_line (start -7.51 4.15) (end -7.51 12.95) (layer F.SilkS) (width 0.12)) 20 | (pad 4 thru_hole circle (at 3.5 0 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)) 21 | (pad 3 thru_hole circle (at 1 0 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)) 22 | (pad 2 thru_hole circle (at -1 0 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)) 23 | (pad 1 thru_hole circle (at -3.5 0 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)) 24 | (pad 5 thru_hole circle (at 6.57 2.71 270) (size 3 3) (drill 2.3) (layers *.Cu *.Mask)) 25 | (pad 5 thru_hole circle (at -6.57 2.71 270) (size 3 3) (drill 2.3) (layers *.Cu *.Mask)) 26 | (model ${KISYS3DMOD}/Connectors.3dshapes/USB_A.wrl 27 | (at (xyz 0.14 0 0)) 28 | (scale (xyz 1 1 1)) 29 | (rotate (xyz 0 0 90)) 30 | ) 31 | ) 32 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/10118192-0001LF.kicad_mod: -------------------------------------------------------------------------------- 1 | (module beaglelogic-standalone:USB_MICRO_B_ST-USB-001E (layer F.Cu) (tedit 59B56A8A) 2 | (descr "USB Micro-B 5-pin SMD connector") 3 | (tags "USB, Micro-B, connector") 4 | (attr smd) 5 | (fp_text reference J1 (at -4.7 -3.9) (layer F.SilkS) 6 | (effects (font (size 0.7 0.7) (thickness 0.15))) 7 | ) 8 | (fp_text value USB_OTG (at 0 2) (layer F.SilkS) hide 9 | (effects (font (size 0.7 0.7) (thickness 0.15))) 10 | ) 11 | (fp_line (start -4.05 1.13) (end -3.7 0.5) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start 4.05 1.13) (end -4.05 1.13) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 3.7 0.5) (end 4.05 1.13) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start -3.683 0.532) (end 3.683 0.532) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -3.7 0) (end 3.7 0) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -1.95 -4.5) (end -1.6 -4.5) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start 2.05 -4.5) (end 1.6 -4.5) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start -3.7 -2.3) (end -3.7 -3.1) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start -3.7 -0.7) (end -3.7 0.5) (layer F.SilkS) (width 0.15)) 20 | (fp_line (start 3.7 -3.45) (end 3.7 -2.3) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start 3.7 -0.7) (end 3.7 0.5) (layer F.SilkS) (width 0.15)) 22 | (pad 6 smd rect (at -3.1 -4.05) (size 2.1 1.6) (layers F.Cu F.Paste F.Mask)) 23 | (pad 6 smd rect (at 3.1 -4.2) (size 1.9 1.3) (layers F.Cu F.Paste F.Mask)) 24 | (pad 6 smd rect (at -3.95 -1.5) (size 1.9 1.3) (layers F.Cu F.Paste F.Mask)) 25 | (pad 8 smd rect (at -1.2 -1.5) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask)) 26 | (pad 7 smd rect (at 1.2 -1.5) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask)) 27 | (pad 6 smd rect (at 3.95 -1.5) (size 1.9 1.3) (layers F.Cu F.Paste F.Mask)) 28 | (pad 5 smd rect (at 1.3 -4.175) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) 29 | (pad 1 smd rect (at -1.3 -4.175) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) 30 | (pad 3 smd rect (at 0 -4.175) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) 31 | (pad 2 smd rect (at -0.65 -4.175) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) 32 | (pad 4 smd rect (at 0.65 -4.175) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) 33 | ) 34 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/DRY.kicad_mod: -------------------------------------------------------------------------------- 1 | (module DRY (layer F.Cu) (tedit 5703D439) 2 | (solder_mask_margin 0.05) 3 | (fp_text reference REF** (at 0 -1.2) (layer F.SilkS) 4 | (effects (font (size 0.5 0.5) (thickness 0.1))) 5 | ) 6 | (fp_text value DRY (at 0 0) (layer F.Fab) hide 7 | (effects (font (size 0.5 0.5) (thickness 0.05))) 8 | ) 9 | (fp_line (start -0.5 0.5) (end -0.4 0.7) (layer F.Fab) (width 0.05)) 10 | (fp_line (start -0.4 1) (end -0.5 0.8) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -0.6 1) (end -0.4 1) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -0.5 0.8) (end -0.6 1) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start -0.6 0.7) (end -0.5 0.5) (layer F.Fab) (width 0.05)) 14 | (fp_line (start -0.75 0.5) (end 0.75 0.5) (layer F.Fab) (width 0.05)) 15 | (fp_line (start -0.75 -0.5) (end 0.75 -0.5) (layer F.Fab) (width 0.05)) 16 | (fp_line (start 0.75 -0.5) (end 0.75 0.5) (layer F.Fab) (width 0.05)) 17 | (fp_line (start -0.75 0.5) (end -0.75 -0.5) (layer F.Fab) (width 0.05)) 18 | (fp_text user %R (at 0 -1.2) (layer F.Fab) 19 | (effects (font (size 0.5 0.5) (thickness 0.1))) 20 | ) 21 | (fp_line (start 0.9 0.8) (end -0.9 0.8) (layer F.CrtYd) (width 0.05)) 22 | (fp_line (start -0.9 0.8) (end -0.9 -0.8) (layer F.CrtYd) (width 0.05)) 23 | (fp_line (start 0.9 -0.8) (end 0.9 0.8) (layer F.CrtYd) (width 0.05)) 24 | (fp_line (start -0.9 -0.8) (end 0.9 -0.8) (layer F.CrtYd) (width 0.05)) 25 | (fp_line (start 0.9 0.8) (end -0.9 0.8) (layer F.SilkS) (width 0.1)) 26 | (fp_line (start 0.9 -0.8) (end 0.9 0.8) (layer F.SilkS) (width 0.1)) 27 | (fp_line (start -0.9 -0.8) (end 0.9 -0.8) (layer F.SilkS) (width 0.1)) 28 | (fp_line (start -0.9 -0.8) (end -0.9 0.8) (layer F.SilkS) (width 0.1)) 29 | (pad 4 smd rect (at 0.5 -0.385 180) (size 0.3 0.52) (layers F.Cu F.Paste F.Mask)) 30 | (pad 5 smd rect (at 0 -0.385 180) (size 0.3 0.52) (layers F.Cu F.Paste F.Mask)) 31 | (pad 6 smd rect (at -0.5 -0.385 180) (size 0.3 0.52) (layers F.Cu F.Paste F.Mask)) 32 | (pad 1 smd rect (at -0.5 0.385 180) (size 0.3 0.52) (layers F.Cu F.Paste F.Mask)) 33 | (pad 2 smd rect (at 0 0.385 180) (size 0.3 0.52) (layers F.Cu F.Paste F.Mask)) 34 | (pad 3 smd rect (at 0.5 0.385 180) (size 0.3 0.52) (layers F.Cu F.Paste F.Mask)) 35 | ) 36 | -------------------------------------------------------------------------------- /docs/hardware_architecture.rst: -------------------------------------------------------------------------------- 1 | Hardware Architecture 2 | ===================== 3 | 4 | .. image:: beaglelogic-standalone-block-diagram.png 5 | 6 | OSD3358-SM SiP 7 | -------------- 8 | 9 | The `OSD3358-SM `_ is a 10 | System-in-Package from Octavo Systems that integrates the AM335x SoC, DDR RAM, 11 | TPS65217 PMIC, a 3.3V LDO and a 4KB EEPROM into a single 21x21mm^2 256-ball BGA. 12 | It can be also referred to as a "BeagleBone-on-a-chip". This SiP forms the heart 13 | of the BeagleLogic Standalone Board. 14 | 15 | KSZ9031 Gigabit PHY 16 | ------------------- 17 | 18 | This is connected to the RGMII1 bus of the AM335x SoC. It provides the Gigabit 19 | Ethernet link between the AM335x and the external world. For the external 20 | magnetics an SI-51009-F MagJack from Bel Connectors is used. 21 | 22 | eMMC 23 | ----- 24 | 25 | The prototype boards have a SanDisk SDIN8DE2-4G-I 4GB eMMC part on board. It is 26 | connected to the MMC2 bus of the AM335x SoC. As such, it is not possible to boot 27 | from MMC2 as the AM335x boot ROM can only boot from MMC0 (SD Card) or MMC1 but 28 | with the addition of a SPI Flash, booting becomes possible via u-boot. This is 29 | the reason for having a SPI Flash on board 30 | 31 | SPI Flash 32 | --------- 33 | 34 | There is a Winbond W25Q64 8MB SPI Flash on board connected to the SPI0 bus. The 35 | SPI Flash is present in order to help the board boot from eMMC as the AM335x boot 36 | ROM can only boot from MMC0 (SD Card) or MMC1. So with u-boot on the SPI Flash, 37 | it should be possible to boot from the eMMC on the MMC2 bus. 38 | 39 | .. note:: The current version of u-boot does not support booting from MMC2. I 40 | plan to add support to mainline u-boot for booting from MMC2. 41 | 42 | SD Card 43 | ------- 44 | 45 | The microSD card is connected to the MMC0 bus of the AM335x SoC. 46 | 47 | RTC 48 | --- 49 | 50 | There is an MCP79410 RTC on board connected on the I2C0 bus that can keep track 51 | of time when the board is powered off (after addition of a coin cell that is not 52 | included by default) 53 | 54 | Logic Inputs 55 | ------------ 56 | 57 | See :doc:`logic_inputs` 58 | 59 | Expansion Connector 60 | -------------------- 61 | 62 | See :doc:`expansion_connector` 63 | 64 | Serial Debug Connector 65 | ---------------------- 66 | 67 | Unlike the BeagleBone Black family of boards, the serial console on this board 68 | is on UART4 instead of UART0. Hence u-boot needs to be rebuilt with 69 | ``CONFIG_CONS_INDEX=5`` to get the output of u-boot on the serial console. 70 | 71 | The pinout of this 6-pin connector is identical to that of the BeagleBone Black 72 | and related boards. 73 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/DFN-8-1EP_3x2mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm (layer F.Cu) (tedit 59B50DB4) 2 | (descr "8-Lead Plastic Dual Flat, No Lead Package (MC) - 2x3x0.9 mm Body [DFN] (see Microchip Packaging Specification 00000049BS.pdf)") 3 | (tags "DFN 0.5") 4 | (attr smd) 5 | (fp_text reference U10 (at 0 -2.05) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value MCP79410/TDFN (at 0 2.05) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -1.9 -1.125) (end 1.075 -1.125) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -1.075 1.125) (end 1.075 1.125) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start -2.1 1.3) (end 2.1 1.3) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start -2.1 -1.3) (end 2.1 -1.3) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start 2.1 -1.3) (end 2.1 1.3) (layer F.CrtYd) (width 0.05)) 16 | (fp_line (start -2.1 -1.3) (end -2.1 1.3) (layer F.CrtYd) (width 0.05)) 17 | (fp_line (start -1.5 0) (end -0.5 -1) (layer F.Fab) (width 0.15)) 18 | (fp_line (start -1.5 1) (end -1.5 0) (layer F.Fab) (width 0.15)) 19 | (fp_line (start 1.5 1) (end -1.5 1) (layer F.Fab) (width 0.15)) 20 | (fp_line (start 1.5 -1) (end 1.5 1) (layer F.Fab) (width 0.15)) 21 | (fp_line (start -0.5 -1) (end 1.5 -1) (layer F.Fab) (width 0.15)) 22 | (pad 9 smd rect (at -0.35 -0.34) (size 0.7 0.68) (layers F.Cu F.Paste F.Mask) 23 | (solder_paste_margin_ratio -0.2)) 24 | (pad 9 smd rect (at -0.35 0.34) (size 0.7 0.68) (layers F.Cu F.Paste F.Mask) 25 | (solder_paste_margin_ratio -0.2)) 26 | (pad 9 smd rect (at 0.365 -0.34) (size 0.73 0.68) (layers F.Cu F.Paste F.Mask) 27 | (solder_paste_margin_ratio -0.2)) 28 | (pad 9 smd rect (at 0.365 0.34) (size 0.73 0.68) (layers F.Cu F.Paste F.Mask) 29 | (solder_paste_margin_ratio -0.2)) 30 | (pad 8 smd rect (at 1.5 -0.75) (size 0.75 0.3) (layers F.Cu F.Paste F.Mask)) 31 | (pad 7 smd rect (at 1.5 -0.25) (size 0.75 0.3) (layers F.Cu F.Paste F.Mask)) 32 | (pad 6 smd rect (at 1.5 0.25) (size 0.75 0.3) (layers F.Cu F.Paste F.Mask)) 33 | (pad 5 smd rect (at 1.5 0.75) (size 0.75 0.3) (layers F.Cu F.Paste F.Mask)) 34 | (pad 4 smd rect (at -1.5 0.75) (size 0.75 0.3) (layers F.Cu F.Paste F.Mask)) 35 | (pad 3 smd rect (at -1.5 0.25) (size 0.75 0.3) (layers F.Cu F.Paste F.Mask)) 36 | (pad 2 smd rect (at -1.5 -0.25) (size 0.75 0.3) (layers F.Cu F.Paste F.Mask)) 37 | (pad 1 smd rect (at -1.5 -0.75) (size 0.75 0.3) (layers F.Cu F.Paste F.Mask)) 38 | (model ${KISYS3DMOD}/Housings_DFN_QFN.3dshapes/DFN-8-1EP_3x2mm_Pitch0.5mm.wrl 39 | (at (xyz 0 0 0)) 40 | (scale (xyz 1 1 1)) 41 | (rotate (xyz 0 0 0)) 42 | ) 43 | ) 44 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/SI-51009-F.kicad_mod: -------------------------------------------------------------------------------- 1 | (module SI-51009-F_1 (layer F.Cu) (tedit 5991C505) 2 | (descr SI-51009-F_1) 3 | (tags Connector) 4 | (fp_text reference J** (at -0.22626 5.35636) (layer F.SilkS) 5 | (effects (font (size 1.27 1.27) (thickness 0.254))) 6 | ) 7 | (fp_text value SI-51009-F_1 (at -0.22626 5.35636) (layer F.SilkS) hide 8 | (effects (font (size 1.27 1.27) (thickness 0.254))) 9 | ) 10 | (fp_line (start -8.9916 8.89) (end 8.9916 8.89) (layer F.SilkS) (width 0.2)) 11 | (fp_line (start 8.99 12.7) (end 8.99 -12.7) (layer F.SilkS) (width 0.2)) 12 | (fp_line (start -8.99 12.7) (end 8.99 12.7) (layer F.SilkS) (width 0.2)) 13 | (fp_line (start -8.99 -12.7) (end -8.99 12.7) (layer F.SilkS) (width 0.2)) 14 | (fp_line (start -8.99 12.7) (end -8.99 -12.7) (layer Dwgs.User) (width 0.2)) 15 | (fp_line (start 8.99 12.7) (end -8.99 12.7) (layer Dwgs.User) (width 0.2)) 16 | (fp_line (start 8.99 -12.7) (end 8.99 12.7) (layer Dwgs.User) (width 0.2)) 17 | (fp_line (start -8.99 -12.7) (end 8.99 -12.7) (layer Dwgs.User) (width 0.2)) 18 | (pad 12 thru_hole circle (at 7.747 -1.143 90) (size 2.54 2.54) (drill 1.651) (layers *.Cu *.Mask F.SilkS)) 19 | (pad "" thru_hole circle (at 5.715 1.905 90) (size 3.2512 3.2512) (drill 3.2512) (layers *.Cu *.Mask F.SilkS)) 20 | (pad "" thru_hole circle (at -5.715 1.905 90) (size 3.2512 3.2512) (drill 3.2512) (layers *.Cu *.Mask F.SilkS)) 21 | (pad 11 thru_hole circle (at -7.747 -1.143 90) (size 2.54 2.54) (drill 1.6002) (layers *.Cu *.Mask F.SilkS)) 22 | (pad 16 thru_hole circle (at -5.461 -11.811 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) 23 | (pad 15 thru_hole circle (at -2.921 -11.811 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) 24 | (pad 14 thru_hole circle (at 2.921 -11.811 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) 25 | (pad 13 thru_hole circle (at 5.461 -11.81 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) 26 | (pad 10 thru_hole circle (at -5.715 -6.985 90) (size 1.5748 1.5748) (drill 0.9652) (layers *.Cu *.Mask F.SilkS)) 27 | (pad 9 thru_hole circle (at -4.445 -4.445 90) (size 1.5748 1.5748) (drill 0.9652) (layers *.Cu *.Mask F.SilkS)) 28 | (pad 8 thru_hole circle (at -3.175 -6.985 90) (size 1.5 1.5) (drill 0.97) (layers *.Cu *.Mask F.SilkS)) 29 | (pad 7 thru_hole circle (at -1.905 -4.445 90) (size 1.5748 1.5748) (drill 0.9652) (layers *.Cu *.Mask F.SilkS)) 30 | (pad 6 thru_hole circle (at -0.635 -6.985 90) (size 1.5 1.5) (drill 0.97) (layers *.Cu *.Mask F.SilkS)) 31 | (pad 5 thru_hole circle (at 0.635 -4.445 90) (size 1.5748 1.5748) (drill 0.9652) (layers *.Cu *.Mask F.SilkS)) 32 | (pad 4 thru_hole circle (at 1.905 -6.985 90) (size 1.5 1.5) (drill 0.97) (layers *.Cu *.Mask F.SilkS)) 33 | (pad 3 thru_hole circle (at 3.175 -4.445 90) (size 1.5748 1.5748) (drill 0.9652) (layers *.Cu *.Mask F.SilkS)) 34 | (pad 2 thru_hole circle (at 4.445 -6.985 90) (size 1.5 1.5) (drill 0.97) (layers *.Cu *.Mask F.SilkS)) 35 | (pad 1 thru_hole circle (at 5.715 -4.445 90) (size 1.5748 1.5748) (drill 0.9652) (layers *.Cu *.Mask F.SilkS)) 36 | ) 37 | -------------------------------------------------------------------------------- /docs/getting_started.rst: -------------------------------------------------------------------------------- 1 | Getting Started with BeagleLogic Standalone 2 | =========================================== 3 | 4 | Using PulseView 5 | --------------- 6 | 7 | PulseView is the GUI client for the `sigrok `_ set of tools 8 | for logic analysis and is a powerful Logic Analyzer client that supports a 9 | variety of logic analyzers. It is currently the preferred way to use 10 | BeagleLogic Standalone after the addition of the TCP Server to BeagleLogic. 11 | 12 | Download PulseView for Windows and Linux from 13 | `this folder `_ (choose your folder accordingly) 14 | 15 | At this point, BeagleLogic Standalone should be plugged in to your PC and 16 | booted. You should know the IP address of the BeagleLogic Standalone board which 17 | would usually be **192.168.7.2** if it is connected via USB or if it is connected 18 | to your local network via LAN, then please find the IP address using ifconfig. 19 | 20 | Linux 21 | ######### 22 | 23 | On Linux, PulseView is a 64-bit AppImage. It must be marked executable after a 24 | successful download. To do so, either do this on a command line:: 25 | 26 | chmod +x /PulseView.AppImage 27 | 28 | Or right click the AppImage file, select "Properties", click on "Permissions" 29 | tab and select "Allow Executing File as program" 30 | 31 | To launch PulseView, double-click on the AppImage file. You might want to create 32 | a desktop launcher for it. 33 | 34 | Windows 35 | ######### 36 | 37 | On Windows, PulseView is installable. Click on the setup file, follow the 38 | instructions and install PulseView. Launch PulseView. 39 | 40 | After install 41 | ############# 42 | 43 | Please watch the following set of videos which cover how to set up PulseView, 44 | add triggers to a capture and access protocol decoding. 45 | 46 | You can also refer to this `setup guide `_ document that 47 | covers the bootstrapping of BeagleLogic Standalone board. 48 | 49 | .. raw:: html 50 | 51 |
52 | 53 | The Web Interface 54 | ----------------- 55 | 56 | The web Interface of BeagleLogic is currently very basic. It does not support 57 | zoom or save functionality but is a quick way of visualizing some samples if 58 | that's what you want to do. It is the quickest way of getting started with 59 | BeagleLogic Standalone. 60 | 61 | To access the web interface, open http://:4000 62 | in a browser. 63 | 64 | On the left hand corner, select the channels you want to capture by ticking the 65 | corresponding check boxes. You can also label the inputs with custom text. 66 | 67 | Click on "Begin Capture". Samples should be captured and then rendered on the 68 | screen. 69 | 70 | The Command line 71 | ---------------- 72 | 73 | The command line interface of BeagleLogic Standalone is the most advanced in 74 | terms of functionality as it allows you to capture and decode samples on the 75 | BeagleLogic Standalone board itself. 76 | 77 | To access the command line interface you need to SSH into the board. On Linux this 78 | is simple, but on Windows, one needs to install 79 | `PuTTY `_ for this 80 | 81 | The username is "debian" and the password by default is "temppwd". 82 | 83 | Once you open a SSH session, you can use the sigrok-cli command line tool to 84 | capture and analyze data. The basic command to do a capture and save it to a file 85 | is as follows:: 86 | 87 | sigrok-cli -d beaglelogic -c samplerate=10M --samples 1M --channels 0,1,2,3,4,5 -o file.sr 88 | 89 | The switches are “-d” (driver name: beaglelogic in this case), “-c” (configure), 90 | “samplerate=”, “samples” (limit capture of samples up to the set 91 | limit), “channels” (select which channels to sample, omit this to select all 92 | channels from 0 to 15), “-o” (output file name). 93 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/SCHA4B0419.kicad_mod: -------------------------------------------------------------------------------- 1 | (module beaglelogic-standalone:SCHA4B0419 (layer F.Cu) (tedit 59671E51) 2 | (descr "ALPS push-push microSD card holder SMD") 3 | (fp_text reference REF** (at 0 9.75) (layer F.Fab) 4 | (effects (font (size 1 1) (thickness 0.15))) 5 | ) 6 | (fp_text value SCHA4B0419 (at 0 3.25) (layer F.Fab) 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | ) 9 | (fp_arc (start -0.9 35.25) (end -6 15) (angle 29.38517335) (layer F.SilkS) (width 0.1)) 10 | (fp_line (start -6.925 8.05) (end -6.925 0) (layer F.SilkS) (width 0.1)) 11 | (fp_line (start -7.35 8.05) (end -6.925 8.05) (layer F.SilkS) (width 0.1)) 12 | (fp_line (start -7.35 12.7) (end -7.35 8.05) (layer F.SilkS) (width 0.1)) 13 | (fp_line (start -6.925 12.7) (end -7.35 12.7) (layer F.SilkS) (width 0.1)) 14 | (fp_line (start -6.925 15.25) (end -6.925 12.7) (layer F.SilkS) (width 0.1)) 15 | (fp_line (start 6.05 15.25) (end -6.025 15.25) (layer F.SilkS) (width 0.1)) 16 | (fp_line (start 6.925 0) (end 6.925 14.35) (layer F.SilkS) (width 0.1)) 17 | (fp_line (start 6.725 0) (end 6.925 0) (layer F.SilkS) (width 0.1)) 18 | (fp_line (start 3.25 0) (end 5.3 0) (layer F.SilkS) (width 0.1)) 19 | (fp_line (start -3.1 0) (end 2.5 0) (layer F.SilkS) (width 0.1)) 20 | (fp_line (start -4.05 0) (end -3.85 0) (layer F.SilkS) (width 0.1)) 21 | (fp_line (start -6.925 0) (end -5.4 0) (layer F.SilkS) (width 0.1)) 22 | (fp_line (start 7.55 -0.75) (end 7.55 15.8) (layer F.CrtYd) (width 0.05)) 23 | (fp_line (start -7.85 -0.75) (end 7.55 -0.75) (layer F.CrtYd) (width 0.05)) 24 | (fp_line (start -7.85 15.8) (end -7.85 -0.75) (layer F.CrtYd) (width 0.05)) 25 | (fp_line (start 7.55 15.8) (end -7.85 15.8) (layer F.CrtYd) (width 0.05)) 26 | (fp_line (start -6.925 8.05) (end -7.35 12.7) (layer F.Fab) (width 0.05)) 27 | (fp_line (start -6.925 12.7) (end -7.35 8.05) (layer F.Fab) (width 0.05)) 28 | (fp_line (start -7.35 12.7) (end -6.925 12.7) (layer F.Fab) (width 0.05)) 29 | (fp_line (start -7.35 8.05) (end -7.35 12.7) (layer F.Fab) (width 0.05)) 30 | (fp_line (start -6.925 8.05) (end -7.35 8.05) (layer F.Fab) (width 0.05)) 31 | (fp_arc (start 3.8 16.75) (end 4.6 16.75) (angle 90) (layer F.Fab) (width 0.05)) 32 | (fp_arc (start 3.8 15.85) (end 4.6 15.85) (angle 90) (layer F.Fab) (width 0.05)) 33 | (fp_arc (start -5.6 15.85) (end -5.6 16.65) (angle 90) (layer F.Fab) (width 0.05)) 34 | (fp_arc (start -5.6 16.75) (end -5.6 17.55) (angle 90) (layer F.Fab) (width 0.05)) 35 | (fp_line (start -6.4 16.75) (end -6.4 15.35) (layer F.Fab) (width 0.05)) 36 | (fp_line (start 3.8 17.55) (end -5.6 17.55) (layer F.Fab) (width 0.05)) 37 | (fp_line (start 4.6 15.35) (end 4.6 16.75) (layer F.Fab) (width 0.05)) 38 | (fp_line (start -6.4 15.35) (end -6.4 15.25) (layer F.Fab) (width 0.05)) 39 | (fp_line (start 3.8 16.65) (end -5.6 16.65) (layer F.Fab) (width 0.05)) 40 | (fp_line (start 4.6 15.25) (end 4.6 15.35) (layer F.Fab) (width 0.05)) 41 | (fp_line (start 6.925 0) (end 0 0) (layer F.Fab) (width 0.05)) 42 | (fp_line (start 6.925 15.25) (end 6.925 0) (layer F.Fab) (width 0.05)) 43 | (fp_line (start -6.925 15.25) (end 6.925 15.25) (layer F.Fab) (width 0.05)) 44 | (fp_line (start -6.925 0) (end -6.925 15.25) (layer F.Fab) (width 0.05)) 45 | (fp_line (start 0 0) (end -6.925 0) (layer F.Fab) (width 0.05)) 46 | (fp_line (start -6.025 4.15) (end 2.9 8.55) (layer F.Fab) (width 0.05)) 47 | (fp_line (start 2.9 4.15) (end -6.025 8.55) (layer F.Fab) (width 0.05)) 48 | (fp_line (start -6.025 4.15) (end 2.9 4.15) (layer F.Fab) (width 0.05)) 49 | (fp_line (start -6.025 8.55) (end -6.025 4.15) (layer F.Fab) (width 0.05)) 50 | (fp_line (start 2.9 8.55) (end -6.025 8.55) (layer F.Fab) (width 0.05)) 51 | (fp_line (start 2.9 4.15) (end 2.9 8.55) (layer F.Fab) (width 0.05)) 52 | (fp_line (start 1.025 2.4) (end -1.475 1) (layer F.Fab) (width 0.05)) 53 | (fp_line (start 1.025 0.15) (end -2.525 2.4) (layer F.Fab) (width 0.05)) 54 | (fp_line (start -1.475 0.15) (end 1.025 0.15) (layer F.Fab) (width 0.05)) 55 | (fp_line (start -1.475 1) (end -1.475 0.15) (layer F.Fab) (width 0.05)) 56 | (fp_line (start -2.525 1) (end -1.475 1) (layer F.Fab) (width 0.05)) 57 | (fp_line (start -2.525 2.4) (end -2.525 1) (layer F.Fab) (width 0.05)) 58 | (fp_line (start 1.025 2.4) (end -2.525 2.4) (layer F.Fab) (width 0.05)) 59 | (fp_line (start 1.025 0.15) (end 1.025 2.4) (layer F.Fab) (width 0.05)) 60 | (pad 11 smd rect (at -7.125 10.375) (size 0.425 4.65) (layers F.Cu F.Paste F.Mask)) 61 | (pad 10 smd rect (at -3.475 0.125) (size 0.65 0.75) (layers F.Cu F.Paste F.Mask)) 62 | (pad 11 smd rect (at -4.7125 0.175) (size 1.2 0.85) (layers F.Cu F.Paste F.Mask)) 63 | (pad 9 smd rect (at 2.875 0.125) (size 0.65 0.75) (layers F.Cu F.Paste F.Mask)) 64 | (pad 11 smd rect (at 6.0125 0.175) (size 1.3 0.85) (layers F.Cu F.Paste F.Mask)) 65 | (pad 1 smd rect (at 2.225 12.075) (size 0.7 0.75) (layers F.Cu F.Paste F.Mask)) 66 | (pad 2 smd rect (at 1.225 12.075) (size 0.7 0.75) (layers F.Cu F.Paste F.Mask)) 67 | (pad 3 smd rect (at 0.225 12.075) (size 0.7 0.75) (layers F.Cu F.Paste F.Mask)) 68 | (pad 4 smd rect (at -0.775 12.075) (size 0.7 0.75) (layers F.Cu F.Paste F.Mask)) 69 | (pad 5 smd rect (at -1.775 12.075) (size 0.7 0.75) (layers F.Cu F.Paste F.Mask)) 70 | (pad 6 smd rect (at -2.775 12.075) (size 0.7 0.75) (layers F.Cu F.Paste F.Mask)) 71 | (pad 7 smd rect (at -3.775 12.075) (size 0.7 0.75) (layers F.Cu F.Paste F.Mask)) 72 | (pad 8 smd rect (at -4.775 12.075) (size 0.7 0.75) (layers F.Cu F.Paste F.Mask)) 73 | (pad 11 smd rect (at 0.725 13.275) (size 0.7 0.65) (layers F.Cu F.Paste F.Mask)) 74 | (pad 11 smd rect (at -3.275 13.275) (size 0.7 0.65) (layers F.Cu F.Paste F.Mask)) 75 | (pad 11 smd rect (at 6.575 14.85) (size 0.95 0.9) (layers F.Cu F.Paste F.Mask)) 76 | (pad 11 smd rect (at -6.46 14.775) (size 0.745 1.15) (layers F.Cu F.Paste F.Mask)) 77 | ) 78 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # 3 | # BeagleLogic Standalone documentation build configuration file, created by 4 | # sphinx-quickstart on Sun Oct 15 20:52:31 2017. 5 | # 6 | # This file is execfile()d with the current directory set to its 7 | # containing dir. 8 | # 9 | # Note that not all possible configuration values are present in this 10 | # autogenerated file. 11 | # 12 | # All configuration values have a default; values that are commented out 13 | # serve to show the default. 14 | 15 | # If extensions (or modules to document with autodoc) are in another directory, 16 | # add these directories to sys.path here. If the directory is relative to the 17 | # documentation root, use os.path.abspath to make it absolute, like shown here. 18 | # 19 | # import os 20 | # import sys 21 | # sys.path.insert(0, os.path.abspath('.')) 22 | 23 | 24 | # -- General configuration ------------------------------------------------ 25 | 26 | # If your documentation needs a minimal Sphinx version, state it here. 27 | # 28 | # needs_sphinx = '1.0' 29 | 30 | # Add any Sphinx extension module names here, as strings. They can be 31 | # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom 32 | # ones. 33 | extensions = ['sphinx.ext.intersphinx', 34 | 'sphinx.ext.githubpages'] 35 | 36 | # Add any paths that contain templates here, relative to this directory. 37 | templates_path = ['_templates'] 38 | 39 | # The suffix(es) of source filenames. 40 | # You can specify multiple suffix as a list of string: 41 | # 42 | # source_suffix = ['.rst', '.md'] 43 | source_suffix = '.rst' 44 | 45 | # The master toctree document. 46 | master_doc = 'index' 47 | 48 | # General information about the project. 49 | project = u'BeagleLogic Standalone' 50 | copyright = u'2017, Kumar Abhishek' 51 | author = u'Kumar Abhishek' 52 | 53 | # The version info for the project you're documenting, acts as replacement for 54 | # |version| and |release|, also used in various other places throughout the 55 | # built documents. 56 | # 57 | # The short X.Y version. 58 | version = u'1.0' 59 | # The full version, including alpha/beta/rc tags. 60 | release = u'1.0' 61 | 62 | # The language for content autogenerated by Sphinx. Refer to documentation 63 | # for a list of supported languages. 64 | # 65 | # This is also used if you do content translation via gettext catalogs. 66 | # Usually you set "language" from the command line for these cases. 67 | language = None 68 | 69 | # List of patterns, relative to source directory, that match files and 70 | # directories to ignore when looking for source files. 71 | # This patterns also effect to html_static_path and html_extra_path 72 | exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store'] 73 | 74 | # The name of the Pygments (syntax highlighting) style to use. 75 | pygments_style = 'sphinx' 76 | 77 | # If true, `todo` and `todoList` produce output, else they produce nothing. 78 | todo_include_todos = False 79 | 80 | 81 | # -- Options for HTML output ---------------------------------------------- 82 | 83 | # The theme to use for HTML and HTML Help pages. See the documentation for 84 | # a list of builtin themes. 85 | # 86 | html_theme = 'sphinx_rtd_theme' 87 | 88 | # Theme options are theme-specific and customize the look and feel of a theme 89 | # further. For a list of options available for each theme, see the 90 | # documentation. 91 | # 92 | # html_theme_options = {} 93 | 94 | # Add any paths that contain custom static files (such as style sheets) here, 95 | # relative to this directory. They are copied after the builtin static files, 96 | # so a file named "default.css" will overwrite the builtin "default.css". 97 | html_static_path = ['_static'] 98 | 99 | # Custom sidebar templates, must be a dictionary that maps document names 100 | # to template names. 101 | # 102 | # This is required for the alabaster theme 103 | # refs: http://alabaster.readthedocs.io/en/latest/installation.html#sidebars 104 | html_sidebars = { 105 | '**': [ 106 | 'about.html', 107 | 'navigation.html', 108 | 'relations.html', # needs 'show_related': True theme option to display 109 | 'searchbox.html', 110 | 'donate.html', 111 | ] 112 | } 113 | 114 | 115 | # -- Options for HTMLHelp output ------------------------------------------ 116 | 117 | # Output file base name for HTML help builder. 118 | htmlhelp_basename = 'BeagleLogicStandalonedoc' 119 | 120 | 121 | # -- Options for LaTeX output --------------------------------------------- 122 | 123 | latex_elements = { 124 | # The paper size ('letterpaper' or 'a4paper'). 125 | # 126 | # 'papersize': 'letterpaper', 127 | 128 | # The font size ('10pt', '11pt' or '12pt'). 129 | # 130 | # 'pointsize': '10pt', 131 | 132 | # Additional stuff for the LaTeX preamble. 133 | # 134 | # 'preamble': '', 135 | 136 | # Latex figure (float) alignment 137 | # 138 | # 'figure_align': 'htbp', 139 | } 140 | 141 | # Grouping the document tree into LaTeX files. List of tuples 142 | # (source start file, target name, title, 143 | # author, documentclass [howto, manual, or own class]). 144 | latex_documents = [ 145 | (master_doc, 'BeagleLogicStandalone.tex', u'BeagleLogic Standalone Documentation', 146 | u'Kumar Abhishek', 'manual'), 147 | ] 148 | 149 | 150 | # -- Options for manual page output --------------------------------------- 151 | 152 | # One entry per manual page. List of tuples 153 | # (source start file, name, description, authors, manual section). 154 | man_pages = [ 155 | (master_doc, 'beaglelogicstandalone', u'BeagleLogic Standalone Documentation', 156 | [author], 1) 157 | ] 158 | 159 | 160 | # -- Options for Texinfo output ------------------------------------------- 161 | 162 | # Grouping the document tree into Texinfo files. List of tuples 163 | # (source start file, target name, title, author, 164 | # dir menu entry, description, category) 165 | texinfo_documents = [ 166 | (master_doc, 'BeagleLogicStandalone', u'BeagleLogic Standalone Documentation', 167 | author, 'BeagleLogicStandalone', 'One line description of project.', 168 | 'Miscellaneous'), 169 | ] 170 | 171 | 172 | 173 | # -- Options for Epub output ---------------------------------------------- 174 | 175 | # Bibliographic Dublin Core info. 176 | epub_title = project 177 | epub_author = author 178 | epub_publisher = author 179 | epub_copyright = copyright 180 | 181 | # The unique identifier of the text. This can be a ISBN number 182 | # or the project homepage. 183 | # 184 | # epub_identifier = '' 185 | 186 | # A unique identification for the text. 187 | # 188 | # epub_uid = '' 189 | 190 | # A list of files that should not be packed into the epub file. 191 | epub_exclude_files = ['search.html'] 192 | 193 | 194 | 195 | # Example configuration for intersphinx: refer to the Python standard library. 196 | intersphinx_mapping = {'https://docs.python.org/': None} 197 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/QFN-48-1EP_7x7mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm (layer F.Cu) (tedit 59B52BCA) 2 | (descr "UK Package; 48-Lead Plastic QFN (7mm x 7mm); (see Linear Technology QFN_48_05-08-1704.pdf)") 3 | (tags "QFN 0.5") 4 | (attr smd) 5 | (fp_text reference U7 (at 4.64375 4.647698) (layer F.SilkS) 6 | (effects (font (size 0.7 0.7) (thickness 0.15))) 7 | ) 8 | (fp_text value KSZ9031RNXCC (at 0 4.75) (layer F.Fab) 9 | (effects (font (size 0.7 0.7) (thickness 0.15))) 10 | ) 11 | (fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer F.Fab) (width 0.15)) 12 | (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.Fab) (width 0.15)) 13 | (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.Fab) (width 0.15)) 14 | (fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer F.Fab) (width 0.15)) 15 | (fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer F.Fab) (width 0.15)) 16 | (fp_line (start -4 -4) (end -4 4) (layer F.CrtYd) (width 0.05)) 17 | (fp_line (start 4 -4) (end 4 4) (layer F.CrtYd) (width 0.05)) 18 | (fp_line (start -4 -4) (end 4 -4) (layer F.CrtYd) (width 0.05)) 19 | (fp_line (start -4 4) (end 4 4) (layer F.CrtYd) (width 0.05)) 20 | (fp_line (start 3.625 -3.625) (end 3.625 -3.1) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start -3.625 3.625) (end -3.625 3.1) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start 3.625 3.625) (end 3.625 3.1) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start -3.625 -3.625) (end -3.1 -3.625) (layer F.SilkS) (width 0.15)) 24 | (fp_line (start -3.625 3.625) (end -3.1 3.625) (layer F.SilkS) (width 0.15)) 25 | (fp_line (start 3.625 3.625) (end 3.1 3.625) (layer F.SilkS) (width 0.15)) 26 | (fp_line (start 3.625 -3.625) (end 3.1 -3.625) (layer F.SilkS) (width 0.15)) 27 | (pad 49 smd rect (at 1.25 1.15) (size 1 1) (layers F.Cu F.Paste F.Mask)) 28 | (pad 49 smd rect (at 0 1.15) (size 1 1) (layers F.Cu F.Paste F.Mask)) 29 | (pad 49 smd rect (at -1.25 1.15) (size 1 1) (layers F.Cu F.Paste F.Mask)) 30 | (pad 49 smd rect (at -1.25 -1.25) (size 1 1) (layers F.Cu F.Paste F.Mask)) 31 | (pad 49 smd rect (at 1.25 -1.25) (size 1 1) (layers F.Cu F.Paste F.Mask)) 32 | (pad 49 smd rect (at 0 -1.25) (size 1 1) (layers F.Cu F.Paste F.Mask)) 33 | (pad 49 smd rect (at -1.25 0) (size 1 1) (layers F.Cu F.Paste F.Mask)) 34 | (pad 49 smd rect (at 1.25 0) (size 1 1) (layers F.Cu F.Paste F.Mask)) 35 | (pad 49 smd rect (at 0 0) (size 1 1) (layers F.Cu F.Paste F.Mask)) 36 | (pad 1 smd rect (at -3.4 -2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 37 | (pad 2 smd rect (at -3.4 -2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 38 | (pad 3 smd rect (at -3.4 -1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 39 | (pad 4 smd rect (at -3.4 -1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 40 | (pad 5 smd rect (at -3.4 -0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 41 | (pad 6 smd rect (at -3.4 -0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 42 | (pad 7 smd rect (at -3.4 0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 43 | (pad 8 smd rect (at -3.4 0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 44 | (pad 9 smd rect (at -3.4 1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 45 | (pad 10 smd rect (at -3.4 1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 46 | (pad 11 smd rect (at -3.4 2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 47 | (pad 12 smd rect (at -3.4 2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 48 | (pad 13 smd rect (at -2.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 49 | (pad 14 smd rect (at -2.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 50 | (pad 15 smd rect (at -1.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 51 | (pad 16 smd rect (at -1.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 52 | (pad 17 smd rect (at -0.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 53 | (pad 18 smd rect (at -0.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 54 | (pad 19 smd rect (at 0.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 55 | (pad 20 smd rect (at 0.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 56 | (pad 21 smd rect (at 1.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 57 | (pad 22 smd rect (at 1.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 58 | (pad 23 smd rect (at 2.25 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 59 | (pad 24 smd rect (at 2.75 3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 60 | (pad 25 smd rect (at 3.4 2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 61 | (pad 26 smd rect (at 3.4 2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 62 | (pad 27 smd rect (at 3.4 1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 63 | (pad 28 smd rect (at 3.4 1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 64 | (pad 29 smd rect (at 3.4 0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 65 | (pad 30 smd rect (at 3.4 0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 66 | (pad 31 smd rect (at 3.4 -0.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 67 | (pad 32 smd rect (at 3.4 -0.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 68 | (pad 33 smd rect (at 3.4 -1.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 69 | (pad 34 smd rect (at 3.4 -1.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 70 | (pad 35 smd rect (at 3.4 -2.25) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 71 | (pad 36 smd rect (at 3.4 -2.75) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 72 | (pad 37 smd rect (at 2.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 73 | (pad 38 smd rect (at 2.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 74 | (pad 39 smd rect (at 1.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 75 | (pad 40 smd rect (at 1.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 76 | (pad 41 smd rect (at 0.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 77 | (pad 42 smd rect (at 0.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 78 | (pad 43 smd rect (at -0.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 79 | (pad 44 smd rect (at -0.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 80 | (pad 45 smd rect (at -1.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 81 | (pad 46 smd rect (at -1.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 82 | (pad 47 smd rect (at -2.25 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 83 | (pad 48 smd rect (at -2.75 -3.4 90) (size 0.7 0.25) (layers F.Cu F.Paste F.Mask)) 84 | (pad 49 smd rect (at 1.93125 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Mask) 85 | (solder_paste_margin_ratio -0.2)) 86 | (pad 49 smd rect (at 1.93125 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Mask) 87 | (solder_paste_margin_ratio -0.2)) 88 | (pad 49 smd rect (at 1.93125 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Mask) 89 | (solder_paste_margin_ratio -0.2)) 90 | (pad 49 smd rect (at 1.93125 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Mask) 91 | (solder_paste_margin_ratio -0.2)) 92 | (pad 49 smd rect (at 0.64375 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Mask) 93 | (solder_paste_margin_ratio -0.2)) 94 | (pad 49 smd rect (at 0.64375 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Mask) 95 | (solder_paste_margin_ratio -0.2)) 96 | (pad 49 smd rect (at 0.64375 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Mask) 97 | (solder_paste_margin_ratio -0.2)) 98 | (pad 49 smd rect (at 0.64375 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Mask) 99 | (solder_paste_margin_ratio -0.2)) 100 | (pad 49 smd rect (at -0.64375 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Mask) 101 | (solder_paste_margin_ratio -0.2)) 102 | (pad 49 smd rect (at -0.64375 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Mask) 103 | (solder_paste_margin_ratio -0.2)) 104 | (pad 49 smd rect (at -0.64375 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Mask) 105 | (solder_paste_margin_ratio -0.2)) 106 | (pad 49 smd rect (at -0.64375 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Mask) 107 | (solder_paste_margin_ratio -0.2)) 108 | (pad 49 smd rect (at -1.93125 1.93125) (size 1.2875 1.2875) (layers F.Cu F.Mask) 109 | (solder_paste_margin_ratio -0.2)) 110 | (pad 49 smd rect (at -1.93125 0.64375) (size 1.2875 1.2875) (layers F.Cu F.Mask) 111 | (solder_paste_margin_ratio -0.2)) 112 | (pad 49 smd rect (at -1.93125 -0.64375) (size 1.2875 1.2875) (layers F.Cu F.Mask) 113 | (solder_paste_margin_ratio -0.2)) 114 | (pad 49 smd rect (at -1.93125 -1.93125) (size 1.2875 1.2875) (layers F.Cu F.Mask) 115 | (solder_paste_margin_ratio -0.2)) 116 | (model ${KISYS3DMOD}/Housings_DFN_QFN.3dshapes/QFN-48-1EP_7x7mm_Pitch0.5mm.wrl 117 | (at (xyz 0 0 0)) 118 | (scale (xyz 1 1 1)) 119 | (rotate (xyz 0 0 0)) 120 | ) 121 | ) 122 | -------------------------------------------------------------------------------- /device-tree/am335x-beaglelogic.dts: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ 3 | * 4 | * This program is free software; you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License version 2 as 6 | * published by the Free Software Foundation. 7 | */ 8 | /dts-v1/; 9 | 10 | #include "am33xx.dtsi" 11 | 12 | / { 13 | model = "TI AM335x BeagleLogic Standalone"; 14 | compatible = "ti,am335x-beaglelogic", "ti,am335x-bone", "ti,am33xx"; 15 | }; 16 | 17 | / { 18 | cpus { 19 | cpu@0 { 20 | cpu0-supply = <&dcdc2_reg>; 21 | }; 22 | }; 23 | 24 | memory { 25 | device_type = "memory"; 26 | reg = <0x80000000 0x20000000>; /* 512 MB */ 27 | }; 28 | 29 | leds { 30 | pinctrl-names = "default", "sleep"; 31 | pinctrl-0 = <&user_leds_default>; 32 | pinctrl-1 = <&user_leds_sleep>; 33 | 34 | compatible = "gpio-leds"; 35 | 36 | led@2 { 37 | label = "beaglebone:green:usr0"; 38 | gpios = <&gpio1 21 GPIO_ACTIVE_HIGH>; 39 | linux,default-trigger = "heartbeat"; 40 | default-state = "off"; 41 | }; 42 | 43 | led@3 { 44 | label = "beaglebone:green:usr1"; 45 | gpios = <&gpio1 22 GPIO_ACTIVE_HIGH>; 46 | linux,default-trigger = "mmc0"; 47 | default-state = "off"; 48 | }; 49 | 50 | led@4 { 51 | label = "beaglebone:green:usr2"; 52 | gpios = <&gpio1 23 GPIO_ACTIVE_HIGH>; 53 | linux,default-trigger = "cpu0"; 54 | default-state = "off"; 55 | }; 56 | 57 | led@5 { 58 | label = "beaglebone:green:usr3"; 59 | gpios = <&gpio1 24 GPIO_ACTIVE_HIGH>; 60 | linux,default-trigger = "mmc2"; 61 | default-state = "off"; 62 | }; 63 | }; 64 | 65 | vmmcsd_fixed: fixedregulator@0 { 66 | compatible = "regulator-fixed"; 67 | regulator-name = "vmmcsd_fixed"; 68 | regulator-min-microvolt = <3300000>; 69 | regulator-max-microvolt = <3300000>; 70 | }; 71 | 72 | pru-beaglelogic { 73 | compatible = "beaglelogic,beaglelogic"; 74 | pinctrl-names = "default"; 75 | pinctrl-0 = <&pru_pins>; 76 | samplerate = <50000000>; /* All (100 / n) MHz sample rates, n = 1,2,... */ 77 | sampleunit = <1>; /* 0:16-bit samples, 1:8-bit samples */ 78 | triggerflags = <0>; /* 0:one-shot, 1:continuous */ 79 | 80 | pruss = <&pruss>; 81 | interrupt-parent = <&pruss_intc>; 82 | interrupts = <22>, <23>, <24>; 83 | interrupt-names = "from_bl_1", "to_bl", "from_bl_2"; 84 | }; 85 | }; 86 | 87 | &am33xx_pinmux { 88 | user_leds_default: user_leds_default { 89 | pinctrl-single,pins = < 90 | AM33XX_IOPAD(0x854, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a5.gpio1_21 */ 91 | AM33XX_IOPAD(0x858, PIN_OUTPUT_PULLUP | MUX_MODE7) /* gpmc_a6.gpio1_22 */ 92 | AM33XX_IOPAD(0x85c, PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_a7.gpio1_23 */ 93 | AM33XX_IOPAD(0x860, PIN_OUTPUT_PULLUP | MUX_MODE7) /* gpmc_a8.gpio1_24 */ 94 | >; 95 | }; 96 | 97 | user_leds_sleep: user_leds_sleep { 98 | pinctrl-single,pins = < 99 | AM33XX_IOPAD(0x854, PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_a5.gpio1_21 */ 100 | AM33XX_IOPAD(0x858, PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_a6.gpio1_22 */ 101 | AM33XX_IOPAD(0x85c, PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_a7.gpio1_23 */ 102 | AM33XX_IOPAD(0x860, PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_a8.gpio1_24 */ 103 | >; 104 | }; 105 | 106 | i2c0_pins: pinmux_i2c0_pins { 107 | pinctrl-single,pins = < 108 | AM33XX_IOPAD(0x988, PIN_INPUT_PULLUP | MUX_MODE0) /* i2c0_sda.i2c0_sda */ 109 | AM33XX_IOPAD(0x98c, PIN_INPUT_PULLUP | MUX_MODE0) /* i2c0_scl.i2c0_scl */ 110 | >; 111 | }; 112 | 113 | i2c2_pins: pinmux_i2c2_pins { 114 | pinctrl-single,pins = < 115 | AM33XX_IOPAD(0x978, PIN_INPUT_PULLUP | MUX_MODE3) /* uart1_ctsn.i2c2_sda */ 116 | AM33XX_IOPAD(0x97c, PIN_INPUT_PULLUP | MUX_MODE3) /* uart1_rtsn.i2c2_scl */ 117 | >; 118 | }; 119 | 120 | mmc1_pins: pinmux_mmc1_pins { 121 | pinctrl-single,pins = < 122 | AM33XX_IOPAD(0x960, PIN_INPUT | MUX_MODE7) /* GPIO0_6 */ 123 | >; 124 | }; 125 | 126 | cpsw_default: cpsw_default { 127 | pinctrl-single,pins = < 128 | /* Slave 1 */ 129 | AM33XX_IOPAD(0x914, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txen.rgmii1_tctl */ 130 | AM33XX_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxdv.rgmii1_rctl */ 131 | AM33XX_IOPAD(0x91c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd3.rgmii1_txd3 */ 132 | AM33XX_IOPAD(0x920, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd2.rgmii1_txd2 */ 133 | AM33XX_IOPAD(0x924, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd1.rgmii1_txd1 */ 134 | AM33XX_IOPAD(0x928, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd0.rgmii1_txd0 */ 135 | AM33XX_IOPAD(0x92c, PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txclk.rgmii1_txclk */ 136 | AM33XX_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxclk.rgmii1_rxclk */ 137 | AM33XX_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd3.rgmii1_rxd3 */ 138 | AM33XX_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd2.rgmii1_rxd2 */ 139 | AM33XX_IOPAD(0x93c, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd1.rgmii1_rxd1 */ 140 | AM33XX_IOPAD(0x940, PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd0.rgmii1_rxd0 */ 141 | >; 142 | }; 143 | 144 | cpsw_sleep: cpsw_sleep { 145 | pinctrl-single,pins = < 146 | /* Slave 1 reset value */ 147 | AM33XX_IOPAD(0x914, PIN_INPUT_PULLDOWN | MUX_MODE7) 148 | AM33XX_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE7) 149 | AM33XX_IOPAD(0x91c, PIN_INPUT_PULLDOWN | MUX_MODE7) 150 | AM33XX_IOPAD(0x920, PIN_INPUT_PULLDOWN | MUX_MODE7) 151 | AM33XX_IOPAD(0x924, PIN_INPUT_PULLDOWN | MUX_MODE7) 152 | AM33XX_IOPAD(0x928, PIN_INPUT_PULLDOWN | MUX_MODE7) 153 | AM33XX_IOPAD(0x92c, PIN_INPUT_PULLDOWN | MUX_MODE7) 154 | AM33XX_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE7) 155 | AM33XX_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE7) 156 | AM33XX_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE7) 157 | AM33XX_IOPAD(0x93c, PIN_INPUT_PULLDOWN | MUX_MODE7) 158 | AM33XX_IOPAD(0x940, PIN_INPUT_PULLDOWN | MUX_MODE7) 159 | >; 160 | }; 161 | 162 | 163 | davinci_mdio_default: davinci_mdio_default { 164 | pinctrl-single,pins = < 165 | /* MDIO */ 166 | AM33XX_IOPAD(0x948, PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0) /* mdio_data.mdio_data */ 167 | AM33XX_IOPAD(0x94c, PIN_OUTPUT_PULLUP | MUX_MODE0) /* mdio_clk.mdio_clk */ 168 | >; 169 | }; 170 | 171 | davinci_mdio_sleep: davinci_mdio_sleep { 172 | pinctrl-single,pins = < 173 | /* MDIO reset value */ 174 | AM33XX_IOPAD(0x948, PIN_INPUT_PULLDOWN | MUX_MODE7) 175 | AM33XX_IOPAD(0x94c, PIN_INPUT_PULLDOWN | MUX_MODE7) 176 | >; 177 | }; 178 | 179 | emmc_pins: pinmux_emmc_pins { 180 | pinctrl-single,pins = < 181 | 0x8c ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (V12) gpmc_clk.mmc2_clk */ 182 | 0x88 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (T13) gpmc_csn3.mmc2_cmd */ 183 | 0x30 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (T12) gpmc_ad12.mmc2_dat0 */ 184 | 0x34 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (R12) gpmc_ad13.mmc2_dat1 */ 185 | 0x38 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (V13) gpmc_ad14.mmc2_dat2 */ 186 | 0x3c ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (U13) gpmc_ad15.mmc2_dat3 */ 187 | 0x20 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (U10) gpmc_ad8.mmc2_dat4 */ 188 | 0x24 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (T10) gpmc_ad9.mmc2_dat5 */ 189 | 0x28 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (T11) gpmc_ad10.mmc2_dat6 */ 190 | 0x2c ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (U12) gpmc_ad11.mmc2_dat7 */ 191 | 192 | 0x50 ( PIN_INPUT_PULLUP | MUX_MODE7 ) /* (R14) gpmc_a4.gpio1[20] - EMMC_RESETn */ 193 | >; 194 | }; 195 | 196 | pru_pins: pinmux_pru_pins { 197 | pinctrl-single,pins = < 198 | 0xa0 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (R1) lcd_data0.pr1_pru1_pru_r31[0] */ 199 | 0xa4 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (R2) lcd_data1.pr1_pru1_pru_r31[1] */ 200 | 0xa8 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (R3) lcd_data2.pr1_pru1_pru_r31[2] */ 201 | 0xac ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (R4) lcd_data3.pr1_pru1_pru_r31[3] */ 202 | 0xb0 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (T1) lcd_data4.pr1_pru1_pru_r31[4] */ 203 | 0xb4 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (T2) lcd_data5.pr1_pru1_pru_r31[5] */ 204 | 0xb8 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (T3) lcd_data6.pr1_pru1_pru_r31[6] */ 205 | 0xbc ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (T4) lcd_data7.pr1_pru1_pru_r31[7] */ 206 | 0xe0 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (U5) lcd_vsync.pr1_pru1_pru_r31[8] */ 207 | 0xe4 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (R5) lcd_hsync.pr1_pru1_pru_r31[9] */ 208 | 0xe8 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (V5) lcd_pclk.pr1_pru1_pru_r31[10] */ 209 | 0xec ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (R6) lcd_ac_bias_en.pr1_pru1_pru_r31[11] */ 210 | 0x80 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (U9) gpmc_csn1.pr1_pru1_pru_r31[12] */ 211 | 0x84 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (V9) gpmc_csn2.pr1_pru1_pru_r31[13] */ 212 | 0x170 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (E15) uart0_rxd.pr1_pru1_pru_r31[14] */ 213 | 0x174 ( PIN_INPUT_PULLDOWN | MUX_MODE6 ) /* (E16) uart0_txd.pr1_pru1_pru_r31[15] */ 214 | 0x1b0 ( PIN_INPUT_PULLDOWN | MUX_MODE5 ) /* (A15) xdma_event_intr0.pr1_pru1_pru_r31[16] */ 215 | 216 | 0x64 ( PIN_OUTPUT | MUX_MODE7 ) /* (U16) gpmc_a9.gpio1[25] - GPIO_VSEL*/ 217 | 0x68 ( PIN_OUTPUT | MUX_MODE7 ) /* (T16) gpmc_a10.gpio1[26] - GPIO_OE */ 218 | >; 219 | }; 220 | 221 | uart1_pins: pinmux_uart1_pins { 222 | pinctrl-single,pins = < 223 | 0x180 ( PIN_INPUT_PULLUP | MUX_MODE0 ) /* (D16) uart1_rxd.uart1_rxd */ 224 | 0x184 ( PIN_OUTPUT_PULLDOWN | MUX_MODE0 ) /* (D15) uart1_txd.uart1_txd */ 225 | >; 226 | }; 227 | 228 | uart4_pins: pinmux_uart4_pins { 229 | pinctrl-single,pins = < 230 | 0x70 ( PIN_INPUT_PULLUP | MUX_MODE6 ) /* (T17) gpmc_wait0.uart4_rxd */ 231 | 0x74 ( PIN_OUTPUT_PULLDOWN | MUX_MODE6 ) /* (U17) gpmc_wpn.uart4_txd */ 232 | >; 233 | }; 234 | 235 | spi0_pins: pinmux_spi0_pins { 236 | pinctrl-single,pins = < 237 | 0x150 (PIN_INPUT_PULLUP | MUX_MODE0) /* spi0_sclk.spi0_sclk */ 238 | 0x154 (PIN_INPUT_PULLUP | MUX_MODE0) /* spi0_d0.spi0_d0 */ 239 | 0x158 (PIN_OUTPUT_PULLUP | MUX_MODE0) /* spi0_d1.spi0_d1 */ 240 | 0x15c (PIN_OUTPUT_PULLUP | MUX_MODE0) /* spi0_cs0.spi0_cs0 */ 241 | >; 242 | }; 243 | 244 | spi1_pins: pinmux_spi1_pins { 245 | pinctrl-single,pins = < 246 | 0x108 ( PIN_INPUT_PULLUP | MUX_MODE2 ) /* (H16) gmii1_col.spi1_sclk */ 247 | 0x10c ( PIN_INPUT_PULLUP | MUX_MODE2 ) /* (H17) gmii1_crs.spi1_d0 */ 248 | 0x110 ( PIN_OUTPUT_PULLUP | MUX_MODE2 ) /* (J15) gmii1_rxer.spi1_d1 */ 249 | 0x144 ( PIN_OUTPUT_PULLUP | MUX_MODE2 ) /* (H18) rmii1_refclk.spi1_cs0 */ 250 | 0x164 ( PIN_OUTPUT_PULLUP | MUX_MODE2 ) /* (C18) eCAP0_in_PWM0_out.spi1_cs1 */ 251 | >; 252 | }; 253 | 254 | eqep0_pins: pinmux_eqeo0_pins { 255 | pinctrl-single,pins = < 256 | 0x1a0 ( PIN_INPUT_PULLUP | MUX_MODE1 ) /* (B12) mcasp0_aclkr.eQEP0A_in */ 257 | 0x1a4 ( PIN_INPUT_PULLUP | MUX_MODE1 ) /* (C13) mcasp0_fsr.eQEP0B_in */ 258 | >; 259 | }; 260 | }; 261 | 262 | &spi0 { 263 | pinctrl-names = "default"; 264 | pinctrl-0 = <&spi0_pins>; 265 | 266 | status = "okay"; 267 | 268 | channel@0 { 269 | #address-cells = <1>; 270 | #size-cells = <0>; 271 | compatible = "spidev"; 272 | reg = <0>; 273 | spi-max-frequency = <24000000>; 274 | }; 275 | }; 276 | 277 | &spi1 { 278 | pinctrl-names = "default"; 279 | pinctrl-0 = <&spi1_pins>; 280 | 281 | #address-cells = <1>; 282 | #size-cells = <0>; 283 | status = "okay"; 284 | 285 | channel@0 { 286 | #address-cells = <1>; 287 | #size-cells = <0>; 288 | compatible = "spidev"; 289 | reg = <0>; 290 | spi-max-frequency = <24000000>; 291 | }; 292 | 293 | channel@1 { 294 | #address-cells = <1>; 295 | #size-cells = <0>; 296 | compatible = "spidev"; 297 | reg = <1>; 298 | spi-max-frequency = <24000000>; 299 | }; 300 | }; 301 | 302 | &mmc3 { 303 | status = "okay"; 304 | pinctrl-names = "default"; 305 | pinctrl-0 = <&emmc_pins>; 306 | dmas = <&edma_xbar 12 0 1 307 | &edma_xbar 13 0 2>; 308 | dma-names = "tx", "rx"; 309 | vmmc-supply = <&vmmcsd_fixed>; 310 | bus-width = <8>; 311 | }; 312 | 313 | &uart1 { 314 | pinctrl-names = "default"; 315 | pinctrl-0 = <&uart1_pins>; 316 | 317 | status = "okay"; 318 | }; 319 | 320 | &uart4 { 321 | pinctrl-names = "default"; 322 | pinctrl-0 = <&uart4_pins>; 323 | 324 | status = "okay"; 325 | }; 326 | 327 | &usb { 328 | status = "okay"; 329 | }; 330 | 331 | &usb_ctrl_mod { 332 | status = "okay"; 333 | }; 334 | 335 | &usb0_phy { 336 | status = "okay"; 337 | }; 338 | 339 | &usb1_phy { 340 | status = "okay"; 341 | }; 342 | 343 | &usb0 { 344 | status = "okay"; 345 | dr_mode = "peripheral"; 346 | }; 347 | 348 | &usb1 { 349 | status = "okay"; 350 | dr_mode = "host"; 351 | }; 352 | 353 | &cppi41dma { 354 | status = "okay"; 355 | }; 356 | 357 | &mac { 358 | pinctrl-names = "default", "sleep"; 359 | pinctrl-0 = <&cpsw_default>; 360 | pinctrl-1 = <&cpsw_sleep>; 361 | slaves = <1>; 362 | status = "okay"; 363 | }; 364 | 365 | &davinci_mdio { 366 | pinctrl-names = "default", "sleep"; 367 | pinctrl-0 = <&davinci_mdio_default>; 368 | pinctrl-1 = <&davinci_mdio_sleep>; 369 | status = "okay"; 370 | }; 371 | 372 | &cpsw_emac0 { 373 | phy_id = <&davinci_mdio>, <1>; 374 | phy-mode = "rgmii-txid"; 375 | }; 376 | 377 | &i2c0 { 378 | pinctrl-names = "default"; 379 | pinctrl-0 = <&i2c0_pins>; 380 | 381 | status = "okay"; 382 | clock-frequency = <400000>; 383 | 384 | tps: tps@24 { 385 | reg = <0x24>; 386 | }; 387 | 388 | baseboard_eeprom: baseboard_eeprom@50 { 389 | compatible = "at,24c256"; 390 | reg = <0x50>; 391 | 392 | #address-cells = <1>; 393 | #size-cells = <1>; 394 | baseboard_data: baseboard_data@0 { 395 | reg = <0 0x100>; 396 | }; 397 | }; 398 | }; 399 | 400 | &i2c2 { 401 | pinctrl-names = "default"; 402 | pinctrl-0 = <&i2c2_pins>; 403 | 404 | status = "okay"; 405 | clock-frequency = <400000>; 406 | }; 407 | 408 | /include/ "tps65217.dtsi" 409 | 410 | &tps { 411 | /* 412 | * Configure pmic to enter OFF-state instead of SLEEP-state ("RTC-only 413 | * mode") at poweroff. Most BeagleBone versions do not support RTC-only 414 | * mode and risk hardware damage if this mode is entered. 415 | * 416 | * For details, see linux-omap mailing list May 2015 thread 417 | * [PATCH] ARM: dts: am335x-bone* enable pmic-shutdown-controller 418 | * In particular, messages: 419 | * http://www.spinics.net/lists/linux-omap/msg118585.html 420 | * http://www.spinics.net/lists/linux-omap/msg118615.html 421 | * 422 | * You can override this later with 423 | * &tps { /delete-property/ ti,pmic-shutdown-controller; } 424 | * if you want to use RTC-only mode and made sure you are not affected 425 | * by the hardware problems. (Tip: double-check by performing a current 426 | * measurement after shutdown: it should be less than 1 mA.) 427 | */ 428 | ti,pmic-shutdown-controller; 429 | 430 | interrupt-parent = <&intc>; 431 | interrupts = <7>; /* NNMI */ 432 | 433 | regulators { 434 | dcdc1_reg: regulator@0 { 435 | regulator-name = "vdds_dpr"; 436 | regulator-always-on; 437 | }; 438 | 439 | dcdc2_reg: regulator@1 { 440 | /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */ 441 | regulator-name = "vdd_mpu"; 442 | regulator-min-microvolt = <925000>; 443 | regulator-max-microvolt = <1351500>; 444 | regulator-boot-on; 445 | regulator-always-on; 446 | }; 447 | 448 | dcdc3_reg: regulator@2 { 449 | /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */ 450 | regulator-name = "vdd_core"; 451 | regulator-min-microvolt = <925000>; 452 | regulator-max-microvolt = <1150000>; 453 | regulator-boot-on; 454 | regulator-always-on; 455 | }; 456 | 457 | ldo1_reg: regulator@3 { 458 | regulator-name = "vio,vrtc,vdds"; 459 | regulator-always-on; 460 | }; 461 | 462 | ldo2_reg: regulator@4 { 463 | regulator-name = "vdd_3v3aux"; 464 | regulator-always-on; 465 | }; 466 | 467 | ldo3_reg: regulator@5 { 468 | regulator-name = "vdd_1v8"; 469 | regulator-always-on; 470 | }; 471 | 472 | ldo4_reg: regulator@6 { 473 | regulator-name = "vdd_3v3a"; 474 | regulator-always-on; 475 | }; 476 | }; 477 | }; 478 | 479 | &mmc1 { 480 | status = "okay"; 481 | bus-width = <0x4>; 482 | pinctrl-names = "default"; 483 | pinctrl-0 = <&mmc1_pins>; 484 | cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>; 485 | }; 486 | 487 | &aes { 488 | status = "okay"; 489 | }; 490 | 491 | &sham { 492 | status = "okay"; 493 | }; 494 | 495 | &wkup_m3_ipc { 496 | ti,scale-data-fw = "am335x-bone-scale-data.bin"; 497 | }; 498 | 499 | &rtc { 500 | clocks = <&clk_32768_ck>, <&clkdiv32k_ick>; 501 | clock-names = "ext-clk", "int-clk"; 502 | system-power-controller; 503 | }; 504 | 505 | &sgx { 506 | status = "okay"; 507 | }; 508 | 509 | &pruss_soc_bus { 510 | status = "okay"; 511 | 512 | pruss: pruss@4a300000 { 513 | status = "okay"; 514 | 515 | pru0: pru@4a334000 { 516 | status = "okay"; 517 | }; 518 | 519 | pru1: pru@4a338000 { 520 | status = "okay"; 521 | }; 522 | }; 523 | }; 524 | 525 | &ldo3_reg { 526 | regulator-min-microvolt = <1800000>; 527 | regulator-max-microvolt = <1800000>; 528 | regulator-always-on; 529 | }; 530 | 531 | &mmc1 { 532 | vmmc-supply = <&vmmcsd_fixed>; 533 | }; 534 | 535 | &cpu0_opp_table { 536 | /* 537 | * All PG 2.0 silicon may not support 1GHz but some of the early 538 | * BeagleBone Blacks have PG 2.0 silicon which is guaranteed 539 | * to support 1GHz OPP so enable it for PG 2.0 on this board. 540 | */ 541 | oppnitro@1000000000 { 542 | opp-supported-hw = <0x06 0x0100>; 543 | }; 544 | }; 545 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/Pin_Header_Angled_2x12_Pitch2.54mm_reversed.kicad_mod: -------------------------------------------------------------------------------- 1 | (module beaglelogic-standalone:Pin_Header_Angled_2x12_Pitch2.54mm_reversed (layer F.Cu) (tedit 5968C1FE) 2 | (descr "Through hole angled pin header, 2x12, 2.54mm pitch, 6mm pin length, double rows") 3 | (tags "Through hole angled pin header THT 2x12 2.54mm double row") 4 | (fp_text reference J4 (at 5.655 2.27) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value CONN_02X12 (at 5.655 -30.21) (layer F.Fab) 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (fp_text user %R (at 5.31 -13.97 90) (layer F.Fab) 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | ) 13 | (fp_line (start 13.1 1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start 13.1 -29.75) (end 13.1 1.8) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start -1.8 -29.75) (end 13.1 -29.75) (layer F.CrtYd) (width 0.05)) 16 | (fp_line (start -1.8 1.8) (end -1.8 -29.75) (layer F.CrtYd) (width 0.05)) 17 | (fp_line (start -1.27 1.27) (end 0 1.27) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start -1.27 0) (end -1.27 1.27) (layer F.SilkS) (width 0.12)) 19 | (fp_line (start 1.042929 -28.32) (end 1.497071 -28.32) (layer F.SilkS) (width 0.12)) 20 | (fp_line (start 1.042929 -27.56) (end 1.497071 -27.56) (layer F.SilkS) (width 0.12)) 21 | (fp_line (start 3.582929 -28.32) (end 3.98 -28.32) (layer F.SilkS) (width 0.12)) 22 | (fp_line (start 3.582929 -27.56) (end 3.98 -27.56) (layer F.SilkS) (width 0.12)) 23 | (fp_line (start 12.64 -28.32) (end 6.64 -28.32) (layer F.SilkS) (width 0.12)) 24 | (fp_line (start 12.64 -27.56) (end 12.64 -28.32) (layer F.SilkS) (width 0.12)) 25 | (fp_line (start 6.64 -27.56) (end 12.64 -27.56) (layer F.SilkS) (width 0.12)) 26 | (fp_line (start 3.98 -26.67) (end 6.64 -26.67) (layer F.SilkS) (width 0.12)) 27 | (fp_line (start 1.042929 -25.78) (end 1.497071 -25.78) (layer F.SilkS) (width 0.12)) 28 | (fp_line (start 1.042929 -25.02) (end 1.497071 -25.02) (layer F.SilkS) (width 0.12)) 29 | (fp_line (start 3.582929 -25.78) (end 3.98 -25.78) (layer F.SilkS) (width 0.12)) 30 | (fp_line (start 3.582929 -25.02) (end 3.98 -25.02) (layer F.SilkS) (width 0.12)) 31 | (fp_line (start 12.64 -25.78) (end 6.64 -25.78) (layer F.SilkS) (width 0.12)) 32 | (fp_line (start 12.64 -25.02) (end 12.64 -25.78) (layer F.SilkS) (width 0.12)) 33 | (fp_line (start 6.64 -25.02) (end 12.64 -25.02) (layer F.SilkS) (width 0.12)) 34 | (fp_line (start 3.98 -24.13) (end 6.64 -24.13) (layer F.SilkS) (width 0.12)) 35 | (fp_line (start 1.042929 -23.24) (end 1.497071 -23.24) (layer F.SilkS) (width 0.12)) 36 | (fp_line (start 1.042929 -22.48) (end 1.497071 -22.48) (layer F.SilkS) (width 0.12)) 37 | (fp_line (start 3.582929 -23.24) (end 3.98 -23.24) (layer F.SilkS) (width 0.12)) 38 | (fp_line (start 3.582929 -22.48) (end 3.98 -22.48) (layer F.SilkS) (width 0.12)) 39 | (fp_line (start 12.64 -23.24) (end 6.64 -23.24) (layer F.SilkS) (width 0.12)) 40 | (fp_line (start 12.64 -22.48) (end 12.64 -23.24) (layer F.SilkS) (width 0.12)) 41 | (fp_line (start 6.64 -22.48) (end 12.64 -22.48) (layer F.SilkS) (width 0.12)) 42 | (fp_line (start 3.98 -21.59) (end 6.64 -21.59) (layer F.SilkS) (width 0.12)) 43 | (fp_line (start 1.042929 -20.7) (end 1.497071 -20.7) (layer F.SilkS) (width 0.12)) 44 | (fp_line (start 1.042929 -19.94) (end 1.497071 -19.94) (layer F.SilkS) (width 0.12)) 45 | (fp_line (start 3.582929 -20.7) (end 3.98 -20.7) (layer F.SilkS) (width 0.12)) 46 | (fp_line (start 3.582929 -19.94) (end 3.98 -19.94) (layer F.SilkS) (width 0.12)) 47 | (fp_line (start 12.64 -20.7) (end 6.64 -20.7) (layer F.SilkS) (width 0.12)) 48 | (fp_line (start 12.64 -19.94) (end 12.64 -20.7) (layer F.SilkS) (width 0.12)) 49 | (fp_line (start 6.64 -19.94) (end 12.64 -19.94) (layer F.SilkS) (width 0.12)) 50 | (fp_line (start 3.98 -19.05) (end 6.64 -19.05) (layer F.SilkS) (width 0.12)) 51 | (fp_line (start 1.042929 -18.16) (end 1.497071 -18.16) (layer F.SilkS) (width 0.12)) 52 | (fp_line (start 1.042929 -17.4) (end 1.497071 -17.4) (layer F.SilkS) (width 0.12)) 53 | (fp_line (start 3.582929 -18.16) (end 3.98 -18.16) (layer F.SilkS) (width 0.12)) 54 | (fp_line (start 3.582929 -17.4) (end 3.98 -17.4) (layer F.SilkS) (width 0.12)) 55 | (fp_line (start 12.64 -18.16) (end 6.64 -18.16) (layer F.SilkS) (width 0.12)) 56 | (fp_line (start 12.64 -17.4) (end 12.64 -18.16) (layer F.SilkS) (width 0.12)) 57 | (fp_line (start 6.64 -17.4) (end 12.64 -17.4) (layer F.SilkS) (width 0.12)) 58 | (fp_line (start 3.98 -16.51) (end 6.64 -16.51) (layer F.SilkS) (width 0.12)) 59 | (fp_line (start 1.042929 -15.62) (end 1.497071 -15.62) (layer F.SilkS) (width 0.12)) 60 | (fp_line (start 1.042929 -14.86) (end 1.497071 -14.86) (layer F.SilkS) (width 0.12)) 61 | (fp_line (start 3.582929 -15.62) (end 3.98 -15.62) (layer F.SilkS) (width 0.12)) 62 | (fp_line (start 3.582929 -14.86) (end 3.98 -14.86) (layer F.SilkS) (width 0.12)) 63 | (fp_line (start 12.64 -15.62) (end 6.64 -15.62) (layer F.SilkS) (width 0.12)) 64 | (fp_line (start 12.64 -14.86) (end 12.64 -15.62) (layer F.SilkS) (width 0.12)) 65 | (fp_line (start 6.64 -14.86) (end 12.64 -14.86) (layer F.SilkS) (width 0.12)) 66 | (fp_line (start 3.98 -13.97) (end 6.64 -13.97) (layer F.SilkS) (width 0.12)) 67 | (fp_line (start 1.042929 -13.08) (end 1.497071 -13.08) (layer F.SilkS) (width 0.12)) 68 | (fp_line (start 1.042929 -12.32) (end 1.497071 -12.32) (layer F.SilkS) (width 0.12)) 69 | (fp_line (start 3.582929 -13.08) (end 3.98 -13.08) (layer F.SilkS) (width 0.12)) 70 | (fp_line (start 3.582929 -12.32) (end 3.98 -12.32) (layer F.SilkS) (width 0.12)) 71 | (fp_line (start 12.64 -13.08) (end 6.64 -13.08) (layer F.SilkS) (width 0.12)) 72 | (fp_line (start 12.64 -12.32) (end 12.64 -13.08) (layer F.SilkS) (width 0.12)) 73 | (fp_line (start 6.64 -12.32) (end 12.64 -12.32) (layer F.SilkS) (width 0.12)) 74 | (fp_line (start 3.98 -11.43) (end 6.64 -11.43) (layer F.SilkS) (width 0.12)) 75 | (fp_line (start 1.042929 -10.54) (end 1.497071 -10.54) (layer F.SilkS) (width 0.12)) 76 | (fp_line (start 1.042929 -9.78) (end 1.497071 -9.78) (layer F.SilkS) (width 0.12)) 77 | (fp_line (start 3.582929 -10.54) (end 3.98 -10.54) (layer F.SilkS) (width 0.12)) 78 | (fp_line (start 3.582929 -9.78) (end 3.98 -9.78) (layer F.SilkS) (width 0.12)) 79 | (fp_line (start 12.64 -10.54) (end 6.64 -10.54) (layer F.SilkS) (width 0.12)) 80 | (fp_line (start 12.64 -9.78) (end 12.64 -10.54) (layer F.SilkS) (width 0.12)) 81 | (fp_line (start 6.64 -9.78) (end 12.64 -9.78) (layer F.SilkS) (width 0.12)) 82 | (fp_line (start 3.98 -8.89) (end 6.64 -8.89) (layer F.SilkS) (width 0.12)) 83 | (fp_line (start 1.042929 -8) (end 1.497071 -8) (layer F.SilkS) (width 0.12)) 84 | (fp_line (start 1.042929 -7.24) (end 1.497071 -7.24) (layer F.SilkS) (width 0.12)) 85 | (fp_line (start 3.582929 -8) (end 3.98 -8) (layer F.SilkS) (width 0.12)) 86 | (fp_line (start 3.582929 -7.24) (end 3.98 -7.24) (layer F.SilkS) (width 0.12)) 87 | (fp_line (start 12.64 -8) (end 6.64 -8) (layer F.SilkS) (width 0.12)) 88 | (fp_line (start 12.64 -7.24) (end 12.64 -8) (layer F.SilkS) (width 0.12)) 89 | (fp_line (start 6.64 -7.24) (end 12.64 -7.24) (layer F.SilkS) (width 0.12)) 90 | (fp_line (start 3.98 -6.35) (end 6.64 -6.35) (layer F.SilkS) (width 0.12)) 91 | (fp_line (start 1.042929 -5.46) (end 1.497071 -5.46) (layer F.SilkS) (width 0.12)) 92 | (fp_line (start 1.042929 -4.7) (end 1.497071 -4.7) (layer F.SilkS) (width 0.12)) 93 | (fp_line (start 3.582929 -5.46) (end 3.98 -5.46) (layer F.SilkS) (width 0.12)) 94 | (fp_line (start 3.582929 -4.7) (end 3.98 -4.7) (layer F.SilkS) (width 0.12)) 95 | (fp_line (start 12.64 -5.46) (end 6.64 -5.46) (layer F.SilkS) (width 0.12)) 96 | (fp_line (start 12.64 -4.7) (end 12.64 -5.46) (layer F.SilkS) (width 0.12)) 97 | (fp_line (start 6.64 -4.7) (end 12.64 -4.7) (layer F.SilkS) (width 0.12)) 98 | (fp_line (start 3.98 -3.81) (end 6.64 -3.81) (layer F.SilkS) (width 0.12)) 99 | (fp_line (start 1.042929 -2.92) (end 1.497071 -2.92) (layer F.SilkS) (width 0.12)) 100 | (fp_line (start 1.042929 -2.16) (end 1.497071 -2.16) (layer F.SilkS) (width 0.12)) 101 | (fp_line (start 3.582929 -2.92) (end 3.98 -2.92) (layer F.SilkS) (width 0.12)) 102 | (fp_line (start 3.582929 -2.16) (end 3.98 -2.16) (layer F.SilkS) (width 0.12)) 103 | (fp_line (start 12.64 -2.92) (end 6.64 -2.92) (layer F.SilkS) (width 0.12)) 104 | (fp_line (start 12.64 -2.16) (end 12.64 -2.92) (layer F.SilkS) (width 0.12)) 105 | (fp_line (start 6.64 -2.16) (end 12.64 -2.16) (layer F.SilkS) (width 0.12)) 106 | (fp_line (start 3.98 -1.27) (end 6.64 -1.27) (layer F.SilkS) (width 0.12)) 107 | (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12)) 108 | (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12)) 109 | (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12)) 110 | (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12)) 111 | (fp_line (start 6.64 -0.28) (end 12.64 -0.28) (layer F.SilkS) (width 0.12)) 112 | (fp_line (start 6.64 -0.16) (end 12.64 -0.16) (layer F.SilkS) (width 0.12)) 113 | (fp_line (start 6.64 -0.04) (end 12.64 -0.04) (layer F.SilkS) (width 0.12)) 114 | (fp_line (start 6.64 0.08) (end 12.64 0.08) (layer F.SilkS) (width 0.12)) 115 | (fp_line (start 6.64 0.2) (end 12.64 0.2) (layer F.SilkS) (width 0.12)) 116 | (fp_line (start 6.64 0.32) (end 12.64 0.32) (layer F.SilkS) (width 0.12)) 117 | (fp_line (start 12.64 -0.38) (end 6.64 -0.38) (layer F.SilkS) (width 0.12)) 118 | (fp_line (start 12.64 0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12)) 119 | (fp_line (start 6.64 0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12)) 120 | (fp_line (start 6.64 1.33) (end 3.98 1.33) (layer F.SilkS) (width 0.12)) 121 | (fp_line (start 6.64 -29.27) (end 6.64 1.33) (layer F.SilkS) (width 0.12)) 122 | (fp_line (start 3.98 -29.27) (end 6.64 -29.27) (layer F.SilkS) (width 0.12)) 123 | (fp_line (start 3.98 1.33) (end 3.98 -29.27) (layer F.SilkS) (width 0.12)) 124 | (fp_line (start 6.58 -28.26) (end 12.58 -28.26) (layer F.Fab) (width 0.1)) 125 | (fp_line (start 12.58 -27.62) (end 12.58 -28.26) (layer F.Fab) (width 0.1)) 126 | (fp_line (start 6.58 -27.62) (end 12.58 -27.62) (layer F.Fab) (width 0.1)) 127 | (fp_line (start -0.32 -28.26) (end 4.04 -28.26) (layer F.Fab) (width 0.1)) 128 | (fp_line (start -0.32 -27.62) (end -0.32 -28.26) (layer F.Fab) (width 0.1)) 129 | (fp_line (start -0.32 -27.62) (end 4.04 -27.62) (layer F.Fab) (width 0.1)) 130 | (fp_line (start 6.58 -25.72) (end 12.58 -25.72) (layer F.Fab) (width 0.1)) 131 | (fp_line (start 12.58 -25.08) (end 12.58 -25.72) (layer F.Fab) (width 0.1)) 132 | (fp_line (start 6.58 -25.08) (end 12.58 -25.08) (layer F.Fab) (width 0.1)) 133 | (fp_line (start -0.32 -25.72) (end 4.04 -25.72) (layer F.Fab) (width 0.1)) 134 | (fp_line (start -0.32 -25.08) (end -0.32 -25.72) (layer F.Fab) (width 0.1)) 135 | (fp_line (start -0.32 -25.08) (end 4.04 -25.08) (layer F.Fab) (width 0.1)) 136 | (fp_line (start 6.58 -23.18) (end 12.58 -23.18) (layer F.Fab) (width 0.1)) 137 | (fp_line (start 12.58 -22.54) (end 12.58 -23.18) (layer F.Fab) (width 0.1)) 138 | (fp_line (start 6.58 -22.54) (end 12.58 -22.54) (layer F.Fab) (width 0.1)) 139 | (fp_line (start -0.32 -23.18) (end 4.04 -23.18) (layer F.Fab) (width 0.1)) 140 | (fp_line (start -0.32 -22.54) (end -0.32 -23.18) (layer F.Fab) (width 0.1)) 141 | (fp_line (start -0.32 -22.54) (end 4.04 -22.54) (layer F.Fab) (width 0.1)) 142 | (fp_line (start 6.58 -20.64) (end 12.58 -20.64) (layer F.Fab) (width 0.1)) 143 | (fp_line (start 12.58 -20) (end 12.58 -20.64) (layer F.Fab) (width 0.1)) 144 | (fp_line (start 6.58 -20) (end 12.58 -20) (layer F.Fab) (width 0.1)) 145 | (fp_line (start -0.32 -20.64) (end 4.04 -20.64) (layer F.Fab) (width 0.1)) 146 | (fp_line (start -0.32 -20) (end -0.32 -20.64) (layer F.Fab) (width 0.1)) 147 | (fp_line (start -0.32 -20) (end 4.04 -20) (layer F.Fab) (width 0.1)) 148 | (fp_line (start 6.58 -18.1) (end 12.58 -18.1) (layer F.Fab) (width 0.1)) 149 | (fp_line (start 12.58 -17.46) (end 12.58 -18.1) (layer F.Fab) (width 0.1)) 150 | (fp_line (start 6.58 -17.46) (end 12.58 -17.46) (layer F.Fab) (width 0.1)) 151 | (fp_line (start -0.32 -18.1) (end 4.04 -18.1) (layer F.Fab) (width 0.1)) 152 | (fp_line (start -0.32 -17.46) (end -0.32 -18.1) (layer F.Fab) (width 0.1)) 153 | (fp_line (start -0.32 -17.46) (end 4.04 -17.46) (layer F.Fab) (width 0.1)) 154 | (fp_line (start 6.58 -15.56) (end 12.58 -15.56) (layer F.Fab) (width 0.1)) 155 | (fp_line (start 12.58 -14.92) (end 12.58 -15.56) (layer F.Fab) (width 0.1)) 156 | (fp_line (start 6.58 -14.92) (end 12.58 -14.92) (layer F.Fab) (width 0.1)) 157 | (fp_line (start -0.32 -15.56) (end 4.04 -15.56) (layer F.Fab) (width 0.1)) 158 | (fp_line (start -0.32 -14.92) (end -0.32 -15.56) (layer F.Fab) (width 0.1)) 159 | (fp_line (start -0.32 -14.92) (end 4.04 -14.92) (layer F.Fab) (width 0.1)) 160 | (fp_line (start 6.58 -13.02) (end 12.58 -13.02) (layer F.Fab) (width 0.1)) 161 | (fp_line (start 12.58 -12.38) (end 12.58 -13.02) (layer F.Fab) (width 0.1)) 162 | (fp_line (start 6.58 -12.38) (end 12.58 -12.38) (layer F.Fab) (width 0.1)) 163 | (fp_line (start -0.32 -13.02) (end 4.04 -13.02) (layer F.Fab) (width 0.1)) 164 | (fp_line (start -0.32 -12.38) (end -0.32 -13.02) (layer F.Fab) (width 0.1)) 165 | (fp_line (start -0.32 -12.38) (end 4.04 -12.38) (layer F.Fab) (width 0.1)) 166 | (fp_line (start 6.58 -10.48) (end 12.58 -10.48) (layer F.Fab) (width 0.1)) 167 | (fp_line (start 12.58 -9.84) (end 12.58 -10.48) (layer F.Fab) (width 0.1)) 168 | (fp_line (start 6.58 -9.84) (end 12.58 -9.84) (layer F.Fab) (width 0.1)) 169 | (fp_line (start -0.32 -10.48) (end 4.04 -10.48) (layer F.Fab) (width 0.1)) 170 | (fp_line (start -0.32 -9.84) (end -0.32 -10.48) (layer F.Fab) (width 0.1)) 171 | (fp_line (start -0.32 -9.84) (end 4.04 -9.84) (layer F.Fab) (width 0.1)) 172 | (fp_line (start 6.58 -7.94) (end 12.58 -7.94) (layer F.Fab) (width 0.1)) 173 | (fp_line (start 12.58 -7.3) (end 12.58 -7.94) (layer F.Fab) (width 0.1)) 174 | (fp_line (start 6.58 -7.3) (end 12.58 -7.3) (layer F.Fab) (width 0.1)) 175 | (fp_line (start -0.32 -7.94) (end 4.04 -7.94) (layer F.Fab) (width 0.1)) 176 | (fp_line (start -0.32 -7.3) (end -0.32 -7.94) (layer F.Fab) (width 0.1)) 177 | (fp_line (start -0.32 -7.3) (end 4.04 -7.3) (layer F.Fab) (width 0.1)) 178 | (fp_line (start 6.58 -5.4) (end 12.58 -5.4) (layer F.Fab) (width 0.1)) 179 | (fp_line (start 12.58 -4.76) (end 12.58 -5.4) (layer F.Fab) (width 0.1)) 180 | (fp_line (start 6.58 -4.76) (end 12.58 -4.76) (layer F.Fab) (width 0.1)) 181 | (fp_line (start -0.32 -5.4) (end 4.04 -5.4) (layer F.Fab) (width 0.1)) 182 | (fp_line (start -0.32 -4.76) (end -0.32 -5.4) (layer F.Fab) (width 0.1)) 183 | (fp_line (start -0.32 -4.76) (end 4.04 -4.76) (layer F.Fab) (width 0.1)) 184 | (fp_line (start 6.58 -2.86) (end 12.58 -2.86) (layer F.Fab) (width 0.1)) 185 | (fp_line (start 12.58 -2.22) (end 12.58 -2.86) (layer F.Fab) (width 0.1)) 186 | (fp_line (start 6.58 -2.22) (end 12.58 -2.22) (layer F.Fab) (width 0.1)) 187 | (fp_line (start -0.32 -2.86) (end 4.04 -2.86) (layer F.Fab) (width 0.1)) 188 | (fp_line (start -0.32 -2.22) (end -0.32 -2.86) (layer F.Fab) (width 0.1)) 189 | (fp_line (start -0.32 -2.22) (end 4.04 -2.22) (layer F.Fab) (width 0.1)) 190 | (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) 191 | (fp_line (start 12.58 0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1)) 192 | (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1)) 193 | (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1)) 194 | (fp_line (start -0.32 0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) 195 | (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1)) 196 | (fp_line (start 4.04 0.635) (end 4.675 1.27) (layer F.Fab) (width 0.1)) 197 | (fp_line (start 4.04 -29.21) (end 4.04 0.635) (layer F.Fab) (width 0.1)) 198 | (fp_line (start 6.58 -29.21) (end 4.04 -29.21) (layer F.Fab) (width 0.1)) 199 | (fp_line (start 6.58 1.27) (end 6.58 -29.21) (layer F.Fab) (width 0.1)) 200 | (fp_line (start 4.675 1.27) (end 6.58 1.27) (layer F.Fab) (width 0.1)) 201 | (pad 24 thru_hole oval (at 2.54 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 202 | (pad 23 thru_hole oval (at 0 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 203 | (pad 22 thru_hole oval (at 2.54 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 204 | (pad 21 thru_hole oval (at 0 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 205 | (pad 20 thru_hole oval (at 2.54 -22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 206 | (pad 19 thru_hole oval (at 0 -22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 207 | (pad 18 thru_hole oval (at 2.54 -20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 208 | (pad 17 thru_hole oval (at 0 -20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 209 | (pad 16 thru_hole oval (at 2.54 -17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 210 | (pad 15 thru_hole oval (at 0 -17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 211 | (pad 14 thru_hole oval (at 2.54 -15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 212 | (pad 13 thru_hole oval (at 0 -15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 213 | (pad 12 thru_hole oval (at 2.54 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 214 | (pad 11 thru_hole oval (at 0 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 215 | (pad 10 thru_hole oval (at 2.54 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 216 | (pad 9 thru_hole oval (at 0 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 217 | (pad 8 thru_hole oval (at 2.54 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 218 | (pad 7 thru_hole oval (at 0 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 219 | (pad 6 thru_hole oval (at 2.54 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 220 | (pad 5 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 221 | (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 222 | (pad 3 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 223 | (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 224 | (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 225 | (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Angled_2x12_Pitch2.54mm.wrl 226 | (at (xyz 0 0 0)) 227 | (scale (xyz 1 1 1)) 228 | (rotate (xyz 0 0 0)) 229 | ) 230 | ) 231 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/BGA-256-1-27mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module BGA-400-1-27mm (layer F.Cu) (tedit 5992922A) 2 | (fp_text reference REF** (at 0 11.43) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value BGA-256-1-27mm (at 0 -11.43) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_circle (center -10.16 10.16) (end -10.16 9.96) (layer F.SilkS) (width 0.5)) 9 | (fp_line (start 10.5 10.5) (end -10.5 10.5) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 10.5 -10.5) (end 10.5 10.5) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -10.5 -10.5) (end 10.5 -10.5) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -10.5 10.5) (end -10.5 -10.5) (layer F.SilkS) (width 0.15)) 13 | (pad A1 smd circle (at -9.525 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 14 | (pad A2 smd circle (at -9.525 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 15 | (pad A3 smd circle (at -9.525 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 16 | (pad A4 smd circle (at -9.525 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 17 | (pad A5 smd circle (at -9.525 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 18 | (pad A6 smd circle (at -9.525 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 19 | (pad A7 smd circle (at -9.525 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 20 | (pad A8 smd circle (at -9.525 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 21 | (pad A9 smd circle (at -9.525 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 22 | (pad A10 smd circle (at -9.525 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 23 | (pad A11 smd circle (at -9.525 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 24 | (pad A12 smd circle (at -9.525 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 25 | (pad A13 smd circle (at -9.525 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 26 | (pad A14 smd circle (at -9.525 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 27 | (pad A15 smd circle (at -9.525 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 28 | (pad A16 smd circle (at -9.525 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 29 | (pad B2 smd circle (at -8.255 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 30 | (pad B5 smd circle (at -8.255 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 31 | (pad B3 smd circle (at -8.255 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 32 | (pad B4 smd circle (at -8.255 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 33 | (pad B1 smd circle (at -8.255 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 34 | (pad B6 smd circle (at -8.255 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 35 | (pad B7 smd circle (at -8.255 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 36 | (pad B8 smd circle (at -8.255 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 37 | (pad B9 smd circle (at -8.255 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 38 | (pad B10 smd circle (at -8.255 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 39 | (pad B11 smd circle (at -8.255 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 40 | (pad B12 smd circle (at -8.255 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 41 | (pad B13 smd circle (at -8.255 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 42 | (pad B14 smd circle (at -8.255 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 43 | (pad B15 smd circle (at -8.255 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 44 | (pad B16 smd circle (at -8.255 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 45 | (pad C2 smd circle (at -6.985 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 46 | (pad C5 smd circle (at -6.985 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 47 | (pad C3 smd circle (at -6.985 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 48 | (pad C4 smd circle (at -6.985 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 49 | (pad C1 smd circle (at -6.985 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 50 | (pad C6 smd circle (at -6.985 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 51 | (pad C7 smd circle (at -6.985 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 52 | (pad C8 smd circle (at -6.985 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 53 | (pad C9 smd circle (at -6.985 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 54 | (pad C10 smd circle (at -6.985 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 55 | (pad C11 smd circle (at -6.985 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 56 | (pad C12 smd circle (at -6.985 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 57 | (pad C13 smd circle (at -6.985 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 58 | (pad C14 smd circle (at -6.985 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 59 | (pad C15 smd circle (at -6.985 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 60 | (pad C16 smd circle (at -6.985 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 61 | (pad D2 smd circle (at -5.715 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 62 | (pad D5 smd circle (at -5.715 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 63 | (pad D3 smd circle (at -5.715 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 64 | (pad D4 smd circle (at -5.715 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 65 | (pad D1 smd circle (at -5.715 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 66 | (pad D6 smd circle (at -5.715 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 67 | (pad D7 smd circle (at -5.715 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 68 | (pad D8 smd circle (at -5.715 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 69 | (pad D9 smd circle (at -5.715 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 70 | (pad D10 smd circle (at -5.715 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 71 | (pad D11 smd circle (at -5.715 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 72 | (pad D12 smd circle (at -5.715 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 73 | (pad D13 smd circle (at -5.715 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 74 | (pad D14 smd circle (at -5.715 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 75 | (pad D15 smd circle (at -5.715 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 76 | (pad D16 smd circle (at -5.715 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 77 | (pad E2 smd circle (at -4.445 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 78 | (pad E5 smd circle (at -4.445 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 79 | (pad E3 smd circle (at -4.445 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 80 | (pad E4 smd circle (at -4.445 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 81 | (pad E1 smd circle (at -4.445 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 82 | (pad E6 smd circle (at -4.445 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 83 | (pad E7 smd circle (at -4.445 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 84 | (pad E8 smd circle (at -4.445 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 85 | (pad E9 smd circle (at -4.445 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 86 | (pad E10 smd circle (at -4.445 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 87 | (pad E11 smd circle (at -4.445 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 88 | (pad E12 smd circle (at -4.445 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 89 | (pad E13 smd circle (at -4.445 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 90 | (pad E14 smd circle (at -4.445 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 91 | (pad E15 smd circle (at -4.445 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 92 | (pad E16 smd circle (at -4.445 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 93 | (pad F2 smd circle (at -3.175 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 94 | (pad F5 smd circle (at -3.175 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 95 | (pad F3 smd circle (at -3.175 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 96 | (pad F4 smd circle (at -3.175 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 97 | (pad F1 smd circle (at -3.175 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 98 | (pad F6 smd circle (at -3.175 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 99 | (pad F7 smd circle (at -3.175 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 100 | (pad F8 smd circle (at -3.175 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 101 | (pad F9 smd circle (at -3.175 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 102 | (pad F10 smd circle (at -3.175 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 103 | (pad F11 smd circle (at -3.175 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 104 | (pad F12 smd circle (at -3.175 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 105 | (pad F13 smd circle (at -3.175 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 106 | (pad F14 smd circle (at -3.175 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 107 | (pad F15 smd circle (at -3.175 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 108 | (pad F16 smd circle (at -3.175 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 109 | (pad G2 smd circle (at -1.905 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 110 | (pad G5 smd circle (at -1.905 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 111 | (pad G3 smd circle (at -1.905 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 112 | (pad G4 smd circle (at -1.905 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 113 | (pad G1 smd circle (at -1.905 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 114 | (pad G6 smd circle (at -1.905 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 115 | (pad G7 smd circle (at -1.905 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 116 | (pad G8 smd circle (at -1.905 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 117 | (pad G9 smd circle (at -1.905 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 118 | (pad G10 smd circle (at -1.905 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 119 | (pad G11 smd circle (at -1.905 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 120 | (pad G12 smd circle (at -1.905 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 121 | (pad G13 smd circle (at -1.905 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 122 | (pad G14 smd circle (at -1.905 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 123 | (pad G15 smd circle (at -1.905 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 124 | (pad G16 smd circle (at -1.905 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 125 | (pad H2 smd circle (at -0.635 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 126 | (pad H5 smd circle (at -0.635 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 127 | (pad H3 smd circle (at -0.635 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 128 | (pad H4 smd circle (at -0.635 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 129 | (pad H1 smd circle (at -0.635 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 130 | (pad H6 smd circle (at -0.635 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 131 | (pad H7 smd circle (at -0.635 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 132 | (pad H8 smd circle (at -0.635 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 133 | (pad H9 smd circle (at -0.635 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 134 | (pad H10 smd circle (at -0.635 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 135 | (pad H11 smd circle (at -0.635 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 136 | (pad H12 smd circle (at -0.635 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 137 | (pad H13 smd circle (at -0.635 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 138 | (pad H14 smd circle (at -0.635 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 139 | (pad H15 smd circle (at -0.635 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 140 | (pad H16 smd circle (at -0.635 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 141 | (pad J2 smd circle (at 0.635 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 142 | (pad J5 smd circle (at 0.635 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 143 | (pad J3 smd circle (at 0.635 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 144 | (pad J4 smd circle (at 0.635 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 145 | (pad J1 smd circle (at 0.635 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 146 | (pad J6 smd circle (at 0.635 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 147 | (pad J7 smd circle (at 0.635 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 148 | (pad J8 smd circle (at 0.635 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 149 | (pad J9 smd circle (at 0.635 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 150 | (pad J10 smd circle (at 0.635 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 151 | (pad J11 smd circle (at 0.635 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 152 | (pad J12 smd circle (at 0.635 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 153 | (pad J13 smd circle (at 0.635 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 154 | (pad J14 smd circle (at 0.635 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 155 | (pad J15 smd circle (at 0.635 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 156 | (pad J16 smd circle (at 0.635 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 157 | (pad K2 smd circle (at 1.905 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 158 | (pad K5 smd circle (at 1.905 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 159 | (pad K3 smd circle (at 1.905 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 160 | (pad K4 smd circle (at 1.905 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 161 | (pad K1 smd circle (at 1.905 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 162 | (pad K6 smd circle (at 1.905 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 163 | (pad K7 smd circle (at 1.905 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 164 | (pad K8 smd circle (at 1.905 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 165 | (pad K9 smd circle (at 1.905 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 166 | (pad K10 smd circle (at 1.905 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 167 | (pad K11 smd circle (at 1.905 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 168 | (pad K12 smd circle (at 1.905 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 169 | (pad K13 smd circle (at 1.905 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 170 | (pad K14 smd circle (at 1.905 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 171 | (pad K15 smd circle (at 1.905 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 172 | (pad K16 smd circle (at 1.905 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 173 | (pad L13 smd circle (at 3.175 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 174 | (pad L11 smd circle (at 3.175 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 175 | (pad L12 smd circle (at 3.175 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 176 | (pad L10 smd circle (at 3.175 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 177 | (pad L8 smd circle (at 3.175 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 178 | (pad L9 smd circle (at 3.175 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 179 | (pad L7 smd circle (at 3.175 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 180 | (pad L3 smd circle (at 3.175 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 181 | (pad L1 smd circle (at 3.175 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 182 | (pad L2 smd circle (at 3.175 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 183 | (pad L4 smd circle (at 3.175 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 184 | (pad L5 smd circle (at 3.175 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 185 | (pad L6 smd circle (at 3.175 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 186 | (pad L15 smd circle (at 3.175 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 187 | (pad L16 smd circle (at 3.175 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 188 | (pad L14 smd circle (at 3.175 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 189 | (pad M13 smd circle (at 4.445 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 190 | (pad M11 smd circle (at 4.445 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 191 | (pad M12 smd circle (at 4.445 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 192 | (pad M10 smd circle (at 4.445 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 193 | (pad M8 smd circle (at 4.445 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 194 | (pad M9 smd circle (at 4.445 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 195 | (pad M7 smd circle (at 4.445 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 196 | (pad M3 smd circle (at 4.445 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 197 | (pad M1 smd circle (at 4.445 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 198 | (pad M2 smd circle (at 4.445 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 199 | (pad M4 smd circle (at 4.445 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 200 | (pad M5 smd circle (at 4.445 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 201 | (pad M6 smd circle (at 4.445 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 202 | (pad M15 smd circle (at 4.445 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 203 | (pad M16 smd circle (at 4.445 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 204 | (pad M14 smd circle (at 4.445 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 205 | (pad N13 smd circle (at 5.715 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 206 | (pad N11 smd circle (at 5.715 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 207 | (pad N12 smd circle (at 5.715 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 208 | (pad N10 smd circle (at 5.715 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 209 | (pad N8 smd circle (at 5.715 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 210 | (pad N9 smd circle (at 5.715 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 211 | (pad N7 smd circle (at 5.715 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 212 | (pad N3 smd circle (at 5.715 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 213 | (pad N1 smd circle (at 5.715 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 214 | (pad N2 smd circle (at 5.715 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 215 | (pad N4 smd circle (at 5.715 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 216 | (pad N5 smd circle (at 5.715 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 217 | (pad N6 smd circle (at 5.715 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 218 | (pad N15 smd circle (at 5.715 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 219 | (pad N16 smd circle (at 5.715 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 220 | (pad N14 smd circle (at 5.715 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 221 | (pad P13 smd circle (at 6.985 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 222 | (pad P11 smd circle (at 6.985 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 223 | (pad P12 smd circle (at 6.985 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 224 | (pad P10 smd circle (at 6.985 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 225 | (pad P8 smd circle (at 6.985 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 226 | (pad P9 smd circle (at 6.985 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 227 | (pad P7 smd circle (at 6.985 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 228 | (pad P3 smd circle (at 6.985 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 229 | (pad P1 smd circle (at 6.985 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 230 | (pad P2 smd circle (at 6.985 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 231 | (pad P4 smd circle (at 6.985 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 232 | (pad P5 smd circle (at 6.985 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 233 | (pad P6 smd circle (at 6.985 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 234 | (pad P15 smd circle (at 6.985 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 235 | (pad P16 smd circle (at 6.985 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 236 | (pad P14 smd circle (at 6.985 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 237 | (pad R13 smd circle (at 8.255 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 238 | (pad R11 smd circle (at 8.255 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 239 | (pad R12 smd circle (at 8.255 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 240 | (pad R10 smd circle (at 8.255 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 241 | (pad R8 smd circle (at 8.255 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 242 | (pad R9 smd circle (at 8.255 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 243 | (pad R7 smd circle (at 8.255 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 244 | (pad R3 smd circle (at 8.255 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 245 | (pad R1 smd circle (at 8.255 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 246 | (pad R2 smd circle (at 8.255 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 247 | (pad R4 smd circle (at 8.255 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 248 | (pad R5 smd circle (at 8.255 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 249 | (pad R6 smd circle (at 8.255 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 250 | (pad R15 smd circle (at 8.255 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 251 | (pad R16 smd circle (at 8.255 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 252 | (pad R14 smd circle (at 8.255 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 253 | (pad T13 smd circle (at 9.525 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 254 | (pad T11 smd circle (at 9.525 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 255 | (pad T12 smd circle (at 9.525 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 256 | (pad T10 smd circle (at 9.525 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 257 | (pad T8 smd circle (at 9.525 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 258 | (pad T9 smd circle (at 9.525 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 259 | (pad T7 smd circle (at 9.525 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 260 | (pad T3 smd circle (at 9.525 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 261 | (pad T1 smd circle (at 9.525 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 262 | (pad T2 smd circle (at 9.525 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 263 | (pad T4 smd circle (at 9.525 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 264 | (pad T5 smd circle (at 9.525 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 265 | (pad T6 smd circle (at 9.525 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 266 | (pad T15 smd circle (at 9.525 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 267 | (pad T16 smd circle (at 9.525 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 268 | (pad T14 smd circle (at 9.525 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 269 | ) 270 | -------------------------------------------------------------------------------- /beaglelogic-standalone.pretty/BGA-400-1-27mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module BGA-400-1-27mm (layer F.Cu) (tedit 57362471) 2 | (fp_text reference REF** (at 0 14.605) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value BGA-400-1-27mm (at 0 -14.478) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_circle (center -12.8 12.8) (end -12.8 12.6) (layer F.SilkS) (width 0.5)) 9 | (fp_line (start 13.462 13.462) (end -13.462 13.462) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 13.462 -13.462) (end 13.462 13.462) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -13.462 -13.462) (end 13.462 -13.462) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -13.462 13.462) (end -13.462 -13.462) (layer F.SilkS) (width 0.15)) 13 | (pad A1 smd circle (at -12.065 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 14 | (pad A2 smd circle (at -12.065 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 15 | (pad A3 smd circle (at -12.065 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 16 | (pad A4 smd circle (at -12.065 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 17 | (pad A5 smd circle (at -12.065 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 18 | (pad A6 smd circle (at -12.065 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 19 | (pad A7 smd circle (at -12.065 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 20 | (pad A8 smd circle (at -12.065 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 21 | (pad A9 smd circle (at -12.065 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 22 | (pad A10 smd circle (at -12.065 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 23 | (pad A11 smd circle (at -12.065 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 24 | (pad A12 smd circle (at -12.065 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 25 | (pad A13 smd circle (at -12.065 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 26 | (pad A14 smd circle (at -12.065 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 27 | (pad A15 smd circle (at -12.065 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 28 | (pad A16 smd circle (at -12.065 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 29 | (pad A17 smd circle (at -12.065 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 30 | (pad A18 smd circle (at -12.065 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 31 | (pad A19 smd circle (at -12.065 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 32 | (pad A20 smd circle (at -12.065 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 33 | (pad B2 smd circle (at -10.795 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 34 | (pad B5 smd circle (at -10.795 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 35 | (pad B3 smd circle (at -10.795 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 36 | (pad B4 smd circle (at -10.795 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 37 | (pad B1 smd circle (at -10.795 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 38 | (pad B6 smd circle (at -10.795 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 39 | (pad B7 smd circle (at -10.795 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 40 | (pad B8 smd circle (at -10.795 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 41 | (pad B9 smd circle (at -10.795 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 42 | (pad B10 smd circle (at -10.795 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 43 | (pad B11 smd circle (at -10.795 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 44 | (pad B12 smd circle (at -10.795 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 45 | (pad B13 smd circle (at -10.795 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 46 | (pad B14 smd circle (at -10.795 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 47 | (pad B15 smd circle (at -10.795 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 48 | (pad B16 smd circle (at -10.795 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 49 | (pad B17 smd circle (at -10.795 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 50 | (pad B18 smd circle (at -10.795 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 51 | (pad B19 smd circle (at -10.795 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 52 | (pad B20 smd circle (at -10.795 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 53 | (pad C2 smd circle (at -9.525 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 54 | (pad C5 smd circle (at -9.525 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 55 | (pad C3 smd circle (at -9.525 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 56 | (pad C4 smd circle (at -9.525 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 57 | (pad C1 smd circle (at -9.525 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 58 | (pad C6 smd circle (at -9.525 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 59 | (pad C7 smd circle (at -9.525 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 60 | (pad C8 smd circle (at -9.525 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 61 | (pad C9 smd circle (at -9.525 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 62 | (pad C10 smd circle (at -9.525 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 63 | (pad C11 smd circle (at -9.525 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 64 | (pad C12 smd circle (at -9.525 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 65 | (pad C13 smd circle (at -9.525 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 66 | (pad C14 smd circle (at -9.525 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 67 | (pad C15 smd circle (at -9.525 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 68 | (pad C16 smd circle (at -9.525 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 69 | (pad C17 smd circle (at -9.525 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 70 | (pad C18 smd circle (at -9.525 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 71 | (pad C19 smd circle (at -9.525 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 72 | (pad C20 smd circle (at -9.525 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 73 | (pad D2 smd circle (at -8.255 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 74 | (pad D5 smd circle (at -8.255 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 75 | (pad D3 smd circle (at -8.255 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 76 | (pad D4 smd circle (at -8.255 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 77 | (pad D1 smd circle (at -8.255 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 78 | (pad D6 smd circle (at -8.255 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 79 | (pad D7 smd circle (at -8.255 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 80 | (pad D8 smd circle (at -8.255 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 81 | (pad D9 smd circle (at -8.255 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 82 | (pad D10 smd circle (at -8.255 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 83 | (pad D11 smd circle (at -8.255 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 84 | (pad D12 smd circle (at -8.255 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 85 | (pad D13 smd circle (at -8.255 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 86 | (pad D14 smd circle (at -8.255 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 87 | (pad D15 smd circle (at -8.255 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 88 | (pad D16 smd circle (at -8.255 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 89 | (pad D17 smd circle (at -8.255 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 90 | (pad D18 smd circle (at -8.255 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 91 | (pad D19 smd circle (at -8.255 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 92 | (pad D20 smd circle (at -8.255 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 93 | (pad E2 smd circle (at -6.985 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 94 | (pad E5 smd circle (at -6.985 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 95 | (pad E3 smd circle (at -6.985 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 96 | (pad E4 smd circle (at -6.985 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 97 | (pad E1 smd circle (at -6.985 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 98 | (pad E6 smd circle (at -6.985 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 99 | (pad E7 smd circle (at -6.985 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 100 | (pad E8 smd circle (at -6.985 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 101 | (pad E9 smd circle (at -6.985 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 102 | (pad E10 smd circle (at -6.985 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 103 | (pad E11 smd circle (at -6.985 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 104 | (pad E12 smd circle (at -6.985 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 105 | (pad E13 smd circle (at -6.985 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 106 | (pad E14 smd circle (at -6.985 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 107 | (pad E15 smd circle (at -6.985 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 108 | (pad E16 smd circle (at -6.985 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 109 | (pad E17 smd circle (at -6.985 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 110 | (pad E18 smd circle (at -6.985 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 111 | (pad E19 smd circle (at -6.985 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 112 | (pad E20 smd circle (at -6.985 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 113 | (pad F2 smd circle (at -5.715 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 114 | (pad F5 smd circle (at -5.715 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 115 | (pad F3 smd circle (at -5.715 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 116 | (pad F4 smd circle (at -5.715 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 117 | (pad F1 smd circle (at -5.715 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 118 | (pad F6 smd circle (at -5.715 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 119 | (pad F7 smd circle (at -5.715 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 120 | (pad F8 smd circle (at -5.715 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 121 | (pad F9 smd circle (at -5.715 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 122 | (pad F10 smd circle (at -5.715 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 123 | (pad F11 smd circle (at -5.715 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 124 | (pad F12 smd circle (at -5.715 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 125 | (pad F13 smd circle (at -5.715 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 126 | (pad F14 smd circle (at -5.715 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 127 | (pad F15 smd circle (at -5.715 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 128 | (pad F16 smd circle (at -5.715 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 129 | (pad F17 smd circle (at -5.715 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 130 | (pad F18 smd circle (at -5.715 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 131 | (pad F19 smd circle (at -5.715 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 132 | (pad F20 smd circle (at -5.715 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 133 | (pad G2 smd circle (at -4.445 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 134 | (pad G5 smd circle (at -4.445 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 135 | (pad G3 smd circle (at -4.445 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 136 | (pad G4 smd circle (at -4.445 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 137 | (pad G1 smd circle (at -4.445 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 138 | (pad G6 smd circle (at -4.445 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 139 | (pad G7 smd circle (at -4.445 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 140 | (pad G8 smd circle (at -4.445 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 141 | (pad G9 smd circle (at -4.445 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 142 | (pad G10 smd circle (at -4.445 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 143 | (pad G11 smd circle (at -4.445 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 144 | (pad G12 smd circle (at -4.445 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 145 | (pad G13 smd circle (at -4.445 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 146 | (pad G14 smd circle (at -4.445 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 147 | (pad G15 smd circle (at -4.445 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 148 | (pad G16 smd circle (at -4.445 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 149 | (pad G17 smd circle (at -4.445 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 150 | (pad G18 smd circle (at -4.445 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 151 | (pad G19 smd circle (at -4.445 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 152 | (pad G20 smd circle (at -4.445 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 153 | (pad H2 smd circle (at -3.175 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 154 | (pad H5 smd circle (at -3.175 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 155 | (pad H3 smd circle (at -3.175 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 156 | (pad H4 smd circle (at -3.175 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 157 | (pad H1 smd circle (at -3.175 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 158 | (pad H6 smd circle (at -3.175 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 159 | (pad H7 smd circle (at -3.175 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 160 | (pad H8 smd circle (at -3.175 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 161 | (pad H9 smd circle (at -3.175 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 162 | (pad H10 smd circle (at -3.175 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 163 | (pad H11 smd circle (at -3.175 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 164 | (pad H12 smd circle (at -3.175 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 165 | (pad H13 smd circle (at -3.175 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 166 | (pad H14 smd circle (at -3.175 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 167 | (pad H15 smd circle (at -3.175 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 168 | (pad H16 smd circle (at -3.175 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 169 | (pad H17 smd circle (at -3.175 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 170 | (pad H18 smd circle (at -3.175 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 171 | (pad H19 smd circle (at -3.175 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 172 | (pad H20 smd circle (at -3.175 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 173 | (pad J2 smd circle (at -1.905 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 174 | (pad J5 smd circle (at -1.905 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 175 | (pad J3 smd circle (at -1.905 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 176 | (pad J4 smd circle (at -1.905 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 177 | (pad J1 smd circle (at -1.905 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 178 | (pad J6 smd circle (at -1.905 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 179 | (pad J7 smd circle (at -1.905 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 180 | (pad J8 smd circle (at -1.905 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 181 | (pad J9 smd circle (at -1.905 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 182 | (pad J10 smd circle (at -1.905 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 183 | (pad J11 smd circle (at -1.905 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 184 | (pad J12 smd circle (at -1.905 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 185 | (pad J13 smd circle (at -1.905 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 186 | (pad J14 smd circle (at -1.905 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 187 | (pad J15 smd circle (at -1.905 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 188 | (pad J16 smd circle (at -1.905 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 189 | (pad J17 smd circle (at -1.905 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 190 | (pad J18 smd circle (at -1.905 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 191 | (pad J19 smd circle (at -1.905 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 192 | (pad J20 smd circle (at -1.905 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 193 | (pad K2 smd circle (at -0.635 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 194 | (pad K5 smd circle (at -0.635 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 195 | (pad K3 smd circle (at -0.635 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 196 | (pad K4 smd circle (at -0.635 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 197 | (pad K1 smd circle (at -0.635 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 198 | (pad K6 smd circle (at -0.635 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 199 | (pad K7 smd circle (at -0.635 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 200 | (pad K8 smd circle (at -0.635 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 201 | (pad K9 smd circle (at -0.635 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 202 | (pad K10 smd circle (at -0.635 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 203 | (pad K11 smd circle (at -0.635 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 204 | (pad K12 smd circle (at -0.635 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 205 | (pad K13 smd circle (at -0.635 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 206 | (pad K14 smd circle (at -0.635 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 207 | (pad K15 smd circle (at -0.635 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 208 | (pad K16 smd circle (at -0.635 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 209 | (pad K17 smd circle (at -0.635 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 210 | (pad K18 smd circle (at -0.635 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 211 | (pad K19 smd circle (at -0.635 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 212 | (pad K20 smd circle (at -0.635 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 213 | (pad L13 smd circle (at 0.635 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 214 | (pad L11 smd circle (at 0.635 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 215 | (pad L12 smd circle (at 0.635 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 216 | (pad L10 smd circle (at 0.635 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 217 | (pad L8 smd circle (at 0.635 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 218 | (pad L9 smd circle (at 0.635 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 219 | (pad L7 smd circle (at 0.635 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 220 | (pad L3 smd circle (at 0.635 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 221 | (pad L1 smd circle (at 0.635 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 222 | (pad L2 smd circle (at 0.635 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 223 | (pad L4 smd circle (at 0.635 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 224 | (pad L5 smd circle (at 0.635 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 225 | (pad L6 smd circle (at 0.635 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 226 | (pad L15 smd circle (at 0.635 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 227 | (pad L16 smd circle (at 0.635 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 228 | (pad L14 smd circle (at 0.635 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 229 | (pad L17 smd circle (at 0.635 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 230 | (pad L18 smd circle (at 0.635 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 231 | (pad L19 smd circle (at 0.635 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 232 | (pad L20 smd circle (at 0.635 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 233 | (pad M13 smd circle (at 1.905 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 234 | (pad M11 smd circle (at 1.905 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 235 | (pad M12 smd circle (at 1.905 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 236 | (pad M10 smd circle (at 1.905 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 237 | (pad M8 smd circle (at 1.905 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 238 | (pad M9 smd circle (at 1.905 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 239 | (pad M7 smd circle (at 1.905 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 240 | (pad M3 smd circle (at 1.905 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 241 | (pad M1 smd circle (at 1.905 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 242 | (pad M2 smd circle (at 1.905 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 243 | (pad M4 smd circle (at 1.905 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 244 | (pad M5 smd circle (at 1.905 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 245 | (pad M6 smd circle (at 1.905 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 246 | (pad M15 smd circle (at 1.905 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 247 | (pad M16 smd circle (at 1.905 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 248 | (pad M14 smd circle (at 1.905 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 249 | (pad M17 smd circle (at 1.905 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 250 | (pad M18 smd circle (at 1.905 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 251 | (pad M19 smd circle (at 1.905 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 252 | (pad M20 smd circle (at 1.905 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 253 | (pad N13 smd circle (at 3.175 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 254 | (pad N11 smd circle (at 3.175 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 255 | (pad N12 smd circle (at 3.175 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 256 | (pad N10 smd circle (at 3.175 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 257 | (pad N8 smd circle (at 3.175 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 258 | (pad N9 smd circle (at 3.175 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 259 | (pad N7 smd circle (at 3.175 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 260 | (pad N3 smd circle (at 3.175 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 261 | (pad N1 smd circle (at 3.175 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 262 | (pad N2 smd circle (at 3.175 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 263 | (pad N4 smd circle (at 3.175 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 264 | (pad N5 smd circle (at 3.175 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 265 | (pad N6 smd circle (at 3.175 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 266 | (pad N15 smd circle (at 3.175 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 267 | (pad N16 smd circle (at 3.175 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 268 | (pad N14 smd circle (at 3.175 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 269 | (pad N17 smd circle (at 3.175 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 270 | (pad N18 smd circle (at 3.175 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 271 | (pad N19 smd circle (at 3.175 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 272 | (pad N20 smd circle (at 3.175 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 273 | (pad P13 smd circle (at 4.445 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 274 | (pad P11 smd circle (at 4.445 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 275 | (pad P12 smd circle (at 4.445 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 276 | (pad P10 smd circle (at 4.445 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 277 | (pad P8 smd circle (at 4.445 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 278 | (pad P9 smd circle (at 4.445 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 279 | (pad P7 smd circle (at 4.445 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 280 | (pad P3 smd circle (at 4.445 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 281 | (pad P1 smd circle (at 4.445 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 282 | (pad P2 smd circle (at 4.445 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 283 | (pad P4 smd circle (at 4.445 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 284 | (pad P5 smd circle (at 4.445 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 285 | (pad P6 smd circle (at 4.445 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 286 | (pad P15 smd circle (at 4.445 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 287 | (pad P16 smd circle (at 4.445 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 288 | (pad P14 smd circle (at 4.445 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 289 | (pad P17 smd circle (at 4.445 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 290 | (pad P18 smd circle (at 4.445 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 291 | (pad P19 smd circle (at 4.445 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 292 | (pad P20 smd circle (at 4.445 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 293 | (pad R13 smd circle (at 5.715 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 294 | (pad R11 smd circle (at 5.715 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 295 | (pad R12 smd circle (at 5.715 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 296 | (pad R10 smd circle (at 5.715 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 297 | (pad R8 smd circle (at 5.715 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 298 | (pad R9 smd circle (at 5.715 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 299 | (pad R7 smd circle (at 5.715 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 300 | (pad R3 smd circle (at 5.715 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 301 | (pad R1 smd circle (at 5.715 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 302 | (pad R2 smd circle (at 5.715 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 303 | (pad R4 smd circle (at 5.715 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 304 | (pad R5 smd circle (at 5.715 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 305 | (pad R6 smd circle (at 5.715 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 306 | (pad R15 smd circle (at 5.715 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 307 | (pad R16 smd circle (at 5.715 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 308 | (pad R14 smd circle (at 5.715 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 309 | (pad R17 smd circle (at 5.715 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 310 | (pad R18 smd circle (at 5.715 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 311 | (pad R19 smd circle (at 5.715 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 312 | (pad R20 smd circle (at 5.715 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 313 | (pad T13 smd circle (at 6.985 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 314 | (pad T11 smd circle (at 6.985 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 315 | (pad T12 smd circle (at 6.985 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 316 | (pad T10 smd circle (at 6.985 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 317 | (pad T8 smd circle (at 6.985 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 318 | (pad T9 smd circle (at 6.985 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 319 | (pad T7 smd circle (at 6.985 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 320 | (pad T3 smd circle (at 6.985 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 321 | (pad T1 smd circle (at 6.985 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 322 | (pad T2 smd circle (at 6.985 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 323 | (pad T4 smd circle (at 6.985 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 324 | (pad T5 smd circle (at 6.985 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 325 | (pad T6 smd circle (at 6.985 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 326 | (pad T15 smd circle (at 6.985 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 327 | (pad T16 smd circle (at 6.985 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 328 | (pad T14 smd circle (at 6.985 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 329 | (pad T17 smd circle (at 6.985 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 330 | (pad T18 smd circle (at 6.985 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 331 | (pad T19 smd circle (at 6.985 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 332 | (pad T20 smd circle (at 6.985 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 333 | (pad U13 smd circle (at 8.255 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 334 | (pad U11 smd circle (at 8.255 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 335 | (pad U12 smd circle (at 8.255 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 336 | (pad U10 smd circle (at 8.255 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 337 | (pad U8 smd circle (at 8.255 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 338 | (pad U9 smd circle (at 8.255 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 339 | (pad U7 smd circle (at 8.255 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 340 | (pad U3 smd circle (at 8.255 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 341 | (pad U1 smd circle (at 8.255 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 342 | (pad U2 smd circle (at 8.255 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 343 | (pad U4 smd circle (at 8.255 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 344 | (pad U5 smd circle (at 8.255 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 345 | (pad U6 smd circle (at 8.255 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 346 | (pad U15 smd circle (at 8.255 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 347 | (pad U16 smd circle (at 8.255 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 348 | (pad U14 smd circle (at 8.255 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 349 | (pad U17 smd circle (at 8.255 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 350 | (pad U18 smd circle (at 8.255 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 351 | (pad U19 smd circle (at 8.255 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 352 | (pad U20 smd circle (at 8.255 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 353 | (pad V13 smd circle (at 9.525 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 354 | (pad V11 smd circle (at 9.525 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 355 | (pad V12 smd circle (at 9.525 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 356 | (pad V10 smd circle (at 9.525 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 357 | (pad V8 smd circle (at 9.525 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 358 | (pad V9 smd circle (at 9.525 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 359 | (pad V7 smd circle (at 9.525 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 360 | (pad V3 smd circle (at 9.525 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 361 | (pad V1 smd circle (at 9.525 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 362 | (pad V2 smd circle (at 9.525 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 363 | (pad V4 smd circle (at 9.525 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 364 | (pad V5 smd circle (at 9.525 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 365 | (pad V6 smd circle (at 9.525 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 366 | (pad V15 smd circle (at 9.525 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 367 | (pad V16 smd circle (at 9.525 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 368 | (pad V14 smd circle (at 9.525 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 369 | (pad V17 smd circle (at 9.525 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 370 | (pad V18 smd circle (at 9.525 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 371 | (pad V19 smd circle (at 9.525 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 372 | (pad V20 smd circle (at 9.525 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 373 | (pad W10 smd circle (at 10.795 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 374 | (pad W9 smd circle (at 10.795 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 375 | (pad W8 smd circle (at 10.795 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 376 | (pad W1 smd circle (at 10.795 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 377 | (pad W2 smd circle (at 10.795 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 378 | (pad W4 smd circle (at 10.795 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 379 | (pad W3 smd circle (at 10.795 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 380 | (pad W5 smd circle (at 10.795 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 381 | (pad W7 smd circle (at 10.795 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 382 | (pad W6 smd circle (at 10.795 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 383 | (pad W16 smd circle (at 10.795 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 384 | (pad W15 smd circle (at 10.795 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 385 | (pad W13 smd circle (at 10.795 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 386 | (pad W14 smd circle (at 10.795 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 387 | (pad W12 smd circle (at 10.795 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 388 | (pad W11 smd circle (at 10.795 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 389 | (pad W19 smd circle (at 10.795 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 390 | (pad W18 smd circle (at 10.795 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 391 | (pad W17 smd circle (at 10.795 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 392 | (pad W20 smd circle (at 10.795 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 393 | (pad Y10 smd circle (at 12.065 0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 394 | (pad Y9 smd circle (at 12.065 1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 395 | (pad Y8 smd circle (at 12.065 3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 396 | (pad Y1 smd circle (at 12.065 12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 397 | (pad Y2 smd circle (at 12.065 10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 398 | (pad Y4 smd circle (at 12.065 8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 399 | (pad Y3 smd circle (at 12.065 9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 400 | (pad Y5 smd circle (at 12.065 6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 401 | (pad Y7 smd circle (at 12.065 4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 402 | (pad Y6 smd circle (at 12.065 5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 403 | (pad Y16 smd circle (at 12.065 -6.985 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 404 | (pad Y15 smd circle (at 12.065 -5.715 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 405 | (pad Y13 smd circle (at 12.065 -3.175 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 406 | (pad Y14 smd circle (at 12.065 -4.445 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 407 | (pad Y12 smd circle (at 12.065 -1.905 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 408 | (pad Y11 smd circle (at 12.065 -0.635 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 409 | (pad Y19 smd circle (at 12.065 -10.795 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 410 | (pad Y18 smd circle (at 12.065 -9.525 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 411 | (pad Y17 smd circle (at 12.065 -8.255 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 412 | (pad Y20 smd circle (at 12.065 -12.065 90) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 413 | ) 414 | -------------------------------------------------------------------------------- /beaglelogic-standalone-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # +3V3 5 | # 6 | DEF +3V3 #PWR 0 0 Y Y 1 F P 7 | F0 "#PWR" 0 -150 50 H I C CNN 8 | F1 "+3V3" 0 140 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | ALIAS +3.3V 12 | DRAW 13 | P 2 0 1 0 -30 50 0 100 N 14 | P 2 0 1 0 0 0 0 100 N 15 | P 2 0 1 0 0 100 30 50 N 16 | X +3V3 1 0 0 0 U 50 50 1 1 W N 17 | ENDDRAW 18 | ENDDEF 19 | # 20 | # +5V 21 | # 22 | DEF +5V #PWR 0 0 Y Y 1 F P 23 | F0 "#PWR" 0 -150 50 H I C CNN 24 | F1 "+5V" 0 140 50 H V C CNN 25 | F2 "" 0 0 50 H I C CNN 26 | F3 "" 0 0 50 H I C CNN 27 | DRAW 28 | P 2 0 1 0 -30 50 0 100 N 29 | P 2 0 1 0 0 0 0 100 N 30 | P 2 0 1 0 0 100 30 50 N 31 | X +5V 1 0 0 0 U 50 50 1 1 W N 32 | ENDDRAW 33 | ENDDEF 34 | # 35 | # 74LVC1G07 36 | # 37 | DEF 74LVC1G07 U 0 40 Y Y 1 F N 38 | F0 "U" -100 150 50 H V C CNN 39 | F1 "74LVC1G07" 0 -150 50 H V C CNN 40 | F2 "" 0 0 50 H I C CNN 41 | F3 "" 0 0 50 H I C CNN 42 | ALIAS 74AUC1G07 74AUP1G07 43 | $FPLIST 44 | SOT* 45 | SG-* 46 | $ENDFPLIST 47 | DRAW 48 | P 2 0 1 0 -100 -25 -50 -25 N 49 | P 4 0 1 10 -150 100 -150 -100 100 0 -150 100 N 50 | P 5 0 1 0 -75 25 -100 0 -75 -25 -50 0 -75 25 N 51 | X ~ 2 -300 0 150 R 40 40 1 1 I 52 | X GND 3 0 -100 0 D 40 40 1 1 W N 53 | X ~ 4 250 0 150 L 40 40 1 1 C 54 | X VCC 5 0 100 0 U 40 40 1 1 W N 55 | ENDDRAW 56 | ENDDEF 57 | # 58 | # 74LVC1G125 59 | # 60 | DEF 74LVC1G125 U 0 40 Y Y 1 F N 61 | F0 "U" -100 150 50 H V C CNN 62 | F1 "74LVC1G125" 0 -150 50 H V C CNN 63 | F2 "" 0 0 50 H I C CNN 64 | F3 "" 0 0 50 H I C CNN 65 | ALIAS 74AHC1G125 74AHCT1G125 74AUC1G125 74AUP1G125 66 | $FPLIST 67 | SOT* 68 | SG-* 69 | $ENDFPLIST 70 | DRAW 71 | P 4 0 1 10 -150 100 -150 -100 100 0 -150 100 N 72 | X ~ 1 0 200 150 D 40 40 1 1 I I 73 | X ~ 2 -300 0 150 R 40 40 1 1 I 74 | X GND 3 100 -50 0 D 40 40 1 1 W 75 | X ~ 4 250 0 150 L 40 40 1 1 T 76 | X VCC 5 100 50 0 U 40 40 1 1 W 77 | ENDDRAW 78 | ENDDEF 79 | # 80 | # 74LVC2G241 81 | # 82 | DEF 74LVC2G241 U 0 40 Y Y 1 L N 83 | F0 "U" 200 250 60 H V L CNN 84 | F1 "74LVC2G241" 200 150 60 H V L CNN 85 | F2 "" 0 0 50 H I C CNN 86 | F3 "" 0 0 50 H I C CNN 87 | DRAW 88 | S 200 100 800 -400 1 1 12 N 89 | X 1OE 1 0 0 200 R 50 50 1 1 B I 90 | X 1A 2 0 -100 200 R 50 50 1 1 B 91 | X 2Y 3 0 -200 200 R 50 50 1 1 B 92 | X GND 4 0 -300 200 R 50 50 1 1 B 93 | X 2A 5 1000 -300 200 L 50 50 1 1 B 94 | X 1Y 6 1000 -200 200 L 50 50 1 1 B 95 | X 2OE 7 1000 -100 200 L 50 50 1 1 B 96 | X VCC 8 1000 0 200 L 50 50 1 1 B 97 | ENDDRAW 98 | ENDDEF 99 | # 100 | # 74LVCH16245 101 | # 102 | DEF 74LVCH16245 U 0 40 Y Y 1 F N 103 | F0 "U" 0 -100 50 H V C CNN 104 | F1 "74LVCH16245" 0 100 50 H V C CNN 105 | F2 "MODULE" 0 0 50 H I C CNN 106 | F3 "DOCUMENTATION" 0 0 50 H I C CNN 107 | DRAW 108 | S -450 -1250 450 1250 1 0 12 N 109 | X 1DIR 1 -650 1150 200 R 50 50 1 1 I 110 | X 1B1 2 -650 1050 200 R 50 50 1 1 I 111 | X 1B2 3 -650 950 200 R 50 50 1 1 I 112 | X GND 4 -650 850 200 R 50 50 1 1 W 113 | X 1B3 5 -650 750 200 R 50 50 1 1 I 114 | X 1B4 6 -650 650 200 R 50 50 1 1 I 115 | X VCCB 7 -650 550 200 R 50 50 1 1 W 116 | X 1B5 8 -650 450 200 R 50 50 1 1 I 117 | X 1B6 9 -650 350 200 R 50 50 1 1 I 118 | X GND 10 -650 250 200 R 50 50 1 1 W 119 | X 2B6 20 -650 -750 200 R 50 50 1 1 I 120 | X 2A5 30 650 -650 200 L 50 50 1 1 I 121 | X 1A6 40 650 350 200 L 50 50 1 1 I 122 | X 1B7 11 -650 150 200 R 50 50 1 1 I 123 | X GND 21 -650 -850 200 R 50 50 1 1 W 124 | X VCCA 31 650 -550 200 L 50 50 1 1 W 125 | X 1A5 41 650 450 200 L 50 50 1 1 I 126 | X 1B8 12 -650 50 200 R 50 50 1 1 I 127 | X 2B7 22 -650 -950 200 R 50 50 1 1 I 128 | X 2A4 32 650 -450 200 L 50 50 1 1 I 129 | X VCCA 42 650 550 200 L 50 50 1 1 W 130 | X 2B1 13 -650 -50 200 R 50 50 1 1 I 131 | X 2B8 23 -650 -1050 200 R 50 50 1 1 I 132 | X 2A3 33 650 -350 200 L 50 50 1 1 I 133 | X 1A4 43 650 650 200 L 50 50 1 1 I 134 | X 2B2 14 -650 -150 200 R 50 50 1 1 I 135 | X 2DIR 24 -650 -1150 200 R 50 50 1 1 I 136 | X GND 34 650 -250 200 L 50 50 1 1 W 137 | X 1A3 44 650 750 200 L 50 50 1 1 I 138 | X GND 15 -650 -250 200 R 50 50 1 1 W 139 | X 2OE 25 650 -1150 200 L 50 50 1 1 I I 140 | X 2A2 35 650 -150 200 L 50 50 1 1 I 141 | X GND 45 650 850 200 L 50 50 1 1 W 142 | X 2B3 16 -650 -350 200 R 50 50 1 1 I 143 | X 2A8 26 650 -1050 200 L 50 50 1 1 I 144 | X 2A1 36 650 -50 200 L 50 50 1 1 I 145 | X 1A2 46 650 950 200 L 50 50 1 1 I 146 | X 2B4 17 -650 -450 200 R 50 50 1 1 I 147 | X 2A7 27 650 -950 200 L 50 50 1 1 I 148 | X 1A8 37 650 50 200 L 50 50 1 1 I 149 | X 1A1 47 650 1050 200 L 50 50 1 1 I 150 | X VCCB 18 -650 -550 200 R 50 50 1 1 W 151 | X GND 28 650 -850 200 L 50 50 1 1 W 152 | X 1A7 38 650 150 200 L 50 50 1 1 I 153 | X 1OE 48 650 1150 200 L 50 50 1 1 I I 154 | X 2B5 19 -650 -650 200 R 50 50 1 1 I 155 | X 2A6 29 650 -750 200 L 50 50 1 1 I 156 | X GND 39 650 250 200 L 50 50 1 1 W 157 | ENDDRAW 158 | ENDDEF 159 | # 160 | # AP1117 161 | # 162 | DEF AP1117 U 0 30 Y Y 1 F N 163 | F0 "U" 100 -250 50 H V C CNN 164 | F1 "AP1117" 0 250 50 H V C CNN 165 | F2 "TO_SOT_Packages_SMD:SOT-223" 0 -350 50 H I C CNN 166 | F3 "" 100 -250 50 H I C CNN 167 | ALIAS AP111715 AP111718 AP111725 AP111733 AP111750 168 | $FPLIST 169 | SOT-223* 170 | $ENDFPLIST 171 | DRAW 172 | S -200 -200 200 200 0 1 10 f 173 | X GND/ADJ 1 0 -300 100 U 50 50 1 1 W 174 | X VO 2 300 0 100 L 50 50 1 1 w 175 | X VI 3 -300 0 100 R 50 50 1 1 W 176 | X VO 4 300 0 100 L 50 50 1 1 w N 177 | ENDDRAW 178 | ENDDEF 179 | # 180 | # BSS138 181 | # 182 | DEF BSS138 Q 0 0 Y N 1 F N 183 | F0 "Q" 200 75 50 H V L CNN 184 | F1 "BSS138" 200 0 50 H V L CNN 185 | F2 "TO_SOT_Packages_SMD:SOT-23" 200 -75 50 H I L CIN 186 | F3 "" 0 0 50 H I L CNN 187 | ALIAS 2N7002 MMBF170 188 | $FPLIST 189 | SOT?23* 190 | $ENDFPLIST 191 | DRAW 192 | C 65 0 111 0 1 10 N 193 | C 100 -70 11 0 1 0 F 194 | C 100 70 11 0 1 0 F 195 | P 2 0 1 0 30 -70 100 -70 N 196 | P 2 0 1 10 30 -50 30 -90 N 197 | P 2 0 1 0 30 0 100 0 N 198 | P 2 0 1 10 30 20 30 -20 N 199 | P 2 0 1 0 30 70 100 70 N 200 | P 2 0 1 10 30 90 30 50 N 201 | P 2 0 1 0 100 -70 100 -100 N 202 | P 2 0 1 0 100 -70 100 0 N 203 | P 2 0 1 0 100 100 100 70 N 204 | P 3 0 1 10 10 75 10 -75 10 -75 N 205 | P 4 0 1 0 40 0 80 15 80 -15 40 0 F 206 | P 4 0 1 0 100 -70 130 -70 130 70 100 70 N 207 | P 4 0 1 0 110 20 115 15 145 15 150 10 N 208 | P 4 0 1 0 130 15 115 -10 145 -10 130 15 N 209 | X G 1 -200 0 210 R 50 50 1 1 I 210 | X S 2 100 -200 100 U 50 50 1 1 P 211 | X D 3 100 200 100 D 50 50 1 1 P 212 | ENDDRAW 213 | ENDDEF 214 | # 215 | # Barrel_Jack 216 | # 217 | DEF Barrel_Jack J 0 40 Y Y 1 F N 218 | F0 "J" 0 210 50 H V C CNN 219 | F1 "Barrel_Jack" 0 -175 50 H V C CNN 220 | F2 "" 50 -40 50 H I C CNN 221 | F3 "" 50 -40 50 H I C CNN 222 | ALIAS Jack-DC 223 | DRAW 224 | A -130 100 25 901 -901 0 1 10 F -130 125 -130 75 225 | A -130 100 25 901 -901 0 1 10 N -130 125 -130 75 226 | S 145 125 -130 75 0 1 10 F 227 | P 2 0 1 10 50 -90 75 -65 N 228 | P 2 0 1 10 200 100 150 100 N 229 | P 4 0 1 10 200 0 50 0 50 -90 25 -65 N 230 | P 6 0 1 10 -150 -100 -100 -100 -50 -50 0 -100 100 -100 200 -100 N 231 | X ~ 1 300 100 100 L 50 50 1 1 P 232 | X ~ 2 300 -100 100 L 50 50 1 1 P 233 | X ~ 3 300 0 100 L 50 50 1 1 P 234 | ENDDRAW 235 | ENDDEF 236 | # 237 | # Battery 238 | # 239 | DEF Battery BT 0 0 N N 1 F N 240 | F0 "BT" 100 100 50 H V L CNN 241 | F1 "Battery" 100 0 50 H V L CNN 242 | F2 "" 0 60 50 V I C CNN 243 | F3 "" 0 60 50 V I C CNN 244 | DRAW 245 | S -80 -55 80 -65 0 1 0 F 246 | S -80 70 80 60 0 1 0 F 247 | S -52 -78 50 -98 0 1 0 F 248 | S -52 47 50 27 0 1 0 F 249 | P 2 0 1 0 0 -60 0 -50 N 250 | P 2 0 1 0 0 -40 0 -30 N 251 | P 2 0 1 0 0 -20 0 -10 N 252 | P 2 0 1 0 0 0 0 10 N 253 | P 2 0 1 0 0 20 0 30 N 254 | P 2 0 1 0 0 70 0 100 N 255 | P 2 0 1 10 10 105 50 105 N 256 | P 2 0 1 10 30 125 30 85 N 257 | X + 1 0 200 100 D 50 50 1 1 P 258 | X - 2 0 -200 100 U 50 50 1 1 P 259 | ENDDRAW 260 | ENDDEF 261 | # 262 | # C 263 | # 264 | DEF C C 0 10 N Y 1 F N 265 | F0 "C" 25 100 50 H V L CNN 266 | F1 "C" 25 -100 50 H V L CNN 267 | F2 "" 38 -150 50 H I C CNN 268 | F3 "" 0 0 50 H I C CNN 269 | $FPLIST 270 | C_* 271 | $ENDFPLIST 272 | DRAW 273 | P 2 0 1 20 -80 -30 80 -30 N 274 | P 2 0 1 20 -80 30 80 30 N 275 | X ~ 1 0 150 110 D 50 50 1 1 P 276 | X ~ 2 0 -150 110 U 50 50 1 1 P 277 | ENDDRAW 278 | ENDDEF 279 | # 280 | # CONN_01X06 281 | # 282 | DEF CONN_01X06 J 0 40 Y N 1 F N 283 | F0 "J" 0 350 50 H V C CNN 284 | F1 "CONN_01X06" 100 0 50 V V C CNN 285 | F2 "" 0 0 50 H I C CNN 286 | F3 "" 0 0 50 H I C CNN 287 | $FPLIST 288 | Pin_Header_Straight_1X* 289 | Pin_Header_Angled_1X* 290 | Socket_Strip_Straight_1X* 291 | Socket_Strip_Angled_1X* 292 | $ENDFPLIST 293 | DRAW 294 | S -50 -245 10 -255 0 1 0 N 295 | S -50 -145 10 -155 0 1 0 N 296 | S -50 -45 10 -55 0 1 0 N 297 | S -50 55 10 45 0 1 0 N 298 | S -50 155 10 145 0 1 0 N 299 | S -50 255 10 245 0 1 0 N 300 | S -50 300 50 -300 0 1 0 N 301 | X P1 1 -200 250 150 R 50 50 1 1 P 302 | X P2 2 -200 150 150 R 50 50 1 1 P 303 | X P3 3 -200 50 150 R 50 50 1 1 P 304 | X P4 4 -200 -50 150 R 50 50 1 1 P 305 | X P5 5 -200 -150 150 R 50 50 1 1 P 306 | X P6 6 -200 -250 150 R 50 50 1 1 P 307 | ENDDRAW 308 | ENDDEF 309 | # 310 | # CONN_02X02 311 | # 312 | DEF CONN_02X02 J 0 1 Y N 1 F N 313 | F0 "J" 0 150 50 H V C CNN 314 | F1 "CONN_02X02" 0 -150 50 H V C CNN 315 | F2 "" 0 -1200 50 H I C CNN 316 | F3 "" 0 -1200 50 H I C CNN 317 | $FPLIST 318 | Pin_Header_Straight_2X* 319 | Pin_Header_Angled_2X* 320 | Socket_Strip_Straight_2X* 321 | Socket_Strip_Angled_2X* 322 | $ENDFPLIST 323 | DRAW 324 | S -100 -45 -50 -55 0 1 0 N 325 | S -100 55 -50 45 0 1 0 N 326 | S -100 100 100 -100 0 1 0 N 327 | S 50 -45 100 -55 0 1 0 N 328 | S 50 55 100 45 0 1 0 N 329 | X P1 1 -250 50 150 R 50 50 1 1 P 330 | X P2 2 250 50 150 L 50 50 1 1 P 331 | X P3 3 -250 -50 150 R 50 50 1 1 P 332 | X P4 4 250 -50 150 L 50 50 1 1 P 333 | ENDDRAW 334 | ENDDEF 335 | # 336 | # CONN_02X12 337 | # 338 | DEF CONN_02X12 J 0 1 Y N 1 F N 339 | F0 "J" 0 650 50 H V C CNN 340 | F1 "CONN_02X12" 0 0 50 V V C CNN 341 | F2 "" 0 -1200 50 H I C CNN 342 | F3 "" 0 -1200 50 H I C CNN 343 | $FPLIST 344 | Pin_Header_Straight_2X* 345 | Pin_Header_Angled_2X* 346 | Socket_Strip_Straight_2X* 347 | Socket_Strip_Angled_2X* 348 | $ENDFPLIST 349 | DRAW 350 | S -100 -545 -50 -555 0 1 0 N 351 | S -100 -445 -50 -455 0 1 0 N 352 | S -100 -345 -50 -355 0 1 0 N 353 | S -100 -245 -50 -255 0 1 0 N 354 | S -100 -145 -50 -155 0 1 0 N 355 | S -100 -45 -50 -55 0 1 0 N 356 | S -100 55 -50 45 0 1 0 N 357 | S -100 155 -50 145 0 1 0 N 358 | S -100 255 -50 245 0 1 0 N 359 | S -100 355 -50 345 0 1 0 N 360 | S -100 455 -50 445 0 1 0 N 361 | S -100 555 -50 545 0 1 0 N 362 | S -100 600 100 -600 0 1 0 N 363 | S 50 -545 100 -555 0 1 0 N 364 | S 50 -445 100 -455 0 1 0 N 365 | S 50 -345 100 -355 0 1 0 N 366 | S 50 -245 100 -255 0 1 0 N 367 | S 50 -145 100 -155 0 1 0 N 368 | S 50 -45 100 -55 0 1 0 N 369 | S 50 55 100 45 0 1 0 N 370 | S 50 155 100 145 0 1 0 N 371 | S 50 255 100 245 0 1 0 N 372 | S 50 355 100 345 0 1 0 N 373 | S 50 455 100 445 0 1 0 N 374 | S 50 555 100 545 0 1 0 N 375 | X P1 1 -250 550 150 R 50 50 1 1 P 376 | X P2 2 250 550 150 L 50 50 1 1 P 377 | X P3 3 -250 450 150 R 50 50 1 1 P 378 | X P4 4 250 450 150 L 50 50 1 1 P 379 | X P5 5 -250 350 150 R 50 50 1 1 P 380 | X P6 6 250 350 150 L 50 50 1 1 P 381 | X P7 7 -250 250 150 R 50 50 1 1 P 382 | X P8 8 250 250 150 L 50 50 1 1 P 383 | X P9 9 -250 150 150 R 50 50 1 1 P 384 | X P10 10 250 150 150 L 50 50 1 1 P 385 | X P20 20 250 -350 150 L 50 50 1 1 P 386 | X P11 11 -250 50 150 R 50 50 1 1 P 387 | X P21 21 -250 -450 150 R 50 50 1 1 P 388 | X P12 12 250 50 150 L 50 50 1 1 P 389 | X P22 22 250 -450 150 L 50 50 1 1 P 390 | X P13 13 -250 -50 150 R 50 50 1 1 P 391 | X P23 23 -250 -550 150 R 50 50 1 1 P 392 | X P14 14 250 -50 150 L 50 50 1 1 P 393 | X P24 24 250 -550 150 L 50 50 1 1 P 394 | X P15 15 -250 -150 150 R 50 50 1 1 P 395 | X P16 16 250 -150 150 L 50 50 1 1 P 396 | X P17 17 -250 -250 150 R 50 50 1 1 P 397 | X P18 18 250 -250 150 L 50 50 1 1 P 398 | X P19 19 -250 -350 150 R 50 50 1 1 P 399 | ENDDRAW 400 | ENDDEF 401 | # 402 | # CONN_02X16 403 | # 404 | DEF CONN_02X16 J 0 1 Y N 1 F N 405 | F0 "J" 0 850 50 H V C CNN 406 | F1 "CONN_02X16" 0 0 50 V V C CNN 407 | F2 "" 0 -1100 50 H I C CNN 408 | F3 "" 0 -1100 50 H I C CNN 409 | $FPLIST 410 | Pin_Header_Straight_2X* 411 | Pin_Header_Angled_2X* 412 | Socket_Strip_Straight_2X* 413 | Socket_Strip_Angled_2X* 414 | $ENDFPLIST 415 | DRAW 416 | S -100 -745 -50 -755 0 1 0 N 417 | S -100 -645 -50 -655 0 1 0 N 418 | S -100 -545 -50 -555 0 1 0 N 419 | S -100 -445 -50 -455 0 1 0 N 420 | S -100 -345 -50 -355 0 1 0 N 421 | S -100 -245 -50 -255 0 1 0 N 422 | S -100 -145 -50 -155 0 1 0 N 423 | S -100 -45 -50 -55 0 1 0 N 424 | S -100 55 -50 45 0 1 0 N 425 | S -100 155 -50 145 0 1 0 N 426 | S -100 255 -50 245 0 1 0 N 427 | S -100 355 -50 345 0 1 0 N 428 | S -100 455 -50 445 0 1 0 N 429 | S -100 555 -50 545 0 1 0 N 430 | S -100 655 -50 645 0 1 0 N 431 | S -100 755 -50 745 0 1 0 N 432 | S -100 800 100 -800 0 1 0 N 433 | S 50 -745 100 -755 0 1 0 N 434 | S 50 -645 100 -655 0 1 0 N 435 | S 50 -545 100 -555 0 1 0 N 436 | S 50 -445 100 -455 0 1 0 N 437 | S 50 -345 100 -355 0 1 0 N 438 | S 50 -245 100 -255 0 1 0 N 439 | S 50 -145 100 -155 0 1 0 N 440 | S 50 -45 100 -55 0 1 0 N 441 | S 50 55 100 45 0 1 0 N 442 | S 50 155 100 145 0 1 0 N 443 | S 50 255 100 245 0 1 0 N 444 | S 50 355 100 345 0 1 0 N 445 | S 50 455 100 445 0 1 0 N 446 | S 50 555 100 545 0 1 0 N 447 | S 50 655 100 645 0 1 0 N 448 | S 50 755 100 745 0 1 0 N 449 | X P1 1 -250 750 150 R 50 50 1 1 P 450 | X P2 2 250 750 150 L 50 50 1 1 P 451 | X P3 3 -250 650 150 R 50 50 1 1 P 452 | X P4 4 250 650 150 L 50 50 1 1 P 453 | X P5 5 -250 550 150 R 50 50 1 1 P 454 | X P6 6 250 550 150 L 50 50 1 1 P 455 | X P7 7 -250 450 150 R 50 50 1 1 P 456 | X P8 8 250 450 150 L 50 50 1 1 P 457 | X P9 9 -250 350 150 R 50 50 1 1 P 458 | X P10 10 250 350 150 L 50 50 1 1 P 459 | X P20 20 250 -150 150 L 50 50 1 1 P 460 | X P30 30 250 -650 150 L 50 50 1 1 P 461 | X P11 11 -250 250 150 R 50 50 1 1 P 462 | X P21 21 -250 -250 150 R 50 50 1 1 P 463 | X P31 31 -250 -750 150 R 50 50 1 1 P 464 | X P12 12 250 250 150 L 50 50 1 1 P 465 | X P22 22 250 -250 150 L 50 50 1 1 P 466 | X P32 32 250 -750 150 L 50 50 1 1 P 467 | X P13 13 -250 150 150 R 50 50 1 1 P 468 | X P23 23 -250 -350 150 R 50 50 1 1 P 469 | X P14 14 250 150 150 L 50 50 1 1 P 470 | X P24 24 250 -350 150 L 50 50 1 1 P 471 | X P15 15 -250 50 150 R 50 50 1 1 P 472 | X P25 25 -250 -450 150 R 50 50 1 1 P 473 | X P16 16 250 50 150 L 50 50 1 1 P 474 | X P26 26 250 -450 150 L 50 50 1 1 P 475 | X P17 17 -250 -50 150 R 50 50 1 1 P 476 | X P27 27 -250 -550 150 R 50 50 1 1 P 477 | X P18 18 250 -50 150 L 50 50 1 1 P 478 | X P28 28 250 -550 150 L 50 50 1 1 P 479 | X P19 19 -250 -150 150 R 50 50 1 1 P 480 | X P29 29 -250 -650 150 R 50 50 1 1 P 481 | ENDDRAW 482 | ENDDEF 483 | # 484 | # C_Small 485 | # 486 | DEF C_Small C 0 10 N N 1 F N 487 | F0 "C" 10 70 50 H V L CNN 488 | F1 "C_Small" 10 -80 50 H V L CNN 489 | F2 "" 0 0 50 H I C CNN 490 | F3 "" 0 0 50 H I C CNN 491 | $FPLIST 492 | C_* 493 | $ENDFPLIST 494 | DRAW 495 | P 2 0 1 13 -60 -20 60 -20 N 496 | P 2 0 1 12 -60 20 60 20 N 497 | X ~ 1 0 100 80 D 50 50 1 1 P 498 | X ~ 2 0 -100 80 U 50 50 1 1 P 499 | ENDDRAW 500 | ENDDEF 501 | # 502 | # Crystal_Small 503 | # 504 | DEF Crystal_Small Y 0 40 N N 1 F N 505 | F0 "Y" 0 100 50 H V C CNN 506 | F1 "Crystal_Small" 0 -100 50 H V C CNN 507 | F2 "" 0 0 50 H I C CNN 508 | F3 "" 0 0 50 H I C CNN 509 | $FPLIST 510 | Crystal* 511 | $ENDFPLIST 512 | DRAW 513 | S -30 -60 30 60 0 1 0 N 514 | P 2 0 1 15 -50 -30 -50 30 N 515 | P 2 0 1 15 50 -30 50 30 N 516 | X 1 1 -100 0 50 R 50 50 1 1 P 517 | X 2 2 100 0 50 L 50 50 1 1 P 518 | ENDDRAW 519 | ENDDEF 520 | # 521 | # DVIULC6-4SC6 522 | # 523 | DEF DVIULC6-4SC6 U 0 40 Y Y 1 F N 524 | F0 "U" 0 350 60 H V C CNN 525 | F1 "DVIULC6-4SC6" 0 450 60 H V C CNN 526 | F2 "" 0 0 60 H I C CNN 527 | F3 "" 0 0 60 H I C CNN 528 | DRAW 529 | S -200 250 200 -250 0 1 12 N 530 | X X1 1 -300 150 100 R 50 50 1 1 I 531 | X GND 2 -300 0 100 R 50 50 1 1 I 532 | X X2 3 -300 -150 100 R 50 50 1 1 I 533 | X X3 4 300 -150 100 L 50 50 1 1 I 534 | X VIN 5 300 0 100 L 50 50 1 1 I 535 | X X4 6 300 150 100 L 50 50 1 1 I 536 | ENDDRAW 537 | ENDDEF 538 | # 539 | # EMMC_4G 540 | # 541 | DEF EMMC_4G U 0 40 Y Y 1 F N 542 | F0 "U" 0 -50 60 H V C CNN 543 | F1 "EMMC_4G" 0 50 60 H V C CNN 544 | F2 "" 0 0 60 H I C CNN 545 | F3 "" 0 0 60 H I C CNN 546 | DRAW 547 | S -500 700 500 -700 0 1 12 N 548 | X DAT3 B2 -650 300 150 R 50 50 1 1 I 549 | X VDDI C2 -650 -600 150 R 50 50 1 1 I 550 | X VSSQ2 N2 100 -850 150 U 50 50 1 1 I 551 | X DAT0 A3 -650 600 150 R 50 50 1 1 I 552 | X DAT4 B3 -650 200 150 R 50 50 1 1 I 553 | X VCCQ4 P3 -100 850 150 D 50 50 1 1 I 554 | X DAT1 A4 -650 500 150 R 50 50 1 1 I 555 | X DAT5 B4 -650 100 150 R 50 50 1 1 I 556 | X VSSQ1 C4 200 -850 150 U 50 50 1 1 I 557 | X VCCQ2 M4 100 850 150 D 50 50 1 1 I 558 | X VCCQ3 N4 0 850 150 D 50 50 1 1 I 559 | X VSSQ4 P4 -100 -850 150 U 50 50 1 1 I 560 | X DAT2 A5 -650 400 150 R 50 50 1 1 I 561 | X DAT6 B5 -650 0 150 R 50 50 1 1 I 562 | X VCC2 F5 650 300 150 L 50 50 1 1 I 563 | X VSS2 G5 650 -200 150 L 50 50 1 1 I 564 | X RST K5 -650 -500 150 R 50 50 1 1 I 565 | X CMD M5 -650 -250 150 R 50 50 1 1 I 566 | X VSSQ3 N5 0 -850 150 U 50 50 1 1 I 567 | X VCCQ5 P5 -200 850 150 D 50 50 1 1 I 568 | X DAT7 B6 -650 -100 150 R 50 50 1 1 I 569 | X VCCQ1 C6 200 850 150 D 50 50 1 1 I 570 | X VCC1 E6 650 400 150 L 50 50 1 1 I 571 | X CLK M6 -650 -350 150 R 50 50 1 1 I 572 | X VSSQ5 P6 -200 -850 150 U 50 50 1 1 I 573 | X VSS1 E7 650 -100 150 L 50 50 1 1 I 574 | X VSS4 K8 650 -400 150 L 50 50 1 1 I 575 | X VCC4 K9 650 100 150 L 50 50 1 1 I 576 | X VSS3 H10 650 -300 150 L 50 50 1 1 I 577 | X VCC3 J10 650 200 150 L 50 50 1 1 I 578 | ENDDRAW 579 | ENDDEF 580 | # 581 | # Ferrite_Bead 582 | # 583 | DEF Ferrite_Bead L 0 0 N Y 1 F N 584 | F0 "L" -150 25 50 V V C CNN 585 | F1 "Ferrite_Bead" 150 0 50 V V C CNN 586 | F2 "" -70 0 50 V I C CNN 587 | F3 "" 0 0 50 H I C CNN 588 | $FPLIST 589 | Inductor_* 590 | L_* 591 | *Ferrite* 592 | $ENDFPLIST 593 | DRAW 594 | P 2 0 1 0 0 -50 0 -48 N 595 | P 2 0 1 0 0 50 0 51 N 596 | P 5 0 1 0 -109 16 -67 89 109 -12 66 -85 -109 16 N 597 | X ~ 1 0 150 100 D 50 50 1 1 P 598 | X ~ 2 0 -150 100 U 50 50 1 1 P 599 | ENDDRAW 600 | ENDDEF 601 | # 602 | # GND 603 | # 604 | DEF GND #PWR 0 0 Y Y 1 F P 605 | F0 "#PWR" 0 -250 50 H I C CNN 606 | F1 "GND" 0 -150 50 H V C CNN 607 | F2 "" 0 0 50 H I C CNN 608 | F3 "" 0 0 50 H I C CNN 609 | DRAW 610 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 611 | X GND 1 0 0 0 D 50 50 1 1 W N 612 | ENDDRAW 613 | ENDDEF 614 | # 615 | # Jumper_NC_Small 616 | # 617 | DEF Jumper_NC_Small JP 0 30 N N 1 F N 618 | F0 "JP" 0 80 50 H V C CNN 619 | F1 "Jumper_NC_Small" 10 -60 50 H V C CNN 620 | F2 "" 0 0 50 H I C CNN 621 | F3 "" 0 0 50 H I C CNN 622 | DRAW 623 | A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30 624 | C -40 0 20 0 1 0 N 625 | C 40 0 20 0 1 0 N 626 | X 1 1 -100 0 40 R 50 50 0 1 P 627 | X 2 2 100 0 40 L 50 50 0 1 P 628 | ENDDRAW 629 | ENDDEF 630 | # 631 | # KSZ9031RNXCC(QFN48_1DRILL(PADPITCH-0.5MM)) 632 | # 633 | DEF KSZ9031RNXCC(QFN48_1DRILL(PADPITCH-0.5MM)) U 0 40 Y Y 1 F N 634 | F0 "U" -800 1800 60 H V C CNN 635 | F1 "KSZ9031RNXCC(QFN48_1DRILL(PADPITCH-0.5MM))" 200 -1900 60 H V C CNN 636 | F2 "" -1000 -1800 60 H I C CNN 637 | F3 "" -1000 -1800 60 H I C CNN 638 | DRAW 639 | S -1000 -1800 1000 1700 0 1 0 N 640 | X AVDDH(3.3V/2.5V) 1 1100 1600 98 L 50 50 1 1 W 641 | X TXRXP_A+ 2 -1100 -500 98 R 50 50 1 1 B 642 | X TXRXM_A- 3 -1100 -600 98 R 50 50 1 1 B 643 | X AVDDL(1.2V) 4 1100 1300 98 L 50 50 1 1 W 644 | X TXRXP_B+ 5 -1100 -700 98 R 50 50 1 1 B 645 | X TXRXM_B- 6 -1100 -800 98 R 50 50 1 1 B 646 | X TXRXP_C+ 7 -1100 -900 98 R 50 50 1 1 B 647 | X TXRXM_C- 8 -1100 -1000 98 R 50 50 1 1 B 648 | X AVDDL(1.2V) 9 1100 1200 98 L 50 50 1 1 W 649 | X TXRXP_D+ 10 -1100 -1100 98 R 50 50 1 1 B 650 | X TXD[1]/RGMII_TD1 20 -1100 700 98 R 50 50 1 1 I 651 | X DVDDL(1.2V) 30 1100 100 98 L 50 50 1 1 W 652 | X DVDDH(3.3V/2.5V/1.8V) 40 1100 700 98 L 50 50 1 1 W 653 | X TXRXM_D- 11 -1100 -1200 98 R 50 50 1 1 B 654 | X TXD[2]/RGMII_TD2 21 -1100 600 98 R 50 50 1 1 I 655 | X RXD[1]/MODE1/RGMII_RD1 31 -1100 1500 98 R 50 50 1 1 B 656 | X CLK125_NDO/LED_MODE 41 -1100 -200 98 R 50 50 1 1 B 657 | X AVDDH(3.3V/2.5V) 12 1100 1500 98 L 50 50 1 1 W 658 | X TXD[3]/RGMII_TD3 22 -1100 500 98 R 50 50 1 1 I 659 | X RXD[0]/MODE0/RGMII_RD0 32 -1100 1600 98 R 50 50 1 1 B 660 | X #RESET_N 42 1100 -1200 98 L 50 50 1 1 I 661 | X NC 13 1100 -800 98 L 50 50 1 1 N 662 | X DVDDL(1.2V) 23 1100 300 98 L 50 50 1 1 W 663 | X RX_DV/CLK125_EN/RGMII_RX_CTL 33 -1100 1100 98 R 50 50 1 1 B 664 | X LDO_O 43 1100 -200 98 L 50 50 1 1 O 665 | X DVDDL(1.2V) 14 1100 500 98 L 50 50 1 1 W 666 | X GTX_CLK/RGMII_TXC 24 -1100 400 98 R 50 50 1 1 I 667 | X DVDDH(3.3V/2.5V/1.8V) 34 1100 800 98 L 50 50 1 1 W 668 | X AVDDL_PLL(1.2V) 44 1100 1100 98 L 50 50 1 1 W 669 | X PHYAD1/LED2 15 -1100 -1700 98 R 50 50 1 1 B 670 | X TX_EN/RGMII_TX_CTL 25 -1100 300 98 R 50 50 1 1 I 671 | X RX_CLK/PHYAD2/RGMII_RXC 35 -1100 1200 98 R 50 50 1 1 B 672 | X XO(CKXTAL2) 45 1100 -1500 98 L 50 50 1 1 O 673 | X DVDDH(3.3V/2.5V/1.8V) 16 1100 900 98 L 50 50 1 1 W 674 | X DVDDL(1.2V) 26 1100 200 98 L 50 50 1 1 W 675 | X MDC 36 -1100 0 98 R 50 50 1 1 I C 676 | X XI(CKXTAL1) 46 1100 -1400 98 L 50 50 1 1 I 677 | X PHYAD0/LED1/PME_N1 17 -1100 -1600 98 R 50 50 1 1 B 678 | X RXD[3]/MODE3/RGMII_RD3 27 -1100 1300 98 R 50 50 1 1 B 679 | X MDIO 37 -1100 -100 98 R 50 50 1 1 B 680 | X NC 47 1100 -900 98 L 50 50 1 1 N 681 | X DVDDL(1.2V) 18 1100 400 98 L 50 50 1 1 W 682 | X RXD[2]/MODE2/RGMII_RD2 28 -1100 1400 98 R 50 50 1 1 B 683 | X INT_N/PME_N2 38 1100 -1700 98 L 50 50 1 1 O 684 | X ISET 48 1100 -500 98 L 50 50 1 1 B 685 | X TXD[0]/RGMII_TD0 19 -1100 800 98 R 50 50 1 1 I 686 | X VSS 29 1100 -400 98 L 50 50 1 1 W 687 | X DVDDL(1.2V) 39 1100 0 98 L 50 50 1 1 W 688 | X EP/PADDLE/P_GND 49 1100 -600 98 L 50 50 1 1 W 689 | ENDDRAW 690 | ENDDEF 691 | # 692 | # LED 693 | # 694 | DEF LED D 0 40 Y N 1 F N 695 | F0 "D" 0 100 50 H V C CNN 696 | F1 "LED" 0 -100 50 H V C CNN 697 | F2 "" 0 0 50 H I C CNN 698 | F3 "" 0 0 50 H I C CNN 699 | $FPLIST 700 | LED* 701 | $ENDFPLIST 702 | DRAW 703 | P 2 0 1 8 -50 -50 -50 50 N 704 | P 2 0 1 0 -50 0 50 0 N 705 | P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N 706 | P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N 707 | P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N 708 | X K 1 -150 0 100 R 50 50 1 1 P 709 | X A 2 150 0 100 L 50 50 1 1 P 710 | ENDDRAW 711 | ENDDEF 712 | # 713 | # M25PX32-VMW 714 | # 715 | DEF M25PX32-VMW U 0 40 Y Y 1 F N 716 | F0 "U" -400 400 50 H V C CNN 717 | F1 "M25PX32-VMW" 300 -400 50 H V C CNN 718 | F2 "Housings_SOIC:SOIJ-8_5.3x5.3mm_Pitch1.27mm" 650 50 50 H I C CNN 719 | F3 "" 150 -100 50 H I C CNN 720 | $FPLIST 721 | SOIJ*5.3x5.3mm*Pitch1.27mm* 722 | $ENDFPLIST 723 | DRAW 724 | S -450 350 450 -350 0 1 10 f 725 | X S# 1 -600 0 150 R 50 50 1 1 I I 726 | X DQ1 2 600 200 150 L 50 50 1 1 B 727 | X W#/VPP 3 -600 -100 150 R 50 50 1 1 I I 728 | X VSS 4 0 -500 150 U 50 50 1 1 W 729 | X DQ0 5 -600 200 150 R 50 50 1 1 B 730 | X C 6 -600 100 150 R 50 50 1 1 I 731 | X HOLD# 7 -600 -200 150 R 50 50 1 1 I I 732 | X VCC 8 0 500 150 D 50 50 1 1 W 733 | ENDDRAW 734 | ENDDEF 735 | # 736 | # MCP79410 737 | # 738 | DEF MCP79410 U 0 40 Y Y 1 F N 739 | F0 "U" 0 300 50 H V C CNN 740 | F1 "MCP79410" 0 -300 50 H V C CNN 741 | F2 "MODULE" 0 0 50 H I C CNN 742 | F3 "DOCUMENTATION" 0 0 50 H I C CNN 743 | DRAW 744 | S -300 -250 300 260 1 0 12 N 745 | X XTAL1 1 -450 150 150 R 50 50 1 1 I 746 | X XTAL2 2 -450 50 150 R 50 50 1 1 I 747 | X VBAT 3 -450 -50 150 R 50 50 1 1 I 748 | X GND 4 -450 -150 150 R 50 50 1 1 I 749 | X SDA 5 450 -150 150 L 50 50 1 1 I 750 | X SCL 6 450 -50 150 L 50 50 1 1 I 751 | X MFP 7 450 50 150 L 50 50 1 1 I 752 | X VCC 8 450 150 150 L 50 50 1 1 I 753 | ENDDRAW 754 | ENDDEF 755 | # 756 | # Mounting_Hole 757 | # 758 | DEF Mounting_Hole MK 0 40 Y Y 1 F N 759 | F0 "MK" 0 200 50 H V C CNN 760 | F1 "Mounting_Hole" 0 125 50 H V C CNN 761 | F2 "" 0 0 50 H I C CNN 762 | F3 "" 0 0 50 H I C CNN 763 | $FPLIST 764 | Mounting?Hole* 765 | Hole* 766 | $ENDFPLIST 767 | DRAW 768 | C 0 0 50 0 1 50 N 769 | ENDDRAW 770 | ENDDEF 771 | # 772 | # OSD3358-SM 773 | # 774 | DEF OSD3358-SM U 0 40 Y Y 12 L N 775 | F0 "U" 400 50 60 H V L CNN 776 | F1 "OSD3358-SM" 400 50 60 H V L CNN 777 | F2 "" 100 0 60 H I C CNN 778 | F3 "" 100 0 60 H I C CNN 779 | DRAW 780 | S 200 100 2000 -2900 1 1 12 N 781 | S 200 100 1200 -1200 2 1 12 N 782 | S 200 100 1600 -1800 3 1 12 N 783 | S 200 100 1000 -2000 4 1 12 N 784 | S 200 100 1900 -800 5 1 12 N 785 | S 400 0 1900 -1200 6 1 12 N 786 | S 200 100 1600 -1400 7 1 12 N 787 | S 200 100 1600 -2300 8 1 12 N 788 | S 200 100 1100 -1100 9 1 12 N 789 | S 200 100 1200 -1800 10 1 12 N 790 | S 200 100 1400 -700 11 1 12 N 791 | S 200 100 600 -300 12 1 12 N 792 | X EEPROM_WP M2 2200 -2800 200 L 50 50 1 1 I 793 | X EXTINTN D4 0 -1500 200 R 50 50 1 1 I 794 | X PMIC_NINT E4 0 -1900 200 R 50 50 1 1 O 795 | X PMIC_NWAKEUP L4 0 -1800 200 R 50 50 1 1 O 796 | X EXT_WAKEUP M4 0 -1400 200 R 50 50 1 1 I 797 | X PMIC_LDO_PGOOD N4 0 -1700 200 R 50 50 1 1 O 798 | X RTC_PWRONRSTN N5 0 -2200 200 R 50 50 1 1 I 799 | X PMIC_MUX_OUT D6 0 -2700 200 R 50 50 1 1 I 800 | X SYS_VDD1_3P3V_F6 F6 2200 -2300 200 L 50 50 1 1 w 801 | X SYS_VDD1_3P3V_G6 G6 2200 -2100 200 L 50 50 1 1 w 802 | X SYS_VOUT_K6 K6 2200 -2700 200 L 50 50 1 1 w 803 | X SYS_VOUT_L6 L6 2200 -2500 200 L 50 50 1 1 w 804 | X PMIC_TS N6 0 -1000 200 R 50 50 1 1 I 805 | X SYS_VDD1_3P3V_F7 F7 2200 -2200 200 L 50 50 1 1 w 806 | X SYS_VDD1_3P3V_G7 G7 2200 -2000 200 L 50 50 1 1 w 807 | X SYS_VDD3_3P3V_H7 H7 2200 -1500 200 L 50 50 1 1 w 808 | X SYS_VDD3_3P3V_J7 J7 2200 -1300 200 L 50 50 1 1 w 809 | X SYS_VOUT_K7 K7 2200 -2600 200 L 50 50 1 1 w 810 | X SYS_VOUT_L7 L7 2200 -2400 200 L 50 50 1 1 w 811 | X PMIC_BAT_SENSE N7 0 -900 200 R 50 50 1 1 I 812 | X SYS_VDD3_3P3V_F8 F8 2200 -1700 200 L 50 50 1 1 w 813 | X SYS_VDD3_3P3V_G8 G8 2200 -1600 200 L 50 50 1 1 w 814 | X SYS_VDD3_3P3V_H8 H8 2200 -1400 200 L 50 50 1 1 w 815 | X SYS_VDD3_3P3V_J8 J8 2200 -1200 200 L 50 50 1 1 w 816 | X SYS_VDD3_3P3V_K8 K8 2200 -1100 200 L 50 50 1 1 w 817 | X SYS_VDD3_3P3V_L8 L8 2200 -1000 200 L 50 50 1 1 w 818 | X VIN_BAT_P8 P8 0 -600 200 R 50 50 1 1 W 819 | X VIN_BAT_R8 R8 0 -700 200 R 50 50 1 1 W 820 | X VIN_BAT_T8 T8 0 -800 200 R 50 50 1 1 W 821 | X VIN_USB_P9 P9 0 -300 200 R 50 50 1 1 W 822 | X VIN_USB_R9 R9 0 -400 200 R 50 50 1 1 W 823 | X VIN_USB_T9 T9 0 -500 200 R 50 50 1 1 W 824 | X PMIC_SCL D10 0 -2400 200 R 50 50 1 1 I 825 | X PMIC_POWER_EN N10 0 -1100 200 R 50 50 1 1 O 826 | X VIN_AC_P10 P10 0 0 200 R 50 50 1 1 W 827 | X VIN_AC_R10 R10 0 -100 200 R 50 50 1 1 W 828 | X VIN_AC_T10 T10 0 -200 200 R 50 50 1 1 W 829 | X PMIC_SDA D11 0 -2500 200 R 50 50 1 1 B 830 | X SYS_VDD2_3P3V_F11 F11 2200 -1900 200 L 50 50 1 1 w 831 | X SYS_VDD2_3P3V_G11 G11 2200 -1800 200 L 50 50 1 1 w 832 | X PMIC_PWR_EN N11 0 -1300 200 R 50 50 1 1 I 833 | X PWRONRSTN P11 0 -2000 200 R 50 50 1 1 I 834 | X WARMRSTN R11 0 -2100 200 R 50 50 1 1 B 835 | X PMIC_PB_IN T11 0 -1200 200 R 50 50 1 1 I 836 | X PMIC_PGOOD N12 0 -1600 200 R 50 50 1 1 O 837 | X PMIC_NRESET M13 0 -2800 200 R 50 50 1 1 I 838 | X PMIC_MUX_IN N13 0 -2600 200 R 50 50 1 1 I 839 | X RTC_KALDO_ENN M16 0 -2300 200 R 50 50 1 1 I 840 | X TDI C1 0 -200 200 R 50 50 2 1 I 841 | X TCK D1 0 -100 200 R 50 50 2 1 I 842 | X TDO C2 0 0 200 R 50 50 2 1 O 843 | X TMS D2 0 -300 200 R 50 50 2 1 I 844 | X EMU0 E2 1400 -1000 200 L 50 50 2 1 B 845 | X TRSTN D3 0 -400 200 R 50 50 2 1 I 846 | X EMU1 E3 1400 -900 200 L 50 50 2 1 B 847 | X OSC1_OUT A5 0 -700 200 R 50 50 2 1 O 848 | X OSC1_GND B5 0 -600 200 R 50 50 2 1 W 849 | X OSC1_IN A6 0 -500 200 R 50 50 2 1 I 850 | X VPP H6 0 -1100 200 R 50 50 2 1 N 851 | X VDD_MPU F13 1400 -1100 200 L 50 50 2 1 W 852 | X OSC0_GND N15 0 -900 200 R 50 50 2 1 W 853 | X OSC0_OUT N16 0 -1000 200 R 50 50 2 1 O 854 | X OSC0_IN P16 0 -800 200 R 50 50 2 1 I 855 | X MDC D13 0 -1700 200 R 50 50 3 1 O 856 | X MDIO E13 0 -1600 200 R 50 50 3 1 B 857 | X MII1_RXD3 D14 0 -1500 200 R 50 50 3 1 I 858 | X MII1_RXD0 E14 0 -1200 200 R 50 50 3 1 I 859 | X MII1_CRS F14 0 0 200 R 50 50 3 1 I 860 | X MII1_TX_EN G14 0 -300 200 R 50 50 3 1 O 861 | X MII1_TXD1 H14 0 -600 200 R 50 50 3 1 O 862 | X RMII1_REF_CLK J14 0 -100 200 R 50 50 3 1 B 863 | X MMC0_DAT1 A15 1800 -1400 200 L 50 50 3 1 B 864 | X MMC0_CLK B15 1800 -1700 200 L 50 50 3 1 B 865 | X MMC0_DAT3 C15 1800 -1200 200 L 50 50 3 1 B 866 | X MII1_RXD2 D15 0 -1400 200 R 50 50 3 1 I 867 | X MII1_RX_ER E15 0 -900 200 R 50 50 3 1 I 868 | X MII1_COL F15 0 -200 200 R 50 50 3 1 I 869 | X MII1_TXD3 G15 0 -800 200 R 50 50 3 1 O 870 | X MII1_TXD0 H15 0 -500 200 R 50 50 3 1 O 871 | X MMC0_DAT0 A16 1800 -1500 200 L 50 50 3 1 B 872 | X MMC0_CMD B16 1800 -1600 200 L 50 50 3 1 B 873 | X MMC0_DAT2 C16 1800 -1300 200 L 50 50 3 1 B 874 | X MII1_RXD1 D16 0 -1300 200 R 50 50 3 1 I 875 | X MII1_RX_CLK E16 0 -1000 200 R 50 50 3 1 I 876 | X MII1_RX_DV F16 0 -1100 200 R 50 50 3 1 I 877 | X MII1_TXD2 G16 0 -700 200 R 50 50 3 1 O 878 | X MII1_TX_CLK H16 0 -400 200 R 50 50 3 1 I 879 | X LCD_AC_BIAS_EN E1 1200 -1800 200 L 50 50 4 1 O 880 | X LCD_PCLK F1 1200 -1700 200 L 50 50 4 1 O 881 | X LCD_DATA2 G1 1200 -1300 200 L 50 50 4 1 O 882 | X LCD_DATA5 H1 1200 -1000 200 L 50 50 4 1 O 883 | X LCD_DATA8 J1 1200 -700 200 L 50 50 4 1 O 884 | X LCD_DATA11 K1 1200 -400 200 L 50 50 4 1 O 885 | X LCD_DATA14 L1 1200 -100 200 L 50 50 4 1 O 886 | X LCD_HSYNC F2 1200 -1900 200 L 50 50 4 1 O 887 | X LCD_DATA1 G2 1200 -1400 200 L 50 50 4 1 O 888 | X LCD_DATA4 H2 1200 -1100 200 L 50 50 4 1 O 889 | X LCD_DATA7 J2 1200 -800 200 L 50 50 4 1 O 890 | X LCD_DATA10 K2 1200 -500 200 L 50 50 4 1 O 891 | X LCD_DATA13 L2 1200 -200 200 L 50 50 4 1 O 892 | X LCD_VSYNC F3 1200 -1600 200 L 50 50 4 1 O 893 | X LCD_DATA0 G3 1200 -1500 200 L 50 50 4 1 O 894 | X LCD_DATA3 H3 1200 -1200 200 L 50 50 4 1 O 895 | X LCD_DATA6 J3 1200 -900 200 L 50 50 4 1 O 896 | X LCD_DATA9 K3 1200 -600 200 L 50 50 4 1 O 897 | X LCD_DATA12 L3 1200 -300 200 L 50 50 4 1 O 898 | X LCD_DATA15 M3 1200 0 200 L 50 50 4 1 O 899 | X MCASP0_ACLKX A1 2100 -700 200 L 50 50 5 1 B 900 | X MCASP0_AHCLKR B1 2100 -200 200 L 50 50 5 1 B 901 | X MCASP0_FSX A2 2100 -500 200 L 50 50 5 1 B 902 | X MCASP0_AXR0 B2 2100 -100 200 L 50 50 5 1 B 903 | X MCASP0_ACLKR A3 2100 -300 200 L 50 50 5 1 B 904 | X MCASP0_FSR B3 2100 -400 200 L 50 50 5 1 B 905 | X MCASP0_AXR1 C3 2100 0 200 L 50 50 5 1 B 906 | X XDMA_EVENT_INTR0 A4 0 0 200 R 50 50 5 1 I 907 | X XDMA_EVENT_INTR1 B4 0 -100 200 R 50 50 5 1 I 908 | X MCASP0_AHCLKX C4 2100 -600 200 L 50 50 5 1 B 909 | X SPI0_SCLK A13 0 -200 200 R 50 50 5 1 B 910 | X SPI0_D0 B13 0 -500 200 R 50 50 5 1 B 911 | X SPI0_CS0 A14 0 -300 200 R 50 50 5 1 B 912 | X SPI0_D1 B14 0 -600 200 R 50 50 5 1 B 913 | X SPI0_CS1 C14 0 -400 200 R 50 50 5 1 B 914 | X ECAP0_IN_PWM0_OUT C5 2100 -1100 200 L 50 50 6 1 B 915 | X AIN2 B6 200 -400 200 R 50 50 6 1 I 916 | X AIN3 C6 200 -500 200 R 50 50 6 1 I 917 | X VREFP B7 200 -1000 200 R 50 50 6 1 P 918 | X AIN4 C7 200 -600 200 R 50 50 6 1 I 919 | X AIN7 D7 200 -900 200 R 50 50 6 1 I 920 | X AIN0 A8 200 -200 200 R 50 50 6 1 I 921 | X AIN1 B8 200 -300 200 R 50 50 6 1 I 922 | X AIN5 C8 200 -700 200 R 50 50 6 1 I 923 | X AGND_ADC A9 200 -100 200 R 50 50 6 1 W 924 | X VREFN B9 200 -1100 200 R 50 50 6 1 P 925 | X AIN6 C9 200 -800 200 R 50 50 6 1 I 926 | X UART1_RTSN A10 1800 -1100 200 L 50 50 7 1 O 927 | X UART1_CTSN B10 1800 -1000 200 L 50 50 7 1 I 928 | X I2C0_SCL C10 0 0 200 R 50 50 7 1 B 929 | X UART1_RXD A11 1800 -1200 200 L 50 50 7 1 I 930 | X UART1_TXD B11 1800 -1300 200 L 50 50 7 1 O 931 | X I2C0_SDA C11 0 -100 200 R 50 50 7 1 B 932 | X UART0_RXD A12 1800 -900 200 L 50 50 7 1 I 933 | X UART0_TXD B12 1800 -800 200 L 50 50 7 1 O 934 | X UART0_CTSN C12 1800 -600 200 L 50 50 7 1 I 935 | X UART0_RTSN C13 1800 -700 200 L 50 50 7 1 O 936 | X USB0_CE K13 1800 -400 200 L 50 50 7 1 O 937 | X USB1_CE L13 0 -300 200 R 50 50 7 1 O 938 | X USB0_ID K14 1800 -300 200 L 50 50 7 1 I 939 | X USB1_ID L14 0 -400 200 R 50 50 7 1 I 940 | X USB1_DRVVBUS M14 0 -200 200 R 50 50 7 1 O 941 | X USB0_DRVVBUS J15 1800 -500 200 L 50 50 7 1 O 942 | X USB0_DP K15 1800 -100 200 L 50 50 7 1 B 943 | X USB1_DP L15 0 -600 200 R 50 50 7 1 B 944 | X USB1_VBUS M15 0 -500 200 R 50 50 7 1 I 945 | X USB0_VBUS J16 1800 -200 200 L 50 50 7 1 I 946 | X USB0_DM K16 1800 0 200 L 50 50 7 1 B 947 | X USB1_DM L16 0 -700 200 R 50 50 7 1 B 948 | X GPMC_ADVN_ALE M1 1800 -2200 200 L 50 50 8 1 O 949 | X GPMC_OEN_REN N1 1800 -1400 200 L 50 50 8 1 O 950 | X GPMC_CSN2 P1 1800 -1800 200 L 50 50 8 1 O 951 | X GPMC_AD2 R1 0 -200 200 R 50 50 8 1 B 952 | X GPMC_AD5 T1 0 -500 200 R 50 50 8 1 B 953 | X GPMC_WEN N2 1800 -1200 200 L 50 50 8 1 O 954 | X GPMC_CSN1 P2 1800 -1900 200 L 50 50 8 1 O 955 | X GPMC_AD1 R2 0 0 200 R 50 50 8 1 B 956 | X GPMC_AD4 T2 0 -400 200 R 50 50 8 1 B 957 | X GPMC_BEN0_CLE N3 1800 -1500 200 L 50 50 8 1 O 958 | X GPMC_CSN0 P3 1800 -2000 200 L 50 50 8 1 O 959 | X GPMC_AD0 R3 0 -100 200 R 50 50 8 1 B 960 | X GPMC_AD3 T3 0 -300 200 R 50 50 8 1 B 961 | X GPMC_AD6 P4 0 -600 200 R 50 50 8 1 B 962 | X GPMC_AD7 R4 0 -700 200 R 50 50 8 1 B 963 | X GPMC_AD8 T4 0 -800 200 R 50 50 8 1 B 964 | X GPMC_AD9 P5 0 -900 200 R 50 50 8 1 B 965 | X GPMC_AD10 R5 0 -1000 200 R 50 50 8 1 B 966 | X GPMC_AD11 T5 0 -1100 200 R 50 50 8 1 B 967 | X GPMC_AD12 P6 0 -1200 200 R 50 50 8 1 B 968 | X GPMC_AD13 R6 0 -1300 200 R 50 50 8 1 B 969 | X GPMC_AD14 T6 0 -1400 200 R 50 50 8 1 B 970 | X GPMC_AD15 P7 0 -1500 200 R 50 50 8 1 B 971 | X GPMC_CSN3 R7 1800 -1700 200 L 50 50 8 1 O 972 | X GPMC_CLK T7 0 -1600 200 R 50 50 8 1 B 973 | X GPMC_A2 P12 1800 -900 200 L 50 50 8 1 O 974 | X GPMC_A1 R12 1800 -1000 200 L 50 50 8 1 O 975 | X GPMC_A0 T12 1800 -1100 200 L 50 50 8 1 O 976 | X GPMC_A5 P13 1800 -600 200 L 50 50 8 1 O 977 | X GPMC_A4 R13 1800 -700 200 L 50 50 8 1 O 978 | X GPMC_A3 T13 1800 -800 200 L 50 50 8 1 O 979 | X GPMC_BEN1 N14 1800 -1600 200 L 50 50 8 1 O 980 | X GPMC_A8 P14 1800 -300 200 L 50 50 8 1 O 981 | X GPMC_A7 R14 1800 -400 200 L 50 50 8 1 O 982 | X GPMC_A6 T14 1800 -500 200 L 50 50 8 1 O 983 | X GPMC_WAIT0 P15 1800 -2100 200 L 50 50 8 1 I 984 | X GPMC_A10 R15 1800 -100 200 L 50 50 8 1 O 985 | X GPMC_A9 T15 1800 -200 200 L 50 50 8 1 O 986 | X GPMC_WPN R16 1800 -1300 200 L 50 50 8 1 O 987 | X GPMC_A11 T16 1800 0 200 L 50 50 8 1 O 988 | X SYS_ADC_1P8V A7 1300 -1000 200 L 50 50 9 1 w 989 | X SYS_VDD_1P8V_F10 F10 1300 -900 200 L 50 50 9 1 w 990 | X SYS_VDD_1P8V_G10 G10 1300 -800 200 L 50 50 9 1 w 991 | X SYS_VDD_1P8V_H10 H10 1300 -700 200 L 50 50 9 1 w 992 | X SYS_VDD_1P8V_J10 J10 1300 -500 200 L 50 50 9 1 w 993 | X SYS_VDD_1P8V_K10 K10 1300 -300 200 L 50 50 9 1 w 994 | X SYS_VDD_1P8V_L10 L10 1300 -200 200 L 50 50 9 1 w 995 | X SYS_VDD_1P8V_H11 H11 1300 -600 200 L 50 50 9 1 w 996 | X SYS_VDD_1P8V_J11 J11 1300 -400 200 L 50 50 9 1 w 997 | X SYS_RTC_1P8V_K11 K11 1300 -100 200 L 50 50 9 1 w 998 | X SYS_RTC_1P8V_L11 L11 1300 0 200 L 50 50 9 1 w 999 | X DGND_H4 H4 1400 -100 200 L 50 50 10 1 W 1000 | X DGND_J4 J4 0 -200 200 R 50 50 10 1 W 1001 | X DGND_E5 E5 1400 -1200 200 L 50 50 10 1 W 1002 | X DGND_F5 F5 1400 -600 200 L 50 50 10 1 W 1003 | X DGND_G5 G5 1400 -400 200 L 50 50 10 1 W 1004 | X DGND_H5 H5 1400 0 200 L 50 50 10 1 W 1005 | X DGND_J5 J5 0 -300 200 R 50 50 10 1 W 1006 | X DGND_K5 K5 0 -500 200 R 50 50 10 1 W 1007 | X DGND_L5 L5 0 -700 200 R 50 50 10 1 W 1008 | X DGND_M5 M5 0 -1100 200 R 50 50 10 1 W 1009 | X DGND_E6 E6 1400 -1100 200 L 50 50 10 1 W 1010 | X DGND_M6 M6 0 -1200 200 R 50 50 10 1 W 1011 | X DGND_E7 E7 1400 -1000 200 L 50 50 10 1 W 1012 | X DGND_M7 M7 0 -1300 200 R 50 50 10 1 W 1013 | X DGND_D8 D8 1400 -1700 200 L 50 50 10 1 W 1014 | X DGND_E8 E8 1400 -900 200 L 50 50 10 1 W 1015 | X DGND_M8 M8 0 -1400 200 R 50 50 10 1 W 1016 | X DGND_N8 N8 0 -1600 200 R 50 50 10 1 W 1017 | X DGND_D9 D9 1400 -1600 200 L 50 50 10 1 W 1018 | X DGND_E9 E9 1400 -800 200 L 50 50 10 1 W 1019 | X DGND_M9 M9 0 -1500 200 R 50 50 10 1 W 1020 | X DGND_N9 N9 0 -1700 200 R 50 50 10 1 W 1021 | X DGND_E10 E10 1400 -1500 200 L 50 50 10 1 W 1022 | X DGND_M10 M10 0 -800 200 R 50 50 10 1 W 1023 | X DGND_E11 E11 1400 -1400 200 L 50 50 10 1 W 1024 | X DGND_M11 M11 0 -900 200 R 50 50 10 1 W 1025 | X DGND_E12 E12 1400 -1300 200 L 50 50 10 1 W 1026 | X DGND_F12 F12 1400 -700 200 L 50 50 10 1 W 1027 | X DGND_G12 G12 1400 -500 200 L 50 50 10 1 W 1028 | X DGND_H12 H12 1400 -300 200 L 50 50 10 1 W 1029 | X DGND_J12 J12 0 0 200 R 50 50 10 1 W 1030 | X DGND_K12 K12 0 -400 200 R 50 50 10 1 W 1031 | X DGND_L12 L12 0 -600 200 R 50 50 10 1 W 1032 | X DGND_M12 M12 0 -1000 200 R 50 50 10 1 W 1033 | X DGND_H13 H13 1400 -200 200 L 50 50 10 1 W 1034 | X DGND_J13 J13 0 -100 200 R 50 50 10 1 W 1035 | X VDDS_DDR F4 1600 -600 200 L 50 50 11 1 w 1036 | X VDD_CORE G4 1600 -500 200 L 50 50 11 1 w 1037 | X CAP_VDD_RTC D5 0 0 200 R 50 50 11 1 W 1038 | X VDDSHV4 F9 0 -400 200 R 50 50 11 1 w 1039 | X VDDSHV5 G9 0 -500 200 R 50 50 11 1 w 1040 | X VDDSHV6 H9 0 -600 200 R 50 50 11 1 w 1041 | X VDDSHV1 J9 0 -100 200 R 50 50 11 1 w 1042 | X VDDSHV2 K9 0 -200 200 R 50 50 11 1 w 1043 | X VDDSHV3 L9 0 -300 200 R 50 50 11 1 w 1044 | X VDDS_PLL G13 1600 -400 200 L 50 50 11 1 w 1045 | X NC_K4 K4 0 -200 200 R 50 50 12 1 N 1046 | X NC_J6 J6 0 -100 200 R 50 50 12 1 N 1047 | X NC_D12 D12 0 0 200 R 50 50 12 1 N 1048 | ENDDRAW 1049 | ENDDEF 1050 | # 1051 | # R 1052 | # 1053 | DEF R R 0 0 N Y 1 F N 1054 | F0 "R" 80 0 50 V V C CNN 1055 | F1 "R" 0 0 50 V V C CNN 1056 | F2 "" -70 0 50 V I C CNN 1057 | F3 "" 0 0 50 H I C CNN 1058 | $FPLIST 1059 | R_* 1060 | R_* 1061 | $ENDFPLIST 1062 | DRAW 1063 | S -40 -100 40 100 0 1 10 N 1064 | X ~ 1 0 150 50 D 50 50 1 1 P 1065 | X ~ 2 0 -150 50 U 50 50 1 1 P 1066 | ENDDRAW 1067 | ENDDEF 1068 | # 1069 | # R_Pack04 1070 | # 1071 | DEF R_Pack04 RN 0 0 Y N 1 F N 1072 | F0 "RN" -300 0 50 V V C CNN 1073 | F1 "R_Pack04" 200 0 50 V V C CNN 1074 | F2 "" 275 0 50 V I C CNN 1075 | F3 "" 0 0 50 H I C CNN 1076 | $FPLIST 1077 | DIP* 1078 | SOIC* 1079 | $ENDFPLIST 1080 | DRAW 1081 | S -250 -95 150 95 0 1 10 f 1082 | S -225 75 -175 -75 0 1 10 N 1083 | S -125 75 -75 -75 0 1 10 N 1084 | S -25 75 25 -75 0 1 10 N 1085 | S 75 75 125 -75 0 1 10 N 1086 | P 2 0 1 0 -200 -100 -200 -75 N 1087 | P 2 0 1 0 -200 75 -200 100 N 1088 | P 2 0 1 0 -100 -100 -100 -75 N 1089 | P 2 0 1 0 -100 75 -100 100 N 1090 | P 2 0 1 0 0 -100 0 -75 N 1091 | P 2 0 1 0 0 75 0 100 N 1092 | P 2 0 1 0 100 -100 100 -75 N 1093 | P 2 0 1 0 100 75 100 100 N 1094 | X R1.1 1 -200 -200 100 U 50 50 1 1 P 1095 | X R2.1 2 -100 -200 100 U 50 50 1 1 P 1096 | X R3.1 3 0 -200 100 U 50 50 1 1 P 1097 | X R4.1 4 100 -200 100 U 50 50 1 1 P 1098 | X R4.2 5 100 200 100 D 50 50 1 1 P 1099 | X R3.2 6 0 200 100 D 50 50 1 1 P 1100 | X R2.2 7 -100 200 100 D 50 50 1 1 P 1101 | X R1.2 8 -200 200 100 D 50 50 1 1 P 1102 | ENDDRAW 1103 | ENDDEF 1104 | # 1105 | # SCHA5B0200 1106 | # 1107 | DEF SCHA5B0200 SOK 0 40 Y Y 1 F N 1108 | F0 "SOK" -50 500 60 H V C CNN 1109 | F1 "SCHA5B0200" 50 -750 60 H V C CNN 1110 | F2 "" 0 0 60 H V C CNN 1111 | F3 "http://www.mouser.com/ds/2/15/SCHA-186221.pdf" -100 600 60 H I C CNN 1112 | DRAW 1113 | S -250 400 900 -700 0 1 10 N 1114 | S 900 350 800 -400 0 1 10 N 1115 | P 3 0 1 10 0 -550 200 -550 300 -500 N 1116 | P 4 0 1 10 150 -650 450 -650 450 -550 300 -550 N 1117 | X DAT2 1 -450 350 200 R 50 50 1 1 I 1118 | X DAT3/CS 2 -450 250 200 R 50 50 1 1 I 1119 | X CMD/DI 3 -450 150 200 R 50 50 1 1 I 1120 | X VDD 4 -450 50 200 R 50 50 1 1 I 1121 | X CLK 5 -450 -50 200 R 50 50 1 1 I 1122 | X VSS 6 -450 -150 200 R 50 50 1 1 I 1123 | X DAT0/DO 7 -450 -250 200 R 50 50 1 1 I 1124 | X DAT1 8 -450 -350 200 R 50 50 1 1 I 1125 | X CD# 9 -450 -550 200 R 50 50 1 1 I 1126 | X COMMON 10 -450 -650 200 R 50 50 1 1 I 1127 | X SHELL 11 850 -900 200 U 50 50 1 1 I 1128 | ENDDRAW 1129 | ENDDEF 1130 | # 1131 | # SI-51009-F 1132 | # 1133 | DEF SI-51009-F J 0 40 Y Y 1 F N 1134 | F0 "J" 0 1050 60 H V C CNN 1135 | F1 "SI-51009-F" 0 950 60 H V C CNN 1136 | F2 "" 200 100 60 H I C CNN 1137 | F3 "" 200 100 60 H I C CNN 1138 | DRAW 1139 | S -300 900 300 -900 0 1 12 N 1140 | X GND 1 -400 -250 100 R 50 50 1 1 I 1141 | X TRD1+ 2 -400 800 100 R 50 50 1 1 I 1142 | X TRD1- 3 -400 700 100 R 50 50 1 1 I 1143 | X TRD2+ 4 -400 600 100 R 50 50 1 1 I 1144 | X TRD2- 5 -400 500 100 R 50 50 1 1 I 1145 | X CT 6 -400 -100 100 R 50 50 1 1 I 1146 | X TRD3+ 7 -400 400 100 R 50 50 1 1 I 1147 | X TRD3- 8 -400 300 100 R 50 50 1 1 I 1148 | X TRD4+ 9 -400 200 100 R 50 50 1 1 I 1149 | X TRD4- 10 -400 100 100 R 50 50 1 1 I 1150 | X YEL+ 13 -400 -700 100 R 50 50 1 1 I 1151 | X YEL- 14 -400 -800 100 R 50 50 1 1 I 1152 | X GRN- 15 -400 -550 100 R 50 50 1 1 I 1153 | X GRN+ 16 -400 -450 100 R 50 50 1 1 I 1154 | ENDDRAW 1155 | ENDDEF 1156 | # 1157 | # SW_PUSH_SMALL_H 1158 | # 1159 | DEF SW_PUSH_SMALL_H SW 0 40 N N 1 F N 1160 | F0 "SW" 80 110 50 H V C CNN 1161 | F1 "SW_PUSH_SMALL_H" 360 -60 50 H V C CNN 1162 | F2 "" 0 200 50 H V C CNN 1163 | F3 "" 0 200 50 H V C CNN 1164 | DRAW 1165 | C -90 0 10 0 1 0 N 1166 | C 90 0 10 0 1 0 N 1167 | P 2 0 1 0 -110 30 110 30 N 1168 | P 4 0 1 0 -110 30 -110 40 110 40 110 30 N 1169 | P 4 0 1 0 -50 40 -40 60 40 60 50 40 N 1170 | X 1 1 -150 0 50 R 50 50 0 1 P 1171 | X 2 2 150 0 50 L 50 50 0 1 P 1172 | ENDDRAW 1173 | ENDDEF 1174 | # 1175 | # TEST_1P 1176 | # 1177 | DEF TEST_1P J 0 30 N N 1 F N 1178 | F0 "J" 0 270 50 H V C CNN 1179 | F1 "TEST_1P" 0 200 50 H V C CNN 1180 | F2 "" 200 0 50 H I C CNN 1181 | F3 "" 200 0 50 H I C CNN 1182 | DRAW 1183 | C 0 130 30 0 1 0 N 1184 | X 1 1 0 0 100 U 50 50 1 1 P 1185 | ENDDRAW 1186 | ENDDEF 1187 | # 1188 | # TPD4S012 1189 | # 1190 | DEF TPD4S012 U 0 40 Y Y 1 L N 1191 | F0 "U" 200 250 60 H V L CNN 1192 | F1 "TPD4S012" 200 150 60 H V L CNN 1193 | F2 "" 0 0 50 H I C CNN 1194 | F3 "" 0 0 50 H I C CNN 1195 | DRAW 1196 | S 200 100 700 -300 1 1 12 N 1197 | X D+ 1 0 0 200 R 50 50 1 1 B 1198 | X D- 2 0 -100 200 R 50 50 1 1 B 1199 | X ID 3 0 -200 200 R 50 50 1 1 B 1200 | X GND 4 900 -200 200 L 50 50 1 1 B 1201 | X NC 5 900 -100 200 L 50 50 1 1 B 1202 | X VBUS 6 900 0 200 L 50 50 1 1 B 1203 | ENDDRAW 1204 | ENDDEF 1205 | # 1206 | # TPS2051C 1207 | # 1208 | DEF TPS2051C U 0 40 Y Y 1 F N 1209 | F0 "U" -200 200 60 H V C CNN 1210 | F1 "TPS2051C" 0 -200 60 H V C CNN 1211 | F2 "" 0 0 60 H V C CNN 1212 | F3 "" 0 0 60 H V C CNN 1213 | DRAW 1214 | S -250 150 250 -150 0 1 10 N 1215 | X OUT 1 450 100 200 L 50 50 1 1 I 1216 | X GND 2 450 -100 200 L 50 50 1 1 I 1217 | X FLT# 3 450 0 200 L 50 50 1 1 I 1218 | X EN 4 -450 -100 200 R 50 50 1 1 I 1219 | X IN 5 -450 100 200 R 50 50 1 1 I 1220 | ENDDRAW 1221 | ENDDEF 1222 | # 1223 | # TPS73101 1224 | # 1225 | DEF TPS73101 U 0 40 Y Y 1 F N 1226 | F0 "U" 0 0 50 H V C CNN 1227 | F1 "TPS73101" -170 -270 50 H V C CNN 1228 | F2 "MODULE" -210 290 50 H I C CNN 1229 | F3 "DOCUMENTATION" -60 -290 50 H I C CNN 1230 | DRAW 1231 | S -250 -220 250 220 1 0 12 N 1232 | X IN 1 -400 100 150 R 50 50 1 1 I 1233 | X GND 2 -400 0 150 R 50 50 1 1 I 1234 | X EN 3 -400 -100 150 R 50 50 1 1 I 1235 | X FB 4 400 -100 150 L 50 50 1 1 I 1236 | X VOUT 5 400 100 150 L 50 50 1 1 I 1237 | ENDDRAW 1238 | ENDDEF 1239 | # 1240 | # USB_A 1241 | # 1242 | DEF USB_A J 0 40 Y Y 1 F N 1243 | F0 "J" -200 450 50 H V L CNN 1244 | F1 "USB_A" -200 350 50 H V L CNN 1245 | F2 "" 150 -50 50 H I C CNN 1246 | F3 "" 150 -50 50 H I C CNN 1247 | $FPLIST 1248 | USB* 1249 | $ENDFPLIST 1250 | DRAW 1251 | C -150 85 25 0 1 10 F 1252 | C -25 135 15 0 1 10 F 1253 | S -200 -300 200 300 0 1 10 f 1254 | S -60 190 -170 210 0 1 0 F 1255 | S -50 180 -180 230 0 1 0 N 1256 | S -5 -300 5 -270 0 1 0 N 1257 | S 10 50 -20 20 0 1 10 F 1258 | S 200 -105 170 -95 0 1 0 N 1259 | S 200 -5 170 5 0 1 0 N 1260 | S 200 195 170 205 0 1 0 N 1261 | P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N 1262 | P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N 1263 | P 4 0 1 10 25 110 25 60 75 85 25 110 F 1264 | P 2 1 1 10 -75 85 25 85 N 1265 | X VBUS 1 300 200 100 L 50 50 1 1 W 1266 | X D- 2 300 -100 100 L 50 50 1 1 P 1267 | X D+ 3 300 0 100 L 50 50 1 1 P 1268 | X GND 4 0 -400 100 U 50 50 1 1 W 1269 | X Shield 5 -100 -400 100 U 50 50 1 1 P 1270 | ENDDRAW 1271 | ENDDEF 1272 | # 1273 | # USB_OTG 1274 | # 1275 | DEF USB_OTG J 0 40 Y Y 1 F N 1276 | F0 "J" -200 450 50 H V L CNN 1277 | F1 "USB_OTG" -200 350 50 H V L CNN 1278 | F2 "" 150 -50 50 H I C CNN 1279 | F3 "" 150 -50 50 H I C CNN 1280 | $FPLIST 1281 | USB* 1282 | $ENDFPLIST 1283 | DRAW 1284 | C -150 85 25 0 1 10 F 1285 | C -25 135 15 0 1 10 F 1286 | S -200 -300 200 300 0 1 10 f 1287 | S -5 -300 5 -270 0 1 0 N 1288 | S 10 50 -20 20 0 1 10 F 1289 | S 200 -205 170 -195 0 1 0 N 1290 | S 200 -105 170 -95 0 1 0 N 1291 | S 200 -5 170 5 0 1 0 N 1292 | S 200 195 170 205 0 1 0 N 1293 | P 2 0 1 10 -75 85 25 85 N 1294 | P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N 1295 | P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N 1296 | P 4 0 1 10 25 110 25 60 75 85 25 110 F 1297 | P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F 1298 | P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N 1299 | X VBUS 1 300 200 100 L 50 50 1 1 W 1300 | X D- 2 300 -100 100 L 50 50 1 1 P 1301 | X D+ 3 300 0 100 L 50 50 1 1 P 1302 | X ID 4 300 -200 100 L 50 50 1 1 P 1303 | X GND 5 0 -400 100 U 50 50 1 1 W 1304 | X Shield 6 -100 -400 100 U 50 50 1 1 P 1305 | ENDDRAW 1306 | ENDDEF 1307 | # 1308 | #End Library 1309 | --------------------------------------------------------------------------------