diff options
author | Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> | 2021-03-04 13:26:58 -0800 |
---|---|---|
committer | Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> | 2021-07-14 14:48:56 -0700 |
commit | 1b5863a50cfbb6c6450a9062d17dd4330fc7bbd0 (patch) | |
tree | f98624268164ef0119d6fd699a168e18a770ea91 /meta-xilinx-bsp | |
parent | ff04a485735a4379ecb688ea75398151383618d5 (diff) | |
download | meta-xilinx-1b5863a50cfbb6c6450a9062d17dd4330fc7bbd0.tar.gz |
versal-generic.conf: Enable qemu for BOARD vp1202-versal
Enable runqemu for BOARD vp1202-versal
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
Diffstat (limited to 'meta-xilinx-bsp')
-rw-r--r-- | meta-xilinx-bsp/conf/machine/versal-generic.conf | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/meta-xilinx-bsp/conf/machine/versal-generic.conf b/meta-xilinx-bsp/conf/machine/versal-generic.conf index dd6966a0..94d52f38 100644 --- a/meta-xilinx-bsp/conf/machine/versal-generic.conf +++ b/meta-xilinx-bsp/conf/machine/versal-generic.conf | |||
@@ -44,8 +44,6 @@ PLM_IMAGE_NAME ?= "plm-versal-mb" | |||
44 | PSM_FIRMWARE_DEPLOY_DIR ?= "{TOPDIR}/versalmbtmp/deploy/images/versal-mb" | 44 | PSM_FIRMWARE_DEPLOY_DIR ?= "{TOPDIR}/versalmbtmp/deploy/images/versal-mb" |
45 | PSM_FIRMWARE_IMAGE_NAME ?= "psm-firmware-versal-mb" | 45 | PSM_FIRMWARE_IMAGE_NAME ?= "psm-firmware-versal-mb" |
46 | 46 | ||
47 | # We use the vc-p-a2197-00-versal DTB from the external-hdf. | ||
48 | HDF_MACHINE = "vc-p-a2197-00-versal" | ||
49 | 47 | ||
50 | # This machine has a QEMU model, runqemu setup: | 48 | # This machine has a QEMU model, runqemu setup: |
51 | QB_MEM = "-m 8G" | 49 | QB_MEM = "-m 8G" |
@@ -61,8 +59,15 @@ QB_ROOTFS_OPT_qemuboot-xilinx = " -drive if=sd,index=1,file=@ROOTFS@,format=raw" | |||
61 | # Use booti 80000 6000000 4000000 to launch | 59 | # Use booti 80000 6000000 4000000 to launch |
62 | QB_OPT_APPEND ?= " -serial null -serial null -serial mon:stdio -display none" | 60 | QB_OPT_APPEND ?= " -serial null -serial null -serial mon:stdio -display none" |
63 | 61 | ||
62 | QEMU_HW_DTB_PATH = "${DEPLOY_DIR_IMAGE}/qemu-hw-devicetrees/multiarch" | ||
63 | QEMU_HW_DTB_PS ?="${QEMU_HW_DTB_PATH}/board-versal-ps-vc-p-a2197-00.dtb" | ||
64 | QEMU_HW_DTB_PMC ?="${QEMU_HW_DTB_PATH}/board-versal-pmc-vc-p-a2197-00.dtb" | ||
65 | |||
66 | QEMU_HW_DTB_PS_vp1202-versal = "${QEMU_HW_DTB_PATH}/board-versal-vp1202-ps-virt.dtb" | ||
67 | QEMU_HW_DTB_PMC_vp1202-versal = "${QEMU_HW_DTB_PATH}/board-versal-vp1202-pmc-virt.dtb" | ||
68 | |||
64 | QB_OPT_APPEND_append_qemuboot-xilinx = " \ | 69 | QB_OPT_APPEND_append_qemuboot-xilinx = " \ |
65 | -hw-dtb ${DEPLOY_DIR_IMAGE}/qemu-hw-devicetrees/multiarch/board-versal-ps-vc-p-a2197-00.dtb \ | 70 | -hw-dtb ${QEMU_HW_DTB_PS} \ |
66 | -display none \ | 71 | -display none \ |
67 | -net nic -net user,tftp=${DEPLOY_DIR_IMAGE} \ | 72 | -net nic -net user,tftp=${DEPLOY_DIR_IMAGE} \ |
68 | " | 73 | " |
@@ -77,7 +82,7 @@ QB_PLM_OPT = " \ | |||
77 | -device loader,file=${DEPLOY_DIR_IMAGE}/plm-${MACHINE}.elf,cpu-num=1 \ | 82 | -device loader,file=${DEPLOY_DIR_IMAGE}/plm-${MACHINE}.elf,cpu-num=1 \ |
78 | -device loader,addr=0xF1110624,data=0x0,data-len=4 \ | 83 | -device loader,addr=0xF1110624,data=0x0,data-len=4 \ |
79 | -device loader,addr=0xF1110620,data=0x1,data-len=4 \ | 84 | -device loader,addr=0xF1110620,data=0x1,data-len=4 \ |
80 | -hw-dtb ${DEPLOY_DIR_IMAGE}/qemu-hw-devicetrees/multiarch/board-versal-pmc-vc-p-a2197-00.dtb \ | 85 | -hw-dtb ${QEMU_HW_DTB_PMC} \ |
81 | -display none \ | 86 | -display none \ |
82 | " | 87 | " |
83 | QB_OPT_APPEND_append_qemuboot-xilinx = " -plm-args '${QB_PLM_OPT}'" | 88 | QB_OPT_APPEND_append_qemuboot-xilinx = " -plm-args '${QB_PLM_OPT}'" |