PS: you don't need to pass "-cpu cortex-m33" as it is the default for the mps2-an505 board, and you don't need to pass a -m argument either, as 16MB is the fixed value for this board.
-- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1897680 Title: memory address over 0x2000_7ffc is not accessible in mps2-an505 Status in QEMU: New Bug description: I currently run qemu with the following options `qemu-system-aarch64 -machine mps2-an505 -cpu cortex-m33 -m 16` For some reason, memory address over 0x2000_7ffc is not accessible. It can be tested in gdb as follow. (gdb) x/x 0x20007ffc 0x20007ffc: 0x00000000 (gdb) x/x 0x20007ffd 0x20007ffd: Cannot access memory at address 0x20007ffd (gdb) x/x 0x20008000 0x20008000: Cannot access memory at address 0x20008000 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1897680/+subscriptions