PDA

Просмотр полной версии : Ремонт Olivetti Prodest PC 1hd



RST 0
28.12.2013, 00:55
Приветствую! Прошу помощи в восстановлении данной IBM XT совместимой машины. Ситуация следующая,компьютер попал ко мне не рабочим,сильно грелись две микросхемы памяти,модель Nec D41416C-15. По всей видимости были проблемы с питанием,так как штатного БП нет внутри. Попробовал перепаять их на HY53C464LS-80 но комп не завелся. Просто висит с черным экраном,ни на что не реагирует,светодиоды на клаве постоянно горят. какие будут идеи? Спасибо.
http://s019.radikal.ru/i626/1312/aa/1fcd6ee6b562t.jpg (http://radikal.ru/f/s019.radikal.ru/i626/1312/aa/1fcd6ee6b562.jpg.html)
http://i031.radikal.ru/1312/40/5e8c35e1a959t.jpg (http://radikal.ru/f/i031.radikal.ru/1312/40/5e8c35e1a959.jpg.html)
http://s019.radikal.ru/i630/1312/47/bf40de9d4583t.jpg (http://radikal.ru/f/s019.radikal.ru/i630/1312/47/bf40de9d4583.jpg.html)

RST 0
28.12.2013, 23:55
Up...

Tronix
29.12.2013, 00:09
Ну, если это в натуре XT (а я чето не вижу 8086 проца на плате) - по идее без памяти или с дефектной стартануть должен. По хорошему писком в динамик. Опять же если это x86, если выложите BIOS, могу глянуть как именно он должен себя вести в дизассемблере. BIOS нужно считать еще и для того, чтобы сразу отсечь вариант просто со слетевшим от старости или неправильного питания. Это что касается программной части. С аппаратной к сожалению не помогу, ибо нуб. Но обычно начинают вроде с замеров напряжения питания с основных микросхем.

ZEK
29.12.2013, 03:30
nec v40, гугль подсказывает что это 80188

Tronix
29.12.2013, 08:56
nec v40, гугль подсказывает что это 80188

Ну в целом да, XT. Еще совет в духе "попинать колесо, протереть фары" - передернуть все микросхемы на панельках / в кроватках. Иногда контакты окисляются за долгое время.

RST 0
29.12.2013, 11:57
Спасибо за советыы! Попробую передернуть микры в панельках. Напряжения я мерял, вроде около дела,потребление тока порядка 1,3A. Проблема в том что нет нормального осцилла,мой максимум до мегагерца меряет. Но в принципе видно что на входах и выходах памяти есть сигналы похожие на прямоугольные.
Я пробовал смотреть сигналы на кварцах,но там ничего нет. Так и должно быть или мой осцыл просто не захватывает такую частоту вообще?

Tronix
29.12.2013, 22:04
Что насчет того, чтобы прочитать ПЗУ? Программатора нет? Кстати, как ведет себя пациэнт если вытащить ПЗУ - так же? Как ету хрень ремонтировать без осцилогрофа и частотометра - не представляю даже, только наверно тупо менять поочередно все микросхемы, включая проц. Вообще XT чертовски сложная штука, по крайней мере мне так кажется. Всякие дешифраторы адресов, буферы шины данных, мультиплексоры, черти че нагорожено -) Ваще надо бы как то посмотреть сигнал RESET и посмотреть тактовые частоты. Может частотометром каким более-менее простым можно это сделать - не знаю.

RST 0
29.12.2013, 22:57
Микросхемы вытаскивал,чистил контакты это ничего не дало. Пробовал смотреть осциллограмы на проце, там на шине адреса и шине данных ничего не происходит. Не знаю куда рыть дальше.

Tronix
29.12.2013, 23:20
Имхо нужно наверное читать книжки, вдумчиво. Литературы на русском не так много, но она есть. Вот даже тут: http://zx-pk.ru/showthread.php?t=17253 (там ниже по треду есть djvu в нормальном качестве).

На шине адреса и данных может ничего не быть, если проц например программно остановлен командой HLT, наверно. А ей (командой HLT) как правило и завершаются процедуры обработки POST ошибок. Поэтому я и спрашивал - как ведет себя агрегат с вынутой ПЗУшкой - так же как с ней или как-то иначе (например, не горят светодиоды на клаве). Ну и саму ПЗУ неплохо проверить на предмет наличия в ней осмысленной информации (BIOS), а не массива чисел 0xFF, например.

---------- Post added at 23:20 ---------- Previous post was at 23:12 ----------

И начать надо с начала, то есть с сигнала RESET. При включении компа он должен на некоторое время (хз какое, надо чтить доку, наверно несколько миллисекунд) появиться на проце и потом сняться. Если одно из этих двух условий не выполняется (нет сигнала или, наоборот, есть постоянно) нужно сделать так как нужно, а не так как есть.

BYTEMAN
30.12.2013, 05:35
И начать надо с начала, то есть с сигнала RESET. При включении компа он должен на некоторое время (хз какое, надо чтить доку, наверно несколько миллисекунд) появиться на проце и потом сняться. Если одно из этих двух условий не выполняется (нет сигнала или, наоборот, есть постоянно) нужно сделать так как нужно, а не так как есть.
думаю, что осциллом на 1МГц увидеть RESET будет очень проблематично.

RST 0
30.12.2013, 13:52
думаю, что осциллом на 1МГц увидеть RESET будет очень проблематично.
Согласен с вами. Нормальный осцилл и программатор есть у меня в институте,но попасть туда смогу только после новогодних праздников. Вечером попробую вытащить ПЗУ и посмотреть что будет.
Кстати,если предположить что проблема в каком нибудь чипе периферии,есть ли смысм их вытащить и попробовать запустить комп?
По поводу Ресет,когда нажимаю кнопку,уровень на ноге проца меняется.

BYTEMAN
30.12.2013, 14:29
RST 0, начните со считывания пзу на программаторе.

RST 0
30.12.2013, 18:18
BYTEMAN, хорошо. Но, к сожалению, это возможно только после праздников. В общем с наступающим всех.;)

RST 0
06.02.2014, 19:15
Приветствую! Снова поднимаю тему. Только сегодня удалось добраться до Оливетти. В общем попробовал считать прошивку на двух программаторах и результат один и тот же -- по всей видимости ПЗУ убита по питанию :(
Теперь задам глупый вопрос, где искать дамп прошивки? Спасибо.

RST 0
08.02.2014, 01:52
Ну что,может кто поделится где можно достать дамп?

Tronix
08.02.2014, 08:56
Что за микросхема ПЗУ (маркировка)? Как определили, что она битая?
Первое что попробовать - влить туда любой BIOS от любой XT. Например есть с сорцами: http://www.phatcode.net/downloads.php?id=101

RST 0
08.02.2014, 13:39
Tronix, ПЗУ am27128a-1dc. Я сомневаюсь что два заведомо исправных программатора могут врать,один так и писал ошибка 14 и 28 пина,то есть питания. Тем более если учесть что компьютер и был убит перенапряжением. Попробую найти другую микросхему и прошить её.

Tronix
08.02.2014, 13:44
А что считывается-то из нее?

RST 0
08.02.2014, 20:28
Tronix,вообще ничего не считывалось,но вот сегодня сходил к знакомому и на Чип Проге-2 считал пзу,в итоге там какой то мусор. В общем все таки я думаю пзу не в порядке.

Tronix
08.02.2014, 21:34
Ну да, битое.

Tronix
01.03.2014, 21:43
А архиве - BIOS от Olivetti Prodest PC1.
Алсо, http://rghost.ru/52753433 там оригинальный загрузочный диск с ДОС и маны на тачку. Шпрехен дэ итальяно, но суть - разьемы и тд понятно и без гугл транслейта. На дискете, окрамя доса, присутствует итальянский итальянофикатор и для какого-то джойстика драйвер. В остальном - дос как дос.

RST 0
01.03.2014, 22:39
Tronix, спасибо за файлы,но есть одно НО.У меня HD версия,то есть версия с винчестером. Этот биос скорее всего не подойдет.

---------- Post added at 21:39 ---------- Previous post was at 21:31 ----------


дэ итальяно
И,кстати говоря, это испанский мануал,сеньор. ;)

Tronix
01.03.2014, 22:42
Да славу богу хоть не китайский, а там они все одинаковые плюс минус (фошисткий, итальянский, испанский и тд). BIOS скорее всего подойдет, ибо PC1 и PC1 отличаются только наличием винта. С этим биосом оно будет как PC1, без винта. Но завестись и грузануть с дискеты обязан.

RST 0
01.03.2014, 22:50
китайский
Вот это была бы жесть!

PC1 и PC1 отличаются только наличием винта
А вот тут я не уверен,в HD есть контроллер,а в простом PC1 его нет,так что аппаратно они все таки отличаются,хотя и не сильно.
В общем,можно попробовать, нужно только стереть новую ПЗУшку,так как моя бушная и записать биос. Как смогу проверить отпишусь.

---------- Post added at 21:50 ---------- Previous post was at 21:49 ----------

На Полигоне Призраков обещали слить дамп именно с HD версии,но там смогут нескоро.

Tronix
03.03.2014, 19:37
Кстати, в BIOS есть строчка Fixed disk, которая как бы намекает...

RST 0
03.03.2014, 23:31
Tronix, не знаю,может и намекает. Но сегодня прошил ПЗУ, воткнул и тишина,все также горят светодиоды на клаве и никакой реакции. Может кто подскажет по видео памяти? Если я воткнул микры с бОльшим объемом,сильно ли это критично?

alk0v
29.10.2020, 14:42
Tronix выклдадывал v.1.06.
Добавлю 1.07 и дамп второй ПЗУ-шки 2764
73809

alk0v
12.11.2020, 17:18
Нарисовал на нее схему мембраны клавиатуры, положил сюда (https://archive.org/download/olivetti_membrane/olivetti_membrane.pdf)