Changing flash program start address in order to implement EEPROM emulation on STM32F722VET
Hi Bernard,
Thank you very much for your responses! It took me a few tries to get it right, but now I have a solution that works.
I undid all my previous changes, then I changed the last line of the “isr” section to
. = ALIGN(0x4000);
and then added a section between the “isr” section and the “text” section
.eeprom :
{
. += 0x7500;
. = ALIGN(0x4000);
} >FLASH
Now when I program the chip it runs normally and sections 1 and 2 (0x8004000 through 0x800BFFF) are blank. Next step, getting EEPROM emulation to work on the F7.
Thanks,
Ben