Диагностика и ремонт 286-ой платы

Попалась на глаза такая штука:
Картинка

Первый раз вижу двойку в таком исполнении, сначала даже сослепу за тройку sx принял.

Присмотрелся - биос заколочен мимо кроватки, разъём клавиатуры сломан, батарейка отломана. Всё сделано "предыдущим хозяином", о котором я ничего не знаю, ибо не помню откуда у меня эта плата:)

Клаву перепаял, ноги батарейки выпаял, плата под ней чистая, ничего не поело... микросхему биоса достал, ноги поправил, воткнул на место. Потыкал в память (в плате кстати стояла четыре симма по метру), визуально всё норм.

Прицепил спикер и питание - тишина. Ничего не бабахнуло и не задымилось, но и не рабоатет, не пищит, не щёлкает... не греется.

Пост сканера на ISA у меня нет, да и не знаю, поможет ли он... куда копать? Хочется поднять платку...

Перенес в Песочницу.
maco

ВложениеРазмер
fva-wrzcwou.jpg63.87 КБ

С шестнадцатью метрами двойка не работает:( запускается и зависает буквально через несколько минут. С четырьмя более или менее хорошо всё, долго думал чем тестировать но всё равно поленился создавать образа дискет и.... попытался реализовать хоть какую-то математику на прилагаемом к DOS5 бейсике. Ничо так, графика отрисовывает циклическое заполнение экрана восемью секторами разного цвета, что даётся машине не без труда, ну и в том же цикле считает число пи через ряд Лейбница, т.е. 8 раз на оборот с получением двух групп по 4 значения (два цикла до 100 и два до 160), всё это пишется в массив на 100 переменных и при заполнении массива суммируется. Если сумма не совпадает с посчитанной на куркуляторе - всё плохо, если совпадает - хорошо:) надо вынуть сопроцессор, сравнить результат. Память при этом нехитром тесте разогревается до 50+ градусов.

А теперь не оффтоп: у меня, как уже упоминалось ранее, две платы почти одинаковых. Не рабочая с процессором на 16MHz и рабочая с процессором на 20MHz. Это написано на процессорах. Смущает меня следующее: на обеих платах кварц на 32 мегагерца... что как-бы намекает что и там и там 16 на проце... или нет? Кстати, как тактуется FPU на двойках? У меня 10MHz AMD стоит. Никаких "асихронных" перемычек вестимо нет.

Спрашиваю еще и потому, что есть в таком же конструктиве процессор harris на 25 мегагерц и перепаять его - не проблема, но хочется понимать не получу ли я во-первых еще и задачу поиска кварца, и вообще, не является ли задача апгрейда процессора более комплексной чем кажется?

Цитата:
Кстати блок питания у меня 700W

Ну вот и виновник! Эти блоки часто неспособны отдать даже несколько ампер по линии
+5V, если нет нагрузки на +12V. И чем мощнее блок, тем хуже. + китайский переходник с
проводками-волосинками наверняка. Мой товарищ поимел немало проблем с 486 из-за подобного
переходника. Замерьте напряжение +5V прямо на плате, хорошо, если 4.5V будет хотя-бы...
А лучше используйте AT блок, или припаяйте AT провода к старому ATX блоку,
с нормальной линией +5V.

Цитата:
С шестнадцатью метрами двойка не работает

Немногие 286 умеют с 16MB работать, но если умеют то должно работать --> БП я думаю.

Цитата:
Смущает меня следующее: на обеих платах кварц на 32 мегагерца... что как-бы намекает что и там и там 16 на проце... или нет?

Частоту реальную можно померить многочисленными старыми диагностическими программами,
и даже DOS AIDA 2004 года работает на 286.

Цитата:
Кстати, как тактуется FPU на двойках?

Обычный (не XL) процессор делит чатоту на 3, если CKM=0, 287XL на 2. Если же CKM=1,
то внутренняя частота совпадает с внешней, но тогда нужен сигнал со скважностью 3.
Иногда встречается асинронное тактирование, задается перемычками, и отдельный кварц
для FPU. Классическая схема - генератор на 24MHZ, CPU 12MHz (24/2), FPU 8MHz (24/3).

