Компанията Framework Computer отвори кода на фърмуера за лаптопи.

Производителят на лаптопи Framework Computer, който е застъпник за правото на потребителите да извършват самостоятелен ремонт и се опитва да направи продуктите си максимално удобни за разглобяване, модернизация и замяна на компоненти, обяви публикуването на изходния код на фърмуера на вграден контролер (EC), използван в лаптопа Framework Laptop. Кодът е обществено достъпен под лицензия BSD.

Основната идея на Framework Laptop е да предостави възможност за сглобяване на лаптопа от модули, подобно на начина, по който потребителят може да състави настолен компютър от отделни компоненти, без наложени изисквания от конкретен производител. Framework Laptop може да бъде поръчан по части и сглобен в крайно устройство от самия потребител. Всеки компонент в устройството е ясно обозначен и лесно извлекаем. При необходимост потребителят може бързо да подмени всеки модул, а в случай на повреда да се опита самостоятелно да ремонтира устройството си, използвайки предоставените от производителя инструкции и видеа с информация за сглобяване/разглобяване, подмяна на компоненти и ремонт.

Освен замяната на паметта и хранилището, се предоставя възможност за замяна на дънната платка, корпуса (предлагат се различни цветови варианти), клавиатурата (различни разредки) и безжичния адаптер. Чрез слотовете Expansion Card без разглобяване на корпуса в лаптопа могат да бъдат свързани до 4 допълнителни модула с USB-C, USB-A, HDMI, DisplayPort, MicroSD и второ хранилище. Тази функция позволява на потребителя да избере необходимия набор от портове и в всеки момент да ги смени (например, ако липсва USB порт, модулът HDMI може да бъде заменен с USB). При повреда или за модернизация поотделно могат да се закупят компоненти като екран (13.5” 2256×1504), батерия, тъчпад, уеб камера, клавиатура, звукова карта, корпус, платка с датчик за пръстови отпечатъци, панти за закрепване на екрана и говорители.

Отварянето на фърмуера ще позволи на ентусиастите да създават и инсталират алтернативни фърмуери. Фърмуерът на EmbeddedController поддържа дънни платки за 11-то поколение процесори Intel Core i5 и i7 и отговаря за извършването на нискоуровневи операции с оборудването, като инициализация на процесора и чипсета, управление на подсветката и индикаторите, взаимодействие с клавиатурата и тъчпада, управление на захранването и организация на началната фаза на зареждане. Кодът на фърмуера е основан на разработки от открития проект chromium-ec, в рамките на който компанията Google развива фърмуери за устройства от семейството Chromebook.

От плановете за бъдещето се набляга на продължаването на работата по създаването на отворени фърмуери за компоненти, при които все още се разчита на проприетарен код (например, безжични чипове). На база публикувани от потребители препоръки и желания се развива серия от стъпка по стъпка ръководства за инсталиране на лаптоп с дистрибуции на Linux като Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian и Elementary OS. Като препоръчителна дистрибуция на Linux се споменава Fedora 35, тъй като в този дистрибутив от кутията се предоставя пълна поддръжка на Framework Laptop.

Компанията Framework Computer отвори кода на фърмуера за лаптопи.
Компанията Framework Computer отвори кода на фърмуера за лаптопи.


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster