Cross-Compilation Capabilities For Intel® Quickassist Technology - Intel Atom C2000 Getting Started Manual

Table of Contents

Advertisement

Building and Installing the Software
During the installation, the following message is displayed:
*** No error detected in InstallerLog.txt file ***
At the end of the installation, the following messages are displayed:
*** Acceleration Installation Complete ***
Refer to the InstallerLog.txt file for additional detail on the installation. It is also a good idea
to check /var/log/messages or dmesg to make sure that the acceleration service started.
Note: After building/installing the Acceleration Software, it is highly recommended to secure the
build output files (the files located in $ICP_ROOT\build) by either deleting them or setting
permissions according to your needs.
Use the 6 option to exit the installation.
After installing the Acceleration software, it is recommended to verify that the
acceleration software kernel object is loaded and ready to use. This can be done by
performing the following operation:
# lsmod | grep qa
If the appropriate kernel object is not returned (either icp_qa_al or qat_1.5_mux — see the
Rangeley Software Programmer's Guide for build object details), then the acceleration
software is not installed and is not ready for use. Refer to the Installer.log file in the /QAT
directory for additional information. If necessary, run the installation script again and
select Install Acceleration.
The command to verify the SoC is enumerated properly is:
# lspci -d :1f18
00:0b.0 Co-processor: Intel Corporation Device 1f18 (rev 01)
Once the installation/building is complete, proceed to
that exercise the software.
9.4
Cross-Compilation Capabilities for Intel® QuickAssist
Technology
These capabilities enable users to compile the Intel® QuickAssist Technology driver on one
system for the targeted architecture of another system.
Note: The following instructions are valid for Fedora*. Steps for Yocto* will be included in a future
revision.
If you are cross-compiling for the first time, you need to install the following packages:
• yum -y install glibc-devel.i686
• yum -y install openssl-devel.i686
• yum -y install libgcc.i686 --setopt=protected_multilib=false
• cp /lib/libz.so.1.2.5 /usr/lib/libz.so
If cross-compiling for both QAT1.x drivers and the QATmux, then:
# export WITH_CPA_MUX=1
Getting Started Guide
Section 10.0
to execute applications
63

Advertisement

Table of Contents
loading

Table of Contents