Build and Manage Energy Analysis Driver
Install Drivers on a Linux* System
- C compiler that was used to build the kernel and that is capable of compiling programs with anonymous structs/unions, for example, GCC* 2.96 or later.
- Tools needed to build a C-based program, for example, GNU* make tool, native assembler, linker.
- System headers, for example,/usr/include/.
- For target systems with an Intel Atom® processor, change to the/home/socwatch/socwatch_linux_directory and compile the drivers:<version>_<architecture>> cd /home/socwatch/socwatch_linux_v2_3_x86 > sh ./build-drivers -l -k <kernel-build-dir> -s <full-path-to-sign-file>
- For target systems with an Intel® Core™ processor, change to the/home/socwatch/socwatch_linux_directory and compile the drivers:<version>_<architecture>> cd /home/socwatch/socwatch_linux_v2_3_x86 > sh ./build-drivers -l -k <kernel-build-dir> -n -s <full-path-to-sign-file>
Install the Energy Analysis Collector on the Target Android System
- On the host, unzip the remote target package,system_studio_target.tgz, located, by default, in theTargetssubdirectory of the Intel® System Studio installation directory.
- Depending on the target operating system or Intel architecture, run the required install script:
By default, the script installs the collector executables to the/data/socwatchdirectory on the Android target system. Use the-doption to select a different install directory and the-soption to define a specific target device if multiple devices are connected to the host.
- socwatch_android_vx.x.x/socwatch_android_install.baton a Windows host.
- socwatch_android_vx.x.x/socwatch_android_install.shscript on a Linux host or a Cygwin window on a Windows host.
- The-soption is not supported withsocwatch_android_install.bat.
- See theIntel SoC Watch User's Guide(socwatch_<), for detailed instructions on building and loading the Intel SoC Watch drivers for your target system, and instructions and tips for viewing the data directly on the target.OS>_users_guide.pdf