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 | |
| 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>
| -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}'" |
