Восстановление заводского Ориона-128
Moderator: Shaos
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
-
- Senior
- Posts: 126
- Joined: 21 Jul 2012 15:56
- Location: Zürich, Switzerland
Что-ж, аутопсия показала, что Орион снова помер от КЗ на шине данных.
Визуальный осмотр помог найти пару других КЗ, но работать оно не начинало. Пришлось бит шины данных порезать на кусочки, и таким образом локализовать КЗ.
Оказалось, что КЗ было поистине микроскопическим (чуть ли не 0.01мм шириной, 0.2мм длиной - как раз между дорожками), глазом видно только если знаешь точно где искать.
Наконец понял, как такое у меня (регулярно) получалось - виной всему припой с флюсом в центре. При расплавлении - флюс вскипал и небольшую часть припоя разбрасывал по округе. А текстолит - он какой-то не "оловофобный" (как современный FR4) - припой моментально к нему липнет... Вскипал же флюс потому что я по ошибке взял низкотемпературный припой (с висмутом) - а для него 250 градусов это очень много.
В итоге, с устраненым этим, и "посторонними" КЗ запись в регистр страницы (и видеорежимов) стала работать отлично. Естественно, ни на какие наносекундные задержки там рассчитывать не приходится, запасы по времени железобетонные:

Визуальный осмотр помог найти пару других КЗ, но работать оно не начинало. Пришлось бит шины данных порезать на кусочки, и таким образом локализовать КЗ.
Оказалось, что КЗ было поистине микроскопическим (чуть ли не 0.01мм шириной, 0.2мм длиной - как раз между дорожками), глазом видно только если знаешь точно где искать.
Наконец понял, как такое у меня (регулярно) получалось - виной всему припой с флюсом в центре. При расплавлении - флюс вскипал и небольшую часть припоя разбрасывал по округе. А текстолит - он какой-то не "оловофобный" (как современный FR4) - припой моментально к нему липнет... Вскипал же флюс потому что я по ошибке взял низкотемпературный припой (с висмутом) - а для него 250 градусов это очень много.
В итоге, с устраненым этим, и "посторонними" КЗ запись в регистр страницы (и видеорежимов) стала работать отлично. Естественно, ни на какие наносекундные задержки там рассчитывать не приходится, запасы по времени железобетонные:

-
- God
- Posts: 1343
- Joined: 13 Nov 2010 04:06
-
- Senior
- Posts: 126
- Joined: 21 Jul 2012 15:56
- Location: Zürich, Switzerland
С выпаянным шинным формирователем второго банка - тест памяти работает железобетонно, ничего не мерцает, второй банк рисует как нерабочий.VituZz wrote:Так что же, аппарат целиком заработал или нет? А то волнуемся, переживаем...
С впаянным - тестирует оба банка, не находит ошибок, но в процессе работы при тестировании второго банка - несколько раз на секунду выключается вывод видео... Цветная таблица рисуется правильно.
Монитор-2 - запускается (пишет ВВОД с мигающим курсором), но при нажатии любой клавиши виснет. С ROM-диска ORDOS не грузится - все сразу висит с мусором на экране.
На экране видны артефакты - 25 светлых "шумящих" линий (в том числе и за пределами экранной области).
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
Ну и я, конечно, безумно рад, что чел все сделал правильно и не послушал кое чьи советы:
Одно только огорчает: такой невнимательный монтаж новых конденсаторов. Теперь, я думаю, половину глюков можно вылечить внимательным изучением мест около свежей пайки при помощи обычной прозвонки. Я всегда так проверяю свои схемы, когда собираю платы с кучей параллельных проводников, особенно когда они проходят рядом с пинами или перемычками. И покажи нам изменения на экране.BarsMonster wrote:В итоге, с устраненым этим, и "посторонними" КЗ запись в регистр страницы (и видеорежимов) стала работать отлично. Естественно, ни на какие наносекундные задержки там рассчитывать не приходится, запасы по времени железобетонные:
-
- Senior
- Posts: 126
- Joined: 21 Jul 2012 15:56
- Location: Zürich, Switzerland
Отследил куда втыкается висящая на проводах К155ИЕ5 - она заменяет "большую половинку" DD4 (выводы C1->Q1,Q2,Q3). Почему нельзя было выпаять из платы К1533ИЕ5 и впаять 155 - остается загадкой. Когда все заработает - попробую так и сделать.
Полез сюда, т.к. хотел реализовать схему сдвига экрана, и оказалось что сдвигать экран приходится используя эту висящую микросхему...
Полез сюда, т.к. хотел реализовать схему сдвига экрана, и оказалось что сдвигать экран приходится используя эту висящую микросхему...
-
- Senior
- Posts: 126
- Joined: 21 Jul 2012 15:56
- Location: Zürich, Switzerland
Итак, токоизмерительный шунт впаял намертво (не хотел в разрыв 5В мультиметр совать - можно случайно оставить плату с частью напряжений).MC68k wrote:внезапно вопрос - а померяй-ка общий ток потребления платы.
Результат - 1.6А, потребляемый ток не меняется при записи во второй банк памяти, с которым возникают проблемы.
Если закорачиваю пин на ВА86 или ИР82 рядом с банком памяти - потребляемый ток закономерно растет на ~0.1-0.15А.
Помимо этого заменил микросхему памяти, которая иногда показывала сбой в тесте памяти ("сбоил" один из 4-х "квадратиков"). Но это не помогло, ORDOS с ромдиска все равно не грузится, и экран по прежнему иногда выключается при тесте второго банка памяти.
Кто знает, как этот тест памяти работает-то (TEST128, который был в журнале Радио)? Он у меня и с отсутствующей микросхемой памяти не всегда ошибку показывал, как-то не верится ему...
-
- Senior
- Posts: 126
- Joined: 21 Jul 2012 15:56
- Location: Zürich, Switzerland
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Senior
- Posts: 126
- Joined: 21 Jul 2012 15:56
- Location: Zürich, Switzerland
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Senior
- Posts: 126
- Joined: 21 Jul 2012 15:56
- Location: Zürich, Switzerland
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW