Как материнка S1156 распознаёт смену процессора?

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как материнка S1156 распознаёт смену процессора?

Сообщение CodeMaster » 07.05.2019,08:38

RRRudi писал(а): 07.05.2019,03:08 и далее, каждый раз считает что вставлен новый процессор
Это всё логично, материнка не получила от проца инфу вот и всё. В моём случае она должна сохранять инфу в проце или где-то у себя, но тогда непонятно как она их различает.
RRRudi писал(а): 07.05.2019,03:08 Как-то ради интереса вставлял одинаковые процессоры в 478 плату по очереди, вроде не сбрасывалось
Я меня была сотня материнок и тысячи процов разных поколений - никогда такого не встречал.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

Аватара пользователя
wrenchrox
Advanced Member
Сообщения: 2203
Зарегистрирован: 11.11.2009,19:28
Откуда: Москва

Вклад в сообщество

Как материнка S1156 распознаёт смену процессора?

Сообщение wrenchrox » 07.05.2019,10:10

CodeMaster писал(а): 07.05.2019,08:38 но тогда непонятно как она их различает.
Уже предположили, что по VID, мне тоже так кажется. Нужен CPUID обоих камней.
Последний раз редактировалось wrenchrox 07.05.2019,11:23, всего редактировалось 1 раз.
make[1]: *** [asyncAPI.o] Error 1
Эй, кто за дверью, выходи в сортир по-одному
Изображение

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Как материнка S1156 распознаёт смену процессора?

Сообщение i8088 » 07.05.2019,10:20

ATauenis писал(а): 06.05.2019,22:32 На какие-то контакты подаётся напряжение от таблетки, и отслеживается факт влезания в сокет.
#SLOTOCC

Аватара пользователя
alexmaj467
Advanced Member
Сообщения: 1798
Зарегистрирован: 02.04.2016,19:23
Откуда: Ялта

Вклад в сообщество

Как материнка S1156 распознаёт смену процессора?

Сообщение alexmaj467 » 07.05.2019,22:12

Давайте на картинках посмотрим на примере 478 сокета ибо как говорил я сталкивался с резистором. на других сокетах похожее просто сигналы по другому называются.

И так батарейка есть на 74 ноге W83627HF ниже конденсатор на землю а ниже резистор всё это сигналы +3 Батарейка.

Изображение

Второй контакт резистора называется NEW CPU также называется и 76 нога W83627HF и ниже маленький 3ёх ногий транзистор , одна нога у него земля - вторая нога NEW CPU .

Изображение

А вот третья нога этого треножки называется SKTOCC# и связана она на прямую с крайней ногой процессора с аналогичным именем SKTOCC#.

Изображение

Соответственно ПО моему вытаскивая любой процессор из 478 сокета , треножка получает сигнал или замыкается на землю , тем самым W83627HF понимает и там куда-то передаёт что в сокете пусто , как только туда что-то вставляют по параметрам процессора то снова передаётся информация что там появился процессор.

И именно по этому происходит скидывание частот разгона при первом запуске после передёогивания процессора , Хотя в биосе частоты разгона остаются не изменными. И это происходит с тем процессором который там и стоял.

При установке нового то скидываются все частоты и шины и настройки вольтажа для процессора - иногда и памяти и скидываются они и в биосе.

А инициализация по VID это дальше и надпись про новый CPU появляется аж после надписей про Диски.


Так же у меня была проблема обратная тому что ТС хочет сказать, и также была в резисторе.
На P5E при смене процессора не обновлялась информация в биосе , тоесть вытаскиваешь пентиум вставляешь целерон , а в биосе все частоты-шина и напряжение с пентиума, нужно было скидывать в дефолт в биосе и тогда по новой, тоесть надписи что установлен целерон есть а настройки все с пентиума стоят.
Как буд-то процессор сокет не покидал но прописался как новый но частично без настроек.

Аватара пользователя
wrenchrox
Advanced Member
Сообщения: 2203
Зарегистрирован: 11.11.2009,19:28
Откуда: Москва

Вклад в сообщество

Как материнка S1156 распознаёт смену процессора?

Сообщение wrenchrox » 07.05.2019,23:14

alexmaj467, очень интересно, спасибо.
make[1]: *** [asyncAPI.o] Error 1
Эй, кто за дверью, выходи в сортир по-одному
Изображение

Аватара пользователя
alexmaj467
Advanced Member
Сообщения: 1798
Зарегистрирован: 02.04.2016,19:23
Откуда: Ялта

Вклад в сообщество

Как материнка S1156 распознаёт смену процессора?

Сообщение alexmaj467 » 08.05.2019,11:06

На 1156 сокете конкретно на P7H55 - M
на удивление и сигналы называются также , и даже ноги Шима 74 и 76 правдо что там за Winbond или другая не знаю на схеме не пишут но 100% не такая как на 478.
Единственное отличие треногий маленький транзистор находится далеко от шима. но сигнал SKTOCC# также называется и есть на процессоре, только он там H_SKTOCC#
Изображение

Так что поведение материнок одинаково наверное на всех сокетах.

Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как материнка S1156 распознаёт смену процессора?

Сообщение CodeMaster » 22.05.2019,22:34

wrenchrox писал(а): 07.05.2019,10:10 Уже предположили, что по VID, мне тоже так кажется. Нужен CPUID обоих камней.
Продолжил тесты, CPUID у обоих процов 106E5, что не удивительно, т.к. я не слышал что бы он был разный у процов с одинаковым sSpec. Странно другое (точнее я это для себя обнаружил), что по данным http://cpu-world.com/ у процов с разным sSpec (например SLBLJ и SLBLF) CPUID может быть одинаковым, т.е. это по сути идентификатор ядра :-/ Как же тогда BIOS идентифицирует процы и показывает его модель?
Ожидаемо без батарейки инфа о проце не сохраняется, более того, после появления питания, BIOS должна полностью отработать POST процедуру, что бы запомнить проц. Но, вопрос как BIOS идентифицирует проц остаётся. Самым реалистичным было бы предположить, что в этом задействована ME, поскольку с сокетов 1156/1366 ME находится внутри проца, и она сохраняет своё состояние (которое могло бы иметь инфу для идентификации конкретного проца) между выключениями компа. Но это всё хакерство и странно если бы это использовалось в официальном продукте.

З.Ы. Хотя нет я не прав. В случае с ME инфа терялась бы при вынимании проца из сокета, а по факту это не так. Ну, тогда у меня нет других идей кроме того, что внутри проца всё-таки есть серийный номер и BIOS его сохраняет в CMOS.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

Аватара пользователя
kelevra
Advanced Member
Сообщения: 1359
Зарегистрирован: 13.04.2014,21:16
Откуда: Петрозаводск
Контактная информация:

Как материнка S1156 распознаёт смену процессора?

Сообщение kelevra » 22.05.2019,22:51

CodeMaster писал(а): 22.05.2019,22:34ME инфа
так вроде в хабе она хранится, если мне не изменяет память.
Я теперь просто барыга :)
Для связи: https://vk.com/id243455621 и stas25122008@gmail.com

Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как материнка S1156 распознаёт смену процессора?

Сообщение CodeMaster » 22.05.2019,23:23

kelevra писал(а): 22.05.2019,22:51 так вроде в хабе она хранится
А MCH в 1156 где? Хотя, даже где храниться не так важно. Тут главное где проц ME, и даже если состояние хранится где-то на материнке, при включении оно подтягивается в ME.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

Аватара пользователя
kelevra
Advanced Member
Сообщения: 1359
Зарегистрирован: 13.04.2014,21:16
Откуда: Петрозаводск
Контактная информация:

Как материнка S1156 распознаёт смену процессора?

Сообщение kelevra » 23.05.2019,09:13

CodeMaster писал(а): 22.05.2019,23:23 А MCH в 1156 где? Хотя, даже где храниться не так важно. Тут главное где проц ME, и даже если состояние хранится где-то на материнке, при включении оно подтягивается в ME.
Нет там севера, там PCH (Platform Controller Hub) и в нем секция ME, теперь точно, гуглим Intel Management Engine
Я теперь просто барыга :)
Для связи: https://vk.com/id243455621 и stas25122008@gmail.com

GrumpyCat
Advanced Member
Сообщения: 1093
Зарегистрирован: 22.07.2014,12:13
Откуда: Москва

Как материнка S1156 распознаёт смену процессора?

Сообщение GrumpyCat » 23.05.2019,15:19

Вы не привели ни CPUID дамп (это далеко не одно число), ни VID.
Крайне вероятно, что в них будет разница.

Читаемого серийного номера ни в каких x86 процессорах, кроме pentium III, нет.

Ответить