You copied the Doc URL to your clipboard.

Streamline prerequisites

Before configuring your target, ensure that you have the following prerequisites for running Streamline:

  • A hardware target with an ARMv7-A or ARMv8-A architecture core. Streamline is supported on all ARMv7-A and ARMv8-A cores, and is tested on ARM Cortex®-A cores.

  • The Linux kernel source code for the target platform. In DS-5 version 5.25, Streamline supports gator versions 17-25. gator versions 22 and later only support Linux kernel versions 3.4 and later. gator versions 21 and earlier support Linux kernel versions 2.6.32 and later.

    You need the Linux kernel source code for either of the following reasons:

    • If the Linux kernel is not properly configured for Streamline, you must enable the required kernel configuration menu options and rebuild it.

    • If you want to use kernel space gator. This provides more features than user space gator, but requires you to build the kernel module, gator.ko.

  • GCC to build the Linux kernel or gator.ko natively on the target, or to cross compile it on a Linux host. You can obtain GCC at the Linaro website: http://www.linaro.org, or, depending on the GCC version you require, from the DS-5 installation folder.

If the kernel is properly configured and you are using user space gator, you do not need the Linux kernel source code or GCC. User space gator is supported for Linux kernel versions 3.4 and later.