Перейти к содержанию
desti

Ремонт звуковой карты M-Audio FireWire 410

Рекомендуемые сообщения

Досталась за смешные деньги звуковая карта M-Audio FireWire 410 с диагнозом "комп не видит". Подключаем к компу с firewire, правда не видит, даже не рисует в диспетчере устройств. После включения светодиод питания некоторое время горит непрерывно, потом начинает быстро мигать. Внешне карта в идеальном состоянии. 

M-Audio_FireWire410_1.jpg

Вскрываем, изучаем, ничего горелого нет. Ищем диагностический uart (осциллографом), находим, благо точек на плате не так много.

M-Audio_FireWire410_4.jpg

 

Разъем J101, цоколевка 1-земля, 2-не знаю, 3-передача, 4-прием. Напряжение 3.3 вольта, стандартный MAX232 работать будет плохо, поэтому из какой-то древней платы вырезаем MAX202E вместе с обвязкой (работает от 3,3v), в плату впаиваю разъем, подключаю преобразователь (питание 3.3v с ближайшего выхода LM1117) и включаю все это в ком-порт компа. Запускаю гипертерм, 115200, всё в стандарт, flow off, power on - пошла диагностика, команды отрабатывает,  значит процессор в порядке (там целая операционная система, на самом деле). Прошивка в статусе invalid, возможно слетела. Скачиваю драйвера с офсайта, устанавливаю, нахожу в папке прошивку, скармливаю загрузчику - минуты 3 погонял байты, всё загрузилось, прошивка в статусе Ok. Перегружаемся, карта всё равно не видна, судя по всему вылетел FireWire чип (TSB41AB2), у этих карт это известная болячка, их нельзя отключать-подключать во включенном состоянии. 

M-Audio_FireWire410_2.jpg

Чипдип, 350 рублей и у нас новый таракан о 64 ногах. 

Выпиваю старый, прочищаю, проверяю,

M-Audio_FireWire410_5.jpg M-Audio_FireWire410_6.jpg

впаиваю новый. Осматриваю в микроскоп, вроде всё в порядке. Подключаю к компу, включаю, ура, в диспетчере появился m-audio bootloader. Обновляю для него драйвера (из папки установки), появилась сама карта, ей тоже обновляю драйвера и карта заработала. 

После перезагрузки комп стал показывать синий экран смерти из за драйвера mafw.sys (драйвер firewire от m-audio), но это уже совсем другая история. Говорят, лечится заменой firewire адаптера, но другого пока нет, проверить не на чем.

 

Поделиться сообщением


Ссылка на сообщение
В 03.02.2020 в 20:53, desti сказал:

После перезагрузки комп стал показывать синий экран смерти из за драйвера mafw.sys

Приехала китайская FireWire карта (PCI-E), поставил, тут же появился m-audio bootloader, обновил его и появившуюся карту, всё работает и не рушит систему. 

Поделиться сообщением


Ссылка на сообщение

Сколько сложностей для себя любимого :-) Я бы так не запарился.

Поделиться сообщением


Ссылка на сообщение

Бодрая карточка попала к толковому человеку. Спасибо что делитесь, реально ценно.

Поделиться сообщением


Ссылка на сообщение

Парадокс, но на сайте у которого в имени есть "chip" да еще и "maker" странно видеть такой опус. Для него больше подошел бы "easyelectronics.ru"

Версия винды какая? На ПК FireWire порт на чем?

Изменено пользователем Tester500

Поделиться сообщением


Ссылка на сообщение
В 03.02.2020 в 20:53, desti сказал:

Запускаю гипертерм, 115200, всё в стандарт, flow off, power on - пошла диагностика, команды отрабатывает,  значит процессор в порядке (там целая операционная система, на самом деле). Прошивка в статусе invalid

Можете, Алексей, подробнее описать процедуру либо направить где это сделать, спасибо. 

Поделиться сообщением


Ссылка на сообщение

А что непонятно? Карта выдает 3,3V UART, первым делом надо преобразовать в 12V, для этого берем MAX202E, по даташиту обвязываем его кондерами, питание 3,3 берем с средней ноги ближайшего LM1117. Соединяем все, подключаем кабелем к ком-порту компа.

Программа HyperTerm есть в XP, в 7-ке нет, но файлы из XP нормально запускаются, в инете есть архивчик. Если есть putty, то можно использовать его. 

В 13.02.2020 в 23:07, Tester500 сказал:

Версия винды какая? На ПК FireWire порт на чем?

Сорри, забыл подписаться на тему. 

Машина для экспериментов на хрюшке, порт на PCI карте с VIA чипсетом (который не заработал) и на PCI-E карте с TI чипсетом, который заработал. 

Поделиться сообщением


Ссылка на сообщение
8 часов назад, desti сказал:

Карта выдает 3,3V UART, первым делом надо преобразовать в 12V

