История такая: - есть известный способ обмануть материнку в вопросе того, какая шина является "родной" для данного процессора, так называемый "BSEL мод". Способ заключается в "заклеивании" BSEL-ног процесcора.
people.overclockers.ru/vansergeich/record4
Но есть нюанс:
Судя по такому поведению [система игнорирует заклейку ног]
, дефолтная частота FSB выставляется по cpu ucode, и лишь в том случае, если биос с ним не знаком - по группе BSEL. Все это конечно ИМХО, не претендующее на истину в последней инстанции.
Так вот - есть ли способ зачистить таблицу "ucode", что бы частота выставлялась исключительно по BSEL?
1. Модель матери?
2. Выводы процессора соединены с выводами клокера напрямую или через промежуточную микросхему? Если есть промежуточная микросхема - ее маркировка?
По вопросу - способ есть - ручками. Читаете о том, где расположен блок микрокодов, выявляете характерные признаки и удаляете. Но я бы рекомендовал серьезно подумать перед этим.
1. ASUS P5B-V на i965G. - есть желание запустить 266мгц проц на 333мгц шине.
2.Надо смотреть (хотя для меня загадка - куда смотреть? :)),а пока предположим что сия микросхема есть - получается что материнка способна по своему разумению выставлять сигналы - так? Но я это и предполагаю в вопросе, и хочу лишить её возможности решать как выставить сигналы лишив информации. Или вы предлагаете хардварный хак?
У этой матери AMI биос, скачав пару утилит AMIBCP313.exe и MMTOOL.exe приготовился провести время в поисках характерных признаков - но первая утиль вылетает с ошибкой. Я правильно понял - с помощью mmtool распаковываем rom а с помощью AMIBCP313 - изучаем и редактируем?
На плату и мультиметр.
Можно попробовать, но сначала надо убедиться, что это возможно.
Нет. Обе утилиты предназначены для работы с полным образом. По вылету - бывает, пробуйте amibcp76. Хотя блок микрокодов не запакован, его достаточно легко найти и вырезать в hex-редакторе.
По поводу характерных признаков - читайте IA-32 Intel® Architecture Software Developer’s Manual Volume 3: System Programming Guide.
Так... утиль под именем MMTOOL имеет закладочку CPU PATCH со списком процессоров.
А что в данном интеловском мануале смотреть, честно говоря не понял - тут же нужен код модели проца, а не руководство разработчика.
Структура блока микрокодов. Если вам понадобится вырезать по одному.
Ну а CPUID - intel.com.
Там структура микрокода (9-40 vol 3)? Ну да пусть там и будет. Я не пойму, под микрокодом вы, как и я, имеете ввиду "внутренний" софт проца?
Я вижу в MMTOOL - табличку со списком процов, программа позволяет удалять построчно. Единственное что мне не нравится - в каждой строке указан размер, в каждой строке разный (большинство 4КБ). Если там, а судя по названию закладки "CPU PATCH" это так - апдейт микрокода, то это не есть гуд. И что-то подсказывает мне, что не на основании этой таблицы биос решает какую шину выставить.
Вообще должна быть таблица: CpuID - BSELMode. Вот её бы подправить! Но для такого софта как MMTOOL - это может быть что-нибудь из разряда Userdefined block.
И еще банальный, наверное вопрос (ну-да,ну-да, все мои предыдущие вопросы были рассчитаны минимум на профессора ) , а где имена процессоров? Такие как Pentium и т.д,? Зажаты lha?
А вообще - спасибо за ответы.
Снова опять поднимается тема про микрокоды. Опять вслух всем сказать что "никакой волшебной силы" ((C) apple_rom) эти микрокоды не имеют? Даже уже ссылку на подобные рассуждения искать не хочется.
Ну так и дизассемблируйте свой биос на предмет выяснения своих мыслей - все будет просто и понятно, и без всяких домыслов.
-=Кто сказал что бесполезно биться головой об стену...=- (НП)
Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн
Хочешь сделать хорошо - сделай это сам
iBykovsky
Скорее всего такой таблицы нет.
Дык читайте описание, там довольно подробно все описано.
Я вас вроде бы посылал на сайт Intel'а за CPUID. Пошлю еще дальше - processor finder там же.
Santa
Автору предлагалось подумать. Но он уверен в своей правоте. Пусть хоть подробно изучит блок микрокодов.
Я одного не пойму - зачем читать описание. Что даст формат микрокода? Способ его валидного удаления? И зачем? Тем более, что даже если это понадобиться - MMTOOL делает это без предупреждения.
И если нет таблицы BSEL - то как мать может игнорировать ноги процессора, и самостоятельно выставлять "значения ног" даже имея схему управления?
iBykovsky
Сорри, я немного не досмотрел ваш второй пост (mea culpa).
Мать ASUS P5B-V скорее всего аппаратно не будет работать с FSB 4x333 МГц.
Отправить комментарий