Part Number: TMDS64GPEVM
Hi,
I am using am64x-evm board, and working on ipc notify echo example.
I am embedding code from CCS.
The ipc notify echo example registeres a function with IpcNotify_registerClient() function for a core and client id,
the whole example works but i can not log anything from registered function,
example:
uint32_t rmsgValue = 9999;
void ipc_notify_msg_handler_remote_core(uint32_t remoteCoreId, uint16_t localClientId, uint32_t msgValue, void *args){
DebugP_log("hello something hello\r\n"); // i can not see the log
rmsgValue = msgValue; // other core sends a 0 as a msgvalue, and after this func rmsgcalue set to 0, this func is called
DebugP_log("hello something hello\r\n"); // i can not see the log
}
void empty_main(void *args){
****
IpcNotify_registerClient(gClientId, ipc_notify_msg_handler_remote_core, NULL);
****
}
i can not log anything from ipc_notify_msg_handler_remote_core() function for this example
i can set a global msgvalue variable to msgValue variable of the function, i am sure the function triggered, i think a rule prevents this logging stuff but i do not know why.
Do you know why?
Thanks in advice
