diff options
Diffstat (limited to 'conf/machine/ep108-zynqmp.conf')
-rw-r--r-- | conf/machine/ep108-zynqmp.conf | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/conf/machine/ep108-zynqmp.conf b/conf/machine/ep108-zynqmp.conf index 17363ef5..2eabecf3 100644 --- a/conf/machine/ep108-zynqmp.conf +++ b/conf/machine/ep108-zynqmp.conf @@ -21,5 +21,15 @@ UBOOT_ENTRYPOINT = "0x80000" EXTRA_IMAGEDEPENDS += "arm-trusted-firmware" -QEMU_DTB = "${KERNEL_IMAGETYPE}-${@os.path.splitext(os.path.basename(d.getVar("KERNEL_DEVICETREE",True)))[0]}" +# For runqemu +IMAGE_CLASSES += "qemuboot" +QB_SYSTEM_NAME = "qemu-system-aarch64" +QB_MACHINE = "-machine xlnx-ep108" +QB_MEM = "-m 2048" +QB_DTB = "${KERNEL_IMAGETYPE}-${@os.path.splitext(os.path.basename(d.getVar("KERNEL_DEVICETREE",True)))[0]}.dtb" +QB_OPT_APPEND = "-nographic -serial mon:stdio -serial null" +QB_DEFAULT_FSTYPE = "cpio" +QB_KERNEL_CMDLINE_APPEND = "console=ttyPS0" +QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no -net nic,netdev=net0,macaddr=@MAC@" +QB_SLIRP_OPT = "-netdev user,id=net0 -net nic,netdev=net0" |