AIgram

BSP

びーえすぴー / Board Support Package / ボードサポートパッケージ / ボード・サポート・パッケージ

技術・手法

BSP(Board Support Package)は、特定の基板や組み込み機器向けに、OSや周辺機器を動かすためのソフト一式をまとめたパッケージです。ハードウェアに合わせて調整されたドライバや設定が含まれます。

同じOSでも、基板ごとに接続されている部品や回路が違うため、そのままでは動きません。BSPは、その差を吸収し、開発者がアプリケーションを載せやすい状態を整える役割を持ちます。エッジAI機器や産業用ボード、組み込みLinuxなどの開発でよく登場し、メーカーが自社製品用に提供する形が一般的です。汎用のOS配布物とは別に、製品ごとの対応版として扱われることが多いです。

実例

AVerMediaのJetPack 7.2対応BSPベータ提供」では、AVerMediaがJetson Orin/Jetson Thor対応のエッジAI製品向けに、NVIDIA JetPack 7.2を自社製品へ調整したBSPのベータ版を提供した事例が示されています。Ubuntu 24.04ベースのBSPベータ版を製品ページからダウンロード可能にし、事前評価、検証、アプリケーション先行開発での利用を目的としています。Yoctoベース版の提供も予定されており、顧客からのフィードバックと社内テストを基に正式版へ向けた改良を続けるとされています。

BSPの事例をもっと見る →