Как прошить микропрограмму LPC MNT Reform

Чтобы прошить микропрограмму контроллера системы, вам потребуется другой компьютер и USB-кабель. В зависимости от ревизии вашего Reform, вам может потребоваться либо Micro-USB, либо USB типа-C.

Вам также потребуется микропрограмма, которую можно скачать из папки reform2-lpc-fw в основном репозитории Reform.

Шаг 1

Удалите следующие винты, крепящие прозрачную акриловую нижнюю панель к основному корпусу:

Десять серебряных винтов Phillips M2×6мм

Шаг 2

Поднимите нижнюю панель и отложите в сторону.

Перед обслуживанием внутренностей убедитесь, что все аккумуляторы удалены.

Шаг 3

Используйте лопатку или ногтями, чтобы установить DIP-переключатель LPCP в положение ВКЛ.

Переключатель LPCP расположен на материнской плате, между модулем ЦП и трекболом или трекпадом.

Шаг 4

Используйте лопатку или палец, чтобы нажать на кнопку LPCRST рядом с DIP-переключателем из предыдущего шага.

Шаг 5

Подключите кабель Micro-USB к USB-порту LPC.

В новых ревизиях Reform порт Micro-USB заменен на порт USB типа-C.

Шаг 6

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

Откройте терминал и перейдите в папку reform2-lpc-fw, скачанную из репозитория Reform.

Проверьте lsblk или dmesg -w, чтобы узнать, какой диск отображается как LPC, затем отредактируйте flash.sh с правильным путем к виртуальному флеш-накопителю (например, /dev/sdx).

Дважды проверьте путь, чтобы убедиться, что он правильный, так как ввод неверного пути может уничтожить данные на вашем компьютере!

Запустите flash.sh от имени root.

Шаг 7

Отключите USB-кабель от USB-порта LPC.

Шаг 8

Используйте лопатку или ногтями, чтобы установить DIP-переключатель LPCP в положение ВЫКЛ, на стороне с надписью "1".

Шаг 9

Используйте лопатку или палец, чтобы снова нажать кнопку LPCRST.

Заключение

Чтобы собрать ваше устройство, выполните шаги 1 и 2 в обратном порядке. Убедитесь, что никакие кабели не сдавлены при замене нижней панели. Не перетягивайте винты.

Перевод руководства с ifixit.com