Проблемы с AWE32 CT3990
Проблемы с AWE32 CT3990
Система - 486SX33, BIOS вроде без PnP
Проблем две. Первая - при работе ctcm.exe вылетает ошибка:
ERROR: Bad Serial ID Checksum Expected=b9 Actual=4
Аналогичная ошибка вылетает и с SB16 CT2980, только там Expected=3a (бывает меняется), Actual=5, но каких-то проблем из-за этого я пока не нашел.
Вторая проблема серьезней.
AWEUTIL выдает "ERR012: AWE32 initialization failed". CTCU конфликтов не находит, все тесты проходит, CTCM выдает только выше обозначенную ошибку. Diagnose зависает на строчке DSP Version 4.13 Base IO 220h Wave-table 620h. DOOM в режиме AWE32 ожидаемо зависает на DMX init, если музыку выставить просто Sound Blaster - работает, но через некоторое время почему-то появляются вертикальные полосы на экране.
Очевидно какая-то беда с EMU8000. Вопрос в том, как локализовать проблему?
Проблем две. Первая - при работе ctcm.exe вылетает ошибка:
ERROR: Bad Serial ID Checksum Expected=b9 Actual=4
Аналогичная ошибка вылетает и с SB16 CT2980, только там Expected=3a (бывает меняется), Actual=5, но каких-то проблем из-за этого я пока не нашел.
Вторая проблема серьезней.
AWEUTIL выдает "ERR012: AWE32 initialization failed". CTCU конфликтов не находит, все тесты проходит, CTCM выдает только выше обозначенную ошибку. Diagnose зависает на строчке DSP Version 4.13 Base IO 220h Wave-table 620h. DOOM в режиме AWE32 ожидаемо зависает на DMX init, если музыку выставить просто Sound Blaster - работает, но через некоторое время почему-то появляются вертикальные полосы на экране.
Очевидно какая-то беда с EMU8000. Вопрос в том, как локализовать проблему?
- Кай
- Почётный пользователь
- Сообщения: 19738
- Зарегистрирован: 08.08.2010,21:44
- Откуда: СПб, Ульянка-Лигово
- Контактная информация:
-
Вклад в сообщество
По первой проблеме. Вероятнее всего гавкнулся 4 килобитный EEPROM - U14 на плате, 93LC66, или аналог.
Варианта два - программатором прошить содержимое с исправной карты, или поискать утилитку, емнип, aweflash.exe
На СT2980 это мсх U6.
Варианта два - программатором прошить содержимое с исправной карты, или поискать утилитку, емнип, aweflash.exe
На СT2980 это мсх U6.
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...
Полученную кашицу...
Кай
Попробовал AWEFlsh.exe на AWE32 - прошилось, IDE отвалился, карта теперь определяется как AWE64, но все ошибки остались.
А потом внезапно заметил что ошибка Bad Serial ID Checksum вылетает даже если карточки нет. Уж не знаю почему, но ошибка появляется если в мат.плату не воткнут райзер. Странно.
Остается только проблема с EMU8000. И добавляется новая - надо вернуть CT3990 родное "лицо"
На всякий случай прикладываю саму программку-прошивальщик.
Попробовал AWEFlsh.exe на AWE32 - прошилось, IDE отвалился, карта теперь определяется как AWE64, но все ошибки остались.
А потом внезапно заметил что ошибка Bad Serial ID Checksum вылетает даже если карточки нет. Уж не знаю почему, но ошибка появляется если в мат.плату не воткнут райзер. Странно.
Остается только проблема с EMU8000. И добавляется новая - надо вернуть CT3990 родное "лицо"
На всякий случай прикладываю саму программку-прошивальщик.
- Вложения
-
- C4502_C1.EXE
- (27.47 КБ) 368 скачиваний
Проблемы с AWE32 CT3990
Кстати, эта прошивка подходит и для CT4330, которая хоть в девичестве AWE32, но по набору микросхем аналогична CT4500 и продавалась и определялась как AWE64.
- Кай
- Почётный пользователь
- Сообщения: 19738
- Зарегистрирован: 08.08.2010,21:44
- Откуда: СПб, Ульянка-Лигово
- Контактная информация:
-
Вклад в сообщество
Проблемы с AWE32 CT3990
К сожалению, готового решения я не доставляю. Лишь варианты решения.А потом внезапно заметил что ошибка Bad Serial ID Checksum вылетает даже если карточки нет.
Даже клиентам, думающим, что можно всё сделать "по удалёнке": - Посмотрим. Понюхаем. Послушаем. Ткнёмся осциллографом. Прочитаем лог. Прошьём другую фирмварь.
Увы, готового решения у меня нет. Его нужно изготовить.
На крайний случай - найдётся камикадзе/кайтен, способный отпаять мсх со своей исправной платы CT3990, считать с неё дамп программатором и выложить в Сеть For All Mankind.
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...
Полученную кашицу...
Проблемы с AWE32 CT3990
Кай,
Проблема bad serial id checksum была исключительно из-за отсутствия райзера в конкретной материнке. Родную прошивку eeprom я уже нашел на вогонзах, потом могу приклеить сюда, но прошивать пока смысла нет - EMU8000 похоже помер, потом уже заметил что он греется как утюг.
upd: прикладываю архив, там прошивки eeprom для CT3600, CT3980, CT3990, CT4380, CT4390, CT4520, CT4540.
Проблема bad serial id checksum была исключительно из-за отсутствия райзера в конкретной материнке. Родную прошивку eeprom я уже нашел на вогонзах, потом могу приклеить сюда, но прошивать пока смысла нет - EMU8000 похоже помер, потом уже заметил что он греется как утюг.
upd: прикладываю архив, там прошивки eeprom для CT3600, CT3980, CT3990, CT4380, CT4390, CT4520, CT4540.
- Вложения
-
- PnP.rar
- (2.15 КБ) 190 скачиваний
- Hustler
- Advanced Member
- Сообщения: 6236
- Зарегистрирован: 06.04.2013,17:05
- Откуда: Екатеринбург
-
Вклад в сообщество
Проблемы с AWE32 CT3990
Можно купить плату донора на мешке за 490р, и перепаять.
https://meshok.net/item/161980887_%D0%9 ... WE32_Value
https://meshok.net/item/161980887_%D0%9 ... WE32_Value
Призрак полигона.
Проблемы с AWE32 CT3990
Кстати, тут на старом CD-ROM обнаружился знаменитый пакет SB2AWE для прошивки этих микросхем. Вроде на vogons кто-то от нас даже просил. Пусть тут будет.
- Вложения
-
- sb2awe.zip
- (8.51 КБ) 259 скачиваний
Проблемы с AWE32 CT3990
Подниму тему, ибо наконец решил поковырять эту AWE-шку. За время, проведенное в коробке ей явно стало хуже - если раньше она хотя бы работала как SB16, то сейчас даже мешает загрузке ПК (периодический мусор на экране, зависания), ну и софт вроде UNISOUND её не видит, ICU пишет что есть какая-то "Unknown Card". Предположил что EMU окончательно умер (забегая вперед - предположил неверно), сдул его, заменил EEPROM-ку и взялся за донора.
Донор - CT3910, похоже с мертвым CT1747, ибо карточка даже не пытается работать, а интерфейсный чип обжигал палец. Однако EMU на доноре не грелся, это вселило надежду на то, что замена поможет. Но нет - результат нулевой, на CT3990 "новая" EMU тоже начала греться, все так же мешает системе и не определяется. Собственно вопрос - куда еще можно копнуть? Поменять 74LS245 для начала?
Донор - CT3910, похоже с мертвым CT1747, ибо карточка даже не пытается работать, а интерфейсный чип обжигал палец. Однако EMU на доноре не грелся, это вселило надежду на то, что замена поможет. Но нет - результат нулевой, на CT3990 "новая" EMU тоже начала греться, все так же мешает системе и не определяется. Собственно вопрос - куда еще можно копнуть? Поменять 74LS245 для начала?
Проблемы с AWE32 CT3990
Потыкал еще немного в эту плату палочкой осциллографом. Генератор 45.1584 тоже странный - сигнал на выходе есть, но амплитудой всего 1.5В + постоянная составляющая 3.5В. Заменил на всякий. По шине данных каких-то сильных аномалий не видно, 93C66 при работе ICU или UNISOUND тоже нормально общается с CT1749. Одна из LS245 (младшие 8 бит, за которой все чипы от creative) при инициализации тоже вроде адекватно работает, остальные (старшие биты EMU8000 и пара буферов IDE) всегда выключены. С учетом того, что эта awe32 всегда мешает системе (на экране периодически пропадают буквы/символы) наверное остается только поменять шинные буферы. Если нет - остается только CT1749. Или что-то еще может влиять на работу VGA карты?
Проблемы с AWE32 CT3990
попробуйте на всякий случай проверить на другой машине, у меня на U5SX-33 с CT3600 часто были траблы с дигой и midi, хотя на других машинах все работало идеально.