PhoronixでCorebootをカバーしてきた長年(LinuxBIOSと呼ばれていた時代に遡ります!)、サポートされているマザーボードの選択は、特にこの10年間。今日のシステムでCorebootを実行したい場合は、基本的にGoogle Chromebookを実行することを意味します。古いサーバーのマザーボード、またはCorebootポートを確認した古いLenovo ThinkPadを使用するか、ほとんどの人が手の届かないところに、リファレンスプラットフォームまたはボードであるさまざまなサーバーマザーボードを使用します。ハイパースケーラーからの設計。しかし、過去数か月にわたって、3mdebコンサルティング会社の人々は、Corebootのダウンストリームにある「Dasharo」を最新のすぐに利用できるIntelデスクトップマザーボードに移植するという素晴らしい偉業を成し遂げました。私はこれを試してきましたが、驚くほどうまくいきました。これが、このIntelAlderLakeマザーボードでのCoreboot/Dasharoの私の経験とベンチマークです。

過去数か月間、3mdebはオープンソースのCorebootポートに取り組んできました。 MSI PROZ690-WiFiDDR4マザーボード。彼らは目覚ましい進歩を遂げ、今月はDasharoフラグの下でこのCorebootポートの1.0リリースを命名しました。 Dasharo は、オープンソースのBIOS/UEFI/ファームウェアソリューションを中心に構築された3mdebのモジュールセットです。

MSI PRO Z690-A WiFi DDR4は、Intel Alder Lakeマザーボードであり、すぐに入手でき、約220米ドルで販売されています。このLGA-1700マザーボードは、最新のデスクトップマザーボードおよびAlderLakeクラスに期待されるすべての通常の機能を備えています。このCorebootポートはDDR4マザーボードバージョン専用であり、DDR5代替品ではないことに注意することが重要です(同様に、3mdebはDDR4 WiFiバージョンでのみテストされており、非WiFiバージョンではテストされていませんが、非WiFiボードはまた、owrk)。 MSI PRO Z690-A WiFi DDR4は、主要なインターネット小売業者からすぐに入手できます。数週間前にこのマザーボードを注文することを決定したとき、この継続的なDasharoの取り組みを考えると、219米ドルで問題なく見つけることができました…古いAMDOpteronマザーボードまたはCorebootがプリロードされた他の古いプラットフォームが数百以上プリロードされています!

明らかに、マザーボードを非公式のシステムファームウェアにフラッシュすると、システムがブリックする可能性があります。このようなシステムに投資する前に、関連するリスクを認識してください。ただし、フラッシュ中にマザーボードをブリックした場合は回復手順がありますが、Dasharoのドキュメントに従うと次のようになります。かなり安全で、ハードウェアを破壊する可能性は「ほとんどありません」。または、リスクを軽減したい場合は、3mdebがまもなくフラッシュ済みのDasharoと有料のサポートオプションを備えたハードウェアの販売を開始する予定です。

他の最新のIntelプラットフォームと同様に指摘する価値もあります。 Corebootを実行している場合でも、このポートにはIntel FSP(Firmware Support Package)バイナリが必要であるため、100%オープンソースではありません。 DasharoバイナリをMSIPROZ690-AWiFiDDR4にフラッシュするプロセスは非常に簡単です。 手順によると、公式のバイナリビルドが利用可能であるため、必要なのはフラッシュ用のFlashromをビルドすることだけです。マザーボード自体。 Flashromは、既存のBIOS ROMをダンプして安全に保管し、後日専用BIOSにフラッシュバックすることもできます。

前Dasharo/CorebootをこのMSIZ690Alder Lakeマザーボードにフラッシュする場合は、最初にBIOSをバックアップする必要があります。これはオープンソースのFlashromを使用して実行できます。

うわー、誤って専用BIOSからセキュアブートを有効にしてしまいました更新…

DasharoファームウェアのMSIPROZ690へのフラッシュ-WiFiDDR4は問題なく、非常に迅速に実行できました。最初は、エラーに対する最初の懸念がありました。 、しかし、ドキュメントをさらに読み、独自のBIOSをアップグレードすると、UEFIセキュアブートが有効にリセットされたことに気づいたときに対処されました。したがって、Flashromをrootとして実行していて、アクセスエラーが表示されて驚いた場合は、最初に再起動してセキュアブートを無効にしてください。その後、このAlder Lakeリテールマザーボードがフラッシュされ、準備が整いました。

BIOSダンプが成功しました。

Flashromを使用してシステムBIOSをフラッシュするのは非常に簡単でした。

このマザーボード上のDasharoのハードウェア構成マトリックスは、Core i5 12600K、Core i7 12700Kの報告により、現時点ではかなり制限されています。 、およびCorei912900Kが動作しています。報告されたメモリマトリックスも同様に非常に基本的です。私の目的のために、私は自分が置いていたもの、つまりIntel Corei512400とPNYXLR8Gaming2x8GBDDR4-3600キットから始めました。 RAMとCPUの両方が、このDasharoでフラッシュされたIntelシステムで問題なく正常に動作するようになりました。

MSIマザーボードでDasharoをフラッシュして再起動した後、数秒の緊張の後システムがPOSTを実行し、ディスプレイが点灯するのを待つことで、エクスペリエンスがいかに簡単であったかが新鮮でした。私はMSIPROZ690-A WiFi DDR4マザーボードを数週間前に手に入れましたが、このマザーボードのDasharoが熱くなっていましたが、忙しいスケジュールと長いTODOリストで延期され、何年も前のCorebootの時代を思い出しました。ソースと点滅する頭痛からそれを構築します。しかし、3mdebはドキュメントに対して非常に優れた仕事をしており、ビルド済みのバイナリを簡単に利用できるようにしています。経験はほんの数分しかかからず、インストールプロセスは快適なLinux愛好家なら誰でも達成できました。

