Радио86РК, Дельта СА, Ленинград-1, Ассистент 86/128, Электроника МС 0511, Искра 1030М, Искра 1031
AlexZ (26.02.2024)
Смотрел тепловизором, все микросхемы греются примерно одинаково, кроме самих микросхем ОЗУ, они практически не греются, все, одинаково.
Уже не один раз все осмотрено и прозвонено мультиметром, все в норме.
Я допускаю что проблема может быть в логике обслуживающей микросхемы ОЗУ.
Но не ясно пока как все это можно проверить.
Радио86РК, Дельта СА, Ленинград-1, Ассистент 86/128, Электроника МС 0511, Искра 1030М, Искра 1031
Заменил все микросхемы ОЗУ в банке 0.
Пропаял разъем корзины (снизу).
Стало только хуже.
Теперь при запуске рандомно валится в ошибки при проверке памяти.
Иногда доходит до загрузки ДОС. Но и там зависает.
Радио86РК, Дельта СА, Ленинград-1, Ассистент 86/128, Электроника МС 0511, Искра 1030М, Искра 1031
Меняю по тихоньку мелкую логику, пропаиваю переходные отверстия.
На данный момент состояние платы ОЗУ печальное, не доходит даже до инициализации видео адаптера.
По логическому анализатору видно что идет чтение из первого банка, читает данные от 0xFFFF инкрементом дл 0xE000
Потом идет запись данных и снова чтение.
Считывается 0x5555 и на этом все.
Из положительного момента, только то что результат стабильный, на холодну, после старта, после ресета, всегда один и тот же результат.
Не могу понять чего стопорится тест, так как судя по старым успешным логам, там и должно быть 0x5555.
Нужно погружаться в прошивку, разбираться что там происходит.
Текущий лог
Старый успешный лог этого же места
Радио86РК, Дельта СА, Ленинград-1, Ассистент 86/128, Электроника МС 0511, Искра 1030М, Искра 1031
Может LA висит там, где всё хорошо, а до проца не доходит всё хорошее?
Вобщем дело было в отсутствии сигнала ОЕ на микросхеме D5.
Рядом с ногой 8 у D13 был микро обрыв, который не вооруженным глазон не было видно, только прозвонкой.
Поправил.
К сожалению, этот микро-обрыв обнажился после моей тестовой пропайки подозрительных ног у микросхем, в зоне изгиба платы, и не является изначальной проблемой.
Плата стала проходить предварительный тест памяти.
Оказывается счет который идет вначале - использует 16 бит данных, а дальше тест использует 8 бит данных, потому задействованы разные буферные микросхемы, и по этому этот тест сразу фелился.
Плата запустилась, клава пикнула, водекарта показала картинку.
Тест памяти отсчитал 128 килобайт и сотановился.
Пошла загрузка в ДОС.
Несколько перезагрузок - результат тот же, 128 килобайт и загрузка в дос.
Ну ок, думаю я, достаю ЛА.
Повесил ЛА на плату ОЗУ.
Включаю - 640 килобайт, загрузка в ДОС.
Запускаю чекит - запустился, запускаю расширенный тест первых 64 килобайт - прошел успешно...
Ну что за...
Проверил тестом первые три банка полностью, ни единой ошибки, ничего не зависает, в чекит после теста памяти возвращается, в дос выходит.
Вобщем ведет себя как полностью исправная плата памяти.
Магия, не иначе!
Ок.
Снимаю ЛА с платы (линии выхода данных на первом банке + РАС ЦАС)
Включаю. Рандомные ошибки памяти.
Если получилось добраться до загруки дос, то виснет на запуске чекита.
Чем дольше ПК работает, тем сложнее загрузиться и пройти тест памяти.
Вот чего этой плате ОЗУ не хватает ???
Радио86РК, Дельта СА, Ленинград-1, Ассистент 86/128, Электроника МС 0511, Искра 1030М, Искра 1031
А Вы подумайте (я сейчас не могу) что может давать LA (емкость на землю, подтяжку и т.д.).
Ну и посмотрите гед это имеет влияние (ШД, ША, управляйка). Хоть полностью подключите LA и проверяйте работает ли ОЗУ, постепенно отключая LA
Может надо емкость по RAS или CAS повесить.
Но это только методом тыка посмотреть постепенно отключая LA
Встречал подобные древние материнские платы. Во всех случаях была виновата коррозия и микротрещины. Вроде дорожка и целая, но она работает как RC-цепочка.
Я бы посоветовать плату хорошенько промыть в ультразвуковой ванне, а потом под микроскоп, благо она двухсторонняя только. И обязательно все переходные отверстия и ноги у микросхем пропаивать с обеих сторон.
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)