Skip to content

v0.0.6

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Sep 03:53
· 124 commits to main since this release

Microcontroller:

  • Update microcontroller board setup
  • Redesign address decoders (verified on breadboard)
  • Consolidate buffer ICs in register file
  • Replace ethernet module with pin header for Ethernet featherwing
  • Replace address counters with larger ones that are easier/cheaper to assemble
  • Reduce BOM:
    • Remove unnecessary level shifter
    • Replace 74LV1T125 (1 buffer IC) with 74LVC2G125 (2 buffer IC) that we
      already used
    • Replace NAND gate with another address decoder
  • Stabilize control signals by making sure SEGA_CONTROL and UC_CONTROL can
    never be active at once (one does not depend on the other)
  • Change part number for flip-flops to one that JLCPCB stocks

Cart:

  • Fix missing ground fill
  • Let JLCPCB populate the base pin header
  • Switch regulator for SMD version that JLCPCB can populate
  • Move components for easier routing, easier access to ammeter header
  • Add explanatory text in the silkscreen for each section of the PCB

SRAM:

  • Add test pads to SRAM board

Firmware:

  • Show async HTTP fetches with the builtin LED
  • Improve debugging
  • Fix pulse timing

Software:

  • Fix reading of 1-bit ports (verified on breadboard)
  • Fix initial error flag state

Docs:

  • Add missing notes to hardware README