Цитата:
не является ли задача апгрейда процессора более комплексной чем кажется?

Эти платы редко предусматривали штатную смену CPU, кварц конечно менять. Если
частота шины ISA зависит от частоты процессора, то у Вас шина ISA разгонится. Ну и
память может понадобится более быстрая, или увеличение WaitState. Бывают запаянные
перемычки делителей шины итп, если дизайн платы предусматривает разные по частоте
процессоры. Тогда может помочь сравнение фото разных версий плат.

Без изменения делителей - замена CPU на более быстрый может стать просто обычным
разгоном.

На линии 5V имеется около 5V. У меня классическая схема как-бы не очень получается. На одной плате кварц на 32, проц на 16 и сопроцессор на 10. Это то, что написано на компонентах и это в общем логично.

На второй же плате кварц на 32, проц на 20 и сопроцессор на 10 (стоял "золотой" интел, теперь стоит пластиковый амд) что не очень логично. Перемычек нет:( У меня на руках две версии платы с разными процессорами.
pp.userapi.com/c841125/v841125808/13d80/Ux3pUFGL4oE.jpg - 16 мегагерц. Прямо под кроваткой сопроцессора два пустых места CK19 и CK21
pp.userapi.com/c841125/v841125808/13d8a/ZuZ4IJ-ufag.jpg - 20 мегагерц. В эти места что-то запаяно.

На кварце (вернее на плате рядом с ним) написано 24/32/40. Логично было бы видеть 40MHz кварц при 20MHz процессоре, но нет...

Проводки на глаз 20AWG, должно хватать... а еще я всё же туплю с бейсиком. Считаю пи длинным рядом, с включенным и с выключенным турбо равно как и с фпу и без него результат по времени одинаковый:( Что-то я делаю не так. Видимо всё:) Хотя с другой стороны это хотя бы позволяет подтвердить отключенный турбо и зафиксированную высокую частоту

[UPD] Аида говорит 16 мегагерц и баста:) Мало ли что там на корпусе написано...
[UPD2] Всё же у меня проблемы с АТшной клавиатурой....

Цитата:
На линии 5V имеется около 5V.

Прямо на плате (например померяйте Vcc ПЗУ BIOS, относительно GND платы) или
на выводах БП? Оно еще под нагрузкой может падать в определенные моменты
времени (что как раз подходит под Ваш случай). Я считаю, от многих проблем
можно избавиться, использовав более подходящий БП. А с этим БП - надо
проверить падение напряжения на переходнике и нагрузить линию +12V на 0.5-2A
(зависит от БП) хотя-бы.

По частотам CPU - если никто не менял, то просто плата была рассчитана на
16MHz, а процессора на 16MHz не нашлось при сборке, поставили что было.
Плате совершенно наплевать, что написано на корпусе:) Кстати, левые
перемаркировки у 286 тоже встречаются.

Пример - известная 286 плата TD60C часто бывает с процессором 25, работающим
на 20, люди пытались сменить кварц на 50MHz, и получали нестабильность

Цитата:
Всё же у меня проблемы с АТшной клавиатурой....

Какие именно? Это довольно частое явление на 286, но еще раз проверьте питание.
Проблемы с kbd я получал с KT216WB (заменил один резистор, я кажется
писал Вам про это), и с TD60C - здесь помогла замена контроллера kbd.

Цитата:
Считаю пи длинным рядом, с включенным и с выключенным турбо равно

Иногда non-turbo mode делают не обычным снижением CLK, а прерывистой
синхронизацией, те на входе CLK пачки импульсов.

По напряжению всё в норме, что косвенно подтверждается отличной работой 386SX системы на этом же блоке с этой же памятью, мультиком, видео и пр. Многократный тест памяти посредством checkit 3.0 проходит хорошо, нужно только охлаждать область памяти, чипсета и процессора пропеллером. Мерил на ISA и на FPU под нагрузкой.

По клавиатуре мне показалось что есть какая-то зависимость от количества памяти, либо от нагрузки, но не факт. В общем, клавиатурва пропадает через некоторое время. Работает, а потом перестаёт. Клавиатура гарантированно перестаёт работать при тесте памяти в chreckit (сам тест завершается при этом штатно, но any key не нажать) и перестаёт работать во время обычного режима сбора информации в AIDA, безопвасный режим тем временем завершается нормально и можно посмотреть результаты.

Клавиатура современная, новая Genius. На тройке работает опять же без проблем. Причем иногда помогает передёргивание клавиатуры, а иногда нет. А контроллер это большая микросхема в кроватке с надписью jetkey fastest turbo bios? Его можно просто заменить на таковой от 386? Попытаюсь добыть старую AT/XT клавиатуру для начала.

На TD60C очень похожий контроллер клавиатуры, и примерно похоже сбоил - я заменил на контроллер от 286, со старой прошивкой (K0). Исправилось, трудность
была только в том, что контроллер был впаян. Я конечно панель поставил

Замечено, что сбой происходил быстрее если загрузить w3.10. Кстати одна из
клавиатур все же работала с тем JetKey, что примечательно самая современная
из имеющихся. Это я к тому, что если не хочется менять, может и удастся подобрать рабочую клавиатуру.

И так, контроллер заменил на экземпляр с платы KT216WB 5/HI REV 2 у которой батарейка испортила всю плату. Так же снял с неё память и добил видеокарту до 512кб и снял сопроцессор. Сейчас буду тестировать. Так же пропаял DIN разъём (там припой устал, контакты держались а передняя рамка выскочила из пайки) и очистил контакты AT питания, думал там хромировка облезла, но это было окисление поверх хрома....

Блин, рано радуюсь... мусор в биос сетап:( Всё-таки система не стабильна. Может в видяшке память не прижилась... так же клавиатура гарантированно отключается при попытке зажечь лампочку, т.е. нажимаешь капс лок и привет:)

Кстати, в коробке с полудохлыми платами нашлась такая:
pp.userapi.com/c841125/v841125748/13eb5/HgcsvGT_9wk.jpg
pp.userapi.com/c841125/v841125748/13ea1/ImcFDqQ6xxo.jpg

Повреждения от батарейки на первый взгляд не критичные, но не стартует. Проц - керамика в LGA:) если интересен биос - попробую её залечить и запустить. Если нет - будет донором.

1. Контроллер заменил на AMI с платы 386DX - блин, лампочки на клаве стали зажигаться и вообще клавиатура работает почти адекватно. Т.е. надо было не более старый, а более новый контроллер. Ну или более классическую клавиатуру.
2. К сожалению, PTM-1632C (фотки в посте выше) поднять не получится... проблемы с ней как минимум в том, что у сокета полопались контакты:( А сдуть феном сокет и напаять что-то в обычном корпусе я сейчас не могу. Разве что переставить микросхемы на KT216WB 5/HI REV 2, но я не уверен что это подходящее решение.
3. Что лучше, Intel D80287-10 в керамическом корпусе или AMD P80C287-10 в пластиковом?

Плата на CHIPS интересная это один из лучших 286 чипсетов
и BIOS у них необычные!
Оставьте до лучших времен, я думаю его BIOS Вас заинтересует, если удастся включить. И мне пригодится BIOS.

Intel D80287-10 очень горячий, AMD P80C287-10 холодный.
В большинстве случаев второй лучше, но керамика конечно больше доверия внушает.

4x4mb simm добегают первый проход в memtest 4.10 на 386dx, при этом память почти не греется. Не грелась она на тройке и в checkit.

Двойка тем временем работает с 4x1mb simm и JetKey v5 клавиатурным контроллером без особых проблем. Память при этом горячее чем на тройке.

Т.е. на двойке та же самая память разогревается сильнее. Блок питания при этом одинаковый, ну и на 4х4mb на двойке стабильности нет. Текстовый "мусор" на экране можно поймать даже в BIOS, не говоря уже о диагностических и тестовых утилитах. делаю вывод что либо двойка не совместима в данной конфигурации с данной памятью, либо что-то еще, более для меня не понятное. Да, блок менял на AT Seasonic 200W - картина та же.

Попутно с подбитых танков снял 128кб кэша (с 386dx) и проапгрейдил рабочие платы, снял сопроцессоры, биосы, клавиатурные биосы и пр... но всё же хочется двойку и 16 метров... и 20 мегагерц:) надо найти кварц на 40....

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей