Hi,thanks for the reply. I will check whether it is compatible or not. I am almost sure it is compatible with intel fpga/soc. The thing is that i am able to write and read to flash in debug mode. its only when i load the preloader-mkpimage.bin file into the 0x00000000 address of qspi flash and load my baremetal application image generated after using certain commands(i dont really understand that command) at the 0x60000 address of qspi flash. both this operation is successfull. after cold reset it should boot from the qspi flash using preloader stored in flash. but its not happenning. please guide. should i give some offset for baremetal image?