Framework Computer a publié le code du firmware de ses ordinateurs portables

Il y a quelques jours, le fabricant d'ordinateurs portables cadre informatique, favorable à donner aux utilisateurs le droit de s'autoréparer et à essayer de rendre ses produits aussi pratiques que possible pour le démontage, la mise à niveau et le remplacement des composants, annonce de la publication du code source du contrôleur intégré (EC) micrologiciel utilisé dans le framework pour ordinateur portable.

L'idée principale du cadre pour ordinateur portable est de fournir la possibilité de créer un ordinateur portable à partir de modules, de la même manière qu'un utilisateur peut assembler un ordinateur de bureau à partir de composants séparés qui ne sont pas mandatés par un fabricant spécifique.

Framework Laptop peut être commandé au coup par coup et assemblé par l'utilisateur sur un terminal. Chaque composant de l'appareil est clairement étiqueté et se retire facilement. Si nécessaire, l'utilisateur peut remplacer rapidement n'importe quel module et, en cas de panne, essayer de réparer lui-même son appareil, en utilisant les instructions et les vidéos fournies par le fabricant avec des informations sur le montage/démontage, le remplacement des composants et la réparation.

Nous sommes heureux d'annoncer que nous avons publié le firmware open source Embedded Controller (EC) pour le Framework pour ordinateur portable, disponible aujourd'hui sur GitHub. Ceci est basé sur le projet chromium-ec de Google, qui est le micrologiciel EC utilisé sur les Chromebooks. Nous avons publié notre variante sous la même licence BSD à 3 clauses qui vous permet de la modifier, de la partager et de la réutiliser à votre guise.

En plus de remplacer la mémoire et le stockage, il est possible de remplacer la carte mère, le boitier (différentes couleurs sont proposées), le clavier (différents modèles) et l'adaptateur sans fil. Grâce aux emplacements pour cartes d'extension sans démonter le boîtier, vous pouvez connecter jusqu'à 4 modules supplémentaires avec USB-C, USB-A, HDMI, DisplayPort, MicroSD et un deuxième lecteur à l'ordinateur portable.

Cette fonctionnalité permet à l'utilisateur de sélectionner l'ensemble de ports requis et de les remplacer à tout moment (par exemple, s'il n'y a pas assez de port USB, vous pouvez remplacer le module HDMI par USB). En cas de panne ou de mise à niveau, vous pouvez acheter séparément des composants tels qu'un écran (13,5 "2256 × 1504), une batterie, un pavé tactile, une webcam, un clavier, une carte son, un boîtier, une carte de capteur d'empreintes digitales, des charnières, etc. écran et haut-parleurs .

L'ouverture du micrologiciel permettra aux passionnés de créer et d'installer un micrologiciel alternatif. Le micrologiciel EmbeddedController prend en charge les cartes mères pour les processeurs Intel Core i11 et i5 de 7e génération et est chargé d'effectuer des opérations matérielles de bas niveau telles que l'initialisation du processeur et du chipset, le contrôle du rétroéclairage et les indicateurs, l'interaction du clavier et du pavé tactile, la gestion de l'alimentation et l'organisation du phase de démarrage initiale.

Le code du micrologiciel est basé sur les développements du projet ouvert chromium-ec, dans lequel Google développe un micrologiciel pour les appareils de la famille Chromebook.

Le micrologiciel EC est ce qui gère les fonctionnalités de bas niveau dans Framework Laptop, y compris le séquencement de l'alimentation, l'interface du clavier et du pavé tactile et le contrôle des voyants du système. Veuillez noter que des modifications incorrectes du micrologiciel peuvent endommager votre carte mère ou tout autre matériel. Nous vous recommandons donc de ne flasher le micrologiciel modifié que si vous êtes prêt à prendre ce risque. Nous continuons d'investir dans le développement de micrologiciels open source, dans le but de remplacer également d'autres micrologiciels propriétaires que nous rencontrons actuellement à l'avenir.

De projets d'avenir le travail se poursuit sur la création d'un micrologiciel ouvert pour les composants qui sont toujours liés au code propriétaire (par exemple, puces sans fil).

Une série de guides étape par étape pour l'installation de distributions Linux telles que Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian et Elementary OS sont en cours de développement sur la base des recommandations et des souhaits publiés par les utilisateurs. La distribution Linux recommandée est Fedora 35, car cette distribution fournit une prise en charge complète de Laptop Framework prête à l'emploi.

Enfin Si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.