Проблемы с AWE32 CT3990

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Проблемы с AWE32 CT3990

Сообщение Jager » 27.02.2019,15:51

Система - 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. Вопрос в том, как локализовать проблему?

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

Вклад в сообщество

Сообщение Кай » 27.02.2019,16:07

По первой проблеме. Вероятнее всего гавкнулся 4 килобитный EEPROM - U14 на плате, 93LC66, или аналог.

Варианта два - программатором прошить содержимое с исправной карты, или поискать утилитку, емнип, aweflash.exe

На СT2980 это мсх U6.
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Сообщение Jager » 27.02.2019,17:57

Кай
Попробовал AWEFlsh.exe на AWE32 - прошилось, IDE отвалился, карта теперь определяется как AWE64, но все ошибки остались.
А потом внезапно заметил что ошибка Bad Serial ID Checksum вылетает даже если карточки нет. Уж не знаю почему, но ошибка появляется если в мат.плату не воткнут райзер. Странно.
Остается только проблема с EMU8000. И добавляется новая - надо вернуть CT3990 родное "лицо" :08:
На всякий случай прикладываю саму программку-прошивальщик.
Вложения
C4502_C1.EXE
(27.47 КБ) 363 скачивания

popov
Advanced Member
Сообщения: 865
Зарегистрирован: 15.01.2018,22:24
Откуда: Фрязино

Проблемы с AWE32 CT3990

Сообщение popov » 09.05.2020,14:04

Кстати, эта прошивка подходит и для CT4330, которая хоть в девичестве AWE32, но по набору микросхем аналогична CT4500 и продавалась и определялась как AWE64.

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

Вклад в сообщество

Проблемы с AWE32 CT3990

Сообщение Кай » 09.05.2020,14:46

А потом внезапно заметил что ошибка Bad Serial ID Checksum вылетает даже если карточки нет.
К сожалению, готового решения я не доставляю. Лишь варианты решения.

Даже клиентам, думающим, что можно всё сделать "по удалёнке": - Посмотрим. Понюхаем. Послушаем. Ткнёмся осциллографом. Прочитаем лог. Прошьём другую фирмварь.

Увы, готового решения у меня нет. Его нужно изготовить.

На крайний случай - найдётся камикадзе/кайтен, способный отпаять мсх со своей исправной платы CT3990, считать с неё дамп программатором и выложить в Сеть For All Mankind.
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Проблемы с AWE32 CT3990

Сообщение Jager » 09.05.2020,19:05

Кай,
Проблема bad serial id checksum была исключительно из-за отсутствия райзера в конкретной материнке. Родную прошивку eeprom я уже нашел на вогонзах, потом могу приклеить сюда, но прошивать пока смысла нет - EMU8000 похоже помер, потом уже заметил что он греется как утюг.
upd: прикладываю архив, там прошивки eeprom для CT3600, CT3980, CT3990, CT4380, CT4390, CT4520, CT4540.
Вложения
PnP.rar
(2.15 КБ) 182 скачивания

Аватара пользователя
Hustler
Advanced Member
Сообщения: 6215
Зарегистрирован: 06.04.2013,17:05
Откуда: Екатеринбург

Вклад в сообщество

Проблемы с AWE32 CT3990

Сообщение Hustler » 10.05.2020,08:35

Можно купить плату донора на мешке за 490р, и перепаять.
https://meshok.net/item/161980887_%D0%9 ... WE32_Value
Призрак полигона.

popov
Advanced Member
Сообщения: 865
Зарегистрирован: 15.01.2018,22:24
Откуда: Фрязино

Проблемы с AWE32 CT3990

Сообщение popov » 10.05.2020,11:26

Jager писал(а): 09.05.2020,19:05 upd: прикладываю архив, там прошивки eeprom для CT3600, CT3980, CT3990, CT4380, CT4390, CT4520, CT4540.
Кстати, тут на старом CD-ROM обнаружился знаменитый пакет SB2AWE для прошивки этих микросхем. Вроде на vogons кто-то от нас даже просил. Пусть тут будет.
Вложения
sb2awe.zip
(8.51 КБ) 251 скачивание

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Проблемы с AWE32 CT3990

Сообщение Jager » 12.10.2020,22:16

Подниму тему, ибо наконец решил поковырять эту AWE-шку. За время, проведенное в коробке ей явно стало хуже - если раньше она хотя бы работала как SB16, то сейчас даже мешает загрузке ПК (периодический мусор на экране, зависания), ну и софт вроде UNISOUND её не видит, ICU пишет что есть какая-то "Unknown Card". Предположил что EMU окончательно умер (забегая вперед - предположил неверно), сдул его, заменил EEPROM-ку и взялся за донора.
Донор - CT3910, похоже с мертвым CT1747, ибо карточка даже не пытается работать, а интерфейсный чип обжигал палец. Однако EMU на доноре не грелся, это вселило надежду на то, что замена поможет. Но нет - результат нулевой, на CT3990 "новая" EMU тоже начала греться, все так же мешает системе и не определяется. Собственно вопрос - куда еще можно копнуть? Поменять 74LS245 для начала?

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Проблемы с AWE32 CT3990

Сообщение Jager » 25.10.2020,20:46

Потыкал еще немного в эту плату палочкой осциллографом. Генератор 45.1584 тоже странный - сигнал на выходе есть, но амплитудой всего 1.5В + постоянная составляющая 3.5В. Заменил на всякий. По шине данных каких-то сильных аномалий не видно, 93C66 при работе ICU или UNISOUND тоже нормально общается с CT1749. Одна из LS245 (младшие 8 бит, за которой все чипы от creative) при инициализации тоже вроде адекватно работает, остальные (старшие биты EMU8000 и пара буферов IDE) всегда выключены. С учетом того, что эта awe32 всегда мешает системе (на экране периодически пропадают буквы/символы) наверное остается только поменять шинные буферы. Если нет - остается только CT1749. Или что-то еще может влиять на работу VGA карты?

wbcbz7
Advanced Member
Сообщения: 437
Зарегистрирован: 17.02.2014,12:24
Откуда: omsk || nsk

Проблемы с AWE32 CT3990

Сообщение wbcbz7 » 26.10.2020,12:08

попробуйте на всякий случай проверить на другой машине, у меня на U5SX-33 с CT3600 часто были траблы с дигой и midi, хотя на других машинах все работало идеально.

Ответить