Relocated application not working in KL02 and KE02 Controller

I have devleloped bootloader and occupies memory from 0x0000 to 0x3500 address in flash. I have application code which i have relocated to 0x4000 to 0xFFFF(I have edited the linker file ProcessorExpert.id).if i download the the relocated application code,it does not work,i always get an error "No Source available at 0x000"..is there anything do i need to modify to make it work?..

I also want to know is there any option available in KDS to append Checksum of hex/srec file it generates??

Regarding the checksum generation, I think that the following post created by our colleague Erich Styger might be helpful for you, it explains the usage of the SRecord tool which can be used for all kind of binary file (and S-Record) manipulations, including CRC generation: