Masthead Light

Intel® Boot Loader Development Kit

組込みシステムの基本的な初期化のための高速で簡単、柔軟性のあるファームウェア開発

Intel® Boot Loader Development Kit (Intel® BLDK) は、組込み用途のインテル® プロセッサーを搭載したプラットフォーム用にカスタマイズおよび最適化された初期化ファームウェア・ソリューションを作成できるようにする、ソフトウェア・ツールキットです。インテル BLDK により、決まった機能を持つ組込み機器の設計のためのファームウェアを素早く開発できます。このような設計には、従来の BIOS が提供していたような豊富な機能ではなく、基本的な初期化および機能が必要とされます。


Intel BLDK の基盤は、Unified Extensible Firmware Interface (UEFI) 仕様のインテルの最新実装です。バージョン 2.3 は、インテル® UEFI 開発キット 2010 (インテル® UDK2010) です。したがって、インテル・ブート・ローダー開発キットは、最新の UEFI 標準に完全に準拠しており、インテル® UEFI 開発キット・デバッガー・ツールおよび UEFI シェル仕様バージョン 2.0 との組み合わせでの互換性があります。インテル・ブート・ローダー開発キットは、オープンな UEFI 標準とインテル UDK2010 実装に基づいているため、コードのファームウェア初期化のカスタマイズに柔軟性をもたらすように、ソースコードの多くの部分がオープンに提供されています。

 

開発キットのコンポーネント

 

  • 豊富なコード基盤: Unified Extensible Firmware Interface に基づく Intel BLDK には、組込みシステムに必要な機能が豊富に用意されています。
  • リファレンスの実装: インテルのサンプル・リファレンス・ボード・イメージは、開発者がシステム・ファームウェア・イメージをカスタマイズできるベースラインを提供します。
  • GUI ツール: 統合された開発環境は、簡単なナビゲーション、変更、および基本コード基盤のデバッグに役立ちます。モジュールの選択とビルド・ツールでは、コードを直接変更せずにカスタムイメージの作成が可能です。
  • ドキュメント: 手順をまとめた総合的なドキュメントは、プロジェクト規模に関係なく、自己解決や効率的なサポートを可能にします。

 

 

利点

 

  • コストも使用料も不要: Intel BLDK は BOM コスト削減に有効です。
  • ブート時間の短縮: ユーザーは、ブート時間の短縮とファームウェア・サイズの縮小のため、ファームウェアを最適化できます。
  • 豊富な機能セット: 電源管理とさまざまな機器のブート機能を備えています。
  • 高い柔軟性: 開発者は、ファームウェアの初期化機能の作成およびカスタマイズを完全に制御できます。
  • 高い再利用性: UEFI 標準により、広く再利用できるファームウェア・ソリューションを作成できます。
  • 素早いファームウェア開発: 各種ツールおよび開発環境により、リファレンス・ファームウェア実装を迅速に作成およびカスタマイズできます。
  • エコシステムのサポート: Intel® Internet of Things Solutions Alliance のメンバーは、Intel BLDK に基づく付加価値の高い製品、ソリューション、およびサービスを豊富に提供しています。

 

インテル® System Studio

インテル® System Studio は別のツールスイートで、ファームウェアおよび従来の BIOS と Intel BLDK で開発されたブートローダーのデバッグする柔軟なソリューションです。インテル® System Studio に搭載されたインテル® JTAG デバッガ― (XDB) により、EFI と UEFI データストラクチャの完全なインスペクションとソースレベルのデバックがすべて、簡単なロードコマンド (EFI “loadthis”)を使用して実行できます。

インテル・ブート・ローダー開発キット開発アプリケーションのダウンロード

開発アプリケーション・ツールキットには、ファームウェア・バイナリー・ブート・イメージを開発するためのオブジェクト・ライブラリー、サンプル・ソース・コード・ファイルおよびサンプル・メイクファイル、ならびにツールが含まれています。

 

インテル・ブート・ローダー開発キット・コード・ベースのダウンロード (リファレンス・ファームウェア・パッケージ)

旧バージョン

設計には、最新バージョンのインテル・ブート・ローダー開発キットを使用することをお勧めします。業務上または技術的な理由で必要とされる場合は、旧バージョンを提供いたします。

 

インテル・ブート・ローダー開発キット開発アプリケーション

 

インテル・ブート・ローダー開発キット・コード・ベース (リファレンス・ファームウェア・パッケージ)

インテリジェントな設計を実現

ブートローダーに関するサポート

インテル® Embedded Community では、ブートローダー・テクノロジーのテクニカル・サポートを利用できます。

フォーラムにアクセス >

インテル® EDC サポート

テクニカルサポートおよびセールスサポートへアクセスする、インテル® EDC アカウントに登録する、またはアカウントの管理を行う。

お問い合わせ >

Intel® BLDK

ドキュメント
すべて表示

ホワイトペーパー

すべて表示

ディスカッション