Creative AWE32 CT2760 Rev. 3 настройка port I/O MPU-401

Ответить
Аватара пользователя
Ph@nt0m-X
Сообщения: 288
Зарегистрирован: Вт ноя 03, 2020 2:25 pm
Откуда: Свислочь

Creative AWE32 CT2760 Rev. 3 настройка port I/O MPU-401

Сообщение Ph@nt0m-X »

Заранее сорри за много букав. Пост получился как мини статья. Я эту инфу откапал в глубине ретро-инета )) и поэтому решил поделиться здесь. Надеюсь будет полезно :)
Виновница:
Awe 32 CT2760 Rev. 3
Awe 32 CT2760 Rev. 3
20201224_162907.jpg (235.15 КБ) 1035 просмотров
Предыстория: как-то пытался подружить сию карту с другой звуковухой в MS-DOS, поменять порт I/O MPU-401 c 330h на 300h. И как я не пытался в autoexec.bat прописать нужные параметры инициализации SoundBlster'а, его MPU-401 всё равно висел на порту 330h. И ведь до этого момента я ошибочно полагал, что AWE32 CT2760 Rev. 3 является PnP картой, и в DOS достаточно прописать параметры и всё. Но нет... Оказалось, что эта карта не совсем PnP и нужно подшаманить с джамперами. Что ж, остаётся только одно, найти её на сайте stason'а и настроить соответственно перемычки. Что и было проделано.
Собственно, вот что они означают:
Stason
Stason
jumpers.jpg (51.41 КБ) 1035 просмотров
Джамперы
Джамперы
20201224_163023.jpg (181.47 КБ) 1035 просмотров
Делов то, выставить MSEL в открытое положение и вот он 300h I/O порт. Но не тут-то было, утилита diagnose.exe из драйверов ни в какую не видела карту на положенном порту, уверенно обнаруживая её на 330.
И только в дебрях немецкого форума я нашёл инфу, что сия карта обладает неким EEPROM, где прошита её конфигурация. Помните перемычку EEPROM с неизвестными статусами? Так вот в открытом положении, при инициализации карты при помощи aweutil инфа считывается из EEPROM, полностью игнорируя выставленные перемычки и прописанную переменную среды BLASTER в autoexec.bat. И только в закрытом положении карта инициализируется согласно джамперам. Но встаёт другой вопрос, а можно ли этот EEPROM переписать/поменять настройки. Что ж, есть стандартная утилита от Creative (которую почему-то нельзя скачать с официального сайта, в отличии от других драйверов), называется setcard.exe. Вот в ней, при закрытом джампере EEPROM, можно изменить настройки карты, и потом можно снова перевести её в открытое положение, как и советует Creative, и грузится уже из настроек, сохранённых в EEPROM.
Собственно утилиту можно взять из CD SB16AWE\MISC\2760R3CD.EXE - это архив.

Код: Выделить всё

http://www.vogonsdrivers.com/files/downloader.php?fileid=13
Аватара пользователя
grindim
Сообщения: 2470
Зарегистрирован: Пт июн 19, 2020 3:43 pm
Откуда: Кобрин

Re: Creative AWE32 CT2760 Rev. 3 настройка port I/O MPU-401

Сообщение grindim »

Такую информацию обычно не найти, когда она нужна. Тратится куча времени на поиск решения, шерстится множество форумов, что то приходится самому додумать или найти методом тыка. А когда ты уже все сделал, случайно находится нужная информация )))
Аватара пользователя
Ph@nt0m-X
Сообщения: 288
Зарегистрирован: Вт ноя 03, 2020 2:25 pm
Откуда: Свислочь

Re: Creative AWE32 CT2760 Rev. 3 настройка port I/O MPU-401

Сообщение Ph@nt0m-X »

Собственно поэтому и подвигнуло написать.
И да, таких экспериментов иногда наделаешь, например, некодументированные множители на слотовых матерях )
Ответить