Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Бывший СССР » Вопрос новичка об Э-60 |
Вперед>> | Страницы: 1 2 3 4 5 6 7 * 8 9 10 11 | Печать |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Technomancer написал: Да, на Э. выпускалась такая, поэтому провожу ( пост ) конструкторское сопровождение. .02 плат проблема Для выставки в видимость пользователя 055 ПЗУ можно посадить его вход SYNC на основную ( внутреннюю ) МПИ и отключить банк ДОЗУ на адресах 140000-157777. ОС RT-11 продолжит работать, кроме некотрых редких гиганских приложений. Тестировать следует отдельно ДОЗУ, ПЗУ, Проц и ДОЗУ в скрытой области перебором номеров тестов , см. паспорт М-ЭВМ : Для достоверного теста режима пульта необходим внешний стенд МПИ, т.к. механика работы МС1201.02 не предусматривает полноценный доступ к ДОЗУ скрытой области пульта в адресах 170000-137777. |
Technomancer
Advanced Member
Откуда: Рига Всего сообщений: 359 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 июня 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 октября 2018 13:18 Сообщение отредактировано: 25 октября 2018 13:23
Спасибо! Значит, я перережу дорожку SYNC на РЕ2 и ножку РЕ2 подключу на SYNC на плате. И потом уже пословно считаю через последовательный порт. Сообшу о том как получится. В общем-то заметил еще одну особенность дохлой платы - на адресах 160000 и выше считается состояние R7, а на исправной там BUS ERROR. Не один из тестов с вашей таблички не запускается. Как уже говорил - выскакивает надпись **тест системной памяти** и тем оно заканчивается. А есть ли описание команд 54. прошивки? А то не знаю как загрузить исправленную .01 с MX. |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 октября 2018 13:51 Сообщение отредактировано: 25 октября 2018 13:55
MM написал: А вот и нет... вход SYNC на основную ( внутреннюю ) МПИ Надо выв.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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 октября 2018 18:54 Сообщение отредактировано: 25 октября 2018 18:57
Technomancer написал: Если память не изменяет, то встречавшиеся у нас 1201.01 грузились лишь с дискет на 8", DX: кажется, и с перфоленты. И второй вопрос - если у меня плата .01 с 054. прошивкой, она должна загружатся с MX после команды B MX0? Номера прошивок тогда не уточнял. И команды у 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 написал: X0 или X1 Вот, да, по-моему как раз команды не совпадает. А о 54. прошивки пошет что должна уметь грузится с MX. |
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 написал: Была самодельная мелкосерийная плата с последовательным каналом и с загрузчиком для него на этих 155РЕ3. А куда эти РЕ3 ставлялись? Как отдельная карта на определённом адресе? (140000 или 173000?) И, как вариант, можно было прошить загрузчик с MX: Адрес где-то после 160000 был. Но это не важно. 32 ячейки можно и с пульта в любое место ОЗУ вручную набрать. Technomancer написал: Хорошо, попробую в ближайшее время. было бы интересно если Вы поделились содержанием РЕ3 |
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 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |