I am using a SAM4SD32. I would like to enable the end user to update flash using the ROM bootloader. For various hardware reasons re-booting into the bootloader is not possible. Therefore, I want the application code to jump into the bootloader ROM. I have searched the Atmel documents and the forums, but I have not found the ROM entry point.
It occurs to me that what I want to do is not possible, because flash must be erased before writing to it. Can anyone shed light on this?