1.3 Streamline prerequisites
Before configuring your target, ensure 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.23,
Streamline supports gator versions 16-23. 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
If the Linux kernel is not properly configured for
Streamline, you need to enable the required kernel
configuration menu options and rebuild it.
If you want to use kernel space gator. This provides
a more complete set of 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
depending on the GCC version you require, from the DS-5 installation
You do not need the Linux kernel source code or GCC if the kernel is
properly configured and you are using user space gator. User space gator is
supported for Linux kernel 3.4 and later.