I need to jump to boot from application, so I used SWT module, waiting for the watchdog timer to expire and assert a reset.
Accroding to the datasheet, this reset causes a system reset equivalent to assertion of the RESET pin,which means external reset. So, the ram content should have been preserved, however, the fact is that the data was destroyed. I don't know why.
I also tried Mode Entry Module, like this (In this picature, the variable mode is equal to 0,which means it triggers a 'functional' reset event):

however, after reset, the startup.s was executed and the data in address 0x4001c004 was destroyed too.
