|
Текущее время: 21 ноя 2024, 15:39
|
Сообщения без ответов | Активные темы
|
|
|
|
Автор |
|
Doc
[ТС]
|
Заголовок сообщения: Применение CPUID на практике для замены SoC Добавлено: 12 июл 2017, 18:54 |
Инженер |
|
|
Зарегистрирован: 22 апр 2012, 19:23 Наличности на руках: 2,232.35
Сообщения: 2944 Откуда: Togliatti
|
А теперь немного практики и развенчивание распространенного мнения как легко один SoC меняются на другой с тем же ядром ) Acer E1-510 LA-A621P родной проц Pentium n3520 SR1SE - пробиты USB меняю на SR1W4 Intel Mobile Celeron N2830 Включаю, чип холодный, плата выключается через несколько секунд. Наверное многим в такие моменты лезут в голову мысли о чистых ME, кривом чипе, недосеве и пр. Но! Вспоминаем все же (я правда сразу посмотрел), что плата узнает проц только если прописан в прошивке его CPUID (хоть и ядро одно и тоже) Итак, CPUID родного проца SR1SE, как следует по ссылке выше, 030673h, а нового 030678h, смотрим что у нас в родной прошивке (фото) Вложение: la-a621p_ver_211.jpg , а нового-то там и нет. На счастье "менятелей", асер в свежую прошивку подкинул поддерживаемых SoC - что и видно по следующим данным Вложение: la-a621p_ver_214.jpg После прошивки, все сразу забегало. То есть в итоге получилось легко, но лишь потому что асер позаботился - через год. Сами модули приложил - если вдруг кому интересно. Инструкций как добавлять "невтыкуемое" самостоятельно пока не будет ) Пока суть чисто в анализе можно поставить или нет, или а почему все плохо после замены. ---------- Добавлено спустя 5 минут 25 секунд: ---------- Быстро посмотртеь можно ей например https://github.com/platomav/MCExtractor
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
|
|
|
|
|
MSF113
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 13 июл 2017, 22:44 |
Зарегистрирован: 05 фев 2011, 14:51 Наличности на руках: 8,303.26
Сообщения: 14947 Откуда: Екатеринбург
|
В мемориз! Отдельное текстовое спасибо от меня лично.
_________________ Ремонт ноутбуков в Екатеринбурге. Даже после "мастеров". booknot.ru тел (343)237-37-37 A probis probari, ab improbis improbari aequa laus est.
|
|
|
|
|
Черномор
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 28 июл 2017, 10:57 |
Инженер |
|
|
Зарегистрирован: 08 окт 2012, 11:14 Наличности на руках: 5,443.54
Сообщения: 4416 Откуда: Москва
|
Doc писал(а): в такие моменты лезут в голову мысли о чистых ME, кривом чипе, недосеве и пр. Угу, в X553MA заменил CPU с идентификатором 030678 на проц 030673, в итоге фэйл. Мысли полезли.. хотя люди меняли.. вспомнил про твой гайд, разобрал биос, поддержка такого CPU_ID есть.. Спасибо. Где брал это дерьмо даже говорить неохота, с первого раза догадайтесь.. Новый, бл..ь, гарантия 1 месяц
|
|
|
|
|
Size
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 28 июл 2017, 13:06 |
Участник АСЦ |
|
|
Зарегистрирован: 15 фев 2014, 00:28 Наличности на руках: 344.90
Сообщения: 1253 Откуда: Екатеринбург
|
Цитата: Инструкций как добавлять "невтыкуемое" самостоятельно пока не будет Не сильно данная процедура отличается от добавления "невтыкуемого" видеочипа
_________________ Ремонт ноутбуков в Екатеринбурге. Для сервисных центров и розничных клиентов 8 (929) 214 60 11
|
|
|
|
|
Doc
[ТС]
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 28 июл 2017, 17:12 |
Инженер |
|
|
Зарегистрирован: 22 апр 2012, 19:23 Наличности на руках: 2,232.35
Сообщения: 2944 Откуда: Togliatti
|
Эта хрень (микрокоды/детект cpu) грубо говоря существует столько, сколько существуют компы вообще) И писали про нее еще с незапамятных времен соответственно, и мы несколько лет назад уже обсуждали. И вообще все (ну многое) в открытом доступе и микрокоды интел публикует (правда несколько избирательно) и парсеры и мануалы http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdfНо мне, как ремонтнику, любая информация интересна в контексте ее актуальности и прикладного (и желательно простого) использования, а пример имхо получился образцовый Черномор писал(а): разобрал биос, поддержка такого CPU_ID есть.. Теоретически надо еще смотреть следующий параметр plat (platform), но надо ли действительно на практике не проверялось и я думаю это уже лишние дебри )
_________________ https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
|
|
|
|
|
Size
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 29 июл 2017, 15:17 |
Участник АСЦ |
|
|
Зарегистрирован: 15 фев 2014, 00:28 Наличности на руках: 344.90
Сообщения: 1253 Откуда: Екатеринбург
|
Цитата: Что ты имеешь в виду? Целиком весь блок микрокода надо менять. Берем биос с ближайшего аппарата где нужный проц поддерживается, распаковываем, вытаскиваем модуль, и собираем наш биос с ним. На видиках так же делали. Не всегда замена VEN DEV прокатывает. Но я не думаю что мне стоит тебе рассказывать это. Я думаю ты это умел делать намного раньше меня.
_________________ Ремонт ноутбуков в Екатеринбурге. Для сервисных центров и розничных клиентов 8 (929) 214 60 11
|
|
|
|
|
Azazehl
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 03 ноя 2018, 22:21 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 23 мар 2014, 19:12 Наличности на руках: 1,243.56
Сообщения: 963 Откуда: Краснодар
|
Size писал(а): Берем биос с ближайшего аппарата где нужный проц поддерживается, распаковываем, вытаскиваем модуль, и собираем наш биос с ним. проще сам микрокод в 80% случаев вшить, чем найти готовый модуль да еще и совместимый. все вендоры лепят их, как хотят, у ами+интел на асус/пегатрон отдельный FFS модуль только под микрокоды, а вот у Quanta HK5 уже в одном модуле и микрокоды, и драйверы сетевой карты и PXE, и что туда только не напихано. И между собой они не совместимы зачастую. И нет гарантий, что найдется тот самый "ближайший" аппарат с нужным модулем нужного размера. и не только микрокодами едиными сыт будешь, отсутствие GOP-драйвера на интергрированную графику тоже может сказаться на неработоспособности конечного результата.
|
|
|
|
|
vldmrdnpr
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 29 апр 2019, 12:22 |
Инженер |
|
|
Зарегистрирован: 05 ноя 2015, 02:10 Наличности на руках: 1,852.70
Сообщения: 2502 Откуда: Украина,Dnepr
|
Homeniuk_Oleh писал(а): электрическая совместимость это не только, чтобы "ножки совпадали".
_________________ Ремонт ноутбуков, компьютеров, мониторов в Днепре.
|
|
|
|
|
Doc
[ТС]
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 29 апр 2019, 12:29 |
Инженер |
|
|
Зарегистрирован: 22 апр 2012, 19:23 Наличности на руках: 2,232.35
Сообщения: 2944 Откуда: Togliatti
|
Homeniuk_Oleh писал(а): Вот например у меня SoC в корпусе (сокете) BGA1170 то я могу любой ставить (паять) в таком же сокете BGA1170 ? Наличие микрокода обязательно - это необходимое условие, но оно не всегда достаточное. Масло масляное по-моему перетираем давно
_________________ https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
|
|
|
|
|
Homeniuk_Oleh
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 29 апр 2019, 12:32 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 25 авг 2018, 22:49 Наличности на руках: 76.63
Сообщения: 719
|
Хорошо понял. В моем BIOS есть поддержка по CPUID 406C1, 406C2, 406C3. CPUID 406C3 - отвечает за SoC N3050, N3150, N3700. Интересует от каких SoC вот эти CPUID 406C1, 406C2, в интернете ин-фы не нашел, я так понимаю те процы на поколение ниже, возможно из них будет что то производительнее?
|
|
|
|
|
Azazehl
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 30 апр 2019, 01:27 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 23 мар 2014, 19:12 Наличности на руках: 1,243.56
Сообщения: 963 Откуда: Краснодар
|
Homeniuk_Oleh писал(а): Интересует от каких SoC вот эти CPUID 406C1, 406C2 'это инженерные образцы
|
|
|
|
|
DeathBringer
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 28 май 2019, 19:25 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 18 сен 2018, 22:44 Наличности на руках: 983.38
Сообщения: 731 Откуда: Москва
|
MegBrest писал(а): почему в первом столбце стоит "YES" а на другой картинке "NO", отметил белыми стрелочками Эта колонка в MC Extractor называется Last и лишь указывает на то, является ли версия микрокода последней (по-английски - Last) из выпущенных или нет. Конечно, все зависит от актуальности используемой базы данных MCE.
|
|
|
|
|
DeathBringer
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 28 май 2019, 20:27 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 18 сен 2018, 22:44 Наличности на руках: 983.38
Сообщения: 731 Откуда: Москва
|
MegBrest писал(а): а то у меня нет N3710 (406C4) А какой хотели бы поставить?
|
|
|
|
|
MegBrest
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 28 май 2019, 21:00 |
Интересующийся |
|
|
Зарегистрирован: 17 фев 2015, 19:14 Наличности на руках: 0.73
Сообщения: 161 Откуда: Брест
|
DeathBringer писал(а): А какой хотели бы поставить?
2840, 2820, 2830,3530,2940,2930,3540
|
|
|
|
|
MegBrest
|
Заголовок сообщения: Re: Применение CPUID на практике для замены SoC Добавлено: 29 май 2019, 09:41 |
Интересующийся |
|
|
Зарегистрирован: 17 фев 2015, 19:14 Наличности на руках: 0.73
Сообщения: 161 Откуда: Брест
|
Doc писал(а): Другими словами вместо Braswell поставить предыдущее поколение c другим TDP, периферийными портами, видеоядром, не знаю что там по электрической совместимости еще. И это при том, что на любых ядрах эти процы доступны и ~ одинаковы по цене - задача как бы из дурацких мягко говоря
Просто этих процев у меня додури, как то залежались, вот и думаю как их распихать.
|
|
|
|
|
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|