DASU-bootと組み込みLinuxの形式を使用したいと思います。
ブートローダーコードは他のソースコードに何らかの方法でリンクされていますか(静的、動的など)?
それともスタンドアロンですか?
「スタンドアロン」です。
ブートローダーはボードを初期化し、OS(この場合はLinux)をロードします。ブートローダーは、ボードと特定のセットアップ、メモリ(sdram)、ストレージ(nandまたはmmc)用にコンパイルする必要があります。
U-bootでのみ「作業を行う」ことができます。パーティションmmcはNANDなどをフラッシュします。
検索に役立つ語彙:
ベアメタル
クロスコンパイル
デバイスツリー