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

Полигон-2

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

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

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

Полигон-2 »   Бывший СССР »   Вопрос новичка об Э-60
RSS

Вопрос новичка об Э-60

Вперед>> Страницы: 1 2 3 4 5 6 7 * 8 9 10 11
Печать
 
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Technomancer написал:
[q]
.02 плат проблема
[/q]
Да, на Э. выпускалась такая, поэтому провожу ( пост ) конструкторское сопровождение.

Для выставки в видимость пользователя 055 ПЗУ можно посадить его вход SYNC на основную ( внутреннюю ) МПИ и отключить банк ДОЗУ на адресах 140000-157777. ОС RT-11 продолжит работать, кроме некотрых редких гиганских приложений.

Тестировать следует отдельно ДОЗУ, ПЗУ, Проц и ДОЗУ в скрытой области перебором номеров тестов , см. паспорт М-ЭВМ :

Для достоверного теста режима пульта необходим внешний стенд МПИ, т.к. механика работы МС1201.02 не предусматривает полноценный доступ к ДОЗУ скрытой области пульта в адресах 170000-137777.
Technomancer
Advanced Member


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


Ссылка


Дата регистрации на форуме:
12 июня 2016
Спасибо! Значит, я перережу дорожку SYNC на РЕ2 и ножку РЕ2 подключу на SYNC на плате. И потом уже пословно считаю через последовательный порт. Сообшу о том как получится. В общем-то заметил еще одну особенность дохлой платы - на адресах 160000 и выше считается состояние R7, а на исправной там BUS ERROR.
Не один из тестов с вашей таблички не запускается. Как уже говорил - выскакивает надпись **тест системной памяти** и тем оно заканчивается.

А есть ли описание команд 54. прошивки? А то не знаю как загрузить исправленную .01 с MX.
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
MM написал:
[q]
вход SYNC на основную ( внутреннюю ) МПИ
[/q]
А вот и нет...
Надо выв.23 ПЗУ ( CS ) отрезать от платы и подключить на общий, т.к. иначе он идет на указатель режима пульта 1801ВМ2 ( через усилитель ).

http://emuverse.ru/wiki/%D0%94%D0%92%D0%9A
Technomancer
Advanced Member


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


Ссылка


Дата регистрации на форуме:
12 июня 2016
Понятно, спасибо, вечером надеюсь заниматся этим.
А по поводу .01, да, страницу emuverse по ДВК я часто просматриваю в поиске материалов, но там одна описание для .01 и .02, а те, команду, которые у меня нормально работают на .02 неработают на .01. Или у меня всё еще дефектная .01? Включу и посмотрю как именно она себя вела.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Technomancer написал:
[q]
И второй вопрос - если у меня плата .01 с 054. прошивкой, она должна загружатся с MX после команды B MX0?
[/q]
Если память не изменяет, то встречавшиеся у нас 1201.01 грузились лишь с дискет на 8", DX: кажется, и с перфоленты.
Номера прошивок тогда не уточнял.
И команды у 1201.01 и у 1201.02 там действительно не совпадали.

А для загрузки с МХ: мы две 155РЕ3 на свои платы ставили, объема в 32 (10) слова хватало :)
Распечатку программы того загрузчика с ходу не нашел.
Может на дискетах МХ он и остался, но читать такие у меня сейчас возможности нет.

Зато осталась пара прошитых микросхем.
Если нужно, могу попробовать прочитать, восстановить код.
Вопрос лишь в том, правильно ли сохранились данные в них - лет 30 прошло.
А термотренировку после прожига мы тогда не делали...
Technomancer
Advanced Member


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


Ссылка


Дата регистрации на форуме:
12 июня 2016
Вот, да, по-моему как раз команды не совпадает. А о 54. прошивки пошет что должна уметь грузится с MX. Вот, картинка с ответам моей .01:


