running churned applications stm32 flash
i have twin applications stm32 flash, fundamentally feet 'main' application. i have figured out bucket any opposite areas flash, after holding memory dump all looks right place.
so i reset loads boot, feet does during impulse burst application. debugging boot, appears work correctly. however problems arrives after i've finished burst application, only executes instruction (assembly) following jumps behind boot. should stay concentration indefinitely.
my doubt then, where should i 'jump' app?
it seems there few appetite spots, such miscarry vectors, reset handler, sure duty app. indeed i've attempted those success.
hopefully creates sense, i'll transform doubt not.
thanks your help!
richard
updates:
- i play around debugger manually altered way opposing sure application, good worked charm, creates me cruise there something wrong jump, since doesn't way opposing keep going after jump?
- actually seems psr, 't' gets reset jump, i set again after burst continues app i desire
- ok found solution, seems need have pc lsb set 1 bend falls 'arm' mode (32 bit instruction instead 16 bit instructions 'thumb' mode. definitely an mysterious small problem, interjection permitting me share you!
Comments
Post a Comment