Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Бывший СССР » Вопрос новичка об Э-60 |
Вперед>> | Страницы: 1 2 3 4 5 6 7 * 8 9 10 11 | Печать |
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 байт, скачан: 53 раза) |
Technomancer
Advanced Member
Откуда: Рига Всего сообщений: 359 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 июня 2016 | |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Technomancer написал: Пожалуйста! Пользуйтесь, если нужно ХРОНОМЕТР, подтверждаю - загрузчик работет. Спасибо! Сделать программу еще короче вряд-ли возможно. Итак уже выкинули запрет прерываний и проверку ошибок... Technomancer написал: Да, выходы К155РЕ3 подключались напрямую к шине. А получается что РЕ3 были напрямую на МПИ если там информация инверсная? Адресные входы подключались к шине через защелку на триггере К155ТМ9. Нагрузочной способности выходов в 16 мА (при логическом нуле) в принципе достаточно для работы на не сильно заполненную корзину. По крайней мере за несколько лет эксплуатации десятка таких устройств отказов не происходило. |
Technomancer
Advanced Member
Откуда: Рига Всего сообщений: 359 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 июня 2016 |
Хочу запустить плату КМД - контроллер дискет MY. Прошивка 91. Начинал с тем что проверял регистры 17772140 и 17772142. Читается. Подключил один FD55. В RT-11 запустил программу TESTMY. Выбрал 0. накопитель и запустил функциональный тест. Выдала ошибку ESR=200. При чтении и записи то же самое. Но форматирование как бы проходит. С чего начинать поиск проблемы? |
Вперед>> | Страницы: 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 тем | |