gcc を使用してザイリンクスの microblaze プロセッサ用のベアメタル プログラムをコンパイルする方法を知っている人はいますか?
これはザイリンクス SDK で非常に簡単に実行できますが、現在、microblaze ビルドをより大きなビルド ワークフローに統合しようとしています。つまり、sdk GUI を使用せずに、すべてのコマンド ラインを実行できる必要があります。
ザイリンクスのサポートとサンプルのほとんどは、その SDK を中心にしています。彼らのサイトでの gnu ツールのサポートは限られているようですが、microblaze 用の Linux カーネルをコンパイルしたいユーザーに焦点を当てているようです。シンプルなベアメタル アプリケーションをコンパイルしたいだけです。
理想的には、私は次のようなことができるでしょう
$ gcc microblaze_program.c
最終的に microblaze 実行可能ファイルになります。
誰もこれを以前にやったことがありますか?誰か例を知っていますか?