I've worked with the armlink for sometime. On many occassions I have cursed it, but usually turns out to be my mistake not its. I do not see anything wrong with the scatter file as such - but I'd need the objects to be able see what it does. As I guess you won't want to post them to a public forum I'd suggest contacting ARM's support group (support@arm.com). Be prepared, they will probably ask for a test case.