Get Started

  • 2021.1
  • 11/03/2021
  • Public

Step 1: Build Yocto Project-Based Image

The recommended way of setting up the target OS is by creating a Yocto Project-based image using the platform board support package (BSP) with the Intel® TCC Tools dependencies layer and then deploy Intel® TCC Tools onto the target system. In addition, you may want to add the Intel® VTune™ Profiler layer to your image to experience the full capabilities of Intel® VTune™ Profiler when profiling applications on your target system.
Building an image is time-consuming and requires substantial compute resources. You should ensure your host system is capable of doing it. The host system used for building the image can be different from the host system for development with Intel® TCC Tools. Consider using a dedicated server system to build the image and then share the image among developers.
Select one of the following options:
If you do not plan on doing deep analysis of platform performance counters and events, choose Option A.
  • Option A: Build the image with Intel® TCC Tools dependencies layer
    • Integrates all OS level dependencies for Intel® TCC Tools into a Yocto Project image.
    • Is sufficient if you already have knowledge about the cache-related bottlenecks in your application and do not plan to invest in a deeper analysis, or want to use your own profiling tools.
  • Option B: Build the image with Intel® TCC Tools dependencies layer and Intel® VTune™ Profiler layer
    • Contains Option A components, plus support for Intel® VTune™ Profiler.
    • Intel® VTune™ Profiler offers deep analysis of platform performance counters and events.
    • Intel® VTune™ Profiler will need to be installed on your host system before building the image.

Option A: Intel® TCC Tools Dependencies Layer

  1. In the BSP instructions, certain steps prompt you to choose an option or decide whether you need a component. Some of these steps, listed below, are mandatory for Intel® TCC Tools:
    • In “Prepare to Build the Yocto Project*-based Image,” make sure to integrate bmap-tools and TSN Reference Software.
    • In “Integrate Proprietary Components,” make sure to complete all steps needed to integrate RTCM and install Intel® TCC Tools dependencies layer.
    • In “Build the Yocto Project*-based Image,” make sure to select “Option B: Full image with real-time (RT) kernel as default boot image.”
  2. After completing the BSP instructions, return to this guide at Step 2: Download and Install the Package.

Option B: Intel® TCC Tools Dependencies Layer and Intel® VTune™ Profiler Layer

You can use an image containing the Intel® VTune™ Profiler layer to experience the full capabilities of Intel® VTune™ Profiler when profiling applications on your target system. This option is covered in the tutorial Profiling Real-Time Applications with Intel® VTune™ Profiler.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.