Виноват. По непонятным мне причинам сигналы снимались некорректно, все соединения прозвонил, перемычек не нашел. Поменял местами клипсы и снял следующую картину:
C,INT,WR,OE2,OE1,M1,MREQ,RD. Скрины в 2 масштабах.
Скрытый текст
[свернуть]
Виноват. По непонятным мне причинам сигналы снимались некорректно, все соединения прозвонил, перемычек не нашел. Поменял местами клипсы и снял следующую картину:
C,INT,WR,OE2,OE1,M1,MREQ,RD. Скрины в 2 масштабах.
Скрытый текст
[свернуть]
Последний раз редактировалось DrMoriarty; 15.12.2013 в 20:51.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
А вот это уже не очень хорошо - INT всегда на 0, точно на проце смотрел, ошибки нет? По ходу дела от какого-то периферийного чипа INT залип. Прозвони тестером (при выключенном питании!) INT на +5В и землю. По-быстрому можно перерезать дорожку к ножке INT, чтобы она в воздухе болталась и попробовать запустить аппарат - это если не пугает потом перемычку или соплю кидать! А по хорошему я бы кусачками выкусил проц, впаял панельку и заведомо живой проц воткнул, там уже можно тупо одну ножку мимо панельки вставить. Вобщем-то если дело в чипах, даже если знать какой сгорел, то вряд ли где их сейчас достанешь, в лучшем случае можно надеяться на ограниченный функционал аппарата.
Отрезал дорожку к процу от iC104(контролер Midi) и int на проце сразу стал единицей. Возможно это отпаянная прошлым владельцем платка с гнездами midi и systain так влияет на 104ую. Звука и реакции от синтезатора все еще нет. Int при нажатии клавиш не реагирует.
Скрытый текст
[свернуть]
Последний раз редактировалось DrMoriarty; 15.12.2013 в 21:29.
Убери из диаграммы INT IC104, INT, OE1, добавь WAIT, IORQ и 3-4 бита шины данных (а лучше все 8). Если 16 каналов железка не поддерживает, сделай пару скриншотов сигналов с 3-4 битами шины данных. Вобщем сейчас нужно узнать что на шине данных происходит, возможно предположительно мёртвая IC104 и шину данных садит, тогда нужно будет или выпаивать её или хотя бы +5Вольт с землей отрезать.
Картинки у тебя малоговорящие - 100 MSamples нафиг не нужно, 1 MSamples за глаза. А вообще там можно колёсиком мышки масштаб временной шкалы менять (может не в курсе?!), нужно видеть фронты сигналов, "забор" ни о чём толком не говорит. Вобщем добейся говорящей картинки, нужно чтобы в кадр попал один-два периода сигнала самой меньшей частоты. Возможно нужно будет сделать несколько скриншотов, если "забор" остаётся.
IC104 уже отлучил от питания. Про масштабирование в курсе( в посте #29 делал приближение), просто считал, что факта наличия сигнала в виде забора уже достаточно. Сейчас нацепляю тобой указанный набор.
---------- Post added at 21:50 ---------- Previous post was at 20:14 ----------
Подскажите где я натупил. Когда я цепляю на 1 щуп клок, выходит это:
Скрытый текст
[свернуть]
Когда же я не выключая устройство перебрасываю 1 щуп на D0 выходит вот это:
Скрытый текст
[свернуть]
Набор WAIT,IORQ,WR,OE2,RD,M1,D1,MREQ
Скрытый текст
[свернуть]
Последний раз редактировалось DrMoriarty; 15.12.2013 в 23:53.
А что тебя смущает? В разные моменты времени делаешь захват, сигналы на шине какие поймаешь такие и будут. Или что-то другое имел в виду?
Тут другое фигово: D4, D5 всегда 1? Попробуй на другие каналы анализатора для проверки цепануть. Если та же картина будет, походу что-то гадит их на логическую 1, а тут вариантов много, практически на все микрухи шина данных идёт. Звякни тестером эти сигналы с питанием, что кажет?
Посмотри при этом OE1, CE03, CE04, CE05, CE06 должны быть в 1.
Что вообще на шине адреса творится?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)