Hi,
I properly had found a bug of the util function of queue.The function called tivxQueuePut() is located in the file(tiovx/source/platform/os/posix/tivx_queue.c).The function uses a flag called TIVX_QUEUE_FLAG_BLOCK_ON_GET to enable blocking on queue put, it is obviously wrong and should be replaced to TIVX_QUEUE_FLAG_BLOCK_ON_PUT.
SDK version I used is ti-processor-sdk-rtos-j721e-evm-08_01_00_11.
regards,
Viterm