SPRACX5 May   2021 DRA710 , DRA710 , DRA712 , DRA712 , DRA714 , DRA714 , DRA716 , DRA716 , DRA718 , DRA718 , DRA722 , DRA722 , DRA724 , DRA724 , DRA725 , DRA725 , DRA726 , DRA726 , DRA744 , DRA744 , DRA745 , DRA745 , DRA746 , DRA746 , DRA74P , DRA74P , DRA750 , DRA750 , DRA756 , DRA756 , DRA75P , DRA75P , DRA76P , DRA76P , DRA77P , DRA77P , DRA780 , DRA780 , DRA781 , DRA781 , DRA782 , DRA782 , DRA783 , DRA783 , DRA785 , DRA785 , DRA786 , DRA786 , DRA787 , DRA787 , DRA788 , DRA788 , DRA790 , DRA790 , DRA791 , DRA791 , DRA793 , DRA793 , DRA797 , DRA797 , TDA2EG-17 , TDA2EG-17 , TDA2HF , TDA2HF , TDA2HG , TDA2HG , TDA2HV , TDA2HV , TDA2LF , TDA2LF , TDA2P-ABZ , TDA2P-ABZ , TDA2P-ACD , TDA2P-ACD , TDA2SA , TDA2SA , TDA2SG , TDA2SG , TDA2SX , TDA2SX

 

  1.   Trademarks
  2. 1Introduction
    1. 1.1 Standard DRM Framework
    2. 1.2 vDRM-Based Framework
  3. 2Display Content Based vDRM on Linux
  4. 3Multimedia Support Based vDRM on Linux
    1. 3.1 Gstreamer
    2. 3.2 viddec3test
    3. 3.3 modetest
    4. 3.4 kmscube
  5. 4Display Weston-Based Application
  6. 5Display EGL-Based Application
  7. 6Interactive Display Across PSDKLA and VISION-SDK
    1. 6.1 ALPHA Setting
    2. 6.2 ZORDER Setting: DISPC_xxx_ATTRIBUTES[26-27]
  8. 7Dual-Display Demo
  9. 8Build Linux Vision SDK File System
  10. 9References

Build Linux Vision SDK File System

From Vision-SDK 3.4, there are changes in the file-system build to enable a smaller file-system. While the file-system provided as part of the Processor-SDK Linux automotive is ~700MB, the file-system as part of Vision-SDK release is ~60MB. This reduction in size is achieved by removing components not required for traditional ADAS use-cases.

Follow the instructions below to rebuild the Vision-SDK file-system:

  1. Build the Yocto file-system by following the instructions as part of the Processor_SDK_Linux_Automotive_Software_Developers_Guide wiki.
  2. Apply the patches present in the linux-kernel-addon/fs-patches/yocto/meta-glsdk folder of Vision-SDK to the tisdk/sources/meta-glsdk folder in the yocto repository.
  3. Apply the patches present in the linux-kernel-addon/fs-patches/yocto/meta-arago folder of Vision-SDK to the tisdk/sources/meta-arago folder in the yocto repository.
  4. Rebuild the file-system by running the bitbake command as documented in the Processor_SDK_Linux_Automotive_Software_Developers_Guide wiki.
  5. The changes in meta-arago are for the reduction in file-system size while the changes in meta-glsdk are for the VDRM and VDRM+ IPUMM-based decode.