在 2024.1 版中,VEK280 ES1 评估板使用 runqemu 命令启动失败:
[04/19/2024 17:50:06] xcosswyocto01:/scratch/sandeep/yocto/2024.1/yp-dev/build-versal $ runqemu nographic
runqemu - INFO - Running bitbake -e ...
runqemu - INFO - Continuing with the following parameters:
KERNEL: []
DTB: [/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/devicetree/system-top.dtb]
MACHINE: [vek280-es1-versal]
FSTYPE: [wic.qemu-sd]
ROOTFS: [/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/petalinux-image-minimal-vek280-es1-versal-20240419232109.rootfs.wic.qemu-sd]
CONFFILE: [/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/petalinux-image-minimal-vek280-es1-versal-20240419232109.qemuboot.conf]
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock failed: [Errno 11] Resource temporarily unavailable
runqemu - INFO - Using preconfigured tap device tap1
runqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap1.skip to make runqemu skip tap1.
runqemu - INFO - Network configuration: ip=192.168.7.4::192.168.7.3:255.255.255.0::eth0:off:8.8.8.8
runqemu - INFO - Running /scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-aarch64-multiarch -net nic,netdev=net0,macaddr=52:54:00:12:34:04 -net nic -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -drive if=sd,index=1,file=/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/petalinux-image-minimal-vek280-es1-versal-20240419232109.rootfs.wic.qemu-sd,format=raw -hw-dtb /scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/qemu-hw-devicetrees/multiarch/board-versal-ps-vek280.dtb -serial null -serial null -boot mode=5 -plm-args ' -M microblaze-fdt -device loader,file=/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/BOOT-vek280-es1-versal_bh.bin,addr=0xF201E000,force-raw -device loader,addr=0xf0000000,data=0xba020004,data-len=4 -device loader,addr=0xf0000004,data=0xb800fffc,data-len=4 -device loader,file=/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/CDO/pmc_cdo.bin,addr=0xf2000000,force-raw -device loader,file=/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/plm-vek280-es1-versal.elf,cpu-num=1 -device loader,addr=0xF1110624,data=0x0,data-len=4 -device loader,addr=0xF1110620,data=0x1,data-len=4 -hw-dtb /scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/qemu-hw-devicetrees/multiarch/board-versal-pmc-virt.dtb -display none ' -machine arm-generic-fdt -m 12G -serial mon:stdio -nographic
runqemu - INFO - Host uptime: 9324947.75
PLM instance cmd: /scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-microblazeel -M microblaze-fdt -device loader,file=/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/BOOT-vek280-es1-versal_bh.bin,addr=0xF201E000,force-raw -device loader,addr=0xf0000000,data=0xba020004,data-len=4 -device loader,addr=0xf0000004,data=0xb800fffc,data-len=4 -device loader,file=/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/CDO/pmc_cdo.bin,addr=0xf2000000,force-raw -device loader,file=/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/plm-vek280-es1-versal.elf,cpu-num=1 -device loader,addr=0xF1110624,data=0x0,data-len=4 -device loader,addr=0xF1110620,data=0x1,data-len=4 -hw-dtb /scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/qemu-hw-devicetrees/multiarch/board-versal-pmc-virt.dtb -display none -machine-path /tmp/tmphnw5ympm
APU instance cmd: /scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-aarch64 -net nic,netdev=net0,macaddr=52:54:00:12:34:04 -net nic -netdev tap,id=net0,ifname=tap1,script=no,downscript=no -drive if=sd,index=1,file=/scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/petalinux-image-minimal-vek280-es1-versal-20240419232109.rootfs.wic.qemu-sd,format=raw -hw-dtb /scratch/sandeep/yocto/2024.1/yp-dev/build-versal/tmp/deploy/images/vek280-es1-versal/qemu-hw-devicetrees/multiarch/board-versal-ps-vek280.dtb -serial null -serial null -boot mode=5 -machine arm-generic-fdt -m 12G -serial mon:stdio -nographic -machine-path /tmp/tmphnw5ympm
[13422.252]****************************************
[13422.465]Xilinx Versal Platform Loader and Manager
[13422.483]Release 2024.1 Apr 18 2024 - 17:19:22
[13422.535]Platform Version: v0.0 PMC: v0.0, PS: v0.0
[13422.560]BOOTMODE: 0x5, MULTIBOOT: 0xF0000000
[13422.579]****************************************
[13427.765]Non Secure Boot
[13437.256]PLM Initialization Time
[13437.313]***********Boot PDI Load: Started***********
[13437.414]Loading PDI from SD1
[13437.441]Monolithic/Master Device
[14892.445]1455.071 ms: PDI initialization time
[14892.515]+++Loading Image#: 0x1, Name: lpd, Id: 0x04210002
[14892.553]---Loading Partition#: 0x1, Id: 0xC
[14934.837] 42.245 ms for Partition#: 0x1, Size: 9536 Bytes
[14935.858]---Loading Partition#: 0x2, Id: 0x0
[14944.363] 7.747 ms for Partition#: 0x2, Size: 65104 Bytes
PSM Firmware version: 2024.1 [Build: Apr 18 2024 17:19:22 ]
[15087.512]+++Loading Image#: 0x2, Name: pl_cfi, Id: 0x18700000
[15088.555]---Loading Partition#: 0x3, Id: 0x3
[22377.289]Polling 0xF11A0000 Mask: 0xFFFFFFFF ExpectedValue: 0x4CD3093
[22378.500]MaskPoll: Addr: 0x0F11A0000, Mask: 0xFFFFFFFF, ExpVal: 0x4CD3093, Timeout: 1000000, RegVal: 0x14CD3093 ...ERROR
[22380.443]CMD: 0x00040101 execute failed, Processed Cdo Length 0x8C
[22381.520]CMD Payload START, Len:0x00000004
0x00000000F20000B0: 0xF11A0000 0xFFFFFFFF 0x04CD3093 0x00000001
0x00000000F20000BC:
[22383.699]CMD Payload END
[22384.253]Error loading PL data:
CFU_ISR: 0x00000000, CFU_STATUS: 0x0000080C
PMC ERR1: 0x00000000, PMC ERR2: 0x00000000
[22386.991]PLM Error Status: 0x21010001
[22387.655]============Register Dump============
[22388.390]PMC_TAP_IDCODE: 0x14CD3093
[22388.969]EFUSE_CACHE_IP_DISABLE_0(EXTENDED IDCODE): 0x00004000
[22389.937]PMC_TAP_VERSION: 0x03000000
[22390.530]CRP_BOOT_MODE_USER: 0x00000005
[22391.167]CRP_BOOT_MODE_POR: 0x00000005
[22391.786]CRP_RESET_REASON: 0x00000202
[22392.396]PMC_GLOBAL_PMC_MULTI_BOOT: 0xF0000000
[22393.128]PMC_GLOBAL_PWR_STATUS: 0x00000000
[22393.807]PMC_GLOBAL_PMC_GSW_ERR: 0x00000000
[22394.502]PMC_GLOBAL_PLM_ERR: 0x00000000
[22395.131]PMC_GLOBAL_PMC_ERR1_STATUS: 0x00000000
[22395.886]PMC_GLOBAL_PMC_ERR2_STATUS: 0x00000000
[22396.631]PMC_GLOBAL_GICP0_IRQ_STATUS: 0x20000000
[22397.391]PMC_GLOBAL_GICP1_IRQ_STATUS: 0x00000000
[22398.143]PMC_GLOBAL_GICP2_IRQ_STATUS: 0x00000000
[22398.902]PMC_GLOBAL_GICP3_IRQ_STATUS: 0x00000000
[22399.661]PMC_GLOBAL_GICP4_IRQ_STATUS: 0x00000000
[22400.416]PMC_GLOBAL_GICP_PMC_IRQ_STATUS: 0x00000000
[22401.212]============Register Dump============
QEMU: Terminated
runqemu - ERROR - Failed to run qemu:
runqemu - INFO - Cleaning up
runqemu - INFO - Host uptime: 9325245.56
[04/19/2024 17:55:15] xcosswyocto01:/scratch/sandeep/yocto/2024.1/yp-dev/build-versal $