を使用してフラッシュ メモリからのブートをエミュレートすることは可能qemu-system-arm
ですか? (Integrator/CPマザーボード使用)
qemu の-kernel
オプションを使用して起動することはできますが、 などのオプションを使用しようとすると-pflash
、qemu は、-kernel
オプションを使用する必要があることを示すエラーを生成します。これを回避する方法はありますか?
を使用してフラッシュ メモリからのブートをエミュレートすることは可能qemu-system-arm
ですか? (Integrator/CPマザーボード使用)
qemu の-kernel
オプションを使用して起動することはできますが、 などのオプションを使用しようとすると-pflash
、qemu は、-kernel
オプションを使用する必要があることを示すエラーを生成します。これを回避する方法はありますか?
-kernel
バイナリ ファイルをメモリ空間にマップし、そこから起動します。フラッシュ ブートとの違いは、CFI などのコマンドをサポートしていないことと、メモリが書き込み可能であることだけだと思います。それはあなたにとって重要ですか?「フラッシュブート」から正確に何が必要ですか?
PSオプションの説明には次のように書かれています:
-pflash file use 'file' as a parallel flash image
そのため、それを行ったとしても、そのフラッシュにアクセスしてそこからコードをロードするブートローダー コードが必要なようです。