Hi all,
I am pretty new to ti rtos and rtos systems and working out my first projects on a TM4C1294XL board, using TI rtos 2.10.1.38.
I currently have a setup based on the tcp echo example, using queues and events to communicate between my tasks. Since the tcp worker task is created and closed for each new connection, and at the end of a connection it took me some time to have a stable system.
Now i synchronize the other tasks, using events, together with the queues and sems, so they only put a message when the task is alive and their last message has been removed from the queue, meaning i remove all these events before I close the task.
This is pretty reliable, but when I open the connection and send a message immediately, the system crashes sometimes. I get the error message in ROV then:
Caught exception in view init code: "C:/ti/xdctools_3_30_04_52_core/packages/xdc/rov/StructureDecoder.xs", line 547: java.lang.Exception: Target memory read failed at address: 0x40037000, length: 80
I would like to now how I could trace down the error more exactly, using ROV.
Thanks for your help!