Q: Как выглядит ANOVO AIMB-865?
A: Вот так:
#1 (2 сетевых контроллера, клокер Winbond W83194BG-603)



#2 (1 сетевой контроллер, клокер Winbond W83194BG-603)



#3 (1 сетевой контроллер, клокер Cypress CY28405OXC)



Q: Какие ревизии ANOVO AIMB-865 бывают и чем они отличаются?
A: На данный момент известны две ревизии ANOVO AIMB-865: 1.0S1.2 и 1.0S1.3. Основные отличия между двумя этими ревизиями заключаются в цвете текстолита печатной платы - 1.0S1.2 выполнена на текстолите чёрного цвета, а 1.0S1.3 на текстолите зелёного цвета. Кроме того 1.0S1.3 лишена AGP порта, что делает невозможным установку AGP видеокарт, по крайней мере без модификации. Поскольку в данный момент через мои руки прошли пять материнских плат ревизии 1.0S1.2, могу сказать, что даже в рамках одной ревизии платы отличаются между собой. Главное отличие - микросхемы тактового генератора. Большинство моих плат работают с клокером Winbond W83194BG-603, однако одна из плат построена на базе Cypress CY28450. Это очень важные отличия, влияющие на механизм перехода между разными значениями тактовой частоты системной шины. Также в рамках одно ревизии встречаются платы как с одним, так и с двумя 100 Мбит сетевыми контроллерами Intel 82551ER.
Q: Что значит Napalm FX Edition в названии ANOVO AIMB-865?
A: Поскольку по умолчанию ANOVO AIMB-865 лишена возможности корректной работы с DMA для ISA устройств, а также имеет серьёзные проблемы с работой некоторых процессоров Core 2, было решено начать работу по программной модернизации возможностей платы и устранению ошибок в стандартной версии BIOS AIMB-865. Вся эта работа проводится в рамках моего проекта по созданию самого производительного универсального игрового компьютера - Naplalm FX Platinum. Поскольку изменения, проводимые с платой, можно считать очень существенными, справедливо, что в названии платы появляется особая приставка, тем более, что изначально плата предназначалась для OEM рынка и каждый продавец мог маркировать её по-своему.
Модификация Napalm FX сделала возможным:
- Корректную работу DMA для ISA устройств;
- Нормальную работу Core 2 Extreme серии QX (в режиме с двумя активными ядрами);
- Корректную работу Voodoo 5 6000 через AGP2PCI переходник;
- Корректную последовательность в загрузке с PCI, AGP и встроенного видеоконтроллера;
- Преднастроенные профили для старых и новых ОС Microsoft (DOS/Win9x и Win2K+);
- Загрузку со второй PCI видеокарты, если таковая установлена;
- Установку частоты системной шины из MS-DOS;
Q: Как можно получить программный комплект Napalm FX для модификации ANOVO AIMB-865?
A: В данный момент такая модификация доступна лишь для членов Клуба Хранителей Легенд, только при наличии материнской платы ANOVO AIMB-865, причём, абсолютно бесплатно. Такая позиция обусловлена моим желанием предотвратить возможные спекуляции стоимостью платы со стороны западных и азиатских продавцов, а также для предотвращения возможных негативных последствий при прошивке модифицированного BIOS и программы clocker.com для MS-DOS неподготовленными пользователями.
Q: Какие процессоры протестированы на совместимость с ANOVO AIMB-865 Napalm FX Edition?
A: Список проверенных на совместимость процессоров:
- Core 2 Extrene QX9650;
- Core 2 Extreme x6800;
- Core 2 E4200-E4700 - данная категория процессоров определяется корректно и работает с частотой системной шины 200 МГц без BSEL. Управление множителем через EIST на обычных версиях этих процессоров, в настоящий момент, невозможна;
- Pentium E6500K;
- Pentium E5700;
- Pentium E5800;
- Pentium Extreme Edition 965;
- Pentium D 960;
- Pentium D 950;
Q: Какие проблемы и их решения были найдены при работе с процессорами на ANOVO AIMB-865 Napalm FX Edition?
A: Все процессоры семейства Core 2 нуждаются в установке так называемого BSEL mod, для принудительной установки частоты системной шины 800 МГц. Кроме того, запуск отдельных моделей процессоров, таких, например, как Core 2 QX9650, возможен лишь в режиме ограниченной функциональности - с двумя активным ядрами. Данная проблема скорее всего связана с отсутствием нормального питания для второй пары ядер.
Q: Какие звуковые платы были протестированы на совместимость с ANOVO AIMB-865 Napalm FX Edition?
A:Список проверенных на совместимость звуковых плат:
PCI:
- Aureal Vortex 2 SQ2500;
- Diamond Monster Sound MX-300 (Aureal Vortex 2);
- Creative Sound Blaster Live! 5.1;
ISA:
- Creative Sound Blaster Pro 2 CT-1600;
- Creative Sound Blaster AWE-32 CT-3900;
- Creative Sound Blaster AWE-64 Gold (все ревизии);
- Roland MPU-401/AT;
- Midiman MM-401 (две ревизии, уточню позже);
- Gravis Ultrasound MAX v. 2.1;
- Gravis Ultrasound ACE;
- Gravis Ultrasound PnP Pro; v1.0;
- Yamaha SW-60XG;
Q: Какие проблемы и их решения были найдены при работе со звуковыми платами на ANOVO AIMB-865 Napalm FX Edition?
A: Gravis Ultrasound PnP/PnP Pro несмотря на успешную инициализацию со стороны драйверов и ПО, отказывается работать почти во всех играх. Creative Sound Blaster Pro CT-1600 при частоте системной шины 200(800) МГц работает, однако SFX хрипит вне зависимости от настроек платы и наличия/отсутствия других устройств в системе. Снижение тактовой частоты системной шины до 100(400) МГц убирает хрипы, однако при это пропадает звук в правом канале, если активировать в настройках игры поддержку стерео версии Sound Blaster Pro.
Q: Какие модули памяти протестированы на совместимость с ANOVO AIMB-865 Napalm FX Edition?
A:На данный момент я использовал два комлпекта памяти OCZ PC-3200 EL Platinum Edition.
Q: Какие проблемы и их решения были найдены при работе с модулями памяти на ANOVO AIMB-865 Napalm FX Edition?
A: В данный момент обнаружена проблема в ручной установке значений задержек в случае установки множителей, отличных от 1:1
Q: Какие видеокарты протестированы на совместимость с ANOVO AIMB-865 Napalm FX Edition?
A: Список протестированных видеокарт и графических ускорителей:
AGP:
- AMD Radeon HD 3850 (PowerColor и Sapphire);
- AMD Radeon HD 4670 (HIS);
- NVIDIA GeForce 2 Pro (MSI);
- NVIDIA GeForce FX 5950 Ultra;
- NVIDIA GeForce 6800 Ultra;
- 3dfx Voodoo 4 4500;
- Matrox Parhelia 512;
- Matrox Millenium G450;
- Matrox Millenium G550;
PCI или PCI через AGP2PCI:
- 3dfx Voodoo graphics (Canopus (6 Мбайт), Quantum3D (4 Мбайт));
- 3dfx Voodoo 2 1000 12 Мбайт (STB);
- 3dfx Voodoo 3 2000 AGP и PCI;
- 3dfx Voodoo 3 3000 AGP и PCI (STB и PowerColor);
- 3dfx Voodoo 3 3500 AGP TV;
- 3dfx Voodoo 4 4500 PCI;
- 3dfx Voodoo 5 5500 PCI MAC 64 Мбайт;
- 3dfx Voodoo 5 5500 PCI MAC @ 128 Мбайт;
- 3dfx Voodoo 5 5500 AGP;
- 3dfx Voodoo 5 6000 AGP;
- Matrox Mystique PCI;
- Matrox Millennium PCI;
- Matrox Millennium II PCI;
- Matrox M3D PCI;
- Rendition Verite V1000 (Canopus);
- Rendition Verite V2100 (Diamond);
Q:Как установить "длинную" AGP видеокарту на ANOVO AIMB-865 Napalm FX Edition, ведь AGP слот на одной линии с разъёмами оперативной памяти!?
A: Есть единственный, но достаточно элегантный способ - поднять видеокарту над модулями памяти при помощи специального расширителя (райзера). Вот его фото:

