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

ARM Linker: Execution interrupted due to an illegal storage access

I'm trying to compile some software for a cortexA8 core and during link I get the following error:

ARM Linker: Execution interrupted due to an illegal storage access.
Error: L6286E

Do someone knows where I can find more details about the error?
There a lot of different modules in this software and I cannot find which one is triggering this error.

thanks

I find the same question in :

https://community.arm.com/tools/f/discussions/1122/arm-linker-v5-02-error-l6286e

I referred to  this thread,but  didn't  resolved it yet .

  • Hi. Which version of the ARM Compiler are you using?

    Thanks,

    Paul.

  • Hi. 

    The version  info is as follows

     Component: ARM Compiler 5.04 update 2 (build 82)
    Tool: armlink [5040081]

    In this software, the link options include "--remove", then I modified this option to "--noremove", as a result ,this issue was resolved.

    However, I don't know the reason,could you have other suggestion?

    Thanks .

  • Hi,

    Unfortunately I think it's going to be fairly tricky to get much clarity on this message without taking a look at the source code and reproducing the problem here. However it seems like you've found a solution that enables you to move forwards?

    One of the things you might like to consider is migrating your project from ARM Compiler 5 to ARM Compiler 6. One of the areas where we've made significant improvement in AC6 is in the errors, warnings, and diagnostics: in many cases Compiler 6 can give you much more informative feedback than Compiler 5.

    Regards,

    Paul.