سازنده لپتاپ Framework Computer، که طرفدار تعمیرات خود است و تلاش میکند تا محصولات خود را به آسانی جداسازی، ارتقا و جایگزینی قطعات را آسان کند، از انتشار کد منبع سیستمافزار Embedded Controller (EC) مورد استفاده در لپتاپ Framework خبر داد. . کد تحت مجوز BSD باز است.
ایده اصلی لپتاپ Framework ارائه توانایی جمعآوری لپتاپ از ماژولها است، مشابه اینکه کاربر میتواند یک کامپیوتر رومیزی را از اجزای جداگانهای که توسط یک سازنده خاص تحمیل نشده است جمعآوری کند. لپ تاپ فریم ورک را می توان به صورت قطعات سفارش داد و توسط کاربر در دستگاه نهایی مونتاژ کرد. هر جزء در دستگاه به وضوح برچسب گذاری شده است و به راحتی جدا می شود. در صورت لزوم، کاربر می تواند به سرعت هر ماژولی را تعویض کند و در صورت خرابی، با استفاده از دستورالعمل ها و فیلم های ارائه شده توسط سازنده با اطلاعات مربوط به مونتاژ/جداسازی، تعویض قطعات و تعمیر، سعی کند دستگاه خود را خودش تعمیر کند.
علاوه بر جایگزینی حافظه و حافظه، امکان تعویض مادربرد، کیس (رنگ های مختلف موجود)، صفحه کلید (طرح بندی های مختلف) و آداپتور بی سیم وجود دارد. از طریق اسلات کارت توسعه، می توانید تا 4 ماژول اضافی با USB-C، USB-A، HDMI، DisplayPort، MicroSD و یک درایو دوم را بدون جدا کردن قاب به لپ تاپ متصل کنید. این ویژگی به کاربر این امکان را می دهد که مجموعه پورت های مورد نیاز را انتخاب کرده و در هر زمان آنها را جایگزین کند (مثلاً اگر پورت USB کافی وجود ندارد، می توانید ماژول HDMI را با یک USB جایگزین کنید). در صورت خرابی یا ارتقاء، می توانید قطعاتی مانند صفحه نمایش (13.5 اینچی 2256×1504)، باتری، پد لمسی، دوربین وب، صفحه کلید، کارت صدا، کیس، برد با حسگر اثر انگشت، لولا برای نصب را به طور جداگانه خریداری کنید. صفحه نمایش و بلندگوها
باز کردن سفتافزار علاوه بر این به علاقهمندان اجازه میدهد تا سفتافزارهای جایگزین ایجاد و نصب کنند. سفتافزار EmbeddedController از مادربردهای نسل یازدهم پردازندههای Core i11 و i5 اینتل پشتیبانی میکند و وظیفه انجام عملیاتهای سطح پایین با سختافزار، مانند مقداردهی اولیه پردازنده و چیپست، کنترل نور پسزمینه و نشانگرها، تعامل با صفحهکلید و پد لمسی، مدیریت انرژی و سازماندهی مرحله بوت اولیه. کد میانافزار مبتنی بر پیشرفتهای پروژه منبع باز chromium-ec است که در آن Google میانافزاری را برای دستگاههای خانواده Chromebook توسعه میدهد.
برنامههای آینده شامل ادامه کار بر روی ایجاد سیستم عامل باز برای اجزایی است که همچنان به کد اختصاصی (مثلاً تراشههای بیسیم) وابسته هستند. بر اساس توصیه ها و پیشنهادات منتشر شده توسط کاربران، مجموعه ای از راهنمای گام به گام برای نصب توزیع های لینوکس مانند فدورا 35، اوبونتو 21.10، مانجارو 21.2.1، مینت، آرچ، دبیان و سیستم عامل ابتدایی بر روی لپ تاپ در حال توسعه است. توزیع لینوکس پیشنهادی فدورا 35 است، زیرا این توزیع از چارچوب لپتاپ پشتیبانی کامل میکند.
منبع: opennet.ru