This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Loading instruction set

Note: This was originally posted on 7th October 2008 at http://forums.arm.com

HI,
   I am trying out the Cortex M1 on an altera FPGA. I have an example implementation from the Altera kit which uses ITCM to load the software files on the ARM. I want to instead load the software from external Flash or SRAM. I have made the required hardware and software changes and when I single step the system in emulation mode, it runs a few lines and jumps to 0xfffffffe, which is a hard fault location. The flash is off-chip and sitting on a tri-state bridge, the address location for the flash starts at 0x0 and the size is 0x1000000, so I know that flash is within the first 0.5GB of ARM's address space. Any suggestions why the arm is hitting hard fault.

Thank You
Chaitanya
0