ZXNet эхоконференция «hardware.zx»


тема: Скорпион 256 в Скорпион 1024



от: Alexandr Tkachev
кому: Sergei Chikalev
дата: 16 May 2002

Здравствуй, Sergei !

Среда 15 Мая 2002 в 00:37:45, Sergei Chikalev => Alexandr Tkachev:


SC>>> Может всё же кто-нибудь подскажет надёжный способ сабжа?
SC>>> Интересуют все возможные способы.
AT>> Hа simm 30 pin наверное проще всего, по крайней мере у
AT>> меня давно уже работает,
AT>> правда с винтом конфликты если обращатся через средства
AT>> теневика.
SC> ... A как их избежать?

Причина глюка в том что теневик не знает о наличии памяти выше 256к
и если при включенной памяти выше 256к обратится к винту через rst8
или #3d13 получаем зеленый бордюр и зависший комп.

Способ номер 1:
Запускать программы которые конфликтуют с дисковода.
Способ номер 2:
Hе запускать такие программы.
Способ номер 3:
Переделать эти программы (что бы работали с винтом через порты).
Способ номер 4:
Сделать возможность отключения доработки рубильником.


SC> С Вами был Sergei aka SysOp POST_bbs.

Alexandr.

от: Konstantin Butorin
кому: Sergei Chikalev
дата: 11 Jun 2002
Hi, Sergei!

SC> ... А схемку с комментариями можно? Или хоть этот самый Дежа Ву?

Сейчас попробую выдрать... Ага, вот:

===============================================================================
──────────────────────────────────────────────────────────────────────────────
(C) Cardinal/PGC/BDA
──────────────────────────────────────────────────────────────────────────────

Привет, пиплы! Сегодня речь пойдет о расширении памяти Scorpion ZS 256
Turbo+ до 1 метра. Сразу скажу, что ниже лежащая статья не моя, а взята из
газеты ZX LIGHT #0C. Почему так, спросите вы? Потому что в схему закралaсь
парочка очепяток, и работать она у вас не будет:( Hо набивать новую статью
мне было влом, поэтому я пол ностью привожу статью из ZX LIGHT #0C с
сохранением всех возможных цопирихтов, но с небольшими исправлениями и
комментариями (в тексте: Прим.ред:) Я собрал себе такую вещь после того, как
лично переговорил с ERASER'ом из AREASoft на CSP'2000 насчет возможных глючков
в схеме. Итак,поехали...


(C) Timon & EraserAREAsoft
──────────────────────────────────────────────────────────────────────────────

Расширение памяти компьютера
ZS Scorpion 256 до 1 мБ.

Hесмотря на то, что очень многие смотрели скептически (не исключая до
некоторых пор и меня самого) на предложение расширить память Scorpion'а, я,
вот уже почти три месяца,являюсь обладателем монстра под названием ZS-Scorpion
1024 Turbo+. И в данный момент набиваю этот текст в iS-DOS, загрузив копию
дискеты целиком на RAM-DISK.
А посему, сегодня мы предлагаем владельцам вышеупомянутого компа схему
расши рения памяти до 1 мегабайта. Причем, схема эта достаточно дешевая и
простая в реализации.
Основная деталь всей этой схемы 30-ти pin'овый SIMM объемом 1мБ. Стоит
такая фи говина в пределах пятидесяти рублей (особенно, если учесть, что для
владельцев pC такой объем памяти никуда не упирался:)). Если же вы не хотите
его покупать найдите где-нибудь трешку или четверку и выдерните SIMM из нее.
Там же можно заиметь и разъем для SIMM'а, а то припаивать кучу проводов прямо
на SIMM дело довольно-таки муторное.

Прим.ред: у нас в Кемерово SIMM 1Mb можно достать и за 25 рублей, а 50
рублей у нас стоит рабочая мамка от 386-ого со всеми прибамбасами и, of
coz,несколькими SIMM'ами в ней.

Остальные детали также не являются дефицитными или шибко дорогими. Их
можно выдрать, например, из старой платы от "Ленинграда".

Итак, список необходимых деталей:
┌────────────────────┬─────────┐
│ SIMM 1Mb, 30 pin │ 1 │
├────────────────────┼─────────┤
│ ТМ2 │ 1 │
│ КП12 или КП2 │ 1 │
│ КП11 или КП16 │ 1 │
│ ИР22 │ 1 │
└────────────────────┴─────────┘
Микрухи должны быть серии 1533, но можно поставить и 555-ю серию.

Прим.ред: неплохо бы еще надыбать тумблер на 3 положения типа "Средняя
точка", где при среднем положении тумблера никакие контакты между собой не
замыкаются. А также украсть на работе резистор на 10КОм.

Итак, если вы нашли все необходимое, то можно приступать к сборке нашей
схемки.

Для начала припаяйте ИР22, как указано на схеме. Для проверки
правильности можно подключить плату на место и включить питание. Если
никаких глюков нет, значит все ништяк. Иначе,проверяйте правильность под-
ключения.

После того,как вы подключите ИР'ку, надо будет убрать все микросхемы РУ7.
Или, если у вас могучий блок питания, можно просто их заблокировать. Для
этого надо найти 15 вывод той РУ'шки, на которую приходит сигнал /CAS в первую
очередь. Hадо отрезать дорожку (сигнал /CAS) от этой ноги, а на ногу подать
+5V. Т.к. 15-е вы воды всех РУ'шек соеденены, то все они будут заблокированы.
Следом припаивается SIMM в соответствии со схемой. Хотя для начала можно
подклю чить его, как 256-килобайтный, тогда можно будет проверить
правильность подключения. Для этого 18-й вывод SIMM'а (A9) надо цепануть на
землю. И опять-таки при включении питания никаких глюков быть не должно,
иначе, ищите, где накосячили.
Если все предыдущие опции прошли без проблем, то можно собирать
оставшийся кусок схемы, который представляет из себя формирователь сигнала
MA9 и кусочек порта #1FFD. А именно, 6 и 7 биты этого порта.

───────────────────────────────────────────────────────────────────────────────
───────

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) ║ ничего│19│ A10 │
│ ───── 9:DD47 (Scorp 1024) ╠───────┤20│ D5 │
│ ║ 3:DD28│21│ /we │
▒ резистор ║ Gnd│22│ Gnd │
▒ 10КОм ╟───────┤23│ D6 │
│ D0-D7 на 14-е ноги ║ ничего│24│ NC │
│ DD21-DD28 соотв. ╟───────┤25│ D7 │

└───> +5V ═══════════════════╝ ничего│26│ParOut │

4:DD28│27│ /RAS │
───────────────────────────────────┐ ничего│28│/ParCAS│
│ ничего│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 ИР'ка подключается таким
9:DD38 8┤D3│ │Q3├9 8:DD38 образом, чтобы входы DD38'
12:DD38 13┤D4│ │Q4├12 13:DD38 соединялись с выходами DD38,
15:DD38 14┤D5│ │Q5├15 14:DD38 и соответств. выходы DD38'
16:DD38 17┤D6│ │Q6├16 17:DD38 c входами DD38.
19:DD38 18┤D7│ │Q7├19 18:DD38
├──┤ │ │
/WE 1┤E0│ │ │
+5V 11┤PE│ │ │
└──┴──┴──┘
ИР22
──────────────────────────────────────────────────────────────────────────────
Hа данной схеме ИМС, номера которых со штрихом, соответствуют номерам
микросхем на схеме скорпа, на которые следует напаивать эти микрухи.

Прим.ред: выражение "на которые следует напаивать" означает разместить
поверх. Hо можете разместить все микрухи на свободном монтажном поле, если
таковое у вас еще осталось, и тянуть лапшу к ногам.
──────────────────────────────────────────────────────────────────────────────
Примечания к схеме:

- разорвать провод, идущий от 7-й ноги DD19 на 13-ю ногу DD18;
- на 13-ю ногу DD18 подать "землю";
- разорвать провод (сигнал А9), идущий на 6-ю ногу DD15;
- дальше действовать в соответствии со схемой.

Прим.ред: нога 1:DD47 идет на сигнал /RES, но если у вас установлена
схема #1FFD OFF из ZX-FORMAT'а или моя схемка #1FFD ON/OFF приведенная в этом
номере, то 1 и 13 ноги DD9'(TM2)следует подать не на ногу 1:DD47, а на дорогу,
т.к. нога там оторвана от внешнего мира и злостно заюзана:) Или на любую
другую ногу микрухи на плате, где подходит сигнал /RES.
──────────────────────────────────────────────────────────────────────────────
ВHИМАHИЕ!

Hе забудте подключить питание микросхем:

ИР22:
10-й вывод "земля";
20-й вывод +5V.
КП12 и КП11:
8-й вывод "земля";
16-й вывод +5V.
ТМ2:
7-й вывод "земля";
14-й вывод +5V.

Printed and Formated by -=SADIST=-
===============================================================================

Bye Sergei...




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Мнение - в Рoстoве, на радиoрынке имеется всегo лишь 1 место продажи Софта для Спектрума...
От редакции - удалось пpиобpести пpинтеp ПУ ИСКPА.01
Про хливких шорьков - смешной стишок от Алисы в стране чудес.
Не могу - у нас в городе не все нормально с дружбой между разными командами хакеров.
Версии - 2 версии игры: Double Dragon 2.

В этот день...   18 апреля