Решил перейти на новую платформу и взял плату Foxconn P35AX-S, сэкономив оставив старый Intel Pentium 4 531 (3ГГц, 1Мб, HT, Prescott). Перед покупкой не ознакомился со списком поддерживаемых процессоров, как оказалось - моего нет в списке, хотя мне повезло - система работает.
Работает, но с одной оговоркой - ОС не видит виртуальные два ядра - Hyperthrading. Писал в техподдержку - ответили, что этот процессор вообще не поддерживается.
Проблема точно не в ОС, ACPI стоит правильный, после перепрошивки на последнюю версию BIOS переустанавливал ОС со включенным HT в BIOS.
Может кто сталкивался? Проблема может быть в микрокоде? Или пробовать изучать BIOS от аналогичной модели, где официально есть поддержка моего процессора?
Стоит возиться? Или поставить новый процессор?
Посмотрел с помощью MMTOOL.exe 3.12 - микрокод для данного процессора присутствует:
Сравнил содержимое м/с BIOS и файла прошивки - заметил много различий.
Прошил повторно 762F1P15.ROM с помощью AFUWIN.exe с установленными галочками:
- Program All Blocks
- Destroy CMOS Checksum
После перезагрузки появилось второе ядро!
Видимо обновлял BIOS испод ОС с настройками по умолчанию.
Так P35AX-S недокументированно поддерживает старые процессоры.
Отправить комментарий