Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

RTOS/TDA2: IPC communication between A15 & M4 issue.

$
0
0

Part Number:TDA2

Tool/software: TI-RTOS

Hello all,
We are working on VSDK 3.04 , J6 EVK platform
We are trying to implement a Heart beat mechanism, where in if Linux on A15 crashes,
IPU should get notified of it and should run critical app on IPU based RTOS.
To do this, we have refered HeartBeat server app from RVC - VSDK 2.12 - Utils_common directory, ported it to VSDK 3.04 and called the task from  IPU_primary_core_init() in  ipu_primary.c.
We create a task to ping between A15 and IPU through IPC mechanism as
Ideally, the heartbeat should run as a separate task from the main usecase.
Issue we are facing is, when the heartbeat server starts, the use case is not getting scheduled, as Heartbeat task is getting blocked in
MessageQ_get(Module.slaveQue, (MessageQ_Msg *)&msg,  MessageQ_FOREVER);
Please help.
Thanks 
Naren K

Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>