Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. После 2000 года » Ищу бета биос для 775i945gz |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Roman555
Newbie
Откуда: Харьков Всего сообщений: 55 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 февраля 2019 13:28 Сообщение отредактировано: 5 февраля 2019 20:46
Всех приветствую. Есть у меня материнка Asrock 775i945gz. Захотел установить в нее неподдерживаемый по спецификации процессор Pentium E5700. Скачал нужный мне биос с микрокодами на сайте https://ideafix.name/ Проблема в том, что множитель устанавливается в ratio 6 (частота процессора 1200МГц) и питание ЦПУ пониженное (ок. 1,1в) Никаким образом не удалось поднять частоту до штатных 3ГГц ни на этом, ни на штатном биосе, ни через настройки биос, ни программами из Windows. Нашел на зарубежных сайтах упоминание о бета биосе L2.01 775i945gz, который в 2010г раздавала служба техподдержки Асрок. Закинул запрос в техподдержку Асрок. Но они не отвечают. Может им нужно писать о проблеме несколько раз? Как вариант, пробовал установить биос от похожей платы - Asrock Conroe1333-D667 (P1.80). Прошивал через Afudos c ключом /X Тогда проц работает на штатной частоте и в биосе - ratio 15, а питание около 1,3в Но есть большое НО. Не распределяются ресурсы для встроенной сетевухи (она видится, драйвер установлен, но конфликт ресурсов) и для нижнего PCI слота. Оно и понятно, на Conroe1333-D667 линии PCIe хаба идут в слот PCIex1 и на сетевуху, в то время как 775i945gz сетевой чип на шине PCI, а линии PCIe хаба идут в PCIex16 (AGI). Даже с помощью amibcp пробовал редактировать параметры в таблице IRQ routing (несколько версий таблиц пробовал) - не помогло. P.S. пока что решил попробовать дизассемлбировать оба биоса, сравнить и как-то изменить. Но, при том, что и книга есть в сети на эту тему, и частично исходники amibios8 на pineview (Luna Pier), там очень все непросто. Вобщем, в итоге, ищу Beta Bios L2.01 775i945gz который, по слухам, поддерживает 45нм Pentium E5x00 wolfdale. |
radical
Advanced Member
Всего сообщений: 932 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 20 июля 2017 |
Roman555 написал: ThrottleStop пробовали? ни программами из Windows. |
Roman555
Newbie
Откуда: Харьков Всего сообщений: 55 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 февраля 2019 15:10 Сообщение отредактировано: 5 февраля 2019 19:04
radical написал: Пробовал. Не помогло. Такое впечатление, что EIST вообще не работает. Т.е. биос включил какие-то безопасные параметры и все (в том числе не смог проинициализировать работу Speedstep) ThrottleStop пробовали? Когда в биосе устанавливаешь Speedstep в положение auto или enable, то после сохранения и перезагрузки, повторно заходишь - опять disable. Еще такой эксперимент проводил. С неродным биосом без ОЗУ бутблок включал процессору полные 1,3в питания. Поэтому я подумал, что можно оставить бутблок от неродного биоса. Не помогло. C неродным бутблоком ошибка CMOS Checksum. Видимо в CMOS памяти назначение ячеек поменяли Но нюанс еще в том, что если c неродным BIOS сбросить CMOS, то 1,3в поднимаются на CPU VRM гораздо позже (т.е. если без ОЗУ, то напряжение так и остается 1,1в). Т.е. бутблок берет данные для инициализации проца из CMOS, которые могут быть заполнены только гараздо позже. Пытался включить EIST через посылание в MSR 1A0h, потом читал из него, но значение этого |
radical
Advanced Member
Всего сообщений: 932 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 20 июля 2017 |
Roman555, попробуйте сюда написать, DeathBringer пару раз мне помогал с подобной проблемой c биосом и 45 нм процессорами. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Roman555 написал: Да эти BIOS тяжело дизассемблировать, очень мутные. P.S. пока что решил попробовать дизассемлбировать оба биоса, сравнить и как-то изменить. Roman555 написал: Надо сравнить дамп MSR на проблемном BIOS, с дампом MSR где множитель Пытался включить EIST через посылание в MSR 1A0h, потом читал из него, но значение этого 20 бита не менялось. нормальный ( сразу отбросить MSR, которые постоянно меняются). Если решение найдется, можно даже попробовать добавить option ROM модуль в BIOS, с необходимым кодом. Roman555 написал: Сейчас праздники в Китае, может после праздника ответят. Закинул запрос в техподдержку Асрок. Но они не отвечают. Может им нужно писать о проблеме несколько раз? |
Roman555
Newbie
Откуда: Харьков Всего сообщений: 55 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 февраля 2019 18:54 Сообщение отредактировано: 5 февраля 2019 19:07
radical написал: Пожалуй не буду, 945gz - это такой обрубок, что лучше пусть у человека время остается на что-то стоящее Roman555, попробуйте сюда написать, DeathBringer пару раз мне помогал с подобной проблемой c биосом и 45 нм процессорами. i8088 написал: Я им еще 2 недели назад написал, на вежливом английском, просто просил выслать эту версию биос, ведь он у них есть уже. Сейчас праздники в Китае, может после праздника ответят. Это же не выделять инженера для решения проблемы. Чего проще - взять и прислать. i8088 написал: Всех их очень много! Какие-то еще нужны кроме этих: Надо сравнить дамп MSR на проблемном BIOS, с дампом MSR где множитель (в досе, использовал cpuctl) неродной биос (правильная частота) MSR reg0x1A0 = 0x00000044 60972489 родной биос (неправильная частота) MSR reg0x1A0 = 0x00000044 60940481 неродной биос (правильная частота) MSR reg0x198 = 0x06160f25 06000f25 родной биос (неправильная частота) MSR reg0x198 = 0x06160f25 06000616 в 199 тоже пробовал записать - безрезультатно. Прикрепленный файл (msr-1a0h-IA32_MISC_ENABLE.png, 0 байт, скачан: 49 раз) |
radical
Advanced Member
Всего сообщений: 932 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 20 июля 2017 |
Roman555 написал: Они игнорят подобные запросы. Я им еще 2 недели назад написал, на вежливом английском, просто просил выслать эту версию биос, ведь он у них есть уже. Я им пару раз писал по поводу своей платы, которая не работает с процессором из support list, заполнял форму на сайте. Тупо игнорируют и все. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Roman555 написал: Далеко не все MSR связанные с множителем и питанием документированы, Всех их очень много! Какие-то еще нужны кроме этих: более того они отличаются у разных процессоров. можно посмотреть что меняется на плате, которая умеет менять множитель. |
Сергей С |
Roman555 написал: Давайте почитаем назначения битов в этом регистре имеющие отношение к технологии EIST и подумаем об их совместном действии. Пытался включить EIST через посылание в MSR 1A0h, потом читал из него, но значение этого номер бита - ------------состояние(Conroe1333-D667) -----------------------состояние(775i945gz) bit 20 bit 16 - eax: 0110 0000 1001 0111 0010 0100 1000 1001 - 0110 0000 1001 0100 0000 0100 1000 0001 bit 20 - Shared - Enhanced Intel SpeedStep Technology Select Lock. (R/WO) When set, this bit causes the following bits to become read-only: • Enhanced Intel SpeedStep Technology Select Lock (this bit), • Enhanced Intel SpeedStep Technology Enable bit. The bit must be set before an Enhanced Intel SpeedStep Technology transition is requested. This bit is cleared on reset. bit 16 - Shared - Enhanced Intel SpeedStep Technology Enable. (R/W) 0 = Enhanced Intel SpeedStep Technology disabled 1 = Enhanced Intel SpeedStep Technology enabled |
Roman555
Newbie
Откуда: Харьков Всего сообщений: 55 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 февраля 2019 21:28 Сообщение отредактировано: 7 февраля 2019 22:12
Сергей С написал: Ух ты, спасибо! А можете ссылку на этот даташит дать? Тот, что я скачал "64-ia-32-architectures-software-developer-vol-3c-part-3-manual.pdf" - неполный, в нем в про 20 бит ни слова. Я подзабыл, какой именно бит пробовал менять, глянул в исходники, подумал что это 20 бит, и в своем первом посте его и указал. А потом посмотрел, что я записывал в в регистр и понял, что это был 16 бит. Давайте почитаем назначения битов в этом регистре имеющие отношение к технологии EIST и подумаем об их совместном действии. |
Сергей С |
Могу, битые линки остались в сети на этот сборник 64-ia-32-architectures-software-developer-vol-1-2a-2b-3a-3b-manual.pdf датированный May 2011, но задав такой посковый запрос , я получил предложение на 325462-sdm-vol-1-2abcd-3abcd.pdf от Jan 2019, там всё же есть отдельный 4й томик по MSR. Страница 4450:"MSRs listed in Table 2-2 and Table 2-3 are also supported by processors based on the Enhanced Intel Core microarchitecture. Processors based on the Enhanced Intel Core microarchitecture have the CPUID signature DisplayFamily_DisplayModel of 06_17H.", и на странице 4469 уже есть описание MSR 1A0H. Но даже в таком новом документе информация про MSR 194H указана лишь для моделей 0F_xx, а про 0xE2H сказано в разделе для Nehalem, но значение модельно специфического регистра в разных семействах может иметь разную трактовку, как и не полное описание. Roman555 написал: Поиск по слову "pineview" и "Luna" в книге(англ. редакция) и сайту ни на какие исходники не натыкаются Но, при том, что и книга есть в сети на эту тему, и частично исходники amibios8 на pineview (Luna Pier), там очень все |
Roman555
Newbie
Откуда: Харьков Всего сообщений: 55 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 февраля 2019 10:40 Сообщение отредактировано: 8 февраля 2019 10:45
Сергей С написал: это утёкшие в 2013 году - Roman555 написал:здесь напримерПоиск по слову "pineview" и "Luna" в книге(англ. редакция) и сайту ни на какие исходники не натыкаются Но, при том, что и книга есть в сети на эту тему, и частично исходники amibios8 на pineview (Luna Pier), там очень все P.S. скачал даташит посвежее |
Roman555
Newbie
Откуда: Харьков Всего сообщений: 55 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2018 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 марта 2019 11:25 Сообщение отредактировано: 2 марта 2019 17:14
Сделал поддержку только в бутблоке (BB). На самом деле нужно еще в других сегментах модуля 1B. Но это без меня. Cразу после прошивки или сброса CMOS, CMOS будет невалидный и поэтому нужная функция в BB выполнятся не будет. Будет показывать, как и на обычном немодифицированном BIOS, ошибочную частоту ЦПУ 12 ГГц (на самом деле это 1200МГц ) Достаточно зайти в настройки и сохранится (я еще ставил SpeedStep в Auto, но параметр все равно возвращается в Disabled). После перезагрузки будут установлен множитель и напряжение ядра процессора, соотв. макс. производительности. Тестировал только с E5700. Как будет работать с дробными множителями (например E5200 x12.5) - не знаю. ThrottleStop запускал, тогда множитель скачет - то 6, то 15 в зависимости от нагрузки. Если, прочитав все это, вдруг решите попробовать - все делаете на свой риск. P.S. в архив добавил readme Прикрепленный файл (GZMODL200.zip, 0 байт, скачан: 46 раз) |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Полигон-2 » IBM PC-совместимое. После 2000 года » Ищу бета биос для 775i945gz |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |