数日前に公式発表された Coreboot 25.12 リリース独自の BIOS とファームウェア (UEFI) に代わるオープンソースの代替品を開発するプロジェクトの新バージョンは、3 か月に及ぶ集中的な作業の成果です。 750件以上の確認を蓄積 (コミット) 110人の開発者によって作成されたこれには、プロジェクトに参加する 21 人の新しい協力者が含まれます。
このバージョンの特徴は、 新しいランタイム構成インターフェース、永続ストレージ容量の増加、SMMSTORE 容量の増加、Intel プラットフォーム (IPU) 上の MIPI カメラのサポートの改善、次世代ハードウェアのサポートなどです。
新しいマザーボードとプロセッサのサポート
以前のバージョンと同様に、新しいCorebootバージョンでは互換性のあるハードウェアのリストが大幅に拡張されました。このリリースでは公式サポートが追加されました コンシューマー向けマザーボード、ワークステーション、ビジネス ラップトップ:
- コンシューマーマザーボード: ASRock Z77 Extreme4 および ASUS PRIME H610I-PLUS D4。
- Lenovo ラップトップ: ThinkPad T470s および T580。
- 特殊なハードウェア: Siemens MC EHL6 および Star Labs Starfighter (Arrow Lake 285H)。
- サーバーボードと ChromeOS: Google データセンターと Chromebook デバイスで使用される 6 つのボードが追加されました。
- プロセッサ(SoC)に関しては、次世代の高性能CPUであるAMD Turinへの暫定サポートが追加されました。また、Intel Panther LakeおよびQualcomm X1P42100プラットフォームにも重要な改善が実装されました。
ランタイム構成: Coreboot Forms Representation (CFR)
最も関連性の高い構造変化の一つは、 CFRフレームワークの採用 (Coreboot Forms Representation)。この技術は 統一されたAPIを提供する 設定を変更することができます ファームウェアから 再コンパイルする必要なく コードを削除するか、完全なメモリフラッシュを実行します。
CFRを通じて、 ユーザーはオプションメニューにアクセスして機能を制御できます 次のようなハードウェア:
- iGPU (統合グラフィックス) を有効または無効にします。
- タッチパネルまたはスクリーンの手動選択。
- ファンと熱プロファイルの高度な制御。
現在、40 台以上の Google マザーボードがこのシステムに移行しており、UEFI 変数ストアと直接統合して、再起動後も変更が維持されるようにしています。
ストレージコントローラとサブシステムの改善
SMMSTOREコントローラーシステム管理モード(SMM)によって保護された永続メモリ領域の管理を担当します。 デフォルトのストレージ サイズが 256 KB から 512 KB に増加されました。 この増加は、UEFI 変数と複雑なファームウェア構成を保存するためにより多くのスペースを必要とする最新のプラットフォームにとって重要です。
Intel プラットフォーム上の MIPI カメラ
Coreboot は、次世代の Intel ラップトップでのカメラの管理方法を再設計しました。 MIPIカメラのサポートが改善されました MIPI(Mobile Industry Processor Interface)は、従来のUSBカメラ(UVC)に代わる技術です。USBカメラとは異なり、MIPIはシリアルインターフェース(CSI)を介して生データをCPUに統合された画像信号プロセッサ(ISP)に直接送信します。
バージョン25.12 これらのセンサーのACPI列挙を最適化します。 Windows や Linux などのオペレーティング システムがセンサー (PLD) の物理的な場所とその静的データ (SSDB) を正しく識別できるようにします。
Qualcomm、AMD、Intelアーキテクチャの進歩
特定のアーキテクチャの開発では、いくつかの更新が行われました。
- Qualcomm X1P42100:RAMダンプのロードやアプリケーションプロセッサデバッグポリシー(APDP)の使用など、高度なデバッグ機能が追加されました。USB Type-CのサポートとMoving Display Subsystem(MDSS)の改善も実装されました。
- AMD GlindaおよびFaegan:10ギガビットイーサネットコントローラーとDeviceTree経由のUSB4設定のサポートが追加されました。また、MTRR計算が簡素化され、起動時間が短縮されました。
- Intel Panther Lake: 新しい LPCAMM メモリ規格 (Low Power Compressed Attached Memory Module) をサポートし、このフォーマットを採用する超薄型ラップトップに対応します。
技術とツールの変更
開発者にとって、Coreboot の内部インフラストラクチャも進化しました。 外部ツールが更新されました Binutils 2.45 や ACPICA 20250807 などの新しいツールチェーンが追加されましたが、廃止された nds32le-elf ツールチェーンは削除されました。
書店で libpayloadに物理メモリのサイズを決定するためのAPIが追加されました LZ4圧縮アルゴリズムのサポートが追加されました。さらに、Cirrus Logicオーディオコーデック(CS35L56およびCS42L43)用の専用ドライバが追加され、ACPIサポートがRISC-Vアーキテクチャ搭載システムに拡張されました。
最後に、それについてもっと知りたい場合は、詳細を調べることができます 次のリンクで。