COREBOOT-

Corebootが一時的なRAM初期化コード(RAMとしてのキャッシュ)を進歩させているということは、FSP-Tバイナリblobの使用がますます不要になっていることを意味します。

コンサルティング会社の9elementsCyber​​ Securityのおかげで、Intel BootGuardを使用している場合でも、Corebootを使用してオープンソースキャッシュをRAM(CAR)コードとして機能させることができるようになりました。これにより、この機能するオープンソースコードにより、IntelのFSP-Tバイナリがより冗長になり、Intelハードウェアの量が増えるにつれて回避できるようになります。 FSP-Tは、Skylake-SP、Cooperlake-SP、およびFSP-Tの他のハードウェア初期化ビット用のDenverton-NSなどの一部のプラットフォームで引き続き必要です。

FSP-Tは、インテルファームウェアサポートパッケージ(FSP)全体の一部であり、主に一時的なRAMの初期化を処理し、一部のプラットフォームでは他の初期のハードウェア初期化処理を処理します。

9elementsは、オープンでの作業の概要を説明するブログ投稿を作成しました。-BootGuardのような機能を維持しながら、RAM処理としてのソースキャッシュ。同社のArthurHeymansは、次のように投稿を締めくくりました。「実行環境を制御できることの利点は圧倒的です。CooperlakeSPプラットフォームでの作業に関する個人的な経験から、FSP-Tで定期的に問題が発生しました。 FSP-Tコード内のバグであり、回避する必要がありました。それ以外の場合は、実行環境を制御しているFSPと互換性のないブートフローを想定したコアブートでした。FSP-Tがさらに多くの原因を引き起こしていると断言できます。実際に解決するよりも問題があるため、そのコードをオープンソースにすることが最善の戦略です。オープンソースのBootguardサポートを使用してこの良い例を設定することで、他の人がFSP-Tに依存せずにオープンソースソリューションを追求するように動機付けられることを願っています。

多くの自由ソフトウェア愛好家は、最新のIntelおよびAMDプラットフォーム、特に広く利用可能なデスクトップマザーボードが、完全にオープンソースのスタックを使用してCorebootで動作できる日を待ち望んでいます。

Categories: IT Info