Q: Какие проблемы и их решения были найдены при работе с видеокартами на ANOVO AIMB-865 Napalm FX Edition?
A: 3dfx Voodoo graphics и 3dfx Voodoo 2 SLI работают корректно только при частоте системной шины 100 МГц. Rendition Verite V1000 не работала в Windows, Rendition Verite V2100 не позволяла корректно запустить даже Norton Commander в MS-DOS. Артефакты на весь экран или отсутствие сигнала на монитор. Возможно, что проблемы связаны с высокой частотой системной шины (как у Voodoo 1) или конфликтами. Вопрос на стадии выяснения.
Q: В чём особенности работы загрузочных профилей в BIOS ANOVO AIMB-865 Napalm FX Edition?
A: Загрузочные профили ANOVO AIMB-865 Napalm FX Edition предназначены для быстрого переключения между настройками системной платы, оптимальными, по моему мнению для старых и новых ОС производства Microsoft. Под старыми ОС я подразумеваю MS-DOS/Windows 9x/Me / Windows NT 3.51-4, под новыми - Windows 2000 и старше. Профили затрагивают режим работы IDE и SATA контроллера, настройки ACPI (APIC ACPI SCI IRQ), приоритет загрузки графических карт, встроенной звуковой и сетевых карт и т.д. Думаю, что настройка профилей будет меняться, поскольку ещё не до конца апробированны все необходимые опции системы. В данный момент времени профили не затрагивают системные настройки процессора, памяти и апертуры графической системы. Эти настройки индивидуальные и запись их в профили может привести к неприятным последствиям при переносе прошивки на другие конфигурации.
Q: Какие BIOS от других материнских плат прошивались на ANOVO AIMB-865 Napalm FX Edition и каковы были последствия?
A: Прошивка BIOS от DFI/ITOX G7S620-N не увенчалась успехом. Плата отказалась стартовать.
Прошивка BIOS от ASRock Conroe865PE позволила запустить плату, при этом процессор Core 2 Extreme x6800 загрузился сразу на частоте системной шины 266 МГц и множителем памяти DDR333 (память работала на 354 МГц). Поддержка ISA устройств, а также сетевых контроллеров исчезла, появились ошибки в PCI routing table и т.д. В определённых режимах плата работала стабильно, однако, малейшее отклонение в настройках процессора и памяти от стандартного приводило к отказу платы включаться. Попытка обратной прошивки не увенчалась успехом. Решение вопроса в процессе.
Q: Какие тонкости настройки ANOVO AIMB-865 Napalm FX Edition нужно знать для обеспечения максимальной совместимости с оборудованием для работы в MS-DOS?
A: Помимо стандартных манипуляций с выделением ресурсов для ISA устройств (правильное распределение DMA и IRQ), необходимо помнить, что некоторое оборудование, как показали мои опыты, чувствительно к результирующей тактовой частоте, на которой работает центральный процессор. Более того, такое положение дел актуально также для некоторых PCI устройств, на подобии Voodoo graphics от 3dfx. Поэтому я настоятельно рекомендую в MS-DOS устанавливать тактовую частоту процессора по формуле 100x6.0. Сейчас такая схема работает на материнских платах AIMB-865 Napalm FX Edition в тестовом, а потому не совсем стабильном режиме. Итак, после того, как все настройки ресурсов проведены, необходимо зайти в настройки CPU, установить множитель процессора на 6.0 (рекомендуется также выключить C1E и TM). Множитель памяти рекомендуется выставить в режим DDR266 (по умолчанию я считаю, что BSEL mod уже установлен и настроен на FSB200 (800)). После перезагрузки, после входа в DOS, необходимо запустить специальное приложение - clocker.com с ключём /100. Почти наверняка система зависнет, после перезагрузки кнопкой RESET система запустится в нужном режиме 100x6.0. Производительность такой системы по данным DOS бенчмарка Speedsys 4.6 находится на уровне AMD Athlon 800 МГц. На мой взгляд, производительности такой частотной формулы вполне хватит для любой DOS игры.
Q: Возможна ли установка двух и более видеокарт/3D ускорителей на ANOVO AIMB-865 Napalm FX Edition?
A: Да, возможна. В моём случае абсолютно стабильна работала конфигурация с четырьмя внешними 3D устройствами, при условии, что встроенный графический контроллер выключен:
- AGP: Radeon HD 4670;
- PCI1: Matrox M3D;
- PCI2: AGP2PCI 3dfx Voodoo 5 6000;
- PCI3: 3dfx Voodoo graphics (Canopus Pure3D);
Также возможно использование двух PCI видеокарт, в BIOS предусмотрена опция загрузки с одной из них (PCI1 или PCI2). Эта опция успешно проверена с Voodoo 5 6000 + Voodoo 4 4500, Voodoo 5 6000 + S3 Trio64. В случае использования этой опции возможны конфликты ресурсов!
Q: Какие проблемы до сих пор требуют решения?
A: Вот список проблем, которые предстоит решить или хотелось бы решить, но необязательно:
- BIOS материнской платы неверно определяет тактовую частоту процессора;
- Сетевые контроллеры невозможно отключить через BIOS, даже несмотря на наличие такой опции;
- Программа clocker.com зависает во время переключения между значениями частот системной шины (CPU Cool в Windows XP не имеет таких проблем);
- Тайминги памяти в некоторых случаях невозможно выставить вручную (выбранные установки не работают);
- Частоту системной шины невозможно выставить через BIOS;
- Отсутствует возможность отключения кэшей процессора из BIOS;
- Отсутствует возможность отключения/включения процессорных ядер из BIOS;
- Не работают четырёхъядерные процессоры (по крайней мере QX9650);
- С процессорами на ядре Wolfdate (45 нм) плата может работать нестабильно!