Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 2.45 KB

PCB_History.md

File metadata and controls

55 lines (45 loc) · 2.45 KB

PCB/Design History:

Firmware will work with all PCB versions 0.2 and higher, recommend always building with the latest

v0.2c: Minor Update released Nov 1, 2023

  • No electrical changes from previous version
  • Mounting hole added to better accomodate cartridge case
  • Removed C9 and JP1 (both unused)
  • Added 4th pin to unused header (J4)
  • Narrowed C1/C2 pad spacing 2.5->2.0mm to better fit caps
  • Slightly increased 6ea 0805 cap SMT pad sizes for easier assy
  • Silk screen changes:
    • under Teensy: "Reminder: Program/Prep Teensy before installing"
    • serial number location and label box on back under Teensy
    • values (1k/10k) by 3ea SMT Rs

TeensyROM v0.2c

v0.2b: Minor Update released July 1, 2023

  • R3 added to ensure data buffer is off during reset/programming

v0.2: Released Feb 23, 2023

TeensyROM v0.2

Changes from 0.1 PCB:

  • New features:
    • Ethernet port connector
    • USB host port connector
  • Other Improvements/Notes:
    • Corrected: Data bits 2 and 1 swapped in v0.1
    • shield connections: USB is GND, Eth shorted to gnd via JP1
    • 0805 shapes: left them the same, R's accomodate 0603s, prob not caps
    • Teensy symbol: Removed unused pins, made LAN header holes larger
    • Extended 74lvc245 pads inward to support narrow packages if needed, wide still prefered
    • Silk screen "Top" marking, project URL
    • pin 1 dots outside package outlines
    • Turned hex inverter 180 deg, gate swaps. All ICs oriented same dir now
    • mitered all PCB corners: 0.0325"
    • 90 approved DRC errors: 88 due to gold finger proximity to edge, 2 due to shorting symbol (JP1)
    • Trace length matching: "run length eth_t*", "run length eth_r*", "run length dm dp" or "run length-freq-ri"
    • BOM/REF des updated
    • Text size/vectors same for ref-des

v0.1: Released January 29, 2023

TeensyROM v0.1 First PCB prototype, no longer supported. No USB Host or Ethernet connectors, dongles directly from Teensy needed for these. This makes this board slightly smaller.

v0.0: Early January 23

TeensyROM v0.0 Protoboard proof of concept. It worked well to prove out the basic architecture+FW, and allowed PCB design with confidence.


Back to main ReadMe