5

を使用してフラッシュ メモリからのブートをエミュレートすることは可能qemu-system-armですか? (Integrator/CPマザーボード使用)

qemu の-kernelオプションを使用して起動することはできますが、 などのオプションを使用しようとすると-pflash、qemu は、-kernelオプションを使用する必要があることを示すエラーを生成します。これを回避する方法はありますか?

4

1 に答える 1

5

-kernelバイナリ ファイルをメモリ空間にマップし、そこから起動します。フラッシュ ブートとの違いは、CFI などのコマンドをサポートしていないことと、メモリが書き込み可能であることだけだと思います。それはあなたにとって重要ですか?「フラッシュブート」から正確に何が必要ですか?

PSオプションの説明には次のように書かれています:

-pflash file use 'file' as a parallel flash image

そのため、それを行ったとしても、そのフラッシュにアクセスしてそこからコードをロードするブートローダー コードが必要なようです。

于 2010-11-15T10:38:00.847 に答える