Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Распознавание XT-платы
RSS

Распознавание XT-платы

<<Назад  Вперед>> Страницы: 1 2 *
Печать
 
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Перенесу-ка из личной переписки в публичное место про этот декодер, вдруг кому пригодится...

Наиболее подходящее руководство для этой мамки:
http://www.minuszerodegrees.ne...0Guide.pdf

Конфигурация памяти задаётся JP3,JP4 (стр 13 руководства, 15 по порядку). В конце есть схема, микросхема ПЗУ декодера на 7-м листе (стр 31).

В декодере РТ11 такое содержимое:
01 01 01 01 03 03 03 03 05 07 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Младший бит - разрешение выборки DRAM.
После нее стоит пара ИД7 (LS138) которые декодируют банки памяти (U80 и U81 на листе схемы 3)

Мамка понимает всего 4 банка.

- установка джамперов A: банки заполняются чипами 4164 (565РУ5). Тогда РТ11 не нужна.
Можно заполнять не все банки, но нулевой обязательно.
Это дает размер 64К (для банка 0), 128К (банки 0 и 1) и т.д.

- установка джамперов B: банки заполняются 41256, 41256, 4164, 4164.
Дешифрация идет через ПЗУ РТ11.
Можно заполнять не все банки, но нулевой - обязательно (41256-ми)
Это дает 256К (банк 0 заполнен 41256-ми), 512К (банки 0 и 1 заполнены 41256-ми),
576 (256+256+64 то есть банки 0 и 1 заполнены 41256-ми, а банк 2 - 4164 )
ну и 640 соответственно.


P.S. Теоретически можно сделать 16 разных раскладок...
La Forge
Advanced Member
Lt. Cmdr.

Откуда: Рязань
Всего сообщений: 3248
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 нояб. 2012
А вот сейчас, с одной этой "раскладкой" должны ли работать сочетания:
256 кб - 41256х9
512 кб - 41256х9-41256х9?
Откуда система узнает, сколько банков заполнено?

И почему, когда только 4164, эта мс не нужна? А что будет, если скажем, заполнить банк 0 41256-ми, и поставить при этом джампера как для 4164-х?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
La Forge написал:
[q]
А вот сейчас, с одной этой "раскладкой" должны ли работать сочетания:
256 кб - 41256х9
[/q]
Конечно. Выборка будет срабатывать, но из пустого гнезда банка будут читаться всегда "1"

La Forge написал:
[q]
Откуда система узнает, сколько банков заполнено?
[/q]
BIOS протестирует память и найдет верхнюю границу.

La Forge написал:
[q]
А что будет, если скажем, заполнить банк 0 41256-ми, и поставить при этом джампера как для 4164-х?
[/q]
41256 будет работать как 4164 (MA8 всегда в нуле).
La Forge
Advanced Member
Lt. Cmdr.

Откуда: Рязань
Всего сообщений: 3248
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 нояб. 2012
alecv написал:
[q]
BIOS протестирует память и найдет верхнюю границу.
[/q]
ХТ это умеет?? А для чего тогда в SW1 позиции 3 и 4 - "amount of memory on system board"? И как допустим, получить 640 кб? JP3,JP4 - это понятно, а в SW1 тогда что ставить?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
La Forge написал:
[q]
ХТ это умеет?? А для чего тогда в SW1 позиции 3 и 4 - "amount of memory on system board"?
[/q]
Конечно, любой "современный" BIOS определяет верхнюю границу памяти автоматически. Переключатели конфигурации на совместимых мамках - только для считывания и ни на что не влияют. (На IBM XT - идут еще и на дешифратор памяти, а на клонах - уже нет).
La Forge
Advanced Member
Lt. Cmdr.

Откуда: Рязань
Всего сообщений: 3248
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 нояб. 2012
В общем заработала плата. Благодарности Bobo и alecv за помощь и советы.
DonkeyHot
Advanced Member


Откуда: Балашиха
Всего сообщений: 725
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
24 мар. 2017
что зашили в РТ11?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
DonkeyHot Чуть выше посмотрите пост от меня - там дамп.
Я тогда (январь 2017) зашил и послал человеку.
Но пришлось покурить по схеме, не факт что подойдет на вашу мамку тоже.

РУ5/4164 кстати скорее всего будут работать без РТ11 и дадут 256К.
Можно попробовать запустится.
<<Назад  Вперед>> Страницы: 1 2 *
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Распознавание XT-платы
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS