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

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

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

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

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

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

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

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

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

А других 4x4MB SIMM для той 286 нет?
А если поставит 8MB, тогда как?

Других модулей пока нет и учитывая сколько за них дерут местные барыги, видимо не будет. Половину памяти не пробовал, но двойку пока отложил. Клавиатура работает, 4 мегабайта памяти видно, игрушки бегают, вибра16 поёт:) Это уже очень много.
Кстати, на двойке артефакты аналоговые (дрожание картинки, волны) видеокарты куда более значительны чем на тройке. Может всё-таки дело в питании, но я всё что мог исключил/заменил. Не перепаивать же в круг все электролиты 25v10uf на плате... или наоборот, нафигачить прямо AT разъём больших электролитов между +5 и землёй.

Сейчас играю в тройку SX, там хоть какой-то софт привычный под дос и доступны линуксы не эмбеддед, но как асинхронно тактовать сопроцессор и как вообще понять как оно сейчас работает, я так и не понял:)

HWINFO показывает только частоту CPU, не FPU. При этом такое ощущение что читает частоту из CPUID, ибо когда я выпаиваю кварц на 80MHz и впаиваю на 32MHz - частота как была 40, так и остаётся:) Косвенно можно судить об изменении режимов работы связки CPU-FPU только по результатам тестов. Ни досявая аида, ни досявый хвинфо мне не помогают в задаче этой:) Ну а cat /proc/cpuinfo вообще какую-то фигню выдаёт.... в общем, нашел себе развлечение. Поставить что ли windows95 на тройку и CPU-Z..

Но вообще, тройка поинтереснее. Та математика, которую я могу наизусть реализовать в квикбейсике, на тройке работает интереснее. Главное теперь - не поставить Си....

Цитата:
Кстати, на двойке артефакты аналоговые (дрожание картинки, волны) видеокарты куда более значительны чем на тройке

На LCD мониторах часто бывает такое с некоторыми картами, с CRT всегда OK.

Цитата:
но как асинхронно тактовать сопроцессор и как вообще понять как оно сейчас работает, я так и не понял

Если нет описания, то осцилограф + анализ схемы. Если панель с дополнительным

кварцем пустая, то скорее всего FPU синхронно работает.

Цитата:
HWINFO показывает только частоту CPU, не FPU. При этом такое ощущение что читает частоту из CPUID

Нет у них CPUID, и нет никакого способа узнать программно штатную частоту CPU.
Если не изменчет память, истинную частоту (точнее множитель) можно программно
узнать начиная с P2 Deschutes (через MSR). Получить максимум информациии Вам
может помочь DOS программа NSSI.

"Неизменяемая" частота может быть следствием прерывистой синхронизации,
посмотрите что на входе CLK CPU и FPU.

В общем, установка Win95 была наверное самым бесполезным из того что я делал с этими платами. NSSI же показывает в windows и dos разные резульатты но честно предупредлает что врёт в windows. Так же nssi показывает чаcтоты cpu и fpu отдельно, но такое ощущение что он их угадывает:)

Осциллографа у меня нет, но есть формальные тесты. Думаю, можно будет интерпретировать результаты математики, либо залочить всё на 40MHz и забить. Просто, хотелось разобраться.

Кстати, а есть какие-то "рейтинги" производительности cpu/fpu тех лет? Например, какой fpu быстрее, HIIT или ULSI?

Цитата:
Кстати, а есть какие-то "рейтинги" производительности cpu/fpu тех лет? Например, какой fpu быстрее, HIIT или ULSI?

Здесь не подскажу, но поищите на форуме phantom.sannata.ru/forum/
Помнится, была тема про FPU. Мне обычно больше хочется чтобы FPU был от
Intel, производительность не так важна. Кстати, с моим ULSI 387DX FreeBSD не
загружается, просто виснет в процессе загрузки, с Intel i387DX все OK. Правда
не знаю, это брак моего ULSI, или есть какое-то нежелательное отличие от Intel.

С тройками поигрался, для теста использовал Landmark System Speed Test v. 6.00, его математика внушает доверие. Так же, он в реалтайме отрабатывает турбо и пр.

Возвращаясь к этой pp.userapi.com/c841125/v841125736/147c3/yGPNRt6jsDw.jpg картинке всё же хочу уточнить.

Платы средняя в верхнем ряду и левая в нижнем очень похожи логически, но у платы средней в верхнем ряду (та, что с сопроцессором) под симмами есть две микросхемы. Маркировка: MC74F244N XXAQ9321. Это ведь не кэш? на второй плате есть места под такие штуки, но самих микросхем нет.

В биосах всех SX троек что на али что на ситигейт есть пункт internal cache и форсирован режим disabled.

При этом, в тестах первая плата (с одинаковым сопроцессором и одинаковым набором памяти) всегда медленнее чем вторая, заметно так, процентов на 20. Процессор якобы и там и там работает на 40MHz.

Цитата:
Маркировка: MC74F244N XXAQ9321. Это ведь не кэш? на второй плате есть места под такие штуки, но самих микросхем нет.

Нет конечно, это буфер однонаправленный , китайцы сэкономили (или ревизия
чипсета с большей нагрузочной способностью). Разницу в бытродействии
наиболее вероятно объяснить разными BIOS. Попробуйте поменять BIOS местами
(и сбросить CMOS, чтобы настройки в CMOS по умолчанию были).

Цитата:
В биосах всех SX троек что на али что на ситигейт есть пункт internal cache и форсирован режим disabled.

Это для редкого процессора с кешем, аналог 486, но с шиной 386.

В итоге по результатам проведенных мной не очень объективных тестов чипсет (или плата на чипсете?) CityGate оказался быстрее чем чипсет ALI (не показывает падения производительности при увеличении объёма памяти), а сопроцессор HIIT быстрее чем ULSI... процентов на 5 стабильно.

m0n0wall загружается с любым сопроцессором, что косвенно позволяет судить о работоспособности freebsd.

А еще citygate кажется меньше сбрасывает частоту при отпускании турбо (судя по тестам) ну и кварц у него 40mhz а не 80mhz.

Самой быстрой памятью оказались четыре метровые плашки с 8 чипами на каждой и с одним пустым местом.

В общем, добыл я несколько 286-ых биосов с подбитых танков (микросхем) и попробовал повключать ту самую первую плату, которая не стартовала. Она и не стартанула.

Вынул биос из рабочей, поедварительно проверив панельку мультиметром на предмет напряжения там где не надо - всё ок. Воткнул - завелась.

Теперь собственно вопрос. Как на коленке прошить 64кб биос? Микросхемы сами есть, программатора нет. Можно ли это дело переделать на флеш?

P.S. образ биоса есть благодаря bios64

IdeaFix писал(-а):
Как на коленке прошить 64кб биос?
Собрать простой программатор:D. Если автор бы чуть-чуть подумал, то мог бы додуматься и до hotswap'а:).

IdeaFix писал(-а):
Можно ли это дело переделать на флеш?
Можно, разрешаю lol.

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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