Hi,
I'm using CPURSTCR to reset the CPU and force entry to the bootloader. I have to use CPU reset due to us needing a self power hold feature and this allows the peripheral output states to be retained after the reset.
I have some allocated RAM addresses that allow me to pass data between the Application and Bootloader, but when a CPU reset is performed and the debugger stops at the reset vector the RAM appears to be cleared.
I need to be able to retain these RAM address through the reset. They don't need to be non-volatile as they are only required during these warm resets and not lost of power.
Is there a way to retain these RAM addresses though the reset process and allow me to pass data between the application and bootloader without using flash or emulated eprom?
Kind regards,
Stu