I had a quick question regarding the stack pointer initialization address for the MSP430G2553. I am aware that there is some leeway in initialization, but am hoping to find a "best practice" approach. In the training videos and documentation, TI suggests initializing the stack pointer to the beginning of RAM (#0200h for this chip), which makes sense to me if there is no need to place it in another location.
However, in all of TI's example ASM code that I have reviewed, TI initializes the stack pointer to #0280h. Is there a particular reason that this address is preferred? I cannot find anything special about it, as it seems to be just another RAM address per the memory map, albeit offset by 128 bits.
Thanks in advance.
Edit: Changed generalizations regarding "all" TI examples to cover only those I have personally reviewed.