Other Parts Discussed in Thread: TMS320F2812
2703.Stack problem screenshot 01.rtf
Hello,
The above screenshot shows that at 0x8018 in the stack, there lives an address of a method, that I'm relying on to be called as part of the function of my software. There is also an address to a similar method at 0x8008. In the assembler window, the point of execution is showing that address 0x8018 is about to be loaded with value 0x70C4 - the address of a GPIO pin that is being configured. Once this happens, my method address is corrupted, and my software fails when it calls this method. The similar method, at 0x8008, is not 'broken' in this way, and gets called successfully. Any ideas what's going on? Thanks, Julian.