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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Прошу помощи в ремонте Pentagon 128 (90х годов)

  1. #1
    Junior
    Регистрация
    04.12.2016
    Адрес
    п. Идрица, Псковская обл.
    Сообщений
    10
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Прошу помощи в ремонте Pentagon 128 (90х годов)

    Приветствую всех участников этого замечательного сообщества.

    Я пытаюсь восстановить свой старенький Пентагон и столкнулся с некоторыми трудностями. Надеюсь более опытные участники форума смогут подсказать направление дальнейших поисков.

    На данный момент плата запускается, выходит в стартовое меню и даже пытается работать, но работает крайне нестабильно. В поисках причин такого поведения было проверено питание (блокировочные конденсаторы на плате) и сам блок питания (временной заменой на заведомо исправный ATX). Питание чистое, не проседает, с этим все хорошо. Прогон тестов памяти выявил нестабильную работу ОЗУ и вот тут начинается самое интересное.

    Прогоном самодельного теста на 48 бейсике были выявлены интересные подробности.

    1. Сбои носят случайный характер. Адреса проблемных ячеек все время меняются. Особенно кучно память сбоит в районе адресов #7800-#7FFF.
    2. Похоже, что сбои возникают только при записи в память. Если ячейка записалась из нее всегда читается одно и то же значение.
    3. А вот запись происходит не всегда. Иногда она не проходит и из ячейки читается число, записанное в предыдущем проходе.

    Описанный эффект ставит меня в тупик. Битые РУ-шки я видел и раньше. Слипшиеся адреса, плавающие биты и убитые ячейки, это я понимаю. Но вот чтобы иногда не писались - такого не встречал. Осциллограф у меня древний а сигнал WE на РУ-шках короткий и увидеть его толком не получается. Вижу только, что на D51:4 сигнал "лохматый" а на его входе "чистый". Попробовал подкинуть D51, но ничего не изменилось. D15 вроде бы работает нормально, но посмотреть несколько сигналов сразу, чтобы определить это наверняка пока нечем.

    Соответственно возникает вопрос - не попадался ли кому-нибудь такой глюк и если да, то как решался?
    Извините, за длинный текст. Попытался изложить максимально подробно. Надеюсь на вашу помощь.

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

  3. #2
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    jel, С16 по RAS не пробовали подбирать ?
    На память и процессор питание нормально доходит, не проседает, у пентагона это беда тонкие дороги по питанию, обычно дублируют еще проводом.
    R23, R24 стоят ?
    Последний раз редактировалось JV-Soft; 05.12.2016 в 15:31.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  4. #3
    Junior
    Регистрация
    04.12.2016
    Адрес
    п. Идрица, Псковская обл.
    Сообщений
    10
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    C16 пока не трогал, исходя из того, что эта плата раньше работала исправно. Попробую поиграть с ним, сейчас стоит 75 пик. Это много или мало? Может быть еще резистор поставить в разрыв RAS как делалось в Ленинградах?
    С питанием все хорошо. Туда полез первым делом.
    R23 и R24 стоят по 470 ом. Попробовать увеличить?

  5. #4
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    jel, Если ранее с этими номиналами работала то не стоит трогать.
    Поставить плату на долгий прогон, может вылезет какая то ру-шка, и хорошо осциллографом пройтись по цепям около памяти, более сложно что то посоветовать.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  6. #5
    Junior
    Регистрация
    04.12.2016
    Адрес
    п. Идрица, Псковская обл.
    Сообщений
    10
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    JV-Soft, C C16 поиграл. До 200 пик - без изменений. Более 250 - ОЗУ уже не работает совсем. На прогон поставить уже проблематично - сейчас более-менее работает только 48 бейсик, да и он при старте устанавливает RAMTOP в районе #5700. Выше память уже не пишется. С прогревом начинает глючить и ниже.
    Есть ли смысл для проверки перекинуть CASы линеек? Если это РУшки, то по идее в 48 режиме работает вроде только одна линейка. На второй CAS не вижу. Или линейки все же переключаются, а сигнал я не вижу из-за убогого осциллографа?

  7. #6
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от jel Посмотреть сообщение
    Есть ли смысл для проверки перекинуть CASы линеек?
    А зачем, или тест не показывает банк, страницу ? Какой тест у вас ?
    Цитата Сообщение от jel Посмотреть сообщение
    На прогон поставить уже проблематично - сейчас более-менее работает только 48 бейсик, да и он при старте устанавливает RAMTOP в районе #5700.
    Так вот тест-пзу и пусть денек без выключения погоняет.

    - - - Добавлено - - -

    В 48к режиме работает только ближняя к CPU линейка.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  8. #7
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Вот ссылка на сообщение со сборками тестов под разные объемы ПЗУ, Вот описание этого теста. Тест лучше погонять часов 8 минимум.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  9. #8
    Junior
    Регистрация
    04.12.2016
    Адрес
    п. Идрица, Псковская обл.
    Сообщений
    10
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я наверное не совсем понятно объяснил ситуацию. Дефект постепенно прогрессирует.

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

    Из записанных в ПЗУ есть в наличии только тест для 48к который медленно заполняет экран сначала черными а затем белыми пикселями, после чего проверяется остаток памяти. Этот тест падает на разных адресах при проверке памяти, но он делает только один проход.

    Более-менее живой остался только 48 бейсик. Небольшие самописные тесты в нем некоторое время выполняются, но потом (очевидно с прогревом) тоже падают.

    Столь обширные проблемы с памятью еще недавно исправно работавшего компьютера наводят на мысли о более общих проблемах с памятью, нежели просто полудохлая РУшка. Самописные тесты указывают на проблемы с записью в ОЗУ - из ~20 проходов один раз по некоторым адресам запись не происходит, и в некоторых ячейках остается значение из предыдущего прохода теста. Причем проблем с хранением и регенерацией памяти на наблюдается. Байты из памяти, если уж они туда записались, читаются стабильно и после получаса прогона.

    РУшки я попробую заменить после покупки панелек под них, чтобы не мучать лишний раз антикварную плату феном. На худой конец прилеплю туда SIMM (есть еще парочка в закромах), но терзают меня смутные сомнения... А пока не пришли заказанные панельки пристаю с глупыми вопросами к людям - может все-таки и не РУшки виноваты, уж больно непохоже на их типичные глюки.

    solegstar, Спасибо за ссылки на тест. Завтра попробую зашить в еепром и погонять.
    Последний раз редактировалось jel; 05.12.2016 в 22:35.

  10. #9
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    jel, Может и не ру-шки, вариантов не так много, управление адресными мультиплексорами D18, D19, формирование cas/ras D45, глюки в управлении после регистра страничной памяти D61 ее переключение на D63 и обвязка правее по схеме, и формирование сигнала записи C16, там легко может при прогреве отходить например нога RD (не WR !) или MREQ проца, в пентагоне запись идет без участия сигнала WR или в логике что то.
    Например я восстанавливая пентагон пролежавший без включения около 17 лет нашел три холодные пайки, и в течении полугода еще две вылезли которые с прогревом то появлялись то пропадали, очень долго отлавливал осциллом и пробником, и когда находил их, даже под лупой ничего не было видно особенного, выглядили как нормальные пайки. Старая техника как бы в постоянном уходе нуждается.

    - - - Добавлено - - -

    Цитата Сообщение от jel Посмотреть сообщение
    На худой конец прилеплю туда SIMM
    Есть на трех микросхемах отличное решение, и сейчас в процессе 1мб на двух SRAM - ТЫЦ
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  11. #10
    Junior
    Регистрация
    04.12.2016
    Адрес
    п. Идрица, Псковская обл.
    Сообщений
    10
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уррра!!! Заработало!!! (С) Кот Матроскин

    Зациклился на сбоях записи и не смог сам сообразить, что за этим могут стоять проблемы с адресацией. Зашил 128й тест памяти в ПЗУ, почитал его описание и как из душа окатило - вот же оно. В итоге заменил D19 и вот уже второй час гоняю всяческие тесты памяти - работает как часы. Спасибо всем, кто принял участие в обсуждении.

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Прошу помощи в ремонте бк 0010-01
    от jdi menya в разделе БК-0010/0011
    Ответов: 9
    Последнее: 11.09.2015, 13:02
  2. Ответов: 1
    Последнее: 13.04.2015, 12:01
  3. Ответов: 42
    Последнее: 08.04.2014, 11:43
  4. Ответов: 22
    Последнее: 14.04.2012, 22:19

Ваши права

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