SPRAD65 December   2022 TDA4VM

 

  1.   Abstract
  2.   Trademarks
  3. 1Introduction
    1. 1.1 C7X Compiler
    2. 1.2 Operating System
    3. 1.3 Drivers
    4. 1.4 TIOVX
    5. 1.5 TIDL
    6. 1.6 Memory Segment Management
  4. 2TIDL Upgrade
    1. 2.1 RTOS SDK Changes
    2. 2.2 TIDL PC Tool Changes
    3. 2.3 Linux SDK Changes
  5. 3Demo Verify
  6. 4Summary
  7. 5References

Operating System

The C7X DSP is a 64-bit processor with an MMU, but usually a real-time operating system is run. The current SDK version before 8.0 runs the SYSBIOS real-time operating system provided by TI. For details, see the TI-RTOS Kernel (SYS/BIOS) User’s Guide,Subsequent SDK versions run the Freertos operating system by default. For details, see PDK4.2. The code related to the application layer is not highly dependent on the underlying operating system, so there is no need to upgrade the system to a new version when doing a TIDL upgrade. The main function of the entire operating system is located in ti-processor-sdk-rtos-j721e-evm-08_04_00_02/vision_apps/platform/j721e/rtos/c7x_1/main.c

GUID-20220930-SS0I-LQGB-P9XS-HZGLPLPG3SMD-low.png Figure 1-1 C7X OS Main Function