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

Полигон-2

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

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

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

Полигон-2 »   Другие архитектуры »   Полуплата 1801ВМ3
RSS

Полуплата 1801ВМ3

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 13 14 15 16 17 * 18 19 20 21 22 23 24 25
Печать
 
andyTh
Гость

Ссылка

svinka написал:
[q]
Посмотрите в сторону контроллера NEC uPD7220
[/q]
Эволюция моей творческой мысли была такова ВГ75 - 1809ВГ6 - uPD7220.
Но будет просто ПЛИС :) Но это возможная тема "на потом"


Чудеса продолжаются.
Потихоньку начал приводить в порядок проект в Квартусе. В том числе попытался отрезать 128К зоны UMAP.
Ну чтоб 134 прошивка не ругалась при старте. И возможно, не глючил VM.SYS
Поставил запрет на обращение к ОЗУ при А21=А20=А19=А18=А17= 0В

Т0 при старте вылетает. Имею пульт с 173000
Ладно, бывает...
Принудительный запуск Т0 позывает 4М

Т4 работает так:
==================== Log Started at: 22/11/2016 10:40:02 =====================

@T4* ÄÎÑÒÓÏÍÎÅ ÎÇÓ - 4 M
ÈÄÅÒ ÏĞßÌÀß ÇÀÏÈÑÜ
ÎøÈÁÊÀ ÄÎÑÒÓÏÀ ÎÇÓ 17400000
ÎøÈÁÊÀ ÄÎÑÒÓÏÀ ÎÇÓ 17400002
ÎøÈÁÊÀ ÄÎÑÒÓÏÀ ÎÇÓ 17400004
ÎøÈÁÊÀ ÄÎÑÒÓÏÀ ÎÇÓ 17400006
ÎøÈÁÊÀ ÄÎÑÒÓÏÀ ÎÇÓ 17400010
ÎøÈÁÊÀ ÄÎÑÒÓÏÀ ÎÇÓ 17400012
ÎøÈÁÊÀ ÄÎÑÒÓÏÀ ÎÇÓ 17400014
@
=================== Log Suspended at: 22/11/2016 10:43:20 ====================
Сорри за кракозяблы, на этой машине некоторые проблемы со шрифтами и локализацией, но смысл понятен.

RT 11 видит памяти уже не 4088, а 3968.
Просмотрел 134 прошивку. Судя по всему она понимает только такой дискрет памяти:
256,512, 1М, 1.2М, 1.5М, 1.7М, 2М, 2.2М, 2.5М, 2.7М, 3М, 3.2М, 3.5М, 3.7М, 4М
Ок, отрезаю 256К.
RT11 видит 3712, Т0 и Т4 упорно видят 4М.
Т4 соответственно валится с ошибками доступа памяти, но уже по другим адресам.

Попытки отрезать кусок памяти в диапазоне 2М - 4М положительным результатом не увенчались.
Или мне надо больше спать по ночам, или что то в 134 прошивке недопилили...
256 видит, 512 видит, 1М видит, 2М видит и потом 4М.
Т.е. похоже что перебирает адресное пространство только добавлением адресного разряда.
Комбинации не обрабатываются.
Сейчас на форуме
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
У меня в старой "0030"й БКшке 64-кбайтовое адресное пространство БК жило в предпоследнем 64кб сегменте адресов последних 256кб и подключалось сигналом UMAP, таким образом при старте машины оно было выключено по-умолчанию и открывалось после инициализации MMU стартовым кодом уже в моём ПЗУ. Памяти в ней было 512к, а в имеющихся платах сейчас 2048кб, потому для проверки надо спаять плату памяти сперва, сразу по глюкам 134 прошивки ответить не готов.
Вероятно, мало кто более 2Мб засовывал в ДВК, т.к. платы памяти были по 256к самые большие из доступных, их в корзину влезало 4, плюс 1Мб на плате процессора, плюс контроллер диска. С большой корзиной ДВК практически не использовался, в МС1212 и подобных машинах с 16-18 полуслотами М6/М8 обычно использовались. По крайней мере о глюке распознавания количества памяти выше 2Мб слышать никогда не приходилось.
andyTh
Гость

Ссылка

Может просто надо делать запрет по бОльшему количеству адресных линий... Я использовал последние 5-6.
Хотя RT11 правильно видела оставленный кусок.
А чем вообще чревато оставить полностью 4088К?
Сейчас на форуме
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Ничем абсолютно! Это совершенно стандартное распределение адресов, 4088к + 4к на ввод-вывод. Платами вот такими http://qbus.narod.ru/qram2.jpg набивалось ровно 4088к и на родной KDJ11AA великолепно работало всё. Что за глюк у 134 прошивки - пока неизвестно, нужно эксперимент поставить. Кстати, а если ей 768кб дать - нормально видят и 134 и ОС?
andyTh
Гость

Ссылка

Anonymous написал:
[q]
Ничем абсолютно!
[/q]
Тогда пожалуй забью на это дело.


Anonymous написал:
[q]
Кстати, а если ей 768кб дать - нормально видят и 134 и ОС?
[/q]
Попробую - скажу. Но не сию секунду. Занятие подкинули...
Сейчас на форуме
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Дайте мне дамп 134-й в 100% виде - посмотрю в DESS на эмуле ДВК, напишу результат.

Есть, конечно, и распечатка - но в 1 км. по морозу. ;)
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Уже 100500 раз выкладывали же, на narod.ru я выкладывал, однако, после того, как он всосан был yadi.sk, мне мои собственные файлы, и даже ссылки на них, недоступны. Попробуйте это http://qbus.tenko.org/134.dat
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
MM написал:
[q]
посмотрю в DESS на эмуле ДВК, напишу результат.
[/q]
Участок определения границы ДОЗУ, выполняется в ДОЗУ в режиме "Программа" :

В слове 10010 заносится число 10100 в вектор 4 для определения границы недоступного ДОЗУ.
В слове 10024 заносится начальный адрес ( 13550 ) таблицы смещений для ДП для адресации теста размера ДОЗУ :


В слове 10056 команда SOB осуществляет ветвление по циклу сканирования массива ДОЗУ, если все сканы успешны ( нет IRQ 4 ) - то выводится сообщение №14 ( 8 ! ) - "Непонятно, где тут ОЗУ :( " и потом переход на режим пультового диалога.
В слове 10144 ( где показан маркер ) в R2 содержится адрес таблицы размеров ДОЗУ - для последующей публикации на терминале после "перевода на Русский". ( 13606 - начало таблицы сообщений о размере ДОЗУ ).
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Пока что в тексте 134 ПЗУ не нашел явных кос/сяков с размером...
Конечно, неприятно, что уже при определении размера ДОЗУ она пользуется командой CLR ( ОЗУ ).
И при пуске в любом случае вытирает ОЗУ 0-20000, в отличии от МС1201.02.
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
MM написал:
[q]
Конечно, неприятно, что уже при определении размера ДОЗУ она пользуется командой CLR
[/q]
В пульте намного более неприятно, что открытие ячеек делает цикл Ч-М-З/Ч-З, я так в своё время SCSI-контроллер замучился отлаживать, т.к. у него индексный регистр инкрементируется при любом доступе каждый раз, т.е. при проскакивании его с помощью "ПС" регистр инкрементируется 2 раза! Вот это реальный косяк, делающий жизнь страшной. :) Доделывал, как раз переставив в ДВК с ВМ2.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 13 14 15 16 17 * 18 19 20 21 22 23 24 25
Печать
Полигон-2 »   Другие архитектуры »   Полуплата 1801ВМ3
RSS

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

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

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