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