Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения https://vlab.su/viewtopic.php?f=289&t=90059 |
Страница 1 из 2 |
Sidorovich12 [ 13 май 2019, 18:07 ] | |
Заголовок сообщения: | Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Просьба не кидаться тапками. Попалась плата из фирменного системника HP pegatron-IPXSB-DM rev1.02 , без проца. Данная плата исходя из инфы с офф сайта тянет только процы с индексом T. Но под рукой нет подобных процев как и собствна в городе. Имеется pentium g2030, на котором мать стартует и в принципе работает без проблем при длительных тестах в нагрузке. Смущает что при старте пост диагностика ругается о неподдерживаемом проце (что неудивительно) и требует нажать клавишу для продолжения загрузки. Иначе просто отключается секунд через 10. Возможно есть кастомная прошивка биос где добавлена поддержка маломощных ЦП 3 поколения либо автоматический пропуск подобных сообщений об ошибке? Планируется из подобной платы сделать ММ центр для тазика. Клавы там и подавно не будет, как и проца из списка официально поддерживаемых.... Вообщем нужен дамп биоса с поддержкой ЦП 3 поколения либо совет как обойти или пропустить сообщения об ощибке при старте матери. |
Mardekai [ 14 май 2019, 11:53 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 писал(а): Вообщем нужен дамп биоса с поддержкой ЦП 3 поколения либо совет как обойти или пропустить сообщения об ощибке при старте матери Процессор то поддерживается, его микрокод как и остальных sandy/ivy bridge есть в bios. Скорее всего стоит дополнительная проверка от HP. Нужно распаковывать bios на модули, найти модуль с текстом ошибки, дизассемблировать его и переписать процедуру проверки. |
Sidorovich12 [ 14 май 2019, 12:50 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Mardekai Знания и опыт в области редактирования прошивок совершенно отсутствует. Потому и ищу готовый дамп. Возможно прошивка от другой подобной платы подойдёт к этой матери, в которой нет подобных ограничений? Думаю что не я один сталкивался с подобным. Копаясь в поисковике нашёл UEFITool, который вроде бы открывает и показывает содержимое прошивки. Получить бы наводку где именно искать эту процедуру проверки. |
Mardekai [ 15 май 2019, 00:40 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 писал(а): Знания и опыт в области редактирования прошивок совершенно отсутствует. Тут нужны знания в программировании и умение анализировать код на ассемблере. Найти нужный модуль не проблема. Делается примерно так же как с whitelistом на wi-fi модули. Разбираем дамп с помощью Phoenixtool. Делаем тоталкомандером поиск по содержимому "Unsupported CPU" (обязательно поставить галку UTF-16), выясняем что это модуль 2CE70F66-AC57-4346-A91F-89281A07FAD6_643.ROM. Дальше этот модуль нужно закинуть в дизассемблер, например в IDA Pro. И вот тут уже первая проблема - у меня не получается нормально дизассемблировать этот модуль, не находится точка входа. Так же модуль можно найти с помощью UEFITool. Открываем дамп, делаем поиск Search->Text, вбиваем также "Unsupported CPU" и находим этот модуль Далее снова в дизассемблер. Если ты ничего не понял, поздравляю, ты обычный человек, живущий нормальной жизнью Готовый дамп ты не найдешь, вряд ли кто-то делал или будет делать мод, на никому не нужный, да ещё и довольно редкий системник HP с урезанной платой. Нет смысла, при копеечной стоимости полноценной платы на 1155 сокете. |
DeathBringer [ 15 май 2019, 23:20 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Mardekai Найденный Вами модуль лишь выводит сообщения на экран. В нем нет логики отсева процессора. Если причина в TDP, то нужно искать модули, проверяющие MSR_PKG_POWER_INFO. |
DeathBringer [ 18 май 2019, 00:20 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 писал(а): Если я правильно понимаю принципы, то там нужно измененить значение функции которая сравнивает список цп производителя и текущего установленного. В найденном модуле этой функции нет. Она где-то еще...P.S. Мы говорим об одном и том же BIOS версии 8.16? |
Sidorovich12 [ 18 май 2019, 09:20 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
DeathBringer писал(а): P.S. Мы говорим об одном и том же BIOS версии 8.16? Именно 8.16. В функции ErorDisplay только визуальный текст. DeathBringer писал(а): В найденном модуле этой функции нет. Она где-то еще... Думаю нужно искать нужный переход в CPUInit и в CPUPolicyDXE. Последний насколько я понял из инфы в интернете может быть аналогом так называемого whitelist. Нужно найти процедуру которая вызывает появления ErorDisplay. Тогда проще будет найти функцию которая делает вызов этой процедуры. |
DeathBringer [ 18 май 2019, 10:57 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 Какие еще есть под рукой процессоры для LGA1151? |
Sidorovich12 [ 18 май 2019, 21:00 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
DeathBringer На той плате сокет 1155. Таких процессоров у меня Celeron® G1610 и i5 2400. i5 точно не запуститься на данной плате. А тот что там стоит сейчас pentium g2030. |
DeathBringer [ 19 май 2019, 01:25 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 писал(а): На той плате сокет 1155 Согласен - опечатался. Sidorovich12 писал(а): i5 точно не запуститься на данной плате Пожалуйста, попробуйте с i5-2400.
|
Sidorovich12 [ 19 май 2019, 05:15 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
DeathBringer писал(а): Пожалуйста, попробуйте с i5-2400. Не стартует по причине того что там нет дополнительного питания для ЦП, как у полноценных плат. А собстна зачем это? |
DeathBringer [ 19 май 2019, 11:57 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 писал(а): А собстна зачем это? В спецификациях материнки (https://support.hp.com/us-en/document/c03333871) указано:Intel Core i3-32xxT (Ivy Bridge) Dual Core Intel Core i5-34xxT (Ivy Bridge) Dual Core Intel Celeron G16xxT (Ivy Bridge) Dual Core Intel Pentium G20xxT (Ivy Bridge) Dual Core Intel Pentium G21xxT (Ivy Bridge) Intel Core i3-21xx (Sandy Bridge) Dual Core Intel Core i3-21xxT (Sandy Bridge) Dual Core Intel Core i5-23xx (Sandy Bridge) Dual Core Intel Pentium G4xx (Sandy Bridge) Single Core Intel Pentium G5xxT(Sandy Bridge) Dual Core Intel Pentium G6xx (Sandy Bridge) Single Core Intel Pentium G6xxT (Sandy Bridge) Dual Core |
Mardekai [ 19 май 2019, 12:49 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
DeathBringer писал(а): В спецификациях материнки (https://support.hp.com/us-en/document/c03333871) указано: Странная спецификация. Написано что максимальный TDP 35W и тут же в списке процы, у которых TDP выше. Например i5-2310 - 95W, i3-2100 - 65W. В этой спицификации (http://h10032.www1.hp.com/ctg/Manual/c03430007) только такие процы: G540T, G540T-HE, G640T, G640T-HE, Core i3-2120T, Core i3-2120T-HE |
Sidorovich12 [ 19 май 2019, 20:41 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
DeathBringer Mardekai Практически все процессоры что указаны на сайте производителя матери кроме Celeron G440 должны быть с индексом T. От того и биос при старте ругается о несовместимости проца, но как ни странно работает. DeathBringer писал(а): Intel Core i5-23xx (Sandy Bridge) Dual Core Тот что у меня i5 2400. А его точно нет в списке. Он без индекса Т, так что по любому не хватит мощности завести данный проц без доп питания. Кстати. Возможно я сейчас скажу глупость... Есть ли возможность изменить идентификатор ЦП, то есть CPUID? |
DeathBringer [ 19 май 2019, 21:17 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 писал(а): Есть ли возможность изменить идентификатор ЦП, то есть CPUID? Нельзя, конечно.
|
Sidorovich12 [ 19 май 2019, 21:42 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
DeathBringer Это бы разом решило проблему..... |
DeathBringer [ 19 май 2019, 23:03 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 Не решило бы. Дело же не в контроле CPUID, а в проверке TDP. |
Sidorovich12 [ 20 май 2019, 19:27 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
DeathBringer А разве инфа о процессоре не содержится в микрокодах ЦП биоса, а проц передаёт биосу CPUID чтобы тот подключал нужные коды и нужный аглоритм для его работы и профилей питания?* |
DeathBringer [ 20 май 2019, 22:44 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Sidorovich12 Если коротко, то - нет. |
Sidorovich12 [ 21 май 2019, 20:06 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
DeathBringer Понятно... Ладно буду пытаться дальше искать способы подружить проц с платой... |
w840440 [ 22 май 2019, 09:25 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Просто подкинуть микрокоды процессора в биос не пробовал? Тут люди таким образом заводят коффилейки на старых 1151. |
Mardekai [ 22 май 2019, 11:33 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Вы чего какие упрямые, сказано было с самого начала, что микрокоды в биосе есть на все sandy и Ivy bridge процы. Вот список микрокодов в bios: Мало? Какие ещё микрокоды вам нужны? Не в микрокоде дело. Если бы нужного микрокода не было, он бы вообще не запускался. А ТС пишет, что комп с процом работает, только сообщение о неподдерживаемом проце мешает. |
Sidorovich12 [ 22 май 2019, 15:56 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
w840440 писал(а): Просто подкинуть микрокоды процессора в биос не пробовал? Тут люди таким образом заводят коффилейки на старых 1151. Если бы всё было так просто.. К тому же если бы не было в биосе микрокода для того пенька, то он вообще бы не стартовал. |
DeathBringer [ 22 май 2019, 16:40 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Сообщение не в тему Mardekai писал(а): Вы чего какие упрямые...? Человек просто сообщения набивает. |
ageich [ 22 май 2019, 16:54 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Mardekai писал(а): Мало? Какие ещё микрокоды вам нужны? Странно у меня совсем по другому выглядит Вложение: Screenshot_2.png
|
DeathBringer [ 22 май 2019, 17:01 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
ageich писал(а): у меня совсем по другому выглядит Так программы-то разные. Первая строчка - микрокод для всех процессоров с ядром Ivy Bridge для LGA1155.
|
ageich [ 22 май 2019, 17:56 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
В том то и дело что у вас он показан выключен, а у меня включен. У меня 11 активных кодов, у вас 22 из них так же 11 активных, но не те. |
DeathBringer [ 22 май 2019, 18:00 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
ageich писал(а): он показан выключен Не нужно придумывать, чего нет ни на скриншотах, ни в самом BIOS.Сообщение не в тему Или Вы просто сообщения набираете? |
ageich [ 22 май 2019, 19:06 ] | |
Заголовок сообщения: | Re: Как подружить плату HP600B pegatron-IPXSB-DM с процессором 3 поколения |
Yes зеленым значит активен именно он. MMtool показывает только активные. Вложение: Screenshot_3.png Тс попробуйте этот мод. Вложение: mod_co2_816.rar
|
Страница 1 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |