I use DVRRDK4.0.0.3. When call MCFW API, i want to make A8 not show video/vpss running information on uart console.because it will take time to printf the information, make the app run slowly. How to make it? thanks.
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.
I use DVRRDK4.0.0.3. When call MCFW API, i want to make A8 not show video/vpss running information on uart console.because it will take time to printf the information, make the app run slowly. How to make it? thanks.
hello badri,
how to show one kind of messages among M3-VPSS/M3-VIDEO/DSP ?
just show M3-VPSS or M3-VIDEO or DSP.
There is no support for printing msgs from only one core. You can modify
/dvr_rdk/mcfw/src_linux/utils/remote_debug_client/src/remote_debug_client.c
int RemoteDebug_clientRun(unsigned int coreObjPhysBaseAddr)
for(coreId=0; coreId<REMOTE_DEBUG_CORE_ID_MAX; coreId++)
do { numBytes = RemoteDebug_clientGetLine( coreId, gRemoteDebug_clientObj.lineBuf ); if(numBytes>0) { if (coreId != <SKIP_CORE_ID>) { printf(" %s %s\n", gRemoteDebug_corePrefix[coreId], gRemoteDebug_clientObj.lineBuf ); /* Set for line buffering so that even if output is piped buffering does not happen */ fflush(stdout); } doWait = 0; }
} while(numBytes);