I'm REALLY struggling with this. Can someone please share an example?
I'm confused because the examples I've seen appear to use the BX or BLX assembly instructions and according to page 20 of the Cortex™-M4 Devices Generic User Guide, that's a big no-no. The User Guide says that using either of these instructions causes the Thumb State bit to be cleared which causes a Hard Fault Lockup!
I'm a noob when it comes to Bootloaders. So, please help me get started.