Other Parts Discussed in Thread: HALCOGEN
Tool/software: Code Composer Studio
Hi,
I have a program with 5 integer arrays, each of length 64. This runs fine. If I increase the size of these to 128 or 256, when I run in DEBUG the code gets hung up in dabort.asm - which I assume is some sort of stack overflow routine. I was advised to go into properties -> ARM LINKER -> BASIC OPTIONS and increase the size of the stacks, but that doesn't have any effect. The same code has run on another ARMCortex processor (Actel) so I'm guessing there's something I need to do in the CCS compiler to enable more memory, or to map the arrays to RAM rather than local registers? Is there a header file I need to enable RAM?
I'm using the latest CCS and HalCoGen.
A little help?
Thanks for your time.