Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: GlasgowEmbedded/glasgow
base: 119c6ad07d2e^
Choose a base ref
...
head repository: GlasgowEmbedded/glasgow
compare: 9895da82f7ae
Choose a head ref
  • 19 commits
  • 20 files changed
  • 1 contributor

Commits on May 19, 2020

  1. revC2: Bump revision. Remove ESD diode ground pads.

    The main reason to remove the ground pads is assembly reliability. In
    previous boards it was observed that it is fairly easy to create shorts
    between the ground pads and signal pads of the package.
    esden committed May 19, 2020
    Configuration menu
    Copy the full SHA
    119c6ad View commit details
    Browse the repository at this point in the history
  2. revC2: Changed SOT-563 footprint to improve assembly reliability.

    The previous footprint was causing the solder stop webbing to be very
    thin which can result in the webbing missing on PCBs and result in
    shorts during reflow.
    esden committed May 19, 2020
    Configuration menu
    Copy the full SHA
    68c8018 View commit details
    Browse the repository at this point in the history
  3. revC2: Updated the VREG DFN Footprints to match datasheet.

    The datasheet has a finer footprint with smaller pads and smaller Via
    drills.
    esden committed May 19, 2020
    Configuration menu
    Copy the full SHA
    d1bdcff View commit details
    Browse the repository at this point in the history
  4. revC2: Updated a bunch of the footprints to the upstream versions.

    This change seems like a big diff but it only really changes SOIC-8 and
    MSOP-8. They mostly bring roundrect changes and increase pad length for
    better fileting.
    esden committed May 19, 2020
    Configuration menu
    Copy the full SHA
    e6e06c3 View commit details
    Browse the repository at this point in the history
  5. revC2: Replaced rpack8->4 and level shifter package.

    * The 8x resistor arrays are not as common as 4x. Thus the 8x end up being
    more expensive and harder to source.
    * The SOT-563 package has slightly harder to solder than the SOT-363.
    Also the level shifter in SOT-363 is lower cost.
    esden committed May 19, 2020
    Configuration menu
    Copy the full SHA
    4ea2268 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    881afe0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    662a8aa View commit details
    Browse the repository at this point in the history
  8. revC2: All swapped all remaining missing roundrect footprints.

    All footprints that are still not roundrect in the official KiCad
    library moved to local Glasgow footprint library and updated to
    roundrect pads.
    
    Also made a version of the 2x22 pin 1.27mm pitch LVDS connector with
    alignment pins. This will allow us to have accurate enough position of
    the connector so we can reliably connect to it in the pogopin tester and
    to possible daugter boards.
    esden committed May 19, 2020
    Configuration menu
    Copy the full SHA
    7cfdd41 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Configuration menu
    Copy the full SHA
    14b01d8 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2020

  1. revC2: Spread level shifters to respect courtyards.

    As part of rerouting also moved half of the power via under the
    packages. We regained some space thanks to that resulting in slightly
    cleaner routing.
    esden committed May 22, 2020
    Configuration menu
    Copy the full SHA
    3ff3b82 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2020

  1. revC2: Part ID removed from silkscreen, added logic block legends.

    All part IDs and values are now meant to be printed on the Fab layer as
    hardcopy manual assembly and population guide. The space on the
    silkscreen used for part IDs was partly traded against logical circuit
    block documentation. This is just the first pass and meant as a stepping
    stone. The goal is to have the logical functionality be as self
    descriptive on the silkscreen as possible.
    esden committed May 23, 2020
    Configuration menu
    Copy the full SHA
    a5f364b View commit details
    Browse the repository at this point in the history

Commits on May 26, 2020

  1. revC2: Some minor silkscreen legend improvements.

    Mainly improved readability of the Pull-Up/-Down control block legend.
    This resulted in some of the passives being moved out of the way to make
    space for the legend. Also added legend that indicates which level
    shifter is responsible for which IO signal, including Sync.
    esden committed May 26, 2020
    Configuration menu
    Copy the full SHA
    409c714 View commit details
    Browse the repository at this point in the history
  2. revC2: Align inline resistors and Sync level shifter.

    They were not aligned in a vertical line. For aethetic reasons this is
    now fixed. :)
    esden committed May 26, 2020
    Configuration menu
    Copy the full SHA
    8574b92 View commit details
    Browse the repository at this point in the history
  3. revC2: Replaced HiZ with P- to better reflect the actual function.

    The GPIO extenders can set a Pull-Up/-Down resistor or do nothing. That
    is not the same thing as HiZ. HiZ is only true if the level shifters are
    also set to input. So P- (Pull nothing or Passive) is a better term.
    esden committed May 26, 2020
    Configuration menu
    Copy the full SHA
    fcfe73c View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. revC2: Swapped Micro USB for USB-C USB 2.0 connector.

    This is the inital routing pass. This is the status after esden's Twitch
    stream on Tuesday May 26th 2020.
    esden committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    a09743a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ea3ce0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b16bea View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2020

  1. Configuration menu
    Copy the full SHA
    46a75c4 View commit details
    Browse the repository at this point in the history
  2. revC2: Made back side silkscreen black on white compatible.

    Replaced nono_hana with an outlive version and made the Serial Number
    box an outline. This will make the black silkscreen on white solder mask
    look "right". Should still work for light silk on dark solder stop.
    esden committed Jun 5, 2020
    Configuration menu
    Copy the full SHA
    9895da8 View commit details
    Browse the repository at this point in the history