*** DISCLAIMER: The information on these pages is not an official instruction or documentation. No responsibility will be taken. Use at your own risk. ***

Docs: TerribleFire accelerators

Information about Stephen Leary's TerribleFire line of accelerators.


*** This page is work-in-progress - please add your experiences, know-how, corrections, contributions, ... by leaving a comment, so we can make this a comprehensive documentation. Thanks! ***


Amiga 500 / 2000 models

TF520

 

TF530

Rev. 1


Rev. 2

Features:

68030 (24 to 50 MHz), FPU 68881 or 68882 (optional, currently unused), 2MB SRAM, IDE (40pin, scsi.device* compatible), SPI, JTAG.

Connects to MC68000 CPU slot on the Amiga's mainboard.

Reported to work with clock rates (oscillator) from 24 to 50MHz, but might require different versions of firmware for different clock rates.

Requires two extra pins connected (soldered) to mainboard:
- For autobooting on the T530 you need to connect the _INT2 header. This is found near the top of the A500 side expansion. In the A2000 this can be found on the CPU accelerator slot next to the MC68000, pin 10 of the internal serial is a good spot, too.

Needs CPU relocator to fit into closed A500 case.
Needs CPU relocator and/or added height of the motherboard-CPU-socket to fit A2000 mainboard:
- You may stack it with two cpu sockets if you dont want to use relocator.
- The CPU relocator isn't enough with a REV 6 motherboard. One set of socket extenders doesn't get the IDE connector to clear a capacitor. A second set puts the card right into the bottom of the floppy/PSU tray. A CPU slot relocator is highly recommended.

Configuration / Options:

JP1/CLOCKSEL:
- select clock source: clock generator on TF530 (jumper towards edge of board), or 7MHz from Amiga CPU slot (jumper towards IC2/FPU).
NOTE: The TF530 won't work with jumper set to 7 MHz, it was a test mode only and required a special firmware.

JP3:
- "MMU DIS" - disable MMU (left/top pair of pins)

JP5:
- disable co-processor (right/bottom pair of pins)

JP7:
- +5V power supply input (GND pin towards IC2/FPU)
- use to power when not installed into Amiga, e.g. for programming CPLDs.

BYPASS:
- TDINT/TDO - removes RAM CPLD out of programming chain

A500 "OVR/INT2":
- connect to Amiga 500 mainboard OVR and INT2 lines

- OVR is pin 17, INT2 is pin 19 of A500 expansion port

AUXPINS: (???)

SPIPORT: currently unused.

JTAG: JTAG programming input header (developers only)


Firmware:

https://www.dropbox.com/s/83htcmzcr99fhr0/2017_9_24_tf530_rev2.zip

Known issues:
- You should avoid 68881, and ONLY use 68882 if you want FPU. (??? why?)
- The AutoConfig design may not be friendly to the next downstream AutoConfig card expansion on the A2000, and could also impact external sidecar units. Avoid DMA I/O (SCSI) cards, too.

Compatibility:
- Conflicts with Amiga 2000 SCSI cards. (A2091 RAM reported to work.)
- Conflicts with Amiga 2000 ADSG 2MB RAM card.


Rev. 3

Firmware:

https://www.dropbox.com/s/63mzfav4j4oizxm/rev3beta2.zip

TF534S "Sata"


TF540



Amiga 1200 models

(Currently none. Rumoured / announced.)



CD32 models

TF328

Rev. 1

Features:

8MB RAM, IDE controller with 44-pin connector (no CPU). 
Connects to CD32 expansion port via (required) relocator.

Firmware:

https://www.dropbox.com/s/fr6hwq2qdy340jd/2017_10_7_tf328_rev1_beta.zip

- - -

Notes:
*) scsi.device included in Kickstart ROM 2.05 (v37.300) or higher

- - -

Thanks to the contributors to this page:
Robert Miranda, Brian White, Unknown, Tommie Eng, Alen H. Marks, Chris Scott, Roman Eberle

Special huge thanks to the man himself, Mr. Stephen Leary. 🔥

- - -

History:
2017-12-04: Edu Arana: rev. 2 A500 OVR/INT2 info
2017-11-02: Alen H. Marks: "The TF530 won't work with jumper set to 7 MHz,..."; Roman Eberle: added firmware links, "Reported to work with clock rates..."
2017-10-29: Brian White: JP3, JP5, JP7 info, 68881/68882 issues, BYPASS, CLOCKSEL info; Roman Eberle: TF328 features; Robert Miranda: "The AutoConfig design may not be friendly..."
2017-10-xx: Unknown, Tommie Eng, Alen H. Marks, Chris Scott, Roman Eberle

No comments:

Post a Comment

Your comment will published after it has been reviewed.