Yes, you're correct, but if I try to upload the new firmware via bootloader, it overwrites the upper banks, used in the program as EEprom emulation, so I lose all information stored.
Is there any way (in the Flashmagic or in the LPCXpresso) to tell the bootloader not to write those banks? Perhaps via the linker file, I don't know. Just for help, I'm attaching the linker file.
Thank you,
Mattia