How to send the captured data over csi-tx instead of DSS in the vision_apps capture demos?
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.
How to send the captured data over csi-tx instead of DSS in the vision_apps capture demos?
Currently, the single cam and multi-cam cam demos of vision_apps uses Display Sub System (DSS) to put out the CSI-RX capture data onto the display.
The flow diagram for the same could be seen below :
Single Cam Flow
Vision Apps User Guide: Single Camera VPAC Application
Multi Cam Flow
Vision Apps User Guide: Multi Camera VPAC Application
In order to remove the dependency of display sub system and let the captured data be sent out of the csi-tx module, the single-cam and multi-cam applications are modified in the below patch.
The below patch is built and tested on SDK 8.6.
Please apply this patch to the vision_apps folder of the RTOS SDK.
/cfs-file/__key/communityserver-discussions-components-files/791/enable_5F00_CSITX_5F00_output.patch
The patch removes the display node and instead adds a Display M2M node (to convert the data_format from NV12 to YUV422) and then the YUV422 image is sent to the CSI-TX Node through the CSI-TX instance 0.
The changes are under a MACRO "USE_CSITX".
Disabling this macro and rebuilding the application will get back the display node into the application.
Regards,
Nikhil