На B отвечает знаком вопроса, у меня даже нет возможности написать MX. Состояния памяти посмотреть привичным способом нельзя. Регистры смотреть можно. Запустится с адреса тоже можно.

А куда эти РЕ3 ставлялись? Как отдельная карта на определённом адресе? (140000 или 173000?) Я бы не отказался от содержания РЕ3.

А .02 сегодня не запускается вообше. Буду смотреть дальше.
SKcorp
Advanced Member
Эксперт.

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


Ссылка


Дата регистрации на форуме:
28 июля 2008
Technomancer написал:
[q]
Вот, да, по-моему как раз команды не совпадает. А о 54. прошивки пошет что должна уметь грузится с MX.
[/q]
X0 или X1
Technomancer
Advanced Member


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


Ссылка


Дата регистрации на форуме:
12 июня 2016
SKcorp, спасибо! Во-первых оказалось что я весь ОЗУ на .01 отключил, поэтому при попытке считать память выскочила знак вопроса. Всё включил и команды X0 X1 заработали и RT-11 тоже запустилась. Тесты тоже запустились и прошли. .01 наконец-то закончена. А существуют ли нормальное описание команд 54. прошивки?
ХРОНОМЕТР, вшо таки было бы интересно если Вы поделились содержанием РЕ3.

Теперь остаётся запустить еще две нерабочие .02. Сейчас попробую советы ММ.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Technomancer написал:
[q]
А куда эти РЕ3 ставлялись? Как отдельная карта на определённом адресе? (140000 или 173000?)
[/q]
Была самодельная мелкосерийная плата с последовательным каналом и с загрузчиком для него на этих 155РЕ3.
И, как вариант, можно было прошить загрузчик с MX:
Адрес где-то после 160000 был. Но это не важно.
32 ячейки можно и с пульта в любое место ОЗУ вручную набрать.


Technomancer написал:
[q]
было бы интересно если Вы поделились содержанием РЕ3
[/q]
Хорошо, попробую в ближайшее время.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Technomancer, микросхемы прочитать удалось, содержимое похоже на правду :)
В архиве дампы двух микросхем в том виде, как они прошивались.
Т.к. МПИ шина инверсная, то для приведения в читабельный вид данные и адреса нужно инвертировать.
Дизассемблировал, получилось так:

012706 MOV #177130,SP
177130
010605 MOV SP,R5
012700 MOV #403,R0
000403
012716 MOV #320,(SP)
000320
005001 CLR R1
077101 SOB R1,.
032716 BIT #4000,(SP)
004000
001771 BEQ .-14
052725 BIS #40000,(R5)+
040000
032716 BIT #1000,(SP)
001000
001375 BNE .-4
032716 BIT #1000,(SP)
001000
001775 BEQ .-4
005715 TST (R5)
005716 TST (SP)
100376 BPL .-2
020027 CMP R0,#201
000201
001404 BEQ .+12
020027 CMP R0,#401
000401
003001 BGT .+4
011521 MOV (R5),(R1)+
077013 SOB R0,.-24
005007 CLR PC

Вводить можно с любого адреса, начиная с 1000(8).
Но контроля ошибок чтения нет, и если дискета читается плохо, то с первого раза загрузка может не произойти.
Поэтому лучше выбрать старшие адреса, например 100000(8).
Будет меньше шансов что код испортится и можно будет запустить его еще раз.

Исходный и исполняемый код в архиве тоже есть, надеюсь без ошибок...
Перед запуском нужно отключить таймер !!! А после загрузки системы можно включить его снова.
Проверил на эмуляторе - вроде работает.
Если есть интерес, можете проверить на живой машине :)

Прикрепленный файл (MX_BOOT.zip, 0 байт, скачан: 54 раза)
Вперед>> Страницы: 1 2 3 4 5 6 7 * 8 9 10 11
Печать
Полигон-2 »   Бывший СССР »   Вопрос новичка об Э-60
RSS

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

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

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