Firmware de código abierto de Framework Computer para portátiles

El fabricante de portátiles Framework Computer, que defiende la autorreparación y se esfuerza por hacer que sus productos sean lo más fáciles de desmontar, actualizar y reemplazar componentes, ha anunciado la publicación del código fuente del firmware del controlador integrado (EC) utilizado en Framework Laptop. . El código está abierto bajo la licencia BSD.

La idea principal de Framework Laptop es brindar la capacidad de ensamblar una computadora portátil a partir de módulos, de manera similar a cómo un usuario puede ensamblar una computadora de escritorio a partir de componentes individuales que no están impuestos por un fabricante específico. Framework Laptop se puede pedir por piezas y el usuario puede ensamblarlo en un dispositivo final. Cada componente del dispositivo está claramente etiquetado y es fácil de quitar. Si es necesario, el usuario puede sustituir rápidamente cualquier módulo, y en caso de avería, intentar reparar él mismo su dispositivo siguiendo las instrucciones y vídeos proporcionados por el fabricante con información sobre montaje/desmontaje, sustitución de componentes y reparación.

Además de reemplazar la memoria y el almacenamiento, es posible reemplazar la placa base, la carcasa (diferentes colores disponibles), el teclado (diferentes diseños) y el adaptador inalámbrico. A través de las ranuras para tarjetas de expansión, puede conectar hasta 4 módulos adicionales con USB-C, USB-A, HDMI, DisplayPort, MicroSD y una segunda unidad al portátil sin desmontar la carcasa. Esta característica permite al usuario seleccionar el conjunto de puertos requerido y reemplazarlos en cualquier momento (por ejemplo, si no hay suficiente puerto USB, puede reemplazar el módulo HDMI por uno USB). En caso de avería o actualización, puede comprar por separado componentes como una pantalla (13.5” 2256×1504), batería, panel táctil, cámara web, teclado, tarjeta de sonido, carcasa, placa con sensor de huellas dactilares y bisagras para montaje. la pantalla y los parlantes.

Abrir el firmware también permitirá a los entusiastas crear e instalar firmwares alternativos. El firmware EmbeddedController admite placas base para procesadores Intel Core i11 e i5 de 7.ª generación y es responsable de realizar operaciones de bajo nivel con el hardware, como inicializar el procesador y el chipset, controlar la luz de fondo y los indicadores, interactuar con el teclado y el panel táctil, administración de energía y organización de la etapa de arranque inicial. El código del firmware se basa en los desarrollos del proyecto de código abierto chromium-ec, dentro del cual Google desarrolla firmware para dispositivos de la familia Chromebook.

Los planes para el futuro incluyen el trabajo continuo en la creación de firmware abierto para componentes que aún permanecen vinculados a un código propietario (por ejemplo, chips inalámbricos). A partir de recomendaciones y sugerencias publicadas por los usuarios, se está desarrollando una serie de guías paso a paso para instalar distribuciones de Linux como Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian y Elementary OS en una computadora portátil. La distribución de Linux recomendada es Fedora 35, ya que esta distribución proporciona soporte completo para Laptop Framework desde el primer momento.

Firmware de código abierto de Framework Computer para portátiles
Firmware de código abierto de Framework Computer para portátiles


Fuente: opennet.ru

Añadir un comentario