HardWareMan 1 13 мая, 2011 Опубликовано 13 мая, 2011 (изменено) · Жалоба Есть у меня вот такая звуковушка: Creative X-Fi Titanium Fatal1ty Professional Все работало отлично, пока на той неделе не мигнул свет. Теперь Win7 определяет ее как контроллер HD AUDIO с ошибкой (код 10). В саппорте креативов сказали нужно переустановить драйвера. Но все драйвера, что раньше 100% работали, ее теперь не находят. Даже с родного диска! При этом, VEN_1102 а PID_000A, а в драйверах прописано VEN_1102 а PID_000B. У народа в гугле была та же проблема, но решалось относом по гарантии, а у меня гарантия кончилась. Делая выводы, я понял, что испортилась EEPROM (24с32) и девайс в рекавери режиме. Естественно, креатив не даст мне программу инициализации. В качестве подтверждения своих догадок, нарыл я этот сайт. В гугле прошивок на SB0880 нет. :( Собственно, крик души: люди, помогите! У кого есть SB0880, считайте EEPROM 24C32 и киньте в меня дампом! Возможно, это однажды спасет и вашу карту, так как походу это у них глюк такой общий... PS Упсу я уже поставил, да только поздно... PPS Отпаял и считал 24С32 со своей карты. Но проверить целостность дампа возможности нет. MY_SB0880.rar Изменено 13 мая, 2011 пользователем HardWareMan Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardWareMan 1 14 мая, 2011 Опубликовано 14 мая, 2011 (изменено) · Жалоба Кстати, попробовал запустить карту без EEPROM, как советуют для Audigy, она ведет себя точно так же, все VID/PID не изменились. Это еще раз доказывает, что все дело в содержимом EEPROM. Если хоть 1 бит испортится, то контрольная сумма не сойдется и результат на лицо. Изменено 14 мая, 2011 пользователем HardWareMan Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 33 14 мая, 2011 Опубликовано 14 мая, 2011 · Жалоба Может чем поможет http://forum.ixbt.com/topic.cgi?id=90:1821 и http://www.vegalab.ru/forum/showthread.php...1-E-MU-0404-PCI Восстанавливал дамп методом тыка. Чексумма у 0404 PCI непроверялается- можно было произвольно манипулировать VID-PID. Готовым дампом вряд ли кто поделится- распаивать живую карту никто небудет, а со сдохшей- уже поздно. Была идея сделать считыватель полного дампа еепром на базе проекта альтернативных драйверов kX Project, но как-то заглохло. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardWareMan 1 14 мая, 2011 Опубликовано 14 мая, 2011 (изменено) · Жалоба Припаял я ZIF сокет к звуковушке, посадил EEPROM на переходник и начал играться. Ниодна из прошивок по ссылкам не проканала. Первым делом, подключил я осцилл к SDA/SCL и посмотрел что там. А там интересное: Это один из пакетов. Всего пролетает 2 пакета строго после сброса. Потом обмена нет. Каждый пакет состоит из 2х частей: MS - AE - 00 - 00 SL - xx - xx - xx MS - AF - xx - xx - xx - xx SL - xx - 04 - 00 - 01 - 04 Первая часть делает запись в 00 и обрывается без передачи данных. Это установка адреса в 00. Вторая часть вычитывает первые 4 байта из EEPROM (у меня там было 04 00 00 00, а эти значения - я игрался уже). Больше активности нет. Значит, играть надо с ними, продолжу свои изыскания... Известно куда ложить, но не известно что ложить... Изменено 14 мая, 2011 пользователем HardWareMan Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardWareMan 1 27 мая, 2011 Опубликовано 27 мая, 2011 · Жалоба Мир не без добрых людей! Итак, в ресете я распознал 3 валидных пакета: MS AE 00 00 . AF -- -- -- -- . AE 01 04 . AF -- -- -- -- . AE 01 08 . AF -- -- -- -- SL -- -- -- . -- EA 00 00 00 . -- -- -- . -- 24 38 0D 00 . -- -- -- . -- 02 D8 00 00 0000 EA 00 00 00 0104 24 38 0D 00 02 D8 00 00 И самое интересное, что это коррелирует с моим дампом: 0000 04 00 00 00 0104 24 38 0В 00 02 D8 00 00 Я предполагаю, что 0D и 0B - это PID (000B/000D), 38 - это SUBSYS (0038xxxx). Вечером попробую прошить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardWareMan 1 27 мая, 2011 Опубликовано 27 мая, 2011 · Жалоба Декодировал я все посылки: [RESET] MS AE 00 00 . AF -- -- -- -- . AE 01 04 . AF -- -- -- -- . AE 01 08 . AF -- -- -- -- SL -- -- -- . -- EA 00 00 00 . -- -- -- . -- 24 38 0D 00 . -- -- -- . -- 02 D8 00 00 0000 EA 00 00 00 0104 24 38 0D 00 0108 02 D8 00 00 [MODE: AUDIOCREATOR] MS 34 18 02 SL -- -- -- [MODE: GAME'N'ENTERTAINMENT] MS 34 18 1A SL -- -- -- [DRIVER SETUP] MS 34 18 0A SL -- -- -- MS 34 2B 01 SL -- -- -- MS 34 1C CF SL -- -- -- MS 34 1E CF SL -- -- -- MS 34 1C CF SL -- -- -- MS 34 2B 01 SL -- -- -- MS 34 2B 08 SL -- -- -- MS 34 1C CF SL -- -- -- MS 34 1E CF SL -- -- -- MS 34 2B 02 SL -- -- -- MS 34 38 CF SL -- -- -- MS 34 1E CF SL -- -- -- Согласно этой доке, У памяти Ax, а 3х - это кодеки. Так что для меня смысл имеет только ресетная инфа. И на самом деле, карта только читает. Есть мнение, что в EEPROM портится только один байт, который находится по выбранному адресу. А происходит это из-за особенности работы памяти I2C: установить адрес можно только при записи, поэтому для чтения нужно делать незавершенную запись (установка адреса и стоп). А если передернуть питание во время этого пакета, то EEPROM гарантировано испортится. Так что аппаратная защита от записи очень даже актуальна, и не только в продукции от кретинов... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardWareMan 1 27 мая, 2011 Опубликовано 27 мая, 2011 · Жалоба Итак, записал я EA 00 00 00 в первые 4 ячейки EEPROM и запустил - осцил регистрировал бешенное неистовство на шине I2C! Это был явный сдвиг, т.к. раньше там было только 2 мелких черточки! А после загрузки, винда радостно доложила о новом устройстве и появился: Ура, товарищи! Функционал проверен и подтвержден - все работает как часы и с прежним качеством! Желаю всем, кто прочитал мой топик мощных лучей доброты! А тем, кто хочет быть готов ко всякому прикрепляю рабочую прошивку. Тему можно крыть. MY_SB0880_OK.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
denim 0 1 июля, 2011 Опубликовано 1 июля, 2011 · Жалоба хоть сабжа и не имею но дамп приныкал :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться