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


тема: SIMM72 на скорпе



от: Alexandr Sinyakov
кому: All
дата: 17 Dec 2005
Hello, All

Задумал себе на скорп памяти навесить на SIMM72 (как-никак 4 линейки по 4 метра
в каждой) и столкнулся со следующим: все нужные ноги подпаяны как надо, но комп
не хочет ее принимать, хотя известно, что SIMM-ка рабочая.
Либо у меня дока паленая, либо то что я слышал о гиперсекретных методах защиты
на скорпе - правда. Hасчет первого - просьба к знающим людям проверить:
┌─- code ───

1 GND 19 MA10 (GND) 50 D0
10 +5V 28 MA7 52 D1
12 MA0 30 +5V 54 D2
13 MA1 31 MA8 56 D3
14 MA2 32 MA9 (GND) 58 D4
15 MA3 39 GND 60 D5
16 MA4 42 CAS0/ 62 D6
17 MA5 45 RAS/ 64 D7
18 MA6 47 WE/ 72 GND

└── code ───
Еще было на 59 ноге +5V, но из-за этого все коротило, оттого и закралось
сомнение что документ мне нагло врет.

Hасчет второго - а что если SIMM организовать как память выше 256K, т.е родную
память оставить, только CAS/ разделять?

от: Alexandr Sinyakov
кому: All
дата: 17 Dec 2005
Hello, jtn

jtn> касы и расы заблокируй неиспользуемые.
jtn> еще, если симм >4mb то там начинается хитрая адресация, чесно говоря
jtn> забыл в чем там соль...

Аффект тот же - сначала черный экран, потом на нем то-то мелькает и в конце
останавливается на "матрасе" (он все время разный).

jtn> p.s. буфер ир22 надеюсь не забыл? =)

А если я данные пускаю не сразу на шину, а на MD0..7 (на 14 ноги всех РУ7,
которые в данный момент спят ввиду отсутствия на них CAS'a) - тоже буфер нужен
или обойдемся?

PS: 5 вольт на 59й ноге коротят на землю при вставленой SIMM.

от: jtn
кому: All
дата: 17 Dec 2005
Hello, SAM style

* │Pin │ Name │Pin │ Name │Pin │ Name

* │ 1 │ GND │ 25 │ DB22 │ 49 │ DB8

* │ 2 │ DB0 │ 26 │ DB7 │ 50 │ DB24

* │ 3 │ DB16 │ 27 │ DB23 │ 51 │ DB9

* │ 4 │ DB1 │ 28 │ MA7 │ 52 │ DB25

* │ 5 │ DB17 │ 29 │ BS0 │ 53 │ DB10

* │ 6 │ DB2 │ 30 │ +5é │ 54 │ DB26

* │ 7 │ DB18 │ 31 │ MA8 │ 55 │ DB11

* │ 8 │ DB3 │ 32 │ MA9 │ 56 │ DB27

* │ 9 │ DB19 │ 33 │ RAS3 │ 57 │ DB12

* │ 10 │ +5é │ 34 │ RAS2 │ 58 │ DB28

* │ 11 │ CASp │ 35 │ DP2 │ 59 │ +5é

* │ 12 │ MA0 │ 36 │ DP0 │ 60 │ DB29

* │ 13 │ MA1 │ 37 │ DP1 │ 61 │ DB13

* │ 14 │ MA2 │ 38 │ DP3 │ 62 │ DB30

* │ 15 │ MA3 │ 39 │ GND │ 63 │ DB14

* │ 16 │ MA4 │ 40 │ CAS0 │ 64 │ DB31

* │ 17 │ MA5 │ 41 │ CAS2 │ 65 │ DB15

* │ 18 │ MA6 │ 42 │ CAS3 │ 66 │ BS2

* │ 19 │ Rsv. │ 43 │ CAS1 │ 67 │ PD0

* │ 20 │ DB4 │ 44 │ RAS0 │ 68 │ PD1

* │ 21 │ DB20 │ 45 │ RAS1 │ 69 │ PD2

* │ 22 │ DB5 │ 46 │ BS1 │ 70 │ PD3

* │ 23 │ DB21 │ 47 │ WE │ 71 │ BS3

* │ 24 │ DB6 │ 48 │ Rsv. │ 72 │ GND


касы и расы заблокируй неиспользуемые.
еще, если симм >4mb то там начинается хитрая адресация, чесно говоря забыл в
чем там соль...

p.s. буфер ир22 надеюсь не забыл? =)

от: Alexandr Sinyakov
кому: All
дата: 17 Dec 2005
Hello, jtn

jtn> у меня и GND и 5в именно так поключены. уверен, что симм живой?
jtn> вообще к чему все эти заморочки 30пин симм проще ж припаять.

4 штуки опробовал, и все с одинаковым результатом. на SIMM30 кстати было то же
самое (не замыкало, конечно)...

от: jtn
кому: All
дата: 17 Dec 2005
Hello, SAM style

итицкая сила, буфер припаяй прямо на ту же ИР22, что на плате стоит такую же
ир22, тока ноги наоборот:
2 и 3, 4 и 5 и т.д... на 1ю ногу GND, на 11ю /WE с ру7

от: jtn
кому: All
дата: 17 Dec 2005
Hello, SAM style

ну дык, если буфера нету, кто писать в симм будет? ШД проца то на него не
заведена

SAM> PS: 5 вольт на 59й ноге коротят на землю при вставленой SIMM.

у меня и GND и 5в именно так поключены. уверен, что симм живой?
вообще к чему все эти заморочки 30пин симм проще ж припаять.

от: Alexandr Sinyakov
кому: All
дата: 19 Dec 2005
Hello, Orionsoft

Ori> У меня есть только симы на 16мб , в чем засада с адрессацией ?

Hикаких засад, там еще MA11 добавляется (на SIMM30 тоже).
ВОТ ТУТ [http://www.radiomaster.ru/spravka/hwb/connector/index5.php] нашел две
разных распиновки simm72. И как по внешним признакам определить какое из них
мое?

от: Andreas Kaiser
кому: All
дата: 20 Dec 2005
Hello, SAM style

SAM> Hикаких засад, там еще MA11 добавляется (на SIMM30 тоже).
SAM> ВОТ ТУТ [http://www.radiomaster.ru/spravka/hwb/connector/index5.php]
SAM> нашел две разных распиновки simm72. И как по внешним признакам
SAM> определить какое из них мое?

По пину N48. Если он на твоём модуле не присоединён ни к чему, значит у тебя
модуль без ECC, если соединён, то соотвественно с ECC. Соотвественно бери схему
включения.

от: Slavik Tretiak
кому: All
дата: 20 Dec 2005
Hello, SAM style

короче я точно не помню, но вроде если правильную схему собрать, то нет разницы
идут там данные нормально (D0 D1 D2 D3 ...) или перепутано (D0 D16 D1 D17 ...)

хотя меня смущает то что когда в одном типе симок на каких-то контактах
чётность, а во втором на тех же данные.

поищи на аминете (www.aminet.net) на предмет подключения FAST памяти к A500.
вроде как той схеме перпендикулярно было какие симки тыркать (lvd поправит если
я не прав)

от: Slavik Tretiak
кому: All
дата: 20 Dec 2005
Hello, lvd

Hа крайняк можно юзать память как 32-битную, а нужную 8-ку битов выделять
ручками мультиплексорами. гиморно правда ^_~
ну или если начнутся такие траблы, то поискать нормальную память ^_~

от: lvd
кому: All
дата: 20 Dec 2005
Hello, SAM style

SAM> Hасчет второго - а что если SIMM организовать как память выше 256K,
SAM> т.е родную память оставить, только CAS/ разделять?

Я так расширил себе скорп до 1 метра, правда не симами, а рушками (41256
какие-то). Hапаялся бутербродами сверху, КАС подал на ИД4 и с него раздал на 4
линейки. Hу там управление этой ИДшкой, все дела. Единственное, пришлось
подшаманить РЦ-цепочкой, которая РАСы делает, чтоб стабильно работало в турбе.
С тех пор гоняю тесты - всё ОК.

от: lvd
кому: All
дата: 20 Dec 2005
Hello, Sinus

Sin> короче я точно не помню, но вроде если правильную схему собрать, то
Sin> нет разницы идут там данные нормально (D0 D1 D2 D3 ...) или
Sin> перепутано (D0 D16 D1 D17 ...)
Sin>
Sin> хотя меня смущает то что когда в одном типе симок на каких-то
Sin> контактах чётность, а во втором на тех же данные.
Sin>
Sin> поищи на аминете (www.aminet.net) на предмет подключения FAST памяти
Sin> к A500.
Sin> вроде как той схеме перпендикулярно было какие симки тыркать (lvd
Sin> поправит если я не прав)

С симмами бывают косяки. Которые не отражаются на работе в 32-битном режиме, но
отражаются на работе в 16 и 8 битных режимах, када выводы данных параллелятся.
Курить тут:
http://groups.google.com/group/fido7.ru.amiga/browse_thread/thread/5f268fa04e31
23f3/3db50277ba36fa35?lnk=st&q=zx.spectrum+vadik+akimoff+SIMM&rnum=5#3db50277ba
36fa35
Мну столкнулся с этим когда паял 2 метр чипрамы на амигу600 - туда нужно
16битную драмку, ну я тупо и запараллелил D0-D15 с D16-D31. Что вышло - там
написано. Пришлось трейсить данные к м/сх и перепаивать.

от: lvd
кому: All
дата: 21 Dec 2005
Hello, serg.ne@

ser> Кто нибудь пробовал вообще отдельную мегабайтную микросхему sdram
ser> использовать вместо симов и.т.д. ???

Hет. СДРАМ и ДРАМ - очень разные весчи (кури датые шыты). Вместе совмещать
просто нет смысла.




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

Похожие статьи:
Учебник - Стратегия и тактика половой борьбы: Параллельная жизнь.
Chaos Construction 2001 - интервью с Stingrey и Steep из Ижевска.
Программы - Quick commander.
Система - описание макро ассемблера-отладчика ALASM128/512 v2.8.
Юмор - Как правильно какать.

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