Hello Heinz,
Odd. I just tested it with the current master of rtems, libbsd, rtems
source builder and qemu and it worked fine. The only thing that I had to
change compared to your command was adding the "-serial null" before the
second "-serial mon:stdio". Note that it's "null" and not "none" like
for network. I made that mistake when trying to adapt your command line
the first time and received no output.
Beneath that I have an
export QEMU_AUDIO_DRV=none
in my script that starts qemu. I'm not sure why and it seems that it is
no longer necessary. But maybe you want to try it.
If both don't help:
Which version of rtems are you using and how do you configure your BSP?
Which version of qemu are you using?
On 18/02/2021 18:21, Heinz Junkes wrote:
Thanks, unfortunately I also have the same behavior with -serial null -serial
on:stdio.
So I use it with RTEMS5 which worked so far.
I had found this in the mail list and tried it ;-)
The patch below seems to be for the xilinx_zynqmp* BSP and not for the
xilinx_zynq_a9_qemu.
Best regards
Christian
Heinz
Qemu's machine definition uses the second UART in the memory map as the
primary UART. This follows from the hardware itself where the second
UART in the memory map is UART 0. This switches the tester to using the
correct UART.
---
tester/rtems/testing/bsps/xilinx_zynqmp_ilp32.ini | 2 +-
tester/rtems/testing/bsps/xilinx_zynqmp_lp64.ini | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tester/rtems/testing/bsps/xilinx_zynqmp_ilp32.ini
b/tester/rtems/testing/bsps/xilinx_zynqmp_ilp32.ini
index 5ff0e86..35869ed 100644
--- a/tester/rtems/testing/bsps/xilinx_zynqmp_ilp32.ini
+++ b/tester/rtems/testing/bsps/xilinx_zynqmp_ilp32.ini
@@ -35,4 +35,4 @@
bsp = xilinx_zynqmp_ilp32
arch = aarch64
tester = %{_rtscripts}/qemu.cfg
-bsp_qemu_opts = %{qemu_opts_base} -serial null -serial mon:stdio -machine
xlnx-zcu102 -m 4096
+bsp_qemu_opts = %{qemu_opts_base} -serial mon:stdio -machine xlnx-zcu102 -m
4096
diff --git a/tester/rtems/testing/bsps/xilinx_zynqmp_lp64.ini
b/tester/rtems/testing/bsps/xilinx_zynqmp_lp64.ini
index 8db82b6..cd2d268 100644
--- a/tester/rtems/testing/bsps/xilinx_zynqmp_lp64.ini
+++ b/tester/rtems/testing/bsps/xilinx_zynqmp_lp64.ini
@@ -35,4 +35,4 @@
bsp = xilinx_zynqmp_lp64
arch = aarch64
tester = %{_rtscripts}/qemu.cfg
-bsp_qemu_opts = %{qemu_opts_base} -serial null -serial mon:stdio -machine
xlnx-zcu102 -m 4096
+bsp_qemu_opts = %{qemu_opts_base} -serial mon:stdio -machine xlnx-zcu102 -m
4096
_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users