を使用してフラッシュ メモリからのブートをエミュレートすることは可能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
そのため、それを行ったとしても、そのフラッシュにアクセスしてそこからコードをロードするブートローダー コードが必要なようです。