SPRACD8 June 2019 DRA710 , DRA712 , DRA714 , DRA716 , DRA718 , DRA722 , DRA724 , DRA725 , DRA726 , DRA745 , DRA746 , DRA74P , DRA750 , DRA756 , DRA75P , DRA76P , DRA77P , DRA780 , DRA781 , DRA782 , DRA783 , DRA786 , DRA787 , DRA790 , DRA791 , DRA793 , DRA797 , TDA2EG-17 , TDA2HF , TDA2HG , TDA2HV , TDA2LF , TDA2P-ABZ , TDA2P-ACD , TDA2SA , TDA2SG , TDA2SX
This application report describes how to integrate a new camera with the DRA7xx software ecosystem. It documents all the software changes needed to bring up a new camera on a custom board using DRA7xx running Processor SDK Linux automotive software.
All other trademarks are the property of their respective owners.
The DRA7xxx family of System-on-Chips (SoCs) have Video Input Port (VIP) as one of the essential module used for video capture in automotive use cases. The processor SDK supports a few cameras out of the box on the DRA7xx EVMs, but depending on the customer need, different cameras need to be integrated with the DRA7xx SoCs. Sometimes, the video that needs to be captured may not be directly from a camera; it may be the output of an analog video decoder or an HDMI receiver as well.
The VIP driver supports different types of cameras: