Hi All,
Landed into a peculiar situation. Core3,Core2 and Core1 needs to send a message to Core0. All Messages are of different size.
Situation 1:-
Core 3 is started first [i.e clicking Resume Button], Core2 is started next and then finally Core1 is started, In this case i see Core0 receiving all messages. I see all 3 MessageQ_puts and MessageQ_gets status are zero.All contents are intact.
Situation 2: -
When i group all cores and click Resume Button once, what i see is Core0 receiving Message from Core1,Core2 but not Core3. The Messageq_get status [at core0] is [-6 = Timedout msg] whereas MessageQ_put status at Core3 is 0 [indicating that Message is successfully put]..my doubt is where did the message [from Core3 to Core0] vanish?
please help me understanding
Thanks
RC Reddy