Changes

Jump to: navigation, search

Dk'tronics memory expansion

50 bytes added, 13:53, 1 October 2020
/* Mods */
For general info on I/O Ports, see:
* [[Standard Memory Expansions]].
 
=== Internal 64KB in 6128 and External 64KB RAM ===
 
This uses 1 bank, the bank is mirrored through the entire 512KB range.
e.g. c4,c5,c6,c7 access the same ram as cc,cd,ce,cf.
 
In terms of decoding the RAM selection byte:
 
11xxxsss
 
x = ignored
s = selection (0-7)
 
=== External 64KB Silicon Disk ===
 
The exact decoding is not known. Testing is needed to confirm.
 
=== 256KB RAM ===
 
This uses 4 banks (effectively 0-3 on 464 and 1-3 on 6128). It appears the 256KB RAM detects the 6128, possibly using /EXP but this is to be confirmed, so that it doesn't conflict with the 'extra 64KB' (i.e. c4-c7) RAM of the 6128.
 
The decoding looks like this:
 
110bbsss
 
b = bank (bank 0 is ignored on 6128 so that internal RAM is visible, 1,2,3 are from the 256KB RAM).
s = selection (0-7)
 
On 6128 you get 256KB RAM + internal 64KB base RAM
 
=== 256KB Silicon Disk ===
 
This uses 4 banks (effectively 4-7), the banks are not mirrored. The RAM doesn't conflict with the internal RAM of the 6128 OR the 256KB RAM. The decoding looks like this:
 
111bbsss
 
b = bank
s = selection (0-7)
 
On 6128 you get 256KB RAM + 64KB internal extra RAM+ 64KB internal base RAM
=== Bank Numbers ===
* 256K Expansion uses four 64K banks (bank 0..3)
* 256K Silicon Disc uses four 64K banks (bank 4..7)
 
The 256K Expansion and 256K Silicon Disc can be used together, resulting in 512K RAM in eight banks (bank 0..7). Plus, the 64K internal RAM is used (so total RAM is 576K).
== Pictures ==
<gallery caption="64k RAM Dktronics for CPC 464 and 664">Image:64K Dk'tronics for 464 Front Cover.jpg|Front Cover[[Image:2 - 64Ks - 04 .jpg|PCB (normal thumb|right|150px|Normal and SMD version)]][[Image:64K for 464 2 - 0164Ks - 04 .jpg|Casethumb|left|150px|Normal and SMD version]]</gallerycenter><br>There are too many different versions to list all photos on this page.
<See the photo gallery caption="256k RAM Dktronics for CPC 464 and 664">Image:256K Dk'tronics for 464 Front Cover.jpg|Front CoverImage:256K for 464 - 08.jpg|PCBImage:256K for 464 - 11.jpg|Case</gallery>
<gallery caption="256k RAM Dktronics for CPC 6128"big>Image:256K <big>[[Dk'tronics for 6128 Front Cover.jpg|Front CoverImage:256k_MemoryExpansion_Front.jpg|FrontImage:256k_MemoryExpansion_Back.jpg|BackImage:256k_MemoryExpansion_Top.jpg|TopImage:256k_MemoryExpansion_PCB_Top.jpg|PCB TopImage:256k_MemoryExpansion_PCB_Bottom.jpg|PCB BottomMemory Expansion Gallery]]</gallerybig> <gallery caption="64k RAM Silicon Disc for CPC 464/664 (ROM and RAM in one cartridge)"big>Image:SiliconDisc464_OS_Top.jpg|TopImage:SiliconDisc464_OS_Front.jpg|FrontImage:SiliconDisc464_OS_Back.jpg|BackImage:SiliconDisc464_OS_PCB_Top.jpg|PCB TopImage:SiliconDisc464_OS_PCB_Bottom.jpg|PCB Bottom</gallerycenter>* Note: This unit has been modified to allow connecting it to a CPC6128 too. <gallery captionbr style="256k RAM Silicon Disc for CPC 464/664 (ROM and RAM in separate cartridges)">Imageclear:Silicon disk.JPG|Box and Manual</gallery> <gallery caption="256k RAM Silicon Disc for CPC 6128 (ROM and RAM in separate cartridges)both;">Image:Silicon disc front2.jpg|A closeup of 6128 versionImage:SiliconDisc(OS)_Front.jpg|ROM Cartridge (Front)Image:SiliconDisc(OS)_Back.jpg|ROM Cartridge (Back)Image:SiliconDisc(OS)_Top.jpg|ROM Cartridge (Top)Image:SiliconDisc(OS)_PCB_Top.jpg|ROM Cartridge PCB (Top)Image:SiliconDisc(OS)_PCB_Bottom.jpg|ROM Cartridge PCB (Bottom)Image:SiliconDisc_Front.jpg|RAM Cartridge (Front)Image:SiliconDisc_Back.jpg|RAM Cartridge (Back)Image:SiliconDisc_Top.jpg|RAM Cartridge (Top)Image:SiliconDisc_PCB_Top.jpg|RAM Cartridge PCB (Top)Image:SiliconDisc_PCB_Bottom.jpg|RAM Cartridge PCB (Bottom)</gallery> == More Pictures == See [[Dk'tronics Memory Expansion Gallery]].
== RSX Commands (Memory Expansion) ==
... - [See manual for now]
== Manuals CPM ==
* [[Media:Dkt64kDk'tronics Bank Switch software comes with NEWCPM.pdf|64Kb COM CP/M program which installs a 61K TPA CPM2.2 which uses the Dk'Tronics RAM Expansions DKtronics Manual]] (pdf).* See [[Media:256K RAM Expansions DKtronics Manual.pdf|256Kb RAM Expansions DKtronics ManualDkTronics_CPM]] . The manual also describes how to patch CPM+ (pdf)* [[Media:256K which is already compatible with Dk'Tronics RAM Expansions DKtronics (Spanishto run on 464/664) Manual.pdf|256Kb RAM Expansions DKtronics (Spanish) Manual]] (pdf) == Reviews == * [[Media:DKTronics_Silicon_Disk_Manual.pdf|64K and 256K Silicon Disc Manual]] (pdf)* reviewed in ACU May 1986, [[Media:DK'Tronics Peripheral File:ACU8605- Technical Manual (Edition 1)039.pdfjpg|DK'Tronics Peripheral - Technical Manual (Edition 1)page 39]] (pdf).
== Mods ==
* [[Media:Upgrade 64K-256K Dk'tronics - TAU 29 pg 04.jpg|Upgrade a 64K expansion to a 256K expansion]] - from the Australian Mag : TAU 29 pag 04.
* An article in [[Amstrad Action ]] ([[Amstrad_Action,_Issue_46,_Jul_1989|Issue 46, July 1989]], [[:File:AmstradAction046-16.jpg|page 16 ]] and [[:File:AmstradAction046-17.jpg|17]]) described how a Silicon Disk can be converted into a memory expansion. == Manuals == * [[Media:Dkt64k.pdf|DK'Tronics 64Kb RAM Expansions Manual]] (pdf) {{EN}}* [[Media:256K RAM Expansions DKtronics Manual.pdf|DK'Tronics 256Kb RAM Expansions Manual]] (pdf) {{EN}}* [[Media:256K RAM Expansions DKtronics (Spanish) Manual.pdf|DK'Tronics 64K and 256Kb RAM Expansions Manual]] (pdf) {{ES}}* [[Media:DKTronics_Silicon_Disk_Manual.pdf|DK'Tronics 64K and 256K Silicon Disc Manual]] (pdf) {{EN}}* [[Media:DK'Tronics Peripheral - Technical Manual (Edition 1).pdf|DK'Tronics Peripheral - (Edition 1) Technical Manual]] (pdf) {{EN}}* [[Media:DK'tronics Manuel de Utilisation de la RAM d'Extension.pdf|DK'Tronics Manuel de Utilisation de la RAM d'Extension]] (pdf) {{FR}}
== Download ==
* [[Media:Dk'tronics 256k Bank Switch (disc).zip|DkDK'tronics Tronics 256k Bank Switch (disc).zip]] (DSK for Emulators) * [[Media:Dk'Tronics Bank Switch Software (tape).zip|DkDK'Tronics Bank Switch Software (tape).zip]] (CDT for Emulators)* [[Media:SilDsc11.rom|DK'Tronics Silicon Disc 1.1 ROM]] * [[Media:Dk'tronicsSiliconDiscRomImage.zip|DkDK'tronics Tronics Silicon Disc (rom)1.zip3 ROM]] (ROM for Emulators) (ROM version 1* [[Media:SD212.3 from CPC6128 256k ROM|Dk'tronics Silicon Disc 2.12 ROM Cartridge)]]* [[Media:SiliconDisc64.zip|DkDK'tronics Tronics 64Kb Silicon Disc (rom)0.zip3 ROM]] (ROM for Emulators) (ROM version 0.2 from CPC464/664 64k Silicon Disc Cartridge)
[[Category:Hardware]] [[Category:Peripherals]] [[Category:Memory expansions]] [[Category:Manual]]
2,104
edits