Why do you want the stack to be in external RAM?
once all of the internal 48Kb internal ram is used ?
This will never all be used by the stack unless you have a massively-recursive function (very unlikely), and if data is that large put it in external.
So far I don't understand what you want to do.
Rob