Автор Тема: Сдох Triaxis  (Прочитано 5169 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн HP Автор темы

  • Частый посетитель
  • **
  • Сообщений: 219
Сдох Triaxis
« : Августа 02, 2008, 16:07:30 »
Неожиданно, дома, когда занимался посто перестал реагировать на все кнопки и миди сообщения.

Все индикаторы горят, при включании сначала пишет на всех 2.0 (версия софта) и затем цифры соответсвующие пресету. Залез внутрь, вынул cmos, нечего не изменилось кроме номера пресета - был 76, стал 01 (т.е. процессор формально работает), звуковой тракт - работает вроде нормально.

Прозвонил тестером кнопочную матрицу - вроде все нормально.

У кого нибудь было что то похожее? у меня пока две версии - распрограммировалась ПЗУ 27256 (выбило несколько байт и софт стартует но слетает, либо что то погорело в схемах декодера адреса - это объясняет почему нет ни миди ни кнопок.

Кстати если у кого есть прошивка с версией 2.0 - поделитесь пожалуйста!

Заранее спасибо.
« Последнее редактирование: Августа 02, 2008, 17:57:27 от HP »

Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 95562
  • Санкт-Петербург
    • AZG CUSTOM
Re: Сдох Triaxis
« Ответ #1 : Августа 02, 2008, 17:18:23 »
Батарейку под крышкой поменяй на свежую. Иногда лечит такие подвисоны. Если не помогает, тащи к мастерам, может что обнаружат.

Оффлайн HP Автор темы

  • Частый посетитель
  • **
  • Сообщений: 219
Re: Сдох Triaxis
« Ответ #2 : Августа 02, 2008, 17:55:54 »
Это было первое, что попробовал сделать. Не помогло :(

Кроме описанных симптомов есть еще один - сильно (трудно держать пальцем) греется транзистор, стабилизирующий 5В. 5В при этом в норме (4.98В по мультиметру). Больше вроде ничего не греется ни на основной цифровой плате, ни на плате декодера.

Господа, вопрос - кто возьмется вылечить зверушку в Москве?

Оффлайн Likluny

  • Эксперт
  • *****
  • Сообщений: 2328
  • The Ace of Spades
Re: Сдох Triaxis
« Ответ #3 : Августа 02, 2008, 18:45:26 »
Если не трудно - вывеси кто взялся за ремонт. Девайс непростой.

Оффлайн HP Автор темы

  • Частый посетитель
  • **
  • Сообщений: 219
Re: Сдох Triaxis
« Ответ #4 : Августа 02, 2008, 18:55:02 »
Если никто не откликнется - я сам попробую - в прошлой жизни разрабатывал цифровые устройства, а на работе есть все нужные приборы. Но это крайний вариант, поскольку времени займет прорву. Но по любому напишу в чем была проблема и что вышло.

Оффлайн hellslayer

  • Эксперт
  • *****
  • Сообщений: 1966
  • Зарегистрированный
Re: Сдох Triaxis
« Ответ #5 : Августа 02, 2008, 21:16:54 »
Да...когда подыхает цифра в таких приборах, становится грустно... все остальное лечится, как правило, без проблем на коленке... 




Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 95562
  • Санкт-Петербург
    • AZG CUSTOM
Re: Сдох Triaxis
« Ответ #6 : Августа 03, 2008, 08:57:05 »
Чинил один, вылечил все, кроме глюка цифры. На лидовых каналах проседала громкость. Заменил всю цепочку, не помогло. Начал смотреть что цифра выдает, оказалось - глючит. Сначала выставляет установленное гначение громкости, потом скидывает до некоего числа и все.

Оффлайн HP Автор темы

  • Частый посетитель
  • **
  • Сообщений: 219
Re: Сдох Triaxis
« Ответ #7 : Августа 03, 2008, 10:01:27 »
К счастью там цифра довольно простая и вся на обычной логике, никаких СБИС, матриц (кроме процессора и UART) и т.д. Да и архитектурно все просто - МИДИ работает по маскируемому прерыванию, рефреш дисплея - по немаскируемому, клава считывается опросом.По этому если ОЗУ и ПЗУ целы - все становится довольно тривиально - ищешь осциллографом битую микросхему и все.

Поэтому ищу прошивку - надо попытаться исключить глюк софта, поскольку его туднее всего диагностировать. Хоть там всего 8 КБ, но уж больно не хочется заниматься дизассемблированим и ковырянием в коде - на порядок дешевле будет с месы новую ПЗУ заказать.

Азнаур, ты случайно не снимал прошивки с триаксисов что через тебя проходили?

Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 95562
  • Санкт-Петербург
    • AZG CUSTOM
Re: Сдох Triaxis
« Ответ #8 : Августа 03, 2008, 14:32:47 »
HP, Не, прошивки не сливал, программатора нет. В целом, в нете поищи, возможно найдешь. Встречал еще немецкий сайт, где было все для МИДИ-предов.

В целом, проверь для начата тактирование и т.п. Может кварц поплыл или еще что. Питание тоже проверь, особенно если прибор на 110В.

Оффлайн HP Автор темы

  • Частый посетитель
  • **
  • Сообщений: 219
Re: Сдох Triaxis
« Ответ #9 : Августа 05, 2008, 14:21:39 »
После предварительной диагностики выявил следующее:

1. Обращений к портам, обеспечивающим опрос клавиатуры не происходит (там 2 порта, строки и столбцы клавиатурной матрицы, один работает на ввод - считывает состояние клавы, другой на вывод - выставляет столбец для считывания состояния строки). Обращений нет к обоим. Дешифрация адреса делается на 555ИД7 (74LS138). На том же дешифраторе есть обращения к портам, обеспечивающим работу дисплея, т.е. он как минимум частично работает.

2. Молчит БИС Z80A DART - последовательный приемопередатчик. Все входные сигналы похожи на правду, но сигнал прерывания для CPU она не генерит. Возможны 2 варианта - либо сдохла, либо не запрограммирована. Не запрограммирована может быть по причине битого софта в ПЗУ.

Анализируя оба симптома прихожу к выводу, что на данном этапе можно сделать 2 вещи - заменить Z80A DART и заменить ПЗУ с программой. DART - наверное не проблема - на Митинском рынке должны быть. ПЗУ - проблема с содержимым, неоткуда его взять - в инете не нашел, хотя искал 2 дня.

Итог - коллеги, у кого есть триахис версии 2.0 - не сочтите за труд, снимите по возможности прошивку с Вашего прибора пожалуйста. Могу снять сам - у товарища есть программатор дома, он живет в центре Москвы. Помогите оживить зверушку!

Оффлайн ostap_custom

  • Меценат
  • *****
  • Сообщений: 8431
  • Зарегистрированный
Re: Сдох Triaxis
« Ответ #10 : Августа 06, 2008, 07:00:04 »
HP,
смотри личку

Оффлайн AZG

  • Живу на форуме
  • *******
  • Сообщений: 95562
  • Санкт-Петербург
    • AZG CUSTOM
Re: Сдох Triaxis
« Ответ #11 : Августа 06, 2008, 07:39:04 »
HP, Жаль, что не могу помочь. Но такое читать приятно! Успехов!

Оффлайн HP Автор темы

  • Частый посетитель
  • **
  • Сообщений: 219
Re: Сдох Triaxis
« Ответ #12 : Августа 15, 2008, 16:48:21 »
Провел на работе детальное обследование с нормальным двухлучевым осциллографом. Результат:

1. Замена ПЗУ с софтом результата не дала, поведение не изменилось. Значит ПЗУ исправно.

2. На нормальном осциллографе при включении видны обращения к клавиатурным портам, прекращаущееся через пару секунд. Значит дешифратор работает. Вторым лучом проверил на предмет выгорания 74LS245 (555АП6) клавиатурного буфера. Все буфферные елементы целы, передают состояние клавиатуры правильно. Также нормально работает регистр клавиатуры, осуществляющий выставление столбцов. Проблема не здесь.

3. Упорно не желает передавать прерывания по приходу MIDI Z80 DART (сдвоенный асинхронный приемопередатчик). При вынимании ее из панельки ничего не поменялось. НО при просмотре сигналов осциллографом при вынутой микросхеме прибор ВДРУГ ЗАРАБОТАЛ. Работал устойчиво до тех пор пока не попытался поменять MIDI программу, потом опять завис.

Диагноз на сегодня такой - сдохла Z80A DART (Z8470AB1). Это не на что бы не повлияло, но пионеры-программысты из меса буги не потрудились обработать ошибочной ситуации с отсутсвующей или горелой СБИС, отвечающей за рабору с MIDI. Программа не получив ожидаемого ответа улетает непонятно куда и виснет.

Теперь ищу вышеупомянутый Z80A DART. Микросхема настолько древняя, что на Митинском рынке ее не нашел :(. Буду искать в инете. Если у кого есть - не сочтите за труд, напишите мне.

Оффлайн ostap_custom

  • Меценат
  • *****
  • Сообщений: 8431
  • Зарегистрированный
Re: Сдох Triaxis
« Ответ #13 : Августа 15, 2008, 16:56:54 »
http://www.parts-in-stock.ru/elecomp/a62/comp-z80a.html
там тыща на складе имеется ))))

Оффлайн HP Автор темы

  • Частый посетитель
  • **
  • Сообщений: 219
Re: Сдох Triaxis
« Ответ #14 : Августа 15, 2008, 17:01:32 »
Они в розницу не торгуют, заказ от 1000 USD, но попробую по всем телефонам прозвонить, может кто продаст несколько штук.
« Последнее редактирование: Августа 15, 2008, 17:06:23 от HP »