Hi, TI.
The default pipeline of app_multi_cam application in 8.2 SDK is 4. Now, due to a practical application requirement, we want to modify its pipeline number to 2, but found that the modified program cannot run correctly.
#define APP_BUFFER_Q_DEPTH (4) #define APP_PIPELINE_DEPTH (7)
To locate this problem, we added a print message to the code.
We first ran the program with the default pipeline configuration and got the following output, which is consistent with our expectations.
Then we change the pipeline configuration in the figure below to 2, recompile the program and run it again.
It can be seen that the program is blocked in the vxGraphParameterDequeueDoneRef interface of frame 0 and cannot continue to run.
I understand that the pipeline is just a parameter configuration, and the graph of the program is set to any pipeline number including 1 should be able to run. And the same application in 7.0 and 7.1 SDK can run normally.
SDK currently used: ti-processor-sdk-rtos-j721e-evm-08_02_00_05
Could you possibly tell us how to solve this problem?
Thanks, I would appreciate it if you could give a prompt reply.