I'm trying to load my bootloader into flash and then on startup have the loader run from ram, but I don't think my cstartup.s and linkarm.xcl files are right. I've seen examples in the forum for realview using 71x_init.s and scat.s, but IAR doesn't use scat files. so far I figure I need to call ?main in cstartup.s, I read that is what copies flash to ram, and then calls the main routine. How should I configure my linkarm.xcl file? and is there any other configuration settings to note? I will be able to verify if my boot loader is copied to ram if I can sector erase Bank0 Sector 7 for example. thanks for any help