Scorpio 256 to Scorpio 1024

ZXNet echo conference «hardware.zx»

From Alexandr Tkachev To Sergei Chikalev 16 May 2002

Hello, Sergei! Wednesday May 15, 2002 at 00:37:45, Sergei Chikalev => Alexandr Tkachev: SC>>> Maybe someone can tell me a reliable way to submit a subject? SC>>> All possible methods are of interest. AT>> On simm 30 pin is probably the easiest, at least for AT>> has been working for me for a long time, AT>> it’s true that there are conflicts with the screw if you apply through means AT>> shadow. SC> ... How to avoid them? The reason for the glitch is that the shadow operator does not know about the presence of memory above 256k and if, when the memory is turned on, it is above 256k and accesses the screw via rst8 or #3d13 we get a green border and a frozen computer. Method number 1: Run programs that conflict with the drive. Method number 2: Do not run such programs. Method number 3: Remake these programs (so that they work with the screw through the ports). Method number 4: Make it possible to disable modifications using a switch. SC> Sergei aka SysOp POST_bbs was with you. Alexandr.

From Konstantin Butorin To Sergei Chikalev 11 June 2002

Hi, Sergei! SC> ... Can I have a diagram with comments? Or at least this same Deja Vu? Now I’ll try to tear it out... Yeah, here it is: =================================================================================== ─────────────────── ──────────────────── ─────────────────── ──────────────────── (C) Cardinal/PGC/BDA ─────────────────── ──────────────────── ─────────────────── ──────────────────── Hello people! Today we will talk about expanding the memory of Scorpion ZS 256 Turbo+ up to 1 meter. I’ll say right away that the article below is not mine, but taken from newspapers ZX LIGHT #0C. Why is this, you ask? Because it crept into the scheme a couple of typos, and it won’t work for you :( But to write a new article I was a bummer, so I’m quoting the entire article from ZX LIGHT #0C with preserving all possible copyrichts, but with minor corrections and comments (in the text: Editor's note:) I assembled such a thing for myself after I personally spoke with ERASER from AREASoft at CSP'2000 about possible glitches in the diagram. So, let's go... (C) Timon & EraserAREAsoft ─────────────────── ──────────────────── ─────────────────── ──────────────────── Expanding computer memory ZS Scorpion 256 up to 1 MB. Despite the fact that many people were skeptical (not excludingfor some time now and myself) to the proposal to expand Scorpion's memory, I, For almost three months now, I have been the owner of a monster called ZS-Scorpion 1024 Turbo+. And at the moment I’m typing this text into iS-DOS, having downloaded a copy floppy disks entirely on RAM-DISK. Therefore, today we offer the owners of the above-mentioned computer a scheme Memory expansion up to 1 megabyte. Moreover, this scheme is quite cheap and easy to implement. The main part of this entire circuit is a 30-pin SIMM with a capacity of 1 MB. Worth it such bullshit is within fifty rubles (especially when you consider that for pC owners had no problem with this amount of memory :)). If you don't want To buy it, find somewhere a three or four and pull out the SIMM from it. You can also get a connector for SIMM there, otherwise you can solder a bunch of wires directly SIMM is a rather tedious task. Editor's note: in Kemerovo you can get SIMM 1Mb for 25 rubles, and 50 rubles we have a working mother from the 386th with all the bells and whistles and, of coz, several SIMMs in it. The remaining parts are also not scarce or very expensive. Their you can tear it out, for example, from an old board from Leningrad. So, the list of necessary parts: ┌────────────────────┬─────────┐ │ SIMM 1Mb, 30 pin │ 1 │├────────────────────┼─────────┤ │ TM2 │ 1 │ │ KP12 or KP2 │ 1 │ │ KP11 or KP16 │ 1 │ │ IR22 │ 1 │ └────────────────────┴─────────┘ Mikruhi should be series 1533, but you can also install series 555. Editor's note: it would be nice to have a toggle switch with 3 positions like "Medium" point" where, with the toggle switch in the middle position, no contacts are made between each other are closed. And also steal a 10K resistor at work. So, if you have found everything you need, then you can start assembling our circuit diagrams. First, solder IR22 as indicated in the diagram. To check If it is correct, you can connect the board in place and turn on the power. If There are no glitches, that means everything is fine. Otherwise, check the correctness of the inclusions. After you connect the IR'ka, you will need to remove all the RU7 microcircuits. Or, if you have a powerful power supply, you can simply block them. For To do this, you need to find the 15th pin of the control unit to which the /CAS signal arrives first queue. It is necessary to cut off the track (signal /CAS) from this leg, and apply it to the leg +5V. Because 15th, if the waters of all RU'sheks are connected, then they will all be blocked.Next, the SIMM is soldered in accordance with the diagram. Although for starters you can connect it as a 256 KB one, then you can check correct connection. To do this, the 18th pin of the SIMM (A9) must be connected to land. And again, there should be no glitches when turning on the power, otherwise, look for where you messed up. If all the previous options went through without problems, then you can collect the remaining piece of the circuit, which is a signal conditioner MA9 and a piece of port #1FFD. Namely, 6 and 7 bits of this port. ─────────────────── ──────────────────── ──────────────────── ──────────────────── ─────── DD44' ┌── 6:D15 DD45' ┌──┬──┬──┐ │ ┌──┬──┬──┐ ┤A1│MS│Y1├ │ 1:DD45 1┤EX│MS│ │ ┤B1│ │ │ │ ├──┤ │ │ ├──┤ │ │ │ A9 6┤X1│ │ │ ┤A2│ │Y2├ │ 7:DD19 5┤X2│ │ X├7┐ MA9 ┤B2│ │ │ │┌──────────4┤X3│ │ │ │ ├──┤ │ │ ││ Gnd 3┤X4│ │ │ │ ┌───────11┤A3│ │Y3├9┘│ ├──┤ │ │ │ │ Gnd 10┤B3│ │ │ │ 14:DD45 14┤S0│ ├──┤ │ │ ├──┤ │ │ │ 2:DD45 2┤S1│ │ │ │ │┌──────14┤A4│ │Y4├12┘ ├──┤ │ │ │ ││ Gnd 13┤B4│ │ │ ┤Y1│ │ │ │ ││ ├──┤ │ │ ┤Y2│ │ │ │ ││1:DD44 1┤S │ │ │ ┤Y3│ │ Y├ │ ││ Gnd 15┤E0│ │ │ ┤Y4│ │ │ │││ └──┴──┴──┘ ├──┤ │ │ │ ││ КП16 ┤EY│ │ │ │ │└─────────────────────────────┐ └──┴──┴──┘ │ SIMM 1Mb └─────────────────────────────┐│ КП12 │ 30 pin DD9' ││ ┌────┘ ┌──┬───────┐ ┌──┬──┬──┐ ││ │ +5V│ 1│ Vcc │ +5V 4┤S │ │Q1├5─┘│ │ /CAS│ 2│ /CAS │ ├──┤ │ │ │ │ ╓───────┤ 3│ D0 │ D6 2┤D1│ │ │ │ │ ║ 5:DD28│ 4│ A0 │ ┌────────────3┤C │ │ │ │ │ ║ 6:DD28│ 5│ A1 │ │ ├──┤ │__│ │ │ ╟───────┤ 6│ D1 │ │ 1:DD47 1┤R │ │Q1│ │ │ ║ 7:DD28│ 7│ A2 │ │ ├──┼──┼──┤ │ │ ║12:DD28│ 8│ A3 │ │ +5V 10┤S │ │Q2├9──┘ │ ║ Gnd│ 9│ Gnd │ │ ├──┤ │ │ │ ╟───────┤10│ D2 │ │ D7 12┤D2│ │ │ │ ║11:DD28│11│ A4 │ ╠───────────11┤C │ │ │ │ ║10:DD28│12│ A5 │ │ ├──┤ │__│ │ ╟───────┤13│ D3 │ │ 1:DD47 13┤R │ │Q2│ │ ║13:DD28│14│ A6 │ │ └──┴──┴──┘ │ ║ 9:DD28│15│ A7 │ │ TM2 │ ╟───────┤16│ D4 │ │ тумблер │ ║ 1:DD28│17│ A8 ││ /───── 9:DD46 (Pent 512) └──────────┤18│ A9 │ └╦───/ ── (Scorp 256) ║ nothing│19│ A10 │ │ ───── 9:DD47 (Scorp 1024) ╠───────┤20│ D5 │ │ ║ 3:DD28│21│ /we │ ▒ resistor ║ Gnd│22│ Gnd │ ▒ 10KOhm ╟───────┤23│ D6 │ │ D0-D7 on the 14th legs ║ nothing│24│ NC │ │ DD21-DD28 resp. ╟───────┤25│ D7 │ └───> +5V ═══════════════════╝ nothing│26│ParOut │ 4:DD28│27│ /RAS │ ───────────────────────────────────┐ nothing│28│/ParCAS│ │ nothing│29│ParIn │ DD38' │ +5V│30│ Vcc │ ┌──┬──┬──┐ │ └──┴───────┘ 2:DD38 3┤D0│RG│Q0├2 3:DD38 └──────────────────── ────────────────────── 5:DD38 4┤D1│ │Q1├5 4:DD38 6:DD38 7┤D2│ │Q2├6 7:DD38 IR'ka is connected like this 9:DD38 8┤D3│ │Q3├9 8:DD38 so that inputs DD38' 12:DD38 13┤D4│ │Q4├12 13:DD38 connected to the outputs of DD38, 15:DD38 14┤D5│ │Q5├15 14:DD38 and corresponding. outputs DD38' 16:DD38 17┤D6│ │Q6├16 17:DD38 with DD38 inputs. 19:DD38 18┤D7│ │Q7├19 18:DD38 ├──┤ │ │ /WE 1┤E0│ │ │+5V 11┤PE│ │ │ └──┴──┴──┘ IR22 ─────────────────── ──────────────────── ─────────────────── ──────────────────── In this diagram, the ICs whose numbers with a prime correspond to the numbers microcircuits on the scorpion circuit, onto which these microcircuits should be soldered. Editor's note: the expression "on which to solder" means to place on top But you can place all the gadgets on a free mounting field if you still have some left, and pull the noodles to your feet. ─────────────────── ──────────────────── ─────────────────── ──────────────────── Notes on the diagram: - break the wire going from the 7th leg of DD19 to the 13th leg of DD18; - apply “ground” to the 13th leg of DD18; - break the wire (signal A9) going to the 6th leg of DD15; - continue to act in accordance with the scheme. Editor's note: leg 1:DD47 goes to the /RES signal, but if you have circuit #1FFD OFF from ZX-FORMAT or my circuit #1FFD ON/OFF given in this number, then 1 and 13 legs DD9'(TM2) should be placed not on leg 1:DD47, but on the road, because the leg there is torn off from the outside world and maliciously abused :) Or any the other leg of the mikruhi on the board, where the /RES signal fits. ─────────────────── ──────────────────── ─────────────────── ──────────────────── ATTENTION! Don't forget to connect the power supply to the microcircuits: IR22: 10th pin "ground"; 20th pin +5V. KP12 and KP11:8th pin "ground"; 16th pin +5V. TM2: 7th pin "ground"; 14th pin +5V. Printed and Formatted by -=SADIST=- =================================================================================== Bye Sergei...