Hello,
I'm running a RTEMS (Real-Time Executive for Multiprocessor Systems) application on the TMS570LS3137HDK. My application creates two tasks :
- one lights a LED and then waits for 500 ms
- one prints " Hello " on the SCI and then waits for 1s
When linking only on internal flash and internal RAM it works perfectly. But if the work area (heap) and the stack are linked in the external SDRAM, the behavior is weird. The LED task is executed, then it's the SCI task. After the second execution of the LED task the system is reset. I want to know which disassembly instruction leads to this reset. How can I do that ?
Regards,
Antoine
PS : I attached the .out of my application and the dump of registers after the reset. 6305.RtemsApplication.zip