summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-14Fix add missing ENC28J60.schspi-ethernet-v1Srinivas Kandagatla
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2015-07-14Add ENC28J60 SPI Ethernet chip support.Srinivas Kandagatla
This patch adds SPI ethernet support to 96boards debug board. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2015-07-14Do not use GPIOA to control LED as it is wakeup pinSrinivas Kandagatla
This patch removes usage of GPIOA to control LED as it is a wakeup pin. Instead using GPIOB makes more sense. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2015-07-14Add 1.8v power port from LS expansion.Srinivas Kandagatla
This patch adds 1.8v power port from LS expansion so that other sheets can use it. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2015-07-14suffix 1.8v and 3.3v power rails with FTDISrinivas Kandagatla
This patch renames ftdi specific power rails so that other components can really use more generic power rail names. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
2015-06-29Add paste layers to design package zipfile and fix bugsftdiGrant Likely
- Add paste layers to the Makefile - Fix name of edge cuts layer to match actual generated filename - Fixup BOM generation for Seeed Fusion PCBA service Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-29More fixups to address comments from SeeedGrant Likely
- Move some silkscreen labels - Increase track width for VBUS - Improve markings on LEDs to indicate cathode Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-29Add 96boards specification and some component datasheetsGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-29Include footprint positions in Seeed design packageGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-29Add polarity indication to LEDsGrant Likely
Seeed wasn't able to determine the polarity from the default KiCad LED footprint. Added a small 'C' to the cathode to make it clear. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-29Adjust via sizes to 0.3mmGrant Likely
Addresses DFM comment from Seeed. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-29Address Seeed DFM commentsGrant Likely
- Change spacing of 0603 pads from 0.95mm to 0.63mm - Add orientation markers to U2 - Move silkscreen labels away from USB connector Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-29FT230X configuration templateGrant Likely
Add the configuration template for programming the FT230X USB->UART interface. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-25Move +1.8V and GND onto a separate header from the UART jumpersGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-25Rework layout to use library footprints and clean up silkscreenGrant Likely
Nearly there. This is the final draft of the layout for this board. It is pretty much ready to go for production after review. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-25Make sure netlist is up-to-date before finalizing layoutGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-25Trivial: Hide footprint text from schematicGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-25Update layout to new componentsGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-25Get rid of rescued components from kicad uprevGrant Likely
The uprev to the latest KiCad caused some components to conflict with what is in the standard library. KiCad created 'rescued' components to keep the schematic readable, but it isn't really ideal because the standard footprints don't necessarily match. Fix up the schematic to use standard components and update the footprint assignments to match. Changed components: GND, +1.8V, +3.3V, R, Led_Small Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-25Relocated PCB components to use 100x100mm as the board top cornerGrant Likely
Minor tweaking of layout to exactly line up board with edge of 96board. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-23Update rule for packaging design files for SeeedGrant Likely
The drill file isn't named the way Seeed wants it. Fix it. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-23Fix fill zonesGrant Likely
The bottom layer fill zone was misaligned Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-22Update values from netlistGrant Likely
Pick up the latest R value changes and labels from the schematic into the PCB Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-22Uprev schematic and PCB layout to v1.0Grant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-22Update schematic with part numbers and Seeed SKUsGrant Likely
The part numbers were missing, and the Seeed SKUs were out of sync. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-22New layout for v0.5 of boardGrant Likely
Layout from George Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-22Uprev design to latest unstable kicadGrant Likely
Several components conflict with the new standard libraries. When opened with the new tool, the old components were "rescued" into a new library. Save this library before reworking everything to the new symbol names. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-21Partial revert of 80b476bb3b9, "Layout for v0.4 version of sonic screwdriverGrant Likely
By reworking the layout, we may be able to get the original design feature implemented. Put back the v1.8 and GND pins in J1, and put the transistor driver back on the user LED. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-20Power LEDs from the 3.3v railGrant Likely
The LEDs minimum 1.7v drop makes them very dim when powered from the 1.8v rail. Move them to the 3.3v rail to give us more headroom. This is safe to do, even for 1.8v IO because the diode drop will protect the pin from being pulled higher than about 1.6v. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-19Update netlist and layout to pick up schematic parametersGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-19Change resistor values to 15R on 1.8V LEDsGrant Likely
100R is too big. It won't allow the LEDs to light. Change to 15ohm. At the same time, change the TX and RX LEDs from red to yellow. May as well have a colourful board. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-19Layout for v0.4 version of sonic screwdriverGrant Likely
Add the layout for the v0.4 schematic. New board dimensions are 42mm x 14mm, and it no longer hangs over the edge of the board. The connectors have been changed to surface mount headers. A few changes to the schematic have also been made during the process of layout: - Remove the +1.8V and GND pins from J1, they were difficult to route - Switched back to driving LEDs from 1.8V. The transistor required for the GPIO line added extra components for little value, and the RED SMD LEDs that I'm using seem to be bright enough as-is. - Fill in part numbers for BOM generation Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-16Changes from review of v0.4 schematicsGrant Likely
Remove unnecessary caps Remove ferrite bead Consolidate parts to reduce BOM size Add pull down on GPIOA line Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-16Fix typo in name of LS expansion connector footprint.Grant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-16Respond to comments from George and uprev to v0.4Grant Likely
Rework the schematic to address comments provided by George: - Hardwire RTS/CTS lines. There is no need to make them selectable - Add an LED controlled by GPIOA - Remove power button - Replace direct lines with labels to make the schematic more readable Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-12Add OPL part numbers for GS1 through GS4Grant Likely
Add the OPL part numbers for the GS1-GS4 option headers. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-12Add BSD License fileGrant Likely
This is Open Source Hardware, but it was lacking a license file. Add a BSD license file for this project. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-02Update schematic with OPL part numbersGrant Likely
Adds Seeed Studio OPL part numbers to the schematic components, and a Makefile target for generating a BOM in the format required by Seeed. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-06-01Add target for building Seeedstudio BOM fileGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-31Move OPL part numbers to user field 1Grant Likely
The BOM generation tool doesn't know how to sort user fields by name, so it puts things in the wrong columns if parts have user data in a different order. Move the OPL part number to user field 1 always so that it can be easily used for automatic BOM generation. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-31Reduce ground plane fragmentation by moving traceGrant Likely
The trace between button pins doesn't need to be on the same layer as the trace to the button. By moving the trace to the other layer, it reduces how much the ground plane gets cut up. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-31Swap out USB connector for one with postsGrant Likely
The connector with posts should be more mechanically stable Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-31Finish layout of traces on v0.3 FTDI boardGrant Likely
Final layout of copper layers for v0.3 board. Shouldn't need any further changes before manufacturing. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-31Remove power sensing and power rail LEDs plus bugfixesGrant Likely
Removes the sensing of power status because it will be unreliable, and rework the LEDs. This commit also is a work in progress for laying out the board for manufacture. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-29Add datasheets for components on boardGrant Likely
Datasheets downloaded from Seeed OPL - LEDs - Ferrite bead - 1.8V regulator - FTDI USB UART - Buttons - Header rows - micro USB connectors Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-28Implement feedback from Rob Herring on FTDI versionGrant Likely
Things fixed: - Tie #RESET to VCC - Rename power busses: VDD-->VBUS, VCC-->+3.3V, VIO-->+1.8V - Rework the LEDs. Use a transistor for the 1.8V_SENSE LED, and drive from +3.3V for the others. - Add pulldown to CTS - Add series resistor between CBUS pins and RST/PWR to avoid shorting a driven output pin to GND. - Add a 100nF bypass cap to 3V3OUT Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-27Rework schematic to use FTDI part instead of cp2104-mini moduleGrant Likely
Seeedstudio keeps the FT230XS in stock for assembly onto boards. Replace the cp2104 module with the FTDI chip so that the entire board can be assembled by Seeed. Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-27Add library component for FTDI FS230XSGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-27Update solder mask to stay within cut linesGrant Likely
This is the version submitted to SeeedStudio as the v0.2 build Signed-off-by: Grant Likely <grant.likely@linaro.org>
2015-05-27Add a Makefile for generating the submission package for manufacturingGrant Likely
Signed-off-by: Grant Likely <grant.likely@linaro.org>