2013-07-24 52 views
1

我計劃裝配Linux下,編譯它,並把它放在一個虛擬的閃光:Linux的QEMU重置寄存器

dd if=myProgramm.bin of=flash.bin bs=4096 conv=notrunc 

dd if=myProgramm.bin of=myProgramm.bin bs=4096 conv=notrunc 

現在我加載閃進了QEMU仿真器:

qemu-system-arm -M connex -pflash flash.bin -nographic -serial /dev/null 

在這裏,我可以通過

info registers 

看到寄存器的問題是,當我現在新建一個Flash,老閃仍然是在QEMU仿真器UNT金正日我重新啓動與

exit 

仿真器和Linux命令qemu-system

我怎麼能不重新加載完成後重啓閃光燈整個模擬器?

回答

2

至於我的理解,一旦你在qemu中閃現圖像,你就無法更新圖像。 假設你使用qemu運行任何包含linux內核zImage和rootfs的系統時,使用 qemu-system-arm .... args。如果你想重新啓動它。 qemu退出,再一次你不得不抱怨。

所以在qemu,據我所知,如果沒有完全重啓qemu,你無法重新加載flash。