Видимо имеется ввиду: У прибора последовательный порт на TTL уровнях, для прямого подключения к ПК нужен преобразователь TTL-RS232 (+12в -12в), ну и далее по тексту.

Я чета уже давно COM порты ПК не пользую, а переходники USB-COM на выходе имеют TTL, хотя не все переходники толерантны к 3.3в.

mafw.sys древноват, и не со всем чипами портов совместим полностью.

 

Поделиться сообщением


Ссылка на сообщение
10 часов назад, desti сказал:

что непонятно?

С этим как раз понятно все, и что использовать и как подключать. Вот подключил я его, запустил терминалку, а дальше как? Надо вводить команды согласно протокола или она сама чего-то расскажет- вот чего непонятно :)

 

В 03.02.2020 в 20:53, desti сказал:

Прошивка в статусе invalid

Как это видно?? Я этого ни разу не делал, прошивать через UART приходилось и не раз, а что бы вот так, как вы сделали, даже не знал. 

Поделиться сообщением


Ссылка на сообщение
2 часа назад, Tester500 сказал:

ПК нужен преобразователь TTL-RS232 (+12в -12в)

ПК 232 на последних платах стоит 5в, 12 только на совсем старых.

 

2 часа назад, Tester500 сказал:

переходники USB-COM на выходе имеют TTL

они разные, есть и 5 и 12, но часто могут быть урезаны по функционалу. не полный 232. нет подтверждений.

 

1 час назад, prince сказал:

запустил терминалку, а дальше как

При рестарте что то само прилетит, а так да, даете команды соответствующие чипу, чтоб поговорить. Зависит от схемы, куда вы хотите добраться через 232.

Поделиться сообщением


Ссылка на сообщение
2 минуты назад, vicktor сказал:

а так да, даете команды соответствующие чипу

Это теория и как бы понятно (я даже знаю об этом), а как Алексей сделал на практике интересней. 

Изменено пользователем prince

Поделиться сообщением


Ссылка на сообщение

 

8 минут назад, prince сказал:

Это теория и как бы понятно (я даже знаю об этом), а как Алексей сделал на практике интересней. 

В 03.02.2020 в 20:53, desti сказал:

Запускаю гипертерм, 115200, всё в стандарт, flow off, power on - пошла диагностика

Вы подключитесь, скачайте Hyperterminal, запустите, тогда понятней станет. Выше он всё написал, боюсь что добавить там нечего. Если только это- выберете СОМ порт.

Поделиться сообщением


Ссылка на сообщение

prince, там полноценная операционка, можно вводить команды и получать ответы от системы. Статус прошивки и прочие состояния видны при загрузке, также стартовая страница позволяет посмотреть на статусы или загрузить новый образ. Действительно, проще подключить и посмотреть. 

После загрузки и диагностики попадаете в меню типа такого:

Press Ctrl-A to avoid starting image!

Testing RAM address 0x10000000 length 0x00080000. Ok.

  1) Download Image and Config (CnE)
  2) Download Image only
  3) Do RAM test
  4) Start Image
  5) Start 1394 Debugger
  6) Mark Image as invalid
  7) Print Flash Info

Выбираете 1 или 2, загружаете файл прошивки.

Поделиться сообщением


Ссылка на сообщение

desti, Спасибо, это я и хотел увидеть.

А "Прошивка в статусе invalid" это в 6 строке видно или после просмотра 1 строки? 

Изменено пользователем prince

Поделиться сообщением


Ссылка на сообщение

Нет, статус будет показан выше (раньше) или его можно вызвать командой 7.

Там будет что-то типа

Bootloader: CRC ok /адреса/ 
Debugger: CRC ok  /адреса/ 
Image: invalid 
CnE: CRC ok  /адреса/ 

Поделиться сообщением


Ссылка на сообщение

desti, Алексей, спасибо большое!! 

 

Поделиться сообщением


Ссылка на сообщение

Гы.. китайская PCI-E плата сдохла :) Сначала отключилась аудио-карта, пропал звук, а при попытке перезагрузиться комп завис и не включался, пока я не вынул карту. 

Поделиться сообщением


Ссылка на сообщение

Быстро она сдулась... 

Поделиться сообщением


Ссылка на сообщение

Ну она и стоила рублей 400

Поделиться сообщением


Ссылка на сообщение

Всё идеально внешне.

Поделиться сообщением


Ссылка на сообщение

Скорее всего перегрев. Можно попробывать керамику поискать дохлую, очень часто в дешовых девайсах, даже в штангелях попадалась.

Поделиться сообщением


Ссылка на сообщение

Потыкаю тестером на досуге.

Поделиться сообщением


Ссылка на сообщение

Все кондёры живые, КЗ по питаниям нет. Воткнул в другой комп, включилась, появилась в диспетчере. Возможно, нагрузка в виде внешней карты для нее великовата, перегревается.

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.