Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


My application code is not working when i load its bin file through uart into the flash and jump to the address of the application code (custom bootloader)

In custom bootloader when i am jumping to application code my msp value is changing after loading the bin file , for example my application has msp value 0x20000D0 but when i load the bin file of the same code through a custom bootloader(through uart) and jump to the address of the application code, my application code does not work.

I think it is because when i jump to the address of the application code , the msp value loaded is 0xffff00c3 which is different from the msp value of the application code( 0x20000D0). Can anyone help ?