如何在qemu(x86)下运行Ubilinux / u-boot

如何在qemu(x86)下运行Ubilinux / u-boot

我想测试 Ubilinux (http://www.emutexlabs.com/ubilinux),然后将其闪存到我的 Intel Edison 主板上,该主板目前装有 Yocto。

我可以使用 qemu 模拟 Yocto for Edison,运行内核和文件系统映像:http://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.html#setting-up-the-environment-and-starting-the-qemu-emulator

我如何对 Ubilinux 做同样的事情?从 emutexlabs 下载的内容包含一个用于刷新 Edison 的脚本和多个图像文件。我希望我能做如下的事情,但没有运气:

runqemu qmeux86 u-boot-edison.bin edison-image-edison.ext4 

也许

qemu-system-i386 -kernel u-boot-edison.img edison-image-edison.ext4 -option-rom edison-image-edison.hddimg

我对嵌入式系统和低级操作系统很陌生,所以对 Ubilinux 的内核、initrd 和文件系统映像的清晰解释会很棒。任何关于 u-boot 如何工作(与 qemu)的额外解释也将不胜感激。

相关内容