Важная информация

User Tag List

Страница 148 из 157 ПерваяПервая ... 144145146147148149150151152 ... ПоследняяПоследняя
Показано с 1,471 по 1,480 из 1562

Тема: Всё по ПВК Электроника МС 0585: Мнения, фото, вопросы.

  1. #1471
    Member
    Регистрация
    28.11.2018
    Адрес
    г. Москва
    Сообщений
    101
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Коллеги, прошу еще небольшой помощи по ремонту. На данный момент плат проходит тест ОЗУ и вываливается в ODT в начале ОЗУ. По автотесту ошибки:
    ID: 25 (контроллер прерываний) - 01 - нет прерывания хотя бы от одного устройства.
    ID: 27 (пульт) - 177777 - не обнаружен.
    ID: 21 (последовательный порт) - 42737 - ???
    ID: 23 (RTC) - 25 - нет ответа от одного из регистров таймера.

    Решил начать с контроллера прерываний. Содержимое регистров:
    173200 - 177
    173202 - 317
    173204 - 377
    173206 - 357
    173210 - 377
    173212 - 357.

    Сигналы ТПРН и ОТВКПL присутствуют.
    Я так понимаю, при проверке автотест "взводит" контроллер прерываний D4 и считает количество их срабатываний. Это дохлая D4 (во что мне слабо верится, т.к. очень уж странный глюк) или проблема где-то еще?

    ---

    Заменил D4, теперь тест встаёт на адресе 165744
    Код:
       5041	165716	113737	117707	173050		MOVB	@#117707,@#173050 ;ЗАПИСАТЬ ЕМКОСТЬ ПАМЯТИ
       5042	165724	123737	117707	173050		CMPB	@#117707,@#173050 ;ДАННЫЕ СОВПАДАЮТ?
       5043	165732	001004				BNE	165744		  ;ПЕРЕЙТИ, ЕСЛИ НЕТ
    Продолжаю изучение.

    ---

    Да, ошибка при инициализации таймера, и данные в его внутреннем ОЗУ бьются. Буду ковырять таймер и обвязку.
    Последний раз редактировалось slammy; 14.12.2022 в 23:49.

  2. #1471
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #1472
    Master
    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    513
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от slammy Посмотреть сообщение
    ковырять таймер и обвязку
    начните с наличия питания микросхемы таймера.

  4. #1473
    Member
    Регистрация
    28.11.2018
    Адрес
    г. Москва
    Сообщений
    101
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    начните с наличия питания микросхемы таймера.
    Микросхема таймера получала одни данные, а выдавала другие. Замена решила вопрос.
    Теперь с установленным модулем НВ1 отображает белый экран и падает в ошибку диспетчера памяти. Без НВ1 - ошибка загрузки. Начну с проверки буферов шины МАД.

  5. #1474
    Member
    Регистрация
    28.11.2018
    Адрес
    г. Москва
    Сообщений
    101
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    НВ1 починен. Изначально было выявлено несколько битых ОЗУ, затем ошибка 5 автотеста (сбой при рисовании вектора, если по-простецки - заполнение части экранной области паттерном). Был неисправен один из сдвиговых регистров, преобразующих паттерн, взятый из регистров в последовательный код, соответственно экранная область заполнялась не тем кодом, что и выявлял автотест. К сожалению, подпрограммы проверки в нём не столь детальны, так что наиболее удобным вариантом являлось отслеживание сигнала ГОТОВНОСТЬ (напрямую связанный с построением вектора) и анализ, на каком из этапов тест "встаёт". Ошибка 6 была вылечена заменой D41 - один бит не передавался, а автотест ими как раз "щелкает" в процессе.
    Теперь пора приступать к ремонту КНГМД.

  6. Эти 2 пользователя(ей) поблагодарили slammy за это полезное сообщение:

    CodeMaster (19.12.2022), Denkixot (20.12.2022)

  7. #1475
    Member
    Регистрация
    28.11.2018
    Адрес
    г. Москва
    Сообщений
    101
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кратко о ремонте КНГМД - основные проблемы возникли с системой выделения синхроимпульсов, сначала вообще ничего не работало. Как оказалось, ТЛ2 сажала сигнал РЧТL с ВГ93 на плюс, таким образом, данные с дисковода не пропускались на схему выделения синхросигнала. Затем оказался неисправен интегратор сигналов управления на ОУ УД2 (было видно, что схема на ТВ9 пытается попасть в фазу, то уменьшая, то увеличивая сигнал на нём, но без результатов). После замены ОУ дискеты начали читаться. Запись буду проверять потом.

    Теперь займусь КЖД, и сразу вопрос - при не подключенном накопителе, он должен давать читать свои регистры? У меня при запуске процессор на модуле висит в чтении регистра состояния накопителя и не снимает сигнал ЗАНЯТL, что блокирует доступ ко всем регистрам, кроме регистра начальной установки. Подключенный накопитель просто раскручивает диск, но даже не пытается позиционировать головки, походу и его придётся чинить.

  8. #1476
    Master Аватар для Denkixot
    Регистрация
    05.06.2013
    Адрес
    г. Воронеж
    Сообщений
    556
    Спасибо Благодарностей отдано 
    31
    Спасибо Благодарностей получено 
    37
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интерсная машина вам попалась не крымский комплект?

  9. #1477
    Member
    Регистрация
    28.11.2018
    Адрес
    г. Москва
    Сообщений
    101
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Denkixot, железо прямиком из города самоваров - Тулы. Что интересно, платы не ковырянные, но у меня такое ощущение, что их снимали (рычаги на разъемах немного погнутые и платы были задвинуты не до конца, но это могли и металлисты залазить). Также я обнаружил подплавленные пины на разъеме на КНГМД и на ответном разъеме, но со смещением в один шаг, т.е. КНГМД точно был не вставлен до конца. Так что тут возможны два варианта - серьезная неисправность в БП, поджаривщая электронику, или эта машина была "подменной" - с неё потихоньку растаскивали железо для ремонта других.

  10. #1478
    Member
    Регистрация
    28.11.2018
    Адрес
    г. Москва
    Сообщений
    101
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Решил я вернуться к ремонту МС0585 - поднял КЖД (как обычно, не работало всё, начиная от генератора схемы декодирования, до счётчиков ОЗУ). Теперь опять сломался КНГМД - при попытке загрузки ПРОС(Д) дисковод сначала считывает сектор за сектором, видимо загузчик грузит ОС. Затем в левом верхнем углу экрана появляется мигающий курсор, дисковод начинает гонять туда-сюда головку и система вываливается в ошибку 400/7. При этом в КНГМД висит ошибка 170 (ошибка поиска - сектор найден, но считан с ошибкой). Менял дискеты и даже дисководы, реакции нет. Что самое интересное - RT-11, скачанная отсюда, грузится вполне нормально. Также пробовал через отладчик читать сектора на дорожках 0 и 79 и никаких ошибок в КНГМД это не вызывает.
    Будут у кого какие идеи, куда копать? И появление мигающего курсора говорит о каком этапе загрузки? Возможно что-то еще из оборудования не функционирует (не обязательно КНГМД) и вызывает сбой загрузки. Из плат установлен собственно КНГМД и видеоадаптер.

  11. #1479
    Veteran Аватар для Radon17
    Регистрация
    01.12.2017
    Адрес
    г. Воронеж
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    572
    Спасибо Благодарностей получено 
    683
    Поблагодарили
    284 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А мне удалось приделать к Э85 память на simm30.

    Получился вот такой прототип на макетке:









    НП2 у меня работает отлично, а это я собрал чтобы просто изучить техническую возможность такового подключения.

    Да, всё заработало сразу же после сборки без всякой наладки, что меня несколько удивило. Я был уверен, что либо найдутся подводные камни, либо я допустил ошибки в монтаже.
    Собственно, в таком виде работа машины ничем не отличается от обычной. ОЗУ те же 512к. Программы работают, игры играют

    Я намеренно не хотел ничего переделывать на НС1, поэтому имеем заводское ограничение в количестве адресных линий (А0-А8). Следовательно, линии А9-А11 не используются и мы теряем ёмкость модулей.
    Кроме того, необходимо 16 линий данных, а это соответственно два модуля simm30.

    Информация для тех, кто хочет повторить:
    Для начала задумайтесь, а стоит ли собирать? Ибо:
    1) Разъёмы для simm-ов найти очень сложно. Те, которые на фото выше - с демонтажа. Знакомый поделился.
    Так что сборщикам вероятнее всего придётся паяться прямо к позолоченным контактам жертвуя быстрой заменой и последующим использованием в другом устройстве.
    2) Сами модули тоже вещь уже достаточно редкая. Возможно возникнут трудности с доставанием, тем более в будущем.
    Собственно, исходя из этих соображений я и не стал разводить плату. Это так, одноразовый эксперимент.

    Схемы у меня никакой не было, но вот на что я опирался:
    1) Оригинальный альбом схем для PRO350 - https://bitsavers.org/pdf/dec/pdp11/...Print_Set_.pdf
    Последние 4 листа как раз занимает информация по модулю памяти.
    Нашими не стал пользоваться т.к. есть схемы только на версию НП2 с АП3 в качестве инверторов, а мне больше подходят ЛН1.

    2) Схема расширения памяти на какой-то другой компьютер. Тут есть распиновка и явно показывается какие линии не используются, а какие надо замкнуть на землю.



    С первого на второй модуль бросаются перемычки на все контакты кроме D0-D7 и WE. Они идут отдельным узким шлейфом.
    Собственно, собираем по схеме часть с инверторами и резисторами, а вместо микросхем подключаем наши модули.
    Резисторы я использовал 0805, монтаж с обратной стороны платы. Очень удобно удалось разместить 1 КОм резисторы подтяжки к питанию под корпусом проведя в середине линию питания.

    Если кому-то очень надо, могу нарисовать схему.

    Особо обращаю внимание, что контакты разъёма нумеруются по-разному у нас и американцев. Ряду А нашего разъёма соответствуют чётные номера контактов в схеме PRO, при этом нумерация идёт с другого конца.
    Также у нас использовали контакты 9 и 11 (по схеме PRO) как перемычки для дополнительных банков памяти и ещё какой-то контакт для доп. линии RAS. Всё-таки сравнивайте схемы.

    Разъёмы подключения к НС1 называются СНП58-40/65х9Р-20-2-В.
    Я брал вот тут - https://radel.ru/shop/products/view/1138971
    Да, дороговато, зато есть. Но вам возможно не подойдёт этот вариант т.к. минимальный заказ у них это 500 руб.

    Собственно, если у кого остались вопросы - задавайте.

    И да, это не конец моих экспериментов с модулями памяти Э85. Есть мысли собрать ещё одну конструкцию, на этот раз уже не на симм-ах Обо всех обновлениях - далее в теме.
    Последний раз редактировалось Radon17; 30.01.2023 в 19:04.

  12. Эти 7 пользователя(ей) поблагодарили Radon17 за это полезное сообщение:

    Aleks1985 (30.01.2023), anasana (30.01.2023), CodeMaster (31.01.2023), Dekatron (04.02.2023), Denkixot (03.02.2023), Hunta (30.01.2023), SuperMax (31.01.2023)

  13. #1480
    Veteran Аватар для Radon17
    Регистрация
    01.12.2017
    Адрес
    г. Воронеж
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    572
    Спасибо Благодарностей получено 
    683
    Поблагодарили
    284 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собственно, продолжаю







    На этот раз взял просто микросхемы памяти 514256 / 814256 (и другие названия) по следующим причинам:
    1) DIP микросхемы легко менять в панельках
    2) Довольно часто встречаются у нас в ISA VGA-видеокартах по типу Trident TVGA9000 и подобных

    Схемы опять же никакой не было.
    Опирался на всё тот же альбом схем для PRO350 - https://bitsavers.org/pdf/dec/pdp11/...Print_Set_.pdf
    Даташит на 514256 - https://radio-hobby.org/uploads/data...hyb514256b.pdf

    И схему модуля памяти simm30 отсюда - http://micklab.ru/My%20Other/SIMM30Module.htm
    А конкретно кусок с одной микросхемой.


    Больше всего нас интересует то, что надо OE подключить к земле.

    У всех четырёх микросхем соединены адреса и RAS, CAS.
    WE соединены только попарно, чтобы получилось два банка по две микросхемы, ну и соответственно подключены к сигналам WMLB L, WMHB L.
    Ну и линии данных подключены соответственно им. У L - D0-D7, у H - D8-D15.

    Да, удивительно, но этот модуль я тоже собрал сразу правильно

    Возникли только небольшие проблемы с памятью.
    Я заказывал на али, вот тут - https://aliexpress.ru/item/1005004447026425.html
    Так вот, НЕ рекомендую там брать. Из пяти микросхем рабочими оказалось только три. В отзывах вообще пишут, что все 10 нерабочие. Но я заказывал летом, когда этого отзыва ещё не было.



    В итоге частично переставил как раз с видеокарты.

    Напомню, четыре таких микросхемы дают те же 512К. Т.е. этот маленький модуль заменяет целую НП2



    Касаемо платы - на макетке собирал чтобы опробовать конструкцию. В будущем собираюсь развести плату и заказать у китайцев.
    Собственно, я начал делать это ещё летом, до сборки прототипа. Но пока не довёл до ума. Всё-таки объёмный монтаж проводами оставляет больше простора, чем двусторонний дорожками

    Ну и конечно я не смог удержаться от того, чтобы воткнуть два модуля одновременно - на 514256 и simm30:



    И да! Получаем целый мегабайт памяти!



    ...только что с ним делать?
    Я не знаю ни одной программы под PRO/Э85, которая бы обязательно требовала столько. Если вы знаете - напишите.
    В RT-11 XM-монитор вообще выше 256 по-моему не переваривает.
    Да, можно подключить как электронный диск, но опять же вопрос с драйвером и целесообразностью.

    В общем, если остались вопросы - пишите )

  14. Эти 4 пользователя(ей) поблагодарили Radon17 за это полезное сообщение:

    Aleks1985 (11.02.2023), anasana (11.02.2023), BYTEMAN (12.02.2023), CodeMaster (12.02.2023)

Страница 148 из 157 ПерваяПервая ... 144145146147148149150151152 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. [Москва][Аукцион]HP 200LX, Эл-ка МС 0585, ПК Поиск, Искра 122
    от e2e4 в разделе Барахолка (архив)
    Ответов: 46
    Последнее: 26.03.2012, 09:47
  2. Электроника-6106: Вопросы
    от BYTEMAN в разделе Изображение
    Ответов: 45
    Последнее: 07.06.2010, 20:05
  3. Оригиналы ZX Spectrum - мнения и сомнения...
    от Atari в разделе Несортированное железо
    Ответов: 31
    Последнее: 16.05.2010, 12:08
  4. Хочу выслушать мнения специалистов...
    от ILoveSpeccy в разделе Музыка
    Ответов: 23
    Последнее: 29.08.2008, 04:35
  5. опрос мнения
    от fk0 в разделе Программирование
    Ответов: 12
    Последнее: 12.12.2005, 11:05

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •