Hi @expertsleepers
Thank you for your clarification!
You mentioned earlier, this: Sometimes it goes straight to 0xdeadbeee and there's nothing to debugger can do.
If I understand well this deadbee problem only occurs with the debugger, and if you boot latest SW, without the debugger the does it works well rigth?
If you debug latest app using Segger's J-Link commander, letting the IDE aside, do you see any problems? I refer to using the go, and halt operations once the debugger is connected.
Could you share and idea of the changes on your latest SW version? Do a step by step debug, while you monitor program counter, and heap an SRAM. I do not know if you are using an RTOS. Check for any jumps to invalid addresses, for example from flash to SRAM, and viceversa.
Best regards,
Diego