浏览代码

doc/hw/z80/sms: add Dual EEPROM cartridge design

master
Virgil Dupras 3 年前
父节点
当前提交
bb8d66a425
共有 2 个文件被更改,包括 26 次插入0 次删除
  1. +26
    -0
      doc/hw/z80/sms/at28.txt
  2. 二进制
      doc/hw/z80/sms/img/dual-at28.jpg

+ 26
- 0
doc/hw/z80/sms/at28.txt 查看文件

@@ -0,0 +1,26 @@
# Writing to a AT28 from a SMS

Writing on the EEPROM that is currently running Collapse OS is
as easy as enabling the WE pin on your hacked up cartridge. How-
ever, this is not practical: If you want to deploy Collapse OS
(or something else) to another machine, or even if you want to
upgrade your current Collapse OS, you will likely want to write
to another EEPROM.

The easiest way to do so is to build yourself a dual EEPROM
cartridge. It's very similar to a simple cartridge, except it
has two AT28 sockets and a '139 decoder to select between the
two.

The design proposed here sacrifices access to the upper 16K of
your AT28C256 for the sake of simplicity because it uses A14 as
the chip selector. Therefore, addrs 0x0000-0x3fff belong to the
first chip and 0x4000-0x7fff belong to the second.

You can see the schematic in dual-at28.jpg.

The schematic enables WE on both EEPROMs, but in my actual
prototype, I hard-wired the first chip's WE to high because I
never want to write to it, despite bugs I might introduce in
hardware or software (I try a lot of dangerous stuff on my
machines...).

二进制
doc/hw/z80/sms/img/dual-at28.jpg 查看文件

之前 之后
宽度: 626  |  高度: 646  |  大小: 109KB

正在加载...
取消
保存