Tool/software:
Question: Unable to See C7x RTOS-Side Logs During TIDL Inference (from app_tidl)
I added a printf statement to the C7x RTOS side in:
vision_apps/platform/j721e/rtos/common/app_init.c:755
Then i ran in minicom
root@j721e-evm:/opt/vision_apps# ./vx_app_arm_remote_log.out & I can see my custom log printed via printf in minicom, so the remote log mechanism is working in general.
However, when I run the TIDL demo:
./vx_app_tidl -c config.txt I do not see any logs printed from the C7x RTOS side during inference — even though I know inference is happening, and the C7x should be actively processing.
What I’ve Verified:
VX_ZONE_INFO, VX_ZONE_WARNING, etc., are globally enabled.
The TIDL node is set to run on TIVX_TARGET_DSP_C7_1.
APP_PRINTF works from general RTOS files like app_init.c.
TIDL inference completes successfully.
How can I enable or trace debug/inference logs specifically from the RTOS side (C7x) when running TIDL inference from app_tidl?
Is there a logging macro other than APP_PRINTF I should be using inside DSP kernels?
Do I need to recompile the DSP-side Vision Apps with debug flags?
Any additional logging setup needed for TIDL or tivxTIDLNode?