我試圖模仿使用QEMU的Arietta G25板,但遇到一些困難。使用QEMU模擬Arietta G25板
我開始編寫Linux補丁程序來支持Arietta,如here所述。然後我用qemu-system-arm -M help
檢查了支持的機器列表,注意到雖然Arietta板沒有列出,但有一個versatileab
和versatilepb
的選項,它們具有與Arietta相同的處理器。
裏面的內核目錄arch/arm/boot
,我跑的命令
QEMU_AUDIO_DRV=none \
qemu-system-arm -M versatilepb \
-m 256M \
-kernel zImage \
-dtb dts/acme-arietta.dtb \
-nographic \
-append "console=ttyAMA0"
我期望看到內核啓動並立即慌張由於缺乏一個根文件系統。但是,我的控制檯上沒有顯示任何文字。
我試着玩控制檯的參數(例如使用ttyS0
,添加費率等),但沒有奏效。