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

After STR73x memory remap getting prefetch abort exception

Hi, i am working on STR73x (ARM 7) controller bootloader.
I have small; code that jump to application code location when status of one gpio is changed.
i remapped the memory in my application code copy the interrupt vector table of application code at loaction 0x0000 but whenever i enable the interrupt in my application code my code loop into prefetch abort exception. if interrupt is not enable then application code works fine.

please let me know what can be the possible cause of this problem?

thansk
Kir

Parents
  • Kir,

    Is your bootloader on a separate flash bank than the application? If so, you need to disable the PFQBC bit SCU configuration register for accessing the different bank of flash. In the application, re-enable this bit again. I am working on the STR912 so I thought this might apply to you for which I had the same problem.

Reply
  • Kir,

    Is your bootloader on a separate flash bank than the application? If so, you need to disable the PFQBC bit SCU configuration register for accessing the different bank of flash. In the application, re-enable this bit again. I am working on the STR912 so I thought this might apply to you for which I had the same problem.

Children