Issue using feature/loadable with MSYS - WINDOWS10. NSH not starting
-
When following SDK example on creating loadable ELF from the tutorial after the flash operation and connecting serial terminal to Spresense the terminal shows:
up_hardfault: PANIC!!! Hard fault: 40000000
up_assert: Assertion failed at file:armv7-m/up_hardfault.c line: 148 task:
up_registerdump: R0: 00000080 0d001a41 00000080 0d027f74 0d007461 00000000 0d027fa0 0d027fa0
up_registerdump: R8: 0d00747d 00000000 0d027fa0 0d002487 0d000305 0d027f74 0d000305 0d000305
up_registerdump: xPSR: 0d000333 BASEPRI: 0d027fa8 CONTROL: 00000000
up_registerdump: EXC_RETURN: 0d023280
up_dumpstate: sp: 0d027fa8
up_dumpstate: IRQ stack:
up_dumpstate: base: 0d028000
up_dumpstate: size: 00000800
up_dumpstate: used: 00000148
up_stackdump: 0d027fa0: 0d000305 0d002543 0d027fa8 00000000 0d002487 0d000305 0d027f74 0d000305
up_stackdump: 0d027fc0: 0d000305 0d027fd0 0d001a67 00000003 0d000305 0d001a6f 0d001a4d 0d00352b
up_stackdump: 0d027fe0: 00000080 0d001a41 00000080 0d027f74 0d000305 0d000305 0d000305 0d000333
up_dumpstate: sp: 0d001a41
up_dumpstate: User stack:
up_dumpstate: base: 0d000305
up_dumpstate: size: 0d000305
up_dumpstate: used: 0d000308
up_dumpstate: ERROR: Stack pointer is not within the allocated stack
up_stackdump: 00000000: 0d02b88c 0d00028d 0d000305 0d000305 0d000305 0d000305 0d030305 05cfbb60
up_stackdump: 00000020: 00000014 0d000305 0d000305 0d000305 0d000305 0d000305 0d000305 0d000305
...What went wrong?
-
Hi @SantanaBEV
Could you please provide more information on what example you tried and how you did it, all the significant steps you took.
Thank you.
BR
Karl