• Menu
  • Product
  • Email
  • PDF
  • Order now
  • Integrating New Cameras With Video Input Port on DRA7xx SoCs

    • SPRACD8 June   2019 DRA710 , DRA712 , DRA714 , DRA716 , DRA718 , 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

       

  • CONTENTS
  • SEARCH
  • Integrating New Cameras With Video Input Port on DRA7xx SoCs
  1.   Integrating New Cameras With Video Input Port on DRA7xx SoCs
    1.     Trademarks
    2. 1 Introduction
    3. 2 Video Input Port and Possible Video Sources
    4. 3 Kernel Changes to Integrate Camera Devices
      1. 3.1 V4L2 Endpoint Framework
        1. 3.1.1 VIP Device Definition
        2. 3.1.2 Camera Device Definition
      2. 3.2 Interfacing a Multichannel Video Source (TVP5158)
      3. 3.3 Interfacing a Camera Over LVDS Serializer Deserializer
        1. 3.3.1 I2C Address Remapping
        2. 3.3.2 Serializer/Deserializer Configuration
        3. 3.3.3 Serdes Device Definition
      4. 3.4 Setting up Pinmux and IODELAY
        1. 3.4.1 Getting Pinmux and IODELAY Values
      5. 3.5 Setting Up Board Muxes
  2. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

APPLICATION NOTE

Integrating New Cameras With Video Input Port on DRA7xx SoCs

Integrating New Cameras With Video Input Port on DRA7xx SoCs

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.

Trademarks

All other trademarks are the property of their respective owners.

1 Introduction

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:

  • Parallel port cameras with discrete sync signals
  • BT656 video with embedded sync signals
  • 8-bit/16-bit YUV video
  • 24-bit RGB video
  • Multiple video sources time multiplexed embedded sync video

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale