memory address over 0x2000_7ffc is not accessible in mps2-an505
Bug #1897680 reported by
Changho Choi
This bug affects 1 person
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| QEMU |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
I currently run qemu with the following options
`qemu-system-
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
| Changed in qemu: | |
| status: | New → Invalid |
To post a comment you must log in.

This is expected behaviour. The memory at 0x2000_0000 in this board is the "FPGA block RAM", and there is only 32K of it, so it finishes at 0x2000_7fff, and attempts to access beyond that will fail because there is no device or memory at the address immediately after it in the memory map.