Skip to content

piotr-wiszowaty/srambo_1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

srambo_1

srambo_1 is a yet another 320 kB Atari XE memory expansion. It designed for Atari 130 XEs and 65 XEs with ECI connector.

Description

The device has two modes of operation (selected with a jumper):

  1. 'Rambo' - extended memory banks are selected with PORTB bits 2, 3, 5, 6. Access to extended memory by both CPU and ANTIC is controlled with PORTB bit 4. To turn on this mode one needs to connect pins AUX3 and AUX4 together.
  2. 'Compy' - extended memory banks are selected with PORTB bits 2, 3, 6, 7. Access to extended memory by CPU is controlled with PORTB bit 4. Access to extended memory by ANTIC is controlled with PORTB bit 5. To select this mode one needs to connect pins AUX3 and AUX2 together.

Sources

cpld/ - CPLD design files (ISE WebPack 14.7)

pcb/ - PCB design files (Kicad 4.0.3)

Installation

All Atari modifications are easily reversible (provided one does not - for example - destroy any tracks during desoldering process). To install the expansion one needs to:

  1. Assemble the memory expansion (obviously)
  2. Desolder all DRAM chips (U9..U16, U26..U33)
  3. Desolder MMU chip (U34)
  4. Desolder EMMU chip U3 (130 XE) or three wire jumpers (65 XE)
  5. Solder a wire between U23 PIA pin 16 and U3 EMMU pin 12
  6. Solder appropriate pin-header sockets into the motherboard (see PCB design files for reference)
  7. Plug the assembled device into the sockets

References

Various parts of control logic are based on 576 kB memory expansion by ASAL.

About

320 kB Atari XE memory expansion

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published