SPRAD48 July   2022 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1

 

  1.   Abstract
  2.   Trademarks
  3. Introduction
  4. Summary of Changes
  5. Procedure to Apply the Changes
    1. 3.1 Do Not Skip Any of These Steps
    2. 3.2 Patch Information
  6. Build Instructions
    1. 4.1 PSDKRA Build Instructions
    2. 4.2 PSDKLA Build Instructions
  7. Demo Applications
    1. 5.1 Basic OpenVX Kernels
    2. 5.2 Capture - Display UseCase
      1. 5.2.1 Steps to Enable Demo
    3. 5.3 Single Camera VPAC Application Demo
      1. 5.3.1 Steps to Enable Demo
    4. 5.4 Multi Camera VPAC Application Demo
      1. 5.4.1 Steps to Enable Demo
  8. Run Instructions
  9. Basic Demo Applications
  10. Single Camera VPAC Application Demo
  11. Multi Camera VPAC Application Demo
  12. 10Limitations

Introduction

This solution offers a path to customers who want to run OpenVX Host on the R5F instead of Linux to meet the overall safety goals of the end system. Execution of OpenVX modules on RTOS Safety OS is essential as the Safety OS provides a safe execution environment for safety-critical functions. Implementation of this feature provides customers with a new opportunity to develop applications that use the OpenVX nodes and kernels to run on the Safety RTOS operating system. The provided patch is based on FREERTOS and the patch has been created from SDK 8.1. To understand the steps involved in running this use case, see the device-specific documentation.

Note:
  • The patches are created on RTOS SDK 08_01_00_11 and Linux SDK 08_01_00_07.
  • The current limitations with this implementation are mentioned at the end of this document.
  • Customer can test this feature on the above said SDK versions.
  • Porting the patches to the later versions of SDK is currently not a part of TI's plan.