Hi Henrik,

Thanks for reply. i am sorry i mean interrupt vector

i have written my own code similar to bootloader using PBP and DT-INTS. this is what happens, it first receive firmware from USB and writes it to external EEPROM, then read it and reprogram flash and jump to the new firmware (@goto). Now i think my issue is when an interrupt occurs in the new firmware it looks into bootloader interrupt vector for corresponding routine to execute, since no reference exists there it hangs/resets. if somehow i can put new interrupt vector then i think problem would be solved.
i would really appreciate any suggestions
thank you