まとめ
-
OpenC6 は、レトロな BIOS のようなファームウェアを ESP32-C6 にもたらし、古典的な PC セットアップ画面を思い出させます。
-
これはオープンソースであり、小さなベアメタル ペイロードをホストするため、モジュールを RAM または XIP にホットスワップできます。
-
プロジェクトはまだ開発中です。不足している機能と利点には、オープン ファイル システムと実行保護が含まれます。
UEFI が登場するずっと前から、PC はすべてのセットアップに BIOS を使用していました。作業が完了するまでに少し時間がかかりましたが、古い BIOS 画面を見ていると、古い PC に飛び込み、ハードウェアをより適切に制御するために設定を微調整した記憶が甦りました。あの頃を待っていたのであれば、誰かが ESP32-C6 チップ用の BIOS を設計することに成功しました。機能はまだ完全には完成していませんが、それでも非常に優れています。
OpenC6 BIOS は、ESP32-C6 にクールなレトロ BIOS をもたらします
単なる顔が美しいだけではありません
Hackaday によって発見されたように、この印象的な偉業は GitHub 上の Rompass によって実証されました。これは OpenC6 BIOS と呼ばれ、その主な目的は ESP32-C6 チップに BIOS を導入することです。これは完全にオープンソースであり、ESP32 が 2 ドルのチップ上で「PC/サーバーのようなアーキテクチャ」を実行できるようになります。私はそれが好きです。
Rompass は OpenC6 BIOS について次のように説明しています。
モノリシック ファームウェアの代わりに、OpenC6 はホスト プラットフォームとして機能します。ハードウェアを初期化し、独立した LP コア コプロセッサを通じて帯域外管理を提供し、標準化されたシステム コール インターフェイス (ABI) を公開します。これにより、小型で超高速のベアメタルのホットスワップ、ダウンロード、実行が可能になります。
PayloadsRAM またはインプレース実行 (XIP) フラッシュ内で直接。
これは、PC に搭載されている BIOS とはまったく異なります。ただし、これにより、OS のカーネルではなく RAM からモジュールを実行できるようになり、チップをさらにカスタマイズできるようになります。
GitHub ページにはすべてのコードとセットアップ手順が記載されているので、試してみたい場合は、上のリンクから入手してください。このプロジェクトはまだ完了していないことに注意してください。実際、Rompass は、完全にオープンソースのファイル システムや、破損した実行可能ファイルのアクティベーションを防ぐ保護機能など、期待する機能に対して報奨金ボードを投稿しています。

最小限の費用でセンサーを追跡する超低電力 ESP32「イベント通知装置」を誰かが構築しました
可能性は無限大です。






Leave a Reply