Re: Агаты с лома
Конвертер работает нормально.
Да, по последним картинкам проблема не в синхронизации, но конвертер похоже в режиме 60 Гц.
Персональный компьютер "Агат" - технические беседы (является частью agatcomp.su / agatcomp.ru) Как зарегистрироваться?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
ПЭВМ "Агат" 7-9: Форум → Ремонт → Агаты с лома
Конвертер работает нормально.
Да, по последним картинкам проблема не в синхронизации, но конвертер похоже в режиме 60 Гц.
Вернул все микросхемы на место, сейчас старт хаотичен - когда в графическом, когда в текстовом режиме. Уже что-то...
При удержании reset весь экран заполняется буквой "Щ", при отпускании начинается хаос.
Обычно какие-то изменения на экране при нажатом reset говорят о битом ОЗУ. Но чтобы везде вылезла одинаковая буква, нужно, чтобы целая пачка микросхем вышла из строя строго одинаковым образом. Это маловероятно.
У меня подозрение, что каким-то образом идет запись без участия процессора (и то, что D56 не желает переключаться в другие режимы, может быть с этим связано). Проверьте, что на входах 1, 2, 4, 5, 6 и выходах 12, 13, 14, 15 у D30. Если постоянные уровни - напишите словами, если сигналы - покажите картинки.
А на этих платах внизу (с обратной стороны от расположения элементов) случайно нет ли проводочков красиво напаяных ?
А то может они были, но в какой-то момент сплыли?
Итак, D30.
1 вывод - лог "1"
2 вывод - зашумленый меанд, фото ниже
4 вывод - меандр, 980нс, фото ниже
5 вывод - шум, фото ниже
6 вывод - лог "1"
12 вывод - меандр, 980нс, фото ниже
13 вывод - лог "1"
14 вывод - аналогично выводу 12
15 вывод - лог "1"
А на этих платах внизу (с обратной стороны от расположения элементов) случайно нет ли проводочков красиво напаяных ?
А то может они были, но в какой-то момент сплыли?
)))Есть конечно. Я их периодически обрываю и снова восстанавливаю..Ибо плата с монтажного стола на стенд уже раз 80 переезжала...
Эти провода - чисто папилярный рисунок. Что не плата, то по своему каждый раз.
Кажется, это первая девятка, у которой такими проводами не заведено питание на буфер ШД, который рядом с ЦП.
Обычно толстыми проводами прямо от разъёма питания туда силовая заведена.
Хотя дорожки на плате тоже есть, но, видно, не вывозят они.
--
Шум на осцилограммах - странное дело. Надо бы понять, откуда это лезет.
Что на питании микросхемы ? А если землю осцилографа перетянуть поближе к земле микросхемы ?
Эти провода - чисто папилярный рисунок. Что не плата, то по своему каждый раз.
Кажется, это первая девятка, у которой такими проводами не заведено питание на буфер ШД, который рядом с ЦП.
Обычно толстыми проводами прямо от разъёма питания туда силовая заведена.
Хотя дорожки на плате тоже есть, но, видно, не вывозят они.
Есть у меня желание, зимой, когда будет чуть больше времени, развести эту плату на 4 слоя, питание внутрь убрать..нормальное и толстое..и чтобы не было вот этих соплей с обратной стороны...
Шум на осцилограммах - странное дело. Надо бы понять, откуда это лезет.
Что на питании микросхемы ? А если землю осцилографа перетянуть поближе к земле микросхемы ?
Питание нормальное..земля осциллографа взята с большой кольцевой дороги по периметру платы, прямо около микросхемы..
Вообще, на плате много мест вот с таким и подобными шумами. Поначалу был вообще кошмар, сейчас, после замены уже 59 микросхем, картина стала значительно лучше...
Эти провода не всегда являются третьим слоем. Если внимательно приглядеться, может оказаться так, что это ремонтировали то ли специально резанные, то ли перетраваленные дорожки.
Иной раз прям видно, что дорожка прервана, причем совсем коротенькая, а сверху провод напаян. Такие себе джампера.
Встречаются платы с большим "пауком" проводов, встречаются совсем с незначительным. Может даже в фотках на сайте можно найти их.
--
Развести заново можно, тут уже были попытки на этом форуме, вроде даже кто-то публиковал их результаты, но дело так и не дошло до воплощения в железе. А вот те, кто просто перерисовывал существующие платы и пытался их собрать, как раз сталкивались с тем, что перерисовка потом могла не работать по странным причинам. Почитай историю модуля ДопОЗУ-128, на форуме. У меня новодел заработал, а у автора перерисовки - нет. И причина так точно и не была выяснена. Там узел синхрогенератора странно построен, то ли под него нужно было подбирать экземпляры микрух, то ли дело в разводке платы и в задержках сигналов......
--
Тут даже тема есть про всякие попытки сделать новый агат (новый в разных смыслах: быстрый, компактный, с расширенным функционалом, на новой элеметной базе (чтобы исключить, например, 556рт или сразу группы отдельных микр заменить матрицами или хотя бы заменить корпуса микр на компактные smd, может быть перейти на CMOS-логику, совместимую с ТТЛ), заменить 16 DRAM на 1 SRAM), но попытки решить вопрос радикально (всё в одну FPGA, например), пока терпели неудачи. Во всяком случае "коробочного" проверенного решения никто не предложил.
Я попытался пойти другим путём: делать пока отдельные периферийные модули на матрицах. По крайней мере это позволяет более быстро получать наглядные промежуточные результаты.
Но даже тут много всякого вылезает.
Всё таки агатовская материнка - довольно сложное устройство с богатым функционалом.
Даже просто доказать, что твоё решение однозначно совместимо со всем существующим ПО будет сложно.
--
> Вообще, на плате много мест вот с таким и подобными шумами. Поначалу был вообще кошмар, сейчас, после замены уже 59 микросхем, картина стала значительно лучше...
Шум сам по себе не возникает. Если ты нашел его на выводах какой-то микры, значит либо он приходит извне по питанию либо по сигналам, либо микра сама его генерирует. Поэтому и вопросы:
1) Чистое ли питание и земля конкретно у этой микры ? Конкретно на её ногах, а не на плате в целом.
2) Если всё на входах всё чистое, а на выходе шум - так может пора её менять?
--
D30:
ну вот у тебя на пин 2 шум. Эта линия идёт с d14.10. На d14.10 тоже шум есть?
А что на других входах-выходах d14 ? не пора ли ей в топку ?
У неё cs зафиксированы, она всегда должна давать что-то конкретное.
А даже если бы cs и переключались - всё равно такого шума не должно быть.
d30.5 - то же самое, от той же d14 приходит.
Да, присоединяюсь. D14 что-то странное выдает, надо смотреть все ее входы на предмет промежуточных уровней и явного шума.
Кстати, резисторы R5, R6 на плате есть? Не треснутые? Еще не помешает проверить D24 - она всегда выдает "1" на 6-ю ногу D30, хотя на обоих входах у нее должна быть переменка и постоянного уровня на выходе быть не должно.
Вообще, прикольная плата. Сама читает, сама пишет, даже процессор ей не нужен :)
Кажется, это первая девятка, у которой такими проводами не заведено питание на буфер ШД, который рядом с ЦП.
Да нет, точно не первая. На сайте же лежит фото ЯБ 3.
Вообще, прикольная плата. Сама читает, сама пишет, даже процессор ей не нужен :)
Это да..Скринсейвер знатный..и процессор не нужен, с ним скучнее картинка)
Беру таймаут на несколько дней - кончились все панельки и впереди 4 выходных..
Нашёл 2 панельки, выдернул D14, считал...и...она полностью исправна. Прошивка до байта совпадает с сайтом.
Кстати, резисторы R5, R6 на плате есть? Не треснутые?
Есть. Сопротивление норм.
Еще не помешает проверить D24 - она всегда выдает "1"
14е панельки ещё есть..Выдернул D24 - труп. Заменил. Ничего не изменилось...
Эти провода не всегда являются третьим слоем. Если внимательно приглядеться, может оказаться так, что это ремонтировали то ли специально резанные, то ли перетраваленные дорожки.
Иной раз прям видно, что дорожка прервана, причем совсем коротенькая, а сверху провод напаян. Такие себе джампера.
Да это понятно..На моей плате куча резаных дорожек..Так уж получается, что плата основного донора уже наполовину пуста от микросхем - в будущем она будет полностью очищена и отсканирована. Тогда можно будет выяснить, как должно быть и что в итоге получилось...
Тут даже тема есть про всякие попытки сделать новый агат (новый в разных смыслах: быстрый, компактный, с расширенным функционалом, на новой элеметной базе (чтобы исключить, например, 556рт или сразу группы отдельных микр заменить матрицами или хотя бы заменить корпуса микр на компактные smd, может быть перейти на CMOS-логику, совместимую с ТТЛ), заменить 16 DRAM на 1 SRAM), но попытки решить вопрос радикально (всё в одну FPGA, например), пока терпели неудачи. Во всяком случае "коробочного" проверенного решения никто не предложил.
Я попытался пойти другим путём: делать пока отдельные периферийные модули на матрицах. По крайней мере это позволяет более быстро получать наглядные промежуточные результаты.
Но даже тут много всякого вылезает.
То есть так в итоге и не вышло ни у кого...Всё в FPGA я не запихаю, ну, или во всяком случае, не с текущими знаниями. Процессор и микросхема оперативки точно будут снаружи..Но самой первой мыслью было заменить оперативу на 2 штуки SRAM, это да..
Картинки с вытащенной D14 - первая - при удержании RESET, вторая при отпускании.
> Да нет, точно не первая. На сайте же лежит фото ЯБ 3.
Как же - а зелёный провод в верхнем правом углу ? Прям от первого пина разъёма питания бежит.
Ну да, тут только землю завели на буфер......
> Нашёл 2 панельки, выдернул D14, считал...и...она полностью исправна. Прошивка до байта совпадает с сайтом.
Не, так неправильно!
Я ж говорю: посмотри что на её входах и её выходах осцилографом.
Причем на всех, включая все CS'ы.
Это быстрее, чем менять всё подряд.
Ну представь, например: у неё же 3-state выходы. Допустим, оторвался у неё верхний транзистор у выхода. А у программатора есть pull-up-резистор. Ты всё прочитал, на низкой скорости всё отлично.
А потом воткнул её в агат и она просто не вывозит с нужной скоростью переход 0->1.
Это я для примера, мож там на входах у неё мусор или земля отвалилась.
Судя по предыдущей истории, я ставлю на мусор на входе.
--
Ты когда с донора берёшь микры, как их тестируешь?
А то мож у тебя и четверь донора дохлая ?
Ну представь, например: у неё же 3-state выходы. Допустим, оторвался у неё верхний транзистор у выхода. А у программатора есть pull-up-резистор. Ты всё прочитал, на низкой скорости всё отлично.
А потом воткнул её в агат и она просто не вывозит с нужной скоростью переход 0->1.
Я сдернул с донора, считал её тоже и в итоге поставил с донора. Так что косяк микросхемы маловероятен
Ты когда с донора берёшь микры, как их тестируешь?
А то мож у тебя и четверь донора дохлая ?
Тестером микросхем от троллсофт, ПЗУшки - программатором TL866. С донора всего пара микросхем дохлой оказалась..
Да, хочется знать, что на входе D14. Может, какие-то еще зацепки появятся.
D14.
A0, A1, A2 - после сброса какое-то время апериодичные импульсы, потом лог "1" форма и нарпяжение в норме.
A3 - постоянно лог "0"
A4 - в основном лог "1", изредка переходы в "0"
A5 - то "0", то "1", переходы очень редкие. Как триггер, не импульсы
A6 - апериодичные импульсы
A7 - постоянно лог "1"
A8 - постоянно лог "1"
A9 - постоянно лог "1"
CSы согласно схеме, уровни соответствуют.
По входам сигналы без шума, а вот выходы шумят. На обоих микросхемах. Шум в виде иголок
Керамику допаивал, шум не меняется. Да и питание нормальное на ней..
Выходы:
Q0 - импульсы
Q1 - инверсные импульсы
Q2 - импульсы
Q3 - лог "1"
Q4 - лог "0"
Q5 - меандр
Q6 - лог "1"
Q7 - лог "1"
Сегодня за весь день не было ни одного старта в текстовом режиме..
Интересно. Получается, что дешифрация устройств ввода-вывода отключена (Q4=0), но при этом происходит переключение режима ПсевдоПЗУ (входы A3-A5), который нельзя сменить без Q4=1.
Надо посмотреть, что за сигналы на всех входах (выводы 1-6) D51 и на выводе 15.
Еще непонятно откуда берется меандр на Q5, если на входах только апериодические импульсы. Может, он откуда-то извне туда попадает? Все там в порядке с перемычками? И нет ли на соседних ногах D11 такого же меандра?
Я бы ещё попробовал посмотреть этот шум на более коротком времени развёртки.
Где нибудь 500 нс на 50 нс сменить.
И однократной развёрткой посмотреть.
Как бы там не было какой-то автогенерации, которая выглядит как шум на длительной развёртке.
РТха может на выходах иголки до единиц нс выдать в момент переключения входов.
Поставить осцилограф на шумные выводы и попробовать замыкать входы по одному на землю.
И поиграть с D8. При старте сисмона она вообще не должна никуда переключаться, как её цепочка сброса r9/c2 сбросила так и должна висеть. Её потом только операционки переключают.
Надо бы уточнить, есть ли сигналы на её C-входе и если да, то кто его синтезирует. Прям пройти по цепочке синтеза этого сигнала и убедиться откуда команды на его активацию.
Только надо чтобы ЦП был надёжно остановлен или, если его нет, чтобы на ША ничего не происходило.
--
И на всяк случай ещё сразу: посмотреть D5: через неё синхро общесистемное проходит:
3, 5 - 1 мгц в противофазах
6, 4 - 1 мгц в противофазах, отстающий где-то на 10-20 нс от 3 и 5
И эти же сигналы должны приходить на все слоты (ламели А12 , А14).
9, 8 - 2 мгц
1, 13, 2, 12 - 7 мгц
Если мне не изменяет склероз, на платах ЯБ3 нет D5 (которая К155ТЛ2).
Какой -то формирователь синхро, уходящего на шину, там же должен быть?
И поиграть с D8. При старте сисмона она вообще не должна никуда переключаться, как её цепочка сброса r9/c2 сбросила так и должна висеть. Её потом только операционки переключают.
Давайте сейчас примем, что процессор не работает/работает не правильно. Надо попробовать добиться стабильной картинки без процессора..
ПЭВМ "Агат" 7-9: Форум → Ремонт → Агаты с лома
Форум работает на PunBB, при поддержке Informer Technologies, Inc