This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTOS/TDA3XEVM: Vps_printf() logging

Part Number: TDA3XEVM

Tool/software: TI-RTOS

hi all.

I am the new for TI TDA3X Platform.

W are evulating the DM5X hardware, the board is from D3 TDA3X RVP.

As we know the sdk is from TI' supplyment, here I run appImage from SD card, but some testcase failed, so here I want to know how to debug, one is I want to ask is how to logging this SDK, such as Vps_printf() function, i find no logs for this function calling, only some GT_trace logs been seen from Uart.

int Vps_printf(const char *format, ...)
{
    int retVal;
    va_list vaArgPtr;
    char *buf = NULL;
    UInt32 strnlen = 0;
    UInt64 timeInUsec;

    OSA_mutexLock(&gRemoteLog_serverObj.lock);

    buf = &gRemoteLog_serverObj.printBuf[0];

    timeInUsec = (UInt32)OSA_getCurGlobalTimeInUsec();
    strnlen = snprintf(buf, REMOTE_LOG_SERVER_PRINT_BUF_LEN, "%6d.%06u s: ",
                (unsigned int)timeInUsec/1000000,
                (unsigned int)timeInUsec%1000000
              );

    va_start(vaArgPtr, format);
    vsnprintf(buf + strnlen,
              REMOTE_LOG_SERVER_PRINT_BUF_LEN,
              format, vaArgPtr);
    va_end(vaArgPtr);

    retVal = RemoteLog_serverPutString(gRemoteLog_serverObj.coreId, buf);

    OSA_mutexUnlock(&gRemoteLog_serverObj.lock);

    return (retVal);
}

here I want to know how to find those logging information.

it's seems those logging information is stored into share memory, so what TI tools or utils I can use to extract and parse them.

Thank you.