Chapter 5 - Troubleshooting and Known Issues
This section contains troubleshooting tips for common problems with QEMU, and known issues and their workarounds.
Troubleshooting
- QEMU CPU stall messages
- QEMU failed to connect socket
- When running a Versal Adaptive SoC machine, QEMU says the machine cannot be found
- When booting with U-Boot, it boots using an image used in a previous emulation.
- When booting QEMU, the command fails and says "-hw-dtb: invalid option"
- When building libsystemctlm-cosim-demo, I see linker errors
- QEMU VCK190/VMK180: Increase memory to 16GB via adding 8GB on DDR CH2
Known Issues
- First stage bootloader (FSBL) hangs on QEMU
- Unable to see ARM-R5 CPUs on Zynq UltraScale+ MPSoC and Versal Adaptive SoC platforms with XSDB on 2020.1 QEMU
- TFTP Put Fails on QEMU
- When using XSDB, my watchpoint was hit, but XSDB doesn't say so and my program is stopped
- When using XSDB, my program is stopped in QEMU, but XSDB says my CPUs are running
- When using a GDB remote connection to debug my program on QEMU, my program segfaults and GDB does not catch it
- Incorrect dummy cycle count with Quad IO Read (0xEB) command with Micron Flashes
- Incorrect dummy cycles sent when using GQSPI dual or quad mode byte transfer instead of CS hold time
- Versal Adaptive SoC LPD XPPU Is not controlling APU accesses to TCM
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy