インテルのみ表示可能 — GUID: pde1458167376341
Ixiasoft
5.1.1. 目的
5.1.2. ソフトウェア開発プラットフォームのコンポーネントの構築
5.1.3. アプリケーションに向けたオペレーティング・システムの選択
5.1.4. Linuxに向けたソフトウェア開発プラットフォームの構築
5.1.5. ベアメタル・アプリケーションに向けたソフトウェア開発プラットフォームの構築
5.1.6. パートナーOSまたはRTOSに向けたソフトウェア開発プラットフォームの構築
5.1.7. ブート・ローダー・ソフトウェアの選択
5.1.8. 開発、デバッグおよびトレースに向けたソフトウェア・ツールの選択
5.1.9. ボードの立ち上げに関する考慮事項
5.1.10. ブートおよびコンフィグレーションに関するデザインの考慮事項
5.1.11. フラッシュ・デバイス・ドライバーに関するデザインの考慮事項
5.1.12. HPS ECCに関するデザインの考慮事項
5.1.13. セキュリティーに関するデザインの考慮事項
5.1.14. エンベデッド・ソフトウェアのデバッグとトレース
インテルのみ表示可能 — GUID: pde1458167376341
Ixiasoft
5.1.2. ソフトウェア開発プラットフォームのコンポーネントの構築
ソフトウェア開発プラットフォームを正常に構築するため、 インテル® では、HPSシステムの適切なコンフィグレーションとして知られているベースライン・プロジェクトから始めることを推奨しています。その後、最終アプリケーションに合わせてベースライン・プロジェクトを変更します。
以下の図は、ソフトウェア開発プラットフォームのコンポーネントを決定するために推奨される手順を表しています。
図 14. ソフトウェア開発プラットフォームの構築
フローは、次のステップで構成されます。
- オペレーティング・システムを選択します (ベアメタル、Linuxまたはパートナーのオペレーティング・システム、もしくはリアルタイム・オペレーティング・システム)
- 最終アプリケーションまたはドライバーの作成もしくは更新を選択します