With the old uVision, I could start my programs at 0x001000, by using the segments in the linker. The new uVision2 gives me a start251 out of range error. Any ideas on what I am doing wrong. Thanks Paul