I would like to test file-system related functions using the simulator. The real hardware (AT91SAM7S) accesses an external SPI-Flash containing the file system. In the simulator, i wanted to MAP the filesystem image using the LOAD and MAP command to memory address 0x400000 (which does not exist on the real hardware). When I access this region during simulator runtime, i get the following error message:
Data Abort: ARM Instruction at 002014B4H, Memory Access at 00400000H
which is a trap of the arm core which would be correct on the real system, but which makes it impossible for me to simulate my file system.
Is there a way to disable the abort trap, or does anyone know another solution to simulate a file system?
Thanks!