LINUX.ORG.RU

coreboot 4.6

 


4

2

Представлен новый выпуск coreboot — проекта, целью которого является замена проприетарных и закрытых BIOS, используемых большинством персональных компьютеров, на легковесный BIOS, предназначенный исключительно для загрузки и запуска современных операционных систем.

Результаты работы проекта распространяются на условиях GNU GPL.

  • Улучшения в системе сборки:
    • Чистка Kconfig;
    • Более информативные ошибки сборки.
  • Чистка кодовой базы;
  • Улучшения в документации;
  • Lib:
    • Добавлена возможность использования кода на языке Ada в ramstage;
    • cbfs: добавлено API для нахождения файла по его участку;
    • Добавлена библиотека для обработки SPD-данных в CBFS или DIMM;
    • Добавлена поддержка файлов участков.
  • Драйверы:
    • i2c/alps: добавлена поддержка ALPS Touchpad;
    • i2c/generic: добавлена поддержка GPIO IRQ;
    • i2c/generic: теперь можно добавлять PowerResource для device;
    • i2c/hid: добавлена поддержка I2C HID;
    • i2c/max98927: добавлена поддержка I2C-драйвера для Maxim 98927 кодека;
    • i2c/wacom_ts: добавлена поддержка WCOM тачскрина;
    • pc80/rtc: контрольная сумма CMOS теперь проверяется перед считыванием значений;
    • storage: добавлен SD/MMC/eMMC драйвер, основанный на коде depthcharge.
  • Существенная чистка и рефакторинг кода SPI-интерфейса;
  • Include:
    • cpu/intel: добавлен MSR для поддержки включения turbo frequency;
    • elog: добавлена поддержка всех кодов событий EC.
  • SuperIO:
    • Улучшения для ITE SuperIO;
    • Добавлено 2 новых SuperIO.
  • RISC-V: добавлена поддержка lowRISC SoC;
  • Улучшения для ARM;
  • X86 Intel:
    • drivers/intel/gma: добавлена поддержка текстового режима используя libgfxinit;
    • broadwell_de: добавлена поддержка SMM;
    • intel/wifi: добавлены ACPI-объекты для настройки Wi-Fi SAR;
    • nb/i945/raminit: исправления в коде системной шины для режимов работы 800MHz и 1067MHz;
    • sb/intel/common/gpio: добавлена поддержка ICH9M и более ранних;
    • sandybridge/raminit: улучшения в инициализации памяти;
    • soc/intel/common: информация о памяти теперь сохраняется в SMBIOS.
  • Apollolake: добавлена поддержка turbo-режима, улучшен код;
  • Quark: добавлена поддержка vboot;
  • ga-g41m-es2l, северный мост x4x и LGA775: исправления в коде памяти, добавлена поддержка S3-сна;
  • Skylake / Kabylake:
    • Добавлены настройки дерева устройства (devicetree) для избегания акустических шумов;
    • Инициализация CPU MP теперь выполняется раньше FSP-S;
    • Добавлена поддержка GSPI-контроллера;
    • Включён Systemagent IMGU;
    • Добавлена поддержка обнаружения высокого напряжения для USB;
    • Информация о DIMM получается из FSP;
    • Добавлена поддержка событий eSPI SMI;
    • Обновления ACPI.
  • Материнские платы:
    • Добавлена поддержка AMD Gardenia – AMD Stoney Ridge;
    • Добавлена поддержка Asus F2A85_M_PRO – AMD Family 15h Trinity;
    • Добавлена поддержка Asus P5GC_MX – Intel Socket LGA775;
    • Добавлена поддержка версии Gigabyte GA_945GCM_S2L & GA_945GCM_S2C для LGA775;
    • Добавлена поддержка Intel KBLRVP3 & KBLRVP7 – Intel Kabylake;
    • Добавлена поддержка Intel LEAFHILL – Intel Apollolake;
    • Добавлена поддержка Intel MINNOW3 – Intel Apollolake;
    • Добавлена поддержка Lenovo L520: Intel Sandybridge;
    • Добавлена поддержка Lenovo S230U: Intel Ivybridge;
    • Добавлена поддержка Lenovo X1 Carbon GEN1 – Intel Sandybridge;
    • Добавлена поддержка lowRISC NEXYS4DDR – RISC-V;
    • Добавлена поддержка MSI MS7721 – AMD Bulldozer;
    • Добавлена поддержка PC Engines APU2 – AMD Jaguar;
    • Добавлена поддержка версии RODA RV11 & RW11 для Intel Ivybridge;
    • Добавлена поддержка Sapphire Pure Platinum H61 – Intel Socket LGA1155;
    • Добавлена поддержка Siemens MC_APL1 – Intel Apollolake;
    • asus/f2a85-m_le: добавлена поддержка IOMMU;
    • lenovo/h8: добавлена поддержка USB Always On;
    • lenovo/t400: код дока переписан используя код для t60;
    • intel/d510mo: включена поддержка пробуждения из S3-сна;
    • intel/d945gclf: исправлено пробуждение из S3-сна;
    • lenovo/t400: добавлена поддержка гибридной графики в romstage;
    • Поддержка libgfxinit включена по умолчанию для lenovo/t420 и x230;
    • lenovo/x60,t60: параметры EC в CMOS перенесены в пространство с поддержкой контрольных сумм;
    • purism/librem13: включена поддержка M.2 NVMe, а также произведены исправления.
  • Полезные нагрузки:
    • Обновлены версии FILO, SeaBIOS и iPXE;
    • Обновления и исправления для libpayload.
  • Тулчейн: обновлены GCC, Binutils, GMP, MPFR, GDB, IASL и LLVM;
  • Утилиты: добавлены blobtool и me_cleaner.
    • ectool: исправлен тайм-аут при отправлении команд и добавлена поддержка OpenBSD;
    • intelmetool: добавлена поддержка Wildcat Point LP;
    • inteltool: добавлена поддержка CH6-10, ICH10, Wildcat Point-LP, исправления для ICH SPIBAR;
    • superiotool: добавлены чипы IT8783E/F, W83627DHG, W83627EHG, F71808A;
    • cbfstool: добавлена поддержка предсжатых файлов.
  • Обновлены модули: 3rdparty/blobs, 3rdparty/arm-trusted-firmware, 3rdparty/vboot, 3rdparty/chromeec, util/nvidia/cbootimage.

>>> Подробности

★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)

Ответ на: комментарий от anonymous

Какой-то абсолютный пшик, поддерживаемые процессоры и мамки тоже свободные?)

Ага, как всегда, доводим ситуацию до абсурда.

Если у тебя есть скудный выбор - нырнуть в дерьмо с головой или попытаться хотя бы голову держать на поверхности и дышать, ты что выберешь?

Никто не спорит, что лучше всего из дерьма вылезти. Но это станет возможно только, если взлетит Open Hardware. И что-то мне подсказывает, что лично ты для этого ничего не сделал, а способен только калом кидаться в тех, кто пытается улучшить ситуацию.

anonymous
()
Ответ на: комментарий от anonymous

да тут даже моего старья нет...

eR ★★★★★
()
Ответ на: комментарий от LinuxDebian

Тут можно нужный функционал легко допилить самому. Если руки под это не заточены просто делайте вдоль. Штука в общем специфическая, все кому нужно в курсе остальные скорее всего могут даже не заморачиваться.

A-234 ★★★★★
()
Ответ на: комментарий от Deleted

Lenovo G505S поддерживается, в этом ноуте AMD A10 четырёхядерный процессор и можно поставить 16 GB оперативки.

Мощный ноут с коребутом - и конечно же без Intel ME, в нём даже AMD PSP нету

SakuraKun ★★★★★
()
Ответ на: комментарий от DummyBoy

У гиги же 2 микрухи с биосом распаяно.

Я вчера восстанавливал как раз убитый биос - достаточно при запуске платы замкнуть у микрухи с основным биосом ноги 1 и 8 (первая обычно помечена точкой, а восьмая - зеркальная первой), после чего плата перезагружается и сливает копию с запасной микросхемы.

Единственная сложность - поймать момент для замыкания, где-то через 1-3 секунды после запуска. Ну, можно кнопку подпаять.

anonymous
()
Ответ на: комментарий от Quasar

Добавлю, что без ME не будет (вероятно) работать разгон, управление вентиляторами и многое другое.

anonymous
()
Ответ на: комментарий от LinuxDebian

А кто-то будет отвечать если оно сожжет систему?

Разве может сгореть компьютер из-за неправильного или повреждённого биоса? Оче сильно сомневаюсь в этом

Или тупо не запустится? Что потом флеху выпаивать?

На ноутбуках надёжно прошить биос через flashrom можно только «железным способом»: например через дешёвый китайский программатор типа CH341A + прищепку, прицепляемую к чипу хранящему биос. Это связано с тем, что EC контроллер, установленный на плате каждого ноутбука, создаёт неполадки в процессе «софтовой» (internal) прошивки через flashrom и успешно прошится этим чисто софтовым способом удаётся лишь с пятого-десятого раза

Соответственно, большинство тех кто прошивают coreboot на ноутах - через flashrom разумеется - умеют предварительно снять дамп официального биоса, и если вдруг coreboot по какой-то не запустится несмотря на все приложенные усилия смогут с лёгкостью вернуть всё как было и даже отпаивать/припаивать ничего не придётся благодаря прищепке. Подозреваю, что на десктопах аналогичная ситуация

В-общем, ничего сложного в установке coreboot / восстановлении биоса нет, но тем кто уж совсем криворукий придётся нести комп в сервис, где им точно так же перешьют биос как было и сдерут полторы а то и три тысячи за этот совсем уж пустяковый ремонт

SakuraKun ★★★★★
()
Ответ на: комментарий от anonymous

у того AMD APU, который стоит внутри G505S ( A10-5750M Richland ) действительно нет встроенного PSP. Возможно это поколение Richland последнее в котором пока ещё нет этого зонда от AMD

Кстати есть интересная тема про coreboot на G505S, кому интересно - можете почитать

http://board.kolibrios.org/viewtopic.php?f=25&t=3446

причём этот Lenovo G505S всё ещё можно найти на авито за нидорога

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

Разве может сгореть компьютер из-за неправильного или повреждённого биоса?

А кто рулит вентиляторами до загрузки OS?

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

А кто рулит вентиляторами до загрузки OS?

На ноутбуках - EC контроллер, большой жирный микроконтроллер с кучей ног и собственной архитектурой/набором команд зачастую основанной на Intel 8051 с некоторыми добавлениями. Он умеет многое: считывает показания температурных датчиков, регулирует скорость вращения вентиляторов, через него проходят нажатия встроенной клавиатуры ноутбука и т.д. Про десктопы не знаю, возможно там аналогичная ситуация

Иногда у этого EC контроллера даже есть внутренняя память с его собственной прошивкой, и обновления биоса которые высылает производитель ноутбука могут параллельно включать в себя помимо обновления прошивки биоса ещё и прошивку EC контроллера - и установка этого обновления может привести к улучшению алгоритма управления скоростью вентилятора, хотя сам биос к этому отношения не имеет.

Соответственно, после замены официального биоса на коребут, или даже если всю память где должен храниться биос записать нулями/FF-ками/рандомным мусором, вентиляторы от этого работать не перестанут

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

Разве может сгореть компьютер из-за неправильного или повреждённого биоса

Ну например задать заоблачное значение критической температуры и разогнать проц...

прищепку

ухты) спасибо за инфу, не знал о такой штуке))

LinuxDebian ★★★★
()
Ответ на: комментарий от SakuraKun

вентиляторы от этого работать не перестанут

А может и не начнут, у меня в ноуте он включается на секуду потом выключается и где-то сек 30 молчит. Даже когда был плохой контакт с радиатором и проц перегревался и ноут уходил в оффлайн... Не очень этот контроллер умный...

LinuxDebian ★★★★
()
Ответ на: комментарий от SakuraKun

У меня Lenovo G580 с i3-3120m, тоже можно поставить 16 GB озу

и вроде есть Intel ME

Deleted
()
Ответ на: комментарий от LinuxDebian

Хочешь 8 ядер по 4 ГГц - проектируй процессор на логических элементах, а потом готовь чемоданы баксов на производство. Речь о том, что сейчас можно сделать.

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

Могут. А могут и не иметь. В FPGA сделать бэкдор несоизмеримо труднее, чем в ASIC.

Quasar ★★★★★
()
Последнее исправление: Quasar (всего исправлений: 1)
Ответ на: комментарий от te111011010

Раньше AMD вовсю поддерживали и делились огромными кусками кода которые можно до сих пор найти в официальных репозиториях coreboot. Именно благодаря AMD стал возможен порт coreboot на G505S. Но потом что-то не сложилось и вклад AMD стал существенно меньше...

Ну ещё Google поддерживает coreboot для их хромбуков, но хромбуки далеко не лучший вариант приобщиться к миру coreboot и их производительность оставляет желать лучшего, к тому же как известно Google большой любитель зондов и даже при их отсутствии в хромбуках не очень хорошо поддерживать рублём эту корпорацию

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

Разве может сгореть компьютер из-за неправильного или повреждённого биоса?

Может. те же тайминги если неправильно выставить, например.

Quasar ★★★★★
()

2k17 на дворе, а мой стареющий t440s еще не в HCL.

Deleted
()
Ответ на: комментарий от LinuxDebian

Задать заоблачное значение критической температуры ты сможешь только модифицировав прошивку EC контроллера, при условии что это возможно:

1) есть куча EC контроллеров у которых функции реализованы аппаратно и нет прошивки в которой ты бы мог изменить алгоритм кручения вентиляторов в зависимости от показаний температурных датчиков

2) даже если у ЕС контроллера есть встроенная прошивка, её ещё надо уметь считать, правильно отредактировать и прошить обратно (обычно через шлейф подключаемый к клавиатурному разъёму ноута)

К тому же уже давно как во всех процессорах есть надёжные защиты от перегрева. Полтора года назад мой знакомый пробовал включать наполовину разобранный AMD шный ноутбук со снятым радиатором. При этом процессор мгновенно раскаляется до критических температур, т.к. воздух очень плохой проводник тепла, но сразу вырубается и ничего в процессоре не ломается. Во всяком случае этот ноут до сих пор нормально работает.

Если даже со снятым радиатором эта «AMD печь» не ломается, то с установленным радиатором получается вообще можно творить всё что хочешь и разгонять в том числе (разумеется если разгонять просто по тактовой частоте или множителю , без повышения рабочего напряжения , т.к. в долгосрочной перспективе повышенное напряжение уменьшает срок службы)

SakuraKun ★★★★★
()

Мне кажется что основной ступор в развитии опенсорсных биосов (не скажу кстати что это очень плохо) - дебильные производители материнских плат, которые делают несъемные легкоубиваемые и хервосстанавливаемые SPI-flash. Что мешает добавить небольшой долларовый разъем под MicroSD и собственно саму MicroSD ? Целых два бакса экономии ?

Хотя сам по себе CoreBoot мне не очень нравится. К сожалению в доме два девайса с ним. Мне больше нравится идея встраивания линуксячьего ядра в ПЗУ.

Жаль никто не привел реального адекватного примера работающего зонда от MS\Google\Asus\Huywey. Все кукарекают о том, что якобы зонды могут сливать информацию, но никто еще не видел ни одного пострадавшего. Ни к кому не нагрянули ФБР в поисках запрещенных котиков, слитых через уязвимость в BIOS. Никого еще не посадили за хранение дома конопли увиденной через уязвимость в вебкамере. И даже не выложили в интернет ничьи интимные фото, стыренные через закладку в процессорах Штеуд.

Зато есть немало примеров тормозящего опенсорсного софта, лол.

vblats
()
Ответ на: комментарий от Quasar

Может. те же тайминги если неправильно выставить, например.

Если неправильно выставить тайминги, то ноут или вообще не включится или жёстко зависнет, но ничего в нём сгореть не должно. Сомневаюсь, что неправильный биос может вызвать перепад напряжения в цепях питания ноутбука, а ноуты «сгорают» именно по этой причине

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

В случае ноута с USB 3.0\3.1 еще можно подать заоблачную мощность в разъем. Например мой Gigabyte Brix это позволяет.

Когда вставляешь флешку USB 2.0, в режиме совместимости в порт выходит 500 мА. Так вот моя флешка 2.0 сгорела, когда я софтверно подал туда ампер.

Быть может какая-то бага позволяет регулировать ток\напряжение и на другие узлы, хз.

vblats
()
Ответ на: комментарий от Quasar

Если поискать в гугл картинках «AMD notebook roadmap», на слайдах можно видеть что например в 2014 году в APU Kaveri не было PSP но в то же время он был в APU Beema и APU Mullins. PSP пришёл задолго до Ryzen, хоть и не внезапно а весьма постепенно

SakuraKun ★★★★★
()
Ответ на: комментарий от vblats

Срочно читать учебник физики за 8 класс, но перед этим обязательно измерить силу тока в розетке.

Deleted
()
Ответ на: комментарий от vblats

SPI-flash не так уж и просто убить, хотя наверное смотря какую :) В ноутбуках, по крайней мере новее 2010 года, обычно стоят вполне нормальные SPI flash которые по даташитам рассчитаны на 100000 циклов перезаписи (которые вряд ли когда наберутся), хранение данных 100 лет и имеют пусть и небольшую защиту от перепадов напряжения и неправильной полярности - то есть даже если например подключить прищепку к биос чипу наоборот, скорее всего он от этого не испортится. Разумеется всё в пределах разумного - если у ноута испортятся цепи питания то сгореть может всё что угодно, не только SPI-flash но и мультиконтроллер и южный мост...

Конечно они могли бы сделать SPI flash сокет, но и без этого сокета достаточно легко подключаться к SPI flash через прищепку, никаких неудобств не испытываю. Что прищепка что программатор - стоят меньше чем 500 рублей вместе взятые, один раз купишь и пользуйся сколько влезет :)

Между прочим коребут поддерживает встраивание линуксового ядра в ПЗУ и загрузку прям оттуда, но это не всегда удобно - в арч линуксе ядра обновляются довольно часто, и не будешь же каждый раз биос чип перепрошивать. Вместо линуксового ядра в коребут можно встроить кучу других очень полезных вещей вроде мемтеста

SakuraKun ★★★★★
()

Замечательная новость. Юзаю его на своем X230. Снес нафиг white list. Т.к. юзаю 802.11ac. На днях попробую перепрошиться на новую версию. Посмотрю, что изменилось в интерфейсе.

lightspeed
()
Ответ на: комментарий от vblats

Жаль никто не привел реального адекватного примера работающего зонда от MS\Google\Asus\Huywey. Все кукарекают о том, что якобы зонды могут сливать информацию, но никто еще не видел ни одного пострадавшего. Ни к кому не нагрянули ФБР в поисках запрещенных котиков, слитых через уязвимость в BIOS. Никого еще не посадили за хранение дома конопли увиденной через уязвимость в вебкамере. И даже не выложили в интернет ничьи интимные фото, стыренные через закладку в процессорах Штеуд.

Ну например в США вычислили и посадили одного выращивателя растений через зонд в Smart Meter («умный счётчик электричества») . Подозреваю, подобных случаев вычисления через зонды и посадок - достаточно много, просто невыгодно афишировать такие случаи иначе преступники будут сильнее шифроваться и их будет сложнее поймать. Иногда в США даже прерывают судебное преследование когда его продолжение требует раскрытия используемых методов, только из-за этого например недавно не посадили одного большого любителя детей которого также вычислили через зонды в вычислительной технике

SakuraKun ★★★★★
()
Ответ на: комментарий от alwayslate

X220 идеально работает, даже battery thresholds работают.
Он кстати входит в число тех, что с me_cleaner работают, у тебя должен MEI пропасть после обработки образа с помощью me_cleaner.

Arlecchino ★★
() автор топика
Ответ на: комментарий от alwayslate

и как ? у меня x220, вот интересуюсь будет нормально работать или нет ...

Работать будет отлично и грузиться моментально :) В крайнем случае, всегда можно прошиться обратно на старый биос если что не понравится) Главное - заранее обзавестись программатором и прищепкой, потому что из Китая они идут полтора месяца

SakuraKun ★★★★★
()
Ответ на: комментарий от Arlecchino

X220 идеально работает, даже battery thresholds работают.
Он кстати входит в число тех, что с me_cleaner работают, у тебя должен MEI пропасть после обработки образа с помощью me_cleaner.

Там разве что нужно учитывать один момент: последняя версия me_cleaner достаточно сильно урезает ME - до 96 КБ, это конечно радует, но самый первый раз после прошивки нового биоса ноут включается 5 минут из-за необходимости «тренировать» контроллер памяти. Главное не пугаться чёрного экрана при первом включении и терпеливо подождать

https://mail.coreboot.org/pipermail/coreboot/2017-April/084004.html

SakuraKun ★★★★★
()
Ответ на: комментарий от Arlecchino

X220 идеально работает, даже battery thresholds работают.

Он кстати входит в число тех, что с me_cleaner работают, у тебя должен MEI пропасть после обработки образа с помощью me_cleaner.

отлично, про me в курсе, поэтому новый то и не беру. его хватает.

alwayslate ★★
()
Ответ на: комментарий от vblats

Так вот моя флешка 2.0 сгорела, когда я софтверно подал туда ампер.

Не может этого быть, есть спец порты 2.0 способные давать 900мА для быстрой зарядки. А 3.0 дает на устройства 2.0 1А всегда. Легко протестировать воткни 2.0 винт в 3.0 без доп питания и он будет работать... И к стати по крайней мере под виндой флешка сообщает сколько она будет жрать, в прошивке зашито...

LinuxDebian ★★★★
()
Последнее исправление: LinuxDebian (всего исправлений: 2)
Ответ на: комментарий от vblats

1 А это по стандарту USB 3. Мощность не заоблачная.

Quasar ★★★★★
()
Ответ на: комментарий от SakuraKun

Интересно. Но почему-то громко анонсировали эту штуковину именно при Ryzen.

Quasar ★★★★★
()
Ответ на: комментарий от Deleted

Хардварный аналог патча Бармина предлагаешь?

hobbit ★★★★★
()
Ответ на: комментарий от Quasar

PSP есть только в процессорах и APU Ryzen.

А вот здесь человек, который занимается реверсингом и разработкой прошивок, ещё в октябре 2015 (почти за 1.5 года до Ryzen) заявляет «PSP, которым теперь без вариантов комплектуются все новые AMD APU.»

Кроме того, см. ещё этот комментарий.

При этом, сейчас, в мае 2017 года APU Ryzen на рынке ещё нет.

anonymous
()
Ответ на: комментарий от vblats

дебильные производители материнских плат, которые делают несъемные легкоубиваемые и хервосстанавливаемые SPI-flash

На десктопных ASUS-ах и ASRock-ах, например, микросхема вытаскивается. Суй в программатор и шей.

anonymous
()
Ответ на: комментарий от SakuraKun

Главное - заранее обзавестись программатором и прищепкой

Можно наводку, по каким запросам на алиэкспрессе лучше всего искать такую прищепку?

anonymous
()
Ответ на: комментарий от anonymous

Про это уже написал выше :) Могу гарантировать что в A10-5750M Richland (который стоит в Lenovo G505S поддерживаемый коребутом) встроенного PSP нет, причём этот четырёхядерник достаточно мощный - успешно конкурирует по производительности с более новыми APU от AMD в которых уже есть PSP, а также с нормальным i5 от интела и с недо-i7-low-voltage-который-для-ультрабуков (до «нормального i7» конечно не дотягивает) Если поставить 16 гигов быстрой оперативки, можно вовсю гонять сразу несколько виртуалок - благодаря возможностям процессора и хорошему коду coreboot, на этом ноуте полностью рабочие AMD IOMMU и AMD RVI (Rapid Virtualization Indexing / Nested Page Tables), всё это дополнительно ускоряет виртуализацию почти в целых полтора раза и повышает её безопасность

SakuraKun ★★★★★
()
Ответ на: комментарий от anonymous

В этой статье - http://dangerousprototypes.com/docs/Flashing_a_BIOS_chip_with_Bus_Pirate - есть про то какие типы прищепок для ноутбучных биос чипов SOIC8 бывают на алиэкспрессе, какую прищепку лучше выбрать - даже со ссылками в качестве примера - и вообще весь процесс прошивки биоса через прищепку на материнской плате ноутбука описан с начала до конца очень подробно и с фотографиями. Разве что вместо дорогого программатора Bus Pirate можно взять дешёвый CH341A за 150 рублей, который тоже поддерживается flashrom

Ещё есть похожая статья про то как перепрошить прошивку EC контроллера (например чтобы удалить из неё специфичные серийники ноутбука) - http://dangerousprototypes.com/docs/Flashing_KB9012_with_Bus_Pirate - но это сложнее чем прошивка биос чипа: крайне желательно будет найти даташит на материнку ноутбука, купить шлейф совместимый с клавиатурным разъёмом ноутбука и припаять к этому шлейфу несколько проводков к нужным контактам

SakuraKun ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.