FSPなどの周りにどのバイナリブロブがまだ必要か疑問に思っている人は、 3mdebは、ブロブによってまだボルトで固定されている領域を調べたオープンネススコアを公開しています。

MSI PROでこの代替Corebootベースのファームウェアを実行する際のその他の一般的な質問については、Dasharoのドキュメントを確認してください。 Z690-WiFiDDR4。

もちろん、パフォーマンス中毒者である私は、Corebootを実行しているこのAlder Lakeシステムのパフォーマンスに興味がありました…そこで、独自のBIOSで多くのベンチマークを実行し、その後このDasharo1.0ファームウェアリリースで再び。 Corebootで実行しているときにXMPメモリプロファイルを有効にする手段がないため、独自のBIOSで、ストックと参照用にXMPメモリプロファイルを有効にしてベンチマークを実行しました。このテスト中にハードウェアの変更は行われませんでした。

私のテストでは、Dasharoフラッシュ構成がデフォルトのプロプライエタリBIOSよりもわずかに遅いことがすぐにわかりました…

しかし、テストPhoronixTestSuiteを使用して、他のシステムバイタルも追跡していました。このテストやその他のテストでは、テスト中に達成されたピークCPU周波数は、独自のBIOSを使用した場合のi5-2400では約4.3GHzでしたが、Corebootベースのファームウェアでは4.0GHzのみでした。ボトムエンドでは、アイドル状態の瞬間にプロプライエタリBIOSがCPUを600MHzに下げましたが、Corebootファームウェアは1.2GHz近くにとどまりました。 Core i5 12400の定格は、最大ターボ周波数4.4GHz、基本周波数2.5GHzです。

独自のBIOSよりもピークが低いDasharoファームウェアは、CPU消費電力を低下させました。

電力効率に基づいて、これは実際にDasharoファームウェアがMSIの独自のBIOSよりも優れたワットあたりのパフォーマンスを提供することにつながりました。

これもわずかに優れたサーマルに相当します。

一部のワークロードの場合、Dasharoファームウェアのパフォーマンスは、このMSIマザーボードのアップストリーム独自のBIOSのパフォーマンスに非常に近かった。ただし、センサーメトリックで示されているように、電力管理の動作に違いが見られる場合があります。

一部のワークロードでは、パフォーマンスにわずかながら測定可能な影響がありますが、将来のDasharoの更新により、クロッキング/電力管理がより適切に調整されることを願っています。行動。いずれにせよ、多くの人がこのオープンソースファームウェアを持っていることと交換することをいとわないであろう小さなパフォーマンスの低下になる傾向があります。

そして、DasharoはプロプライエタリBIOSをわずかに追い抜くかもしれませんが、多くの場合、標準のBIOSよりも優れた電力効率が得られていました。

Dasharoファームウェアは、高速化されたIntelGen12グラフィックスやその他の領域で問題なく動作しました。

このオープンソース(前述のブロブを除く)のDasharoファームウェアに対する独自のBIOSをストックします。すべてのベンチマークを確認したい場合は、このOpenBenchmarking.org結果ページから見つけることができます。

これらのさまざまなBIOS構成で実行された181のベンチマーク全体で、すべての生のパフォーマンスベンチマークの全体的な幾何平均を見てみましょう。

MSIマザーボードでDasharo1.0リリースを実行すると96%が得られました独自のBIOS全体のパフォーマンス(またはXMPプロファイル構成に対して94.5%)。

Core i5 12400は、これらの180以上のテストで、独自のBIOSに対して平均47ワットで実行されていましたが、平均50ワット。

Dasharoファームウェアのパフォーマンスが低下することがあると思われる主な理由は、テスト対象のCore i5 12400が最大ピーク周波数4.0GHzを超えることはなく、独自のBIOSが4.4GHzに到達したことです。 i5-12400の最大ターボ周波数。一方、Dasharoファームウェアでは、アイドル時の最小周波数としてすべてのコアでi5-12400が600MHzまでクロックダウンすることはありませんでしたが、最大974MHzでした。

このわずかに異なるクロッキング/電力管理の動作により、独自のBIOSよりも広い範囲のCPUコア動作温度。繰り返しになりますが、すべての個々のベンチマークデータをここで確認してください。独自のBIOSの生のパフォーマンスをわずかに下回る傾向があり、一般的にワットあたりのパフォーマンスが優れていました。この領域は、最大のパフォーマンスを懸念している人のために、将来のDasharoリリースでさらに調整される可能性があります。

いずれにせよ、これまでのところDasharo/Corebootを試してみるのは楽しいことでした。 MSI PRO Z690-AWiFiDDR4マザーボード上のファームウェア。オープンソースのCorebootファームウェアで実行できる現世代のIntelプロセッサ用に約220米ドルのデスクトップマザーボードがついに登場したのは素晴らしいことです。 3mdebの人々は、ドキュメントも素晴らしい仕事をしており、Dasharoをこの小売消費者向けマザーボードにフラッシュするのを非常に簡単にしています。この取り組みの詳細については、docs.dasharo.comにアクセスしてください。

デスクトップでオープンソースのCorebootをいじくり回しますが、CorebootをサポートするAMD Opteron時代の数台のような、何年も前のマザーボード(古いLenovo ThinkPadやChromebook、または最近の限られたデバイス)を実行したくありませんでしたStar LabsおよびSystem76)のラップトップであるMSI PRO Z690-A WiFi DDR4は、最新の手頃な価格のオプションとしてすぐに最適です。私はこの取り組みを強く支持し、3mdebのエンジニアからより優れたマザーボードポートが見られることを望んでいます。

Categories: IT Info