Quantcast
Channel: Intel Developer Zone Articles
Viewing all articles
Browse latest Browse all 3384

Intel® Technology Access Installation Guide

$
0
0

Intel® Technology Access Software 1.1.0.1005 Beta release
Installation and Configuration Guide
August 2014
Rev 1.1

Intel Confidential

Revision

Date

Revision

Description

June 2014

1.0

Intel® Technology Access Software 1.0.0.1011 release

August 2014

1.1

Intel® Technology Access (Intel® TA) Software 1.1.0.1005 Beta release

Acronyms

Acronym or Term

Description

API

Application Programming Interface

BIOS

Basic Input/Output System

EHCI

Enhanced Host Controller Interface

FW

Firmware

GbE

Gigabit Ethernet

HECI

Host Embedded Controller Interface

Intel® DZ

Intel® Developer Zone

Intel® FIT

Intel® Flash Image Tool (ME FW)

Intel® ME RNDIS Ethernet Adapter

Intel® Manageability Engine Remote Network Driver Interface Ethernet Adapter

Intel® MEI

Intel® Management Engine Interface

Intel® NFF

Intel® Network Frame Forwarder

Intel® TA

Intel® Technology Access

VIP

Intel® Validation Internet Portal

ISV

Independent Software Vendor

ME Channel

Manageability Engine Channel

ODM

Original Design Manufacturer

OEM

Original Equipment Manufacturer

OS

Operating System

REST

Representational State Transfer

SDK

Software Development  Kit

SPI Flash device

Serial Peripheral Interface flash device

USBr or USB-R

Universal Serial Bus Redirection

XHCI

eXtensible Host Controller Interface

1. Introduction

Intel® Technology Access is a framework that exposes platform technologies to applications using Web Services. The Intel® TA provides applications direct access (as supported) to any platform technology,  on any device, and across devices using web service API (which is implemented using REST API).

By providing a uniform solution to access platform technologies, Intel® TA allows developers/OEMS to improve efficiency and deliver a consistent experience to end users irrespective of the underlying computing environments (OS or browser or runtime).

By using Intel® TA, applications can access the platform technologies/capabilities through three multiple channels. The different channels are:

  • Filter Driver channel: A software driver component that connects the applications to the platform technologies
  • ME channel: A firmware component that connects the applications to the platform technologies
  • Cloud channel: A collection of cloud based services that connects the applications to the platform technologies

This guide describes how to install and configure Intel® Technology Access software on Microsoft Windows* 8.1 for the filter driver channel and ME channel.

Note: Please refer to the Intel® Technology Access SDK kit for developing applications using Intel® TA.

2. System Requirements

The Intel Technology Access software has the following requirements:

  • Any Intel® Atom™ processor or 4th gen Intel® Core™ processor- based 2-in-1 system
  • OS:
    • Microsoft Windows* 7 (x86, x64)
    • Microsoft Windows* 8 (x86, x64)
    • Microsoft Windows* 8.1 (x86, x64)
  • Uninstall any previously installed versions of Intel® TA software before installing the Intel® TA software version included in this kit.
    1. Uninstall the existing Intel® Technology Access software from Control Panel -> Programs and Features.
    2. Manually delete the Intel® TA certificate. Please refer to Appendix B for detailed instructions on deleting the Intel® TA certificate.
    3. Verify that the filter driver is uninstalled (This is done by verifying that Intel Technology access driver isn’t available on the active internet connection’s Network Properties)
    4. Verify that Intel® Technology Access service is not running by accessing Control Panel -> System and Security -> Administrative Tools -> Services

Note: For detailed requirements specific to Intel TA installation and configuration with ME channel, please refer to section 6.1.

3. Release Kit

Customer Type

Kit Location

Kit Name/Kit Contents

ISV/Developer

Intel® Developer Zone at https://software.intel.com/en-us/intel-technology-access-beta

Intel_Technology_Access_1.1.0.1005.zip

  • Intel® Technology Access License Agreement.pdf
  • Intel_Technology_Access_ReleaseNotes_1.1.0.1005.pdf
  • Intel_Technology_Access_Software_Install_Guide.pdf (this document)
  • Intel_Technology_Access_Software_1.1.0.1005.exe
  • Intel_Technology_Access_Sample_App.zip

Intel_Technology_Access_SDK_1.1.0.1005.zip:

  • Intel® Technology Access License Agreement.pdf
  • Intel_Technology_Access_SDK_Developers_Guide.pdf
  • Intel_Technology_Access_SDK_for_JavaScript*_programming_language.zip
  • Intel_Technology_Access_REST_API.pdf

OEM/ODM

Intel® Validation Internet Portal (VIP) at https://platformsw.intel.com

Intel_Technology_Access_1.1.0.1005.zip – VIP kit# 1003751

  • Intel® Technology Access License Agreement.pdf
  • Intel_Technology_Access_ReleaseNotes_1.1.0.1005.pdf
  • Intel_Technology_Access_Software_Install_Guide.pdf (this document) – Refer to Appendix A for ME channel configuration
  • Intel_Technology_Access_Software_1.1.0.1005.exe
  • Intel_Technology_Access_Sample_App.zip

Intel_Technology_Access_SDK_1.1.0.1005.zip -VIP kit# 1003752

  • Intel® Technology Access License Agreement.pdf
  • Intel_Technology_Access_SDK_Developers_Guide.pdf
  • Intel_Technology_Access_SDK_for_JavaScript*_programming_language.zip
  • Intel_TA_APIs_Getting_Started_Guide.pdf
  • Intel_Technology_Access_REST_API.pdf

Intel® Management Engine Firmware 10.0.30.1012 - Engineering Release - VIP kit# 1003653

4. Installing Intel Technology Access Software

This section describes how to install and verify the proper installation of the Intel Technology Access software with filter driver.

Note: If you are an OEM installing the Intel Technology Access software with ME channel, please refer to Appendix A in this document and complete all ME configuration steps listed in the instructions prior to running the Intel Technology Access installer.

1. Download the Intel Technology Access kit.
2. Run Intel_Technology_Access_Software_1.1.0.1005.exe
3. The Intel® Technology Access Welcome screen will be displayed.  Click Next.

4. If you agree with the terms, accept the license conditions. On the next screen select the destination folder or choose the default as shown below and click Next.

5. The installer will list the software components that will be installed. In addition to the “Intel® Technology Access software”, the installer will also install the “Intel® Technology Access Filter Driver”, Intel® Update Manager” (if not present) and the “Microsoft* Visual C++ Redistributable” as shown below. In order to proceed click Next.

6. If you see the following Windows Security dialog box, click Install. This will allow the filter driver to be installed on your system and complete the rest of the installation process.

7. As a part of the installation, a system restore point is created.  Eventually the installation should complete as shown below:

5. Verifying the Installation of Intel Technology Access Software Components

5.1 In order to verify that Intel Technology Access is installed on your system, press the Windows and the X key simultaneously and launch Control Panel. Navigate to Control Panel -> Programs -> Uninstall a program. The Intel® Technology Access software will be listed as illustrated below:

5.2 In order to verify that the Intel Technology Access service is running, access Windows Services by navigating to Control Panel -> System and Security -> Administrative Tools -> Services. A service labeled Intel® Technology Access Service should be running, as illustrated below:

5.3 In order to verify that the Intel Technology Access filter driver is present and detected, navigate to Control Panel -> Network and Internet -> Network and Sharing Center -> Change adapter settings.  Choose and right-click on one of the network connections (either Wi-Fi or LAN) and select Properties.  In the Properties window, you should see Intel Technology Access Driver as shown below:

6. Appendix A (for OEMs only)

This section describes how to install, configure Intel® Technology Access software with ME channel. This involves enabling Intel® Network Frame Forwarder (Intel® NFF) for Intel® ME firmware version 10.0.30.1012, installing Intel® Management Engine Components which are required for Intel® Technology Access Software with ME channel.

6.1 Pre-requisites

  1. The Platform is based on Broadwell
  2. The platform is equipped with one or more SPI Flash devices with a total capacity sufficient for storing all relevant firmware images
  3. Intel® Technology Access requires that USB-r is enabled in BIOS. This is automatically supported when BIOS has XHCI enabled
  4. The Intel® ME Firmware kit 10.0.30.1012 is downloaded from Intel® Validation Internet Portal (VIP) at https://platformsw.intel.com.

6.2 Enabling Intel® Network Frame Forwarder (Intel® NFF)

By default the Intel® NFF is not enabled in the firmware image. This can be enabled by using the Intel® Flash Image Tool (Intel® FITC). The Intel® Flash Image Tool will be used to generate a SPI Flash binary image with Descriptor, GbE, BIOS, and Intel® ME Regions. Please note that the Intel® Flash Image Tool may be updated throughout the release cycles. As a general rule, please ensure that you use the tools, images and other content from the same kit and refrain from mixing different versions of these tools.

  1. Download the Intel® ME Firmware release 10.0.30.1012 for Broadwell  from VIP
  2. Navigate to [root]\Tools\System Tools\Flash Image Tool.
  3. Make sure the Intel® Flash Image Tool (Intel® FIT) XML file contains the hidden flags used for enabling Intel® Network Frame Forwarder.
    • Open “newfiletmpl.xml” using a text editor.
    • In the above file search for the “FeaturesSupported” section.
    • Verify that it contains the following two lines (if not add them).
      • <NffPerm value="No" value_list="No,,Yes" edit="true" visible="true" name="Network Frame Forwarder Permanently Disabled?" help_text="Select whether Intel (R) Network Frame Forwarder is permanently disabled."/>
      • <NffShipState value="Enabled" value_list="Enabled,,Disabled" edit="true" visible="true" name="Network Frame Forwarder Enable/Disable" help_text="Select whether or not Intel(R) Network Frame Forwarder is enabled or disabled."/>
  4. Invoke the Intel® Flash Image Tool “fitc.exe”.
  5. Open the binary file. Note to change the file filter from “XML Files (*.xml)” to “Binary Files (*.bin)”.
  6. Navigate to Flash Image -> ME Region -> Configuration -> Features Supported as illustrated below:

7.  Enable the feature by changing “Intel® Network Frame Forwarder Permanently Disabled?” to “No”. Also verify that “Intel® Network Frame Forwarder Enable/Disable” Changed to “Enabled”. This is illustrated in the below figure:

8. Next step is to build the modified firmware image. In the main menu select “Build | Build Image” and confirm any pop-up messages.  Note that the modified firmware image will be created in the same directory as the Intel® Flash Image Tool executable (fitc.exe) is located.  This can be changed by modifying the settings in “Build | Environment Variables”.

Important Note: If XHCI is disabled in the BIOS (which means EHCI is enabled), then the BIOS needs to have USB-R bits enabled as per the OEM specific BIOS

6.3 Installing Intel® Management Engine (ME) Components

  1. Download the Intel® ME Firmware release 10.0.30.1012 for Broadwell  from VIP
  2. Navigate to the folder [root]\Installers\ME_SW_MSI\PreProduction. This folder consists of three files:
    • IntelMEFWVer.dll
    • MEISetup.exe
    • MUP.xml
  3. Double-click the installer (MEISetup.exe) to install the software components
  4. If you agree with the terms, accept the license conditions, follow the installation wizard screens and momentarily the installation will be completed
  5. To verify that Intel® Management Engine Components installed on your system, press the Windows and the X key simultaneously and launch Control Panel. Navigate to Control Panel -> Programs -> Uninstall a program. The Intel® Management Engine Components will be listed.

6.4 Installing Intel® Technology Access Software for ME Channel

By default, Intel® TA installer installs the filter driver and the filter driver channel gets the priority among all the 3 channels. In order to make Intel® TA use ME Channel the filter driver install can be opted out. This can be done by running the installer as follows:

1. From the downloaded Intel® Technology Access kit, run Intel_Technology_Access_Software_1.1.0.1005 /nofilter from the Windows* command prompt as shown below. (To access the Windows* command prompt, press the Windows and the X key simultaneously and select Command Prompt.)

2. The Intel® TA install wizard will start and if you agree with the terms, accept the license conditions, follow the installation wizard screens and momentarily the installation will be completed. Please refer to section 4 of this document for detailed instructions on how to install the Intel Technology Access software.

6.5 Verifying the Installation of Intel Technology Access Software Components

  1. In order to verify that Intel Access Technology is installed on your computer, please refer to the detailed steps listed in section 5.1
  2. In order to verify whether the Intel Technology Access service is running or not, please refer to the detailed steps listed in section 5.2
  3. In order to verify the Intel® Management Engine RNDIS Ethernet Adapter (Intel® ME RNDIS Ethernet Adapter), navigate to Control Panel -> Network and Internet -> Network and Sharing Center -> Change adapter settings. A new network adapter called the “Intel® ME RNDIS Ethernet Adapter” will display as illustrated below:

7. Appendix B

This section describes the required steps to delete the Intel® Technology Access SSL certificate.

1. In the windows Run (Windows + R), type mmc. A console opens up.

2. Go to File and select Add/Remove snap in

3. From the ‘Add or Remove Snap-ins’ pop-up dialog, select ‘Certificates’ by double-clicking the name.

4. In the Certificates Snap-in dialog box, select ‘Computer account’, and then click Next.

5. In the Select Computer dialogue box, select ‘Local Computer’ and click Finish.

6. The Add or Remove Snap-ins window will display all the available certificates on the local computer. Select Certificates and click OK to add these certificates.

7. The Certificates are added under the Console Root on the left pane.

8. Expand the Certificates then Trusted Root Certification Authorities, then Certificates. The list of all the certificates will display.

9. Select Intel® Technology Access certificate from the list, right click and delete the certificate.

Once all the above steps are completed, the Intel® Technology Access certificate will be successfully deleted from the system.

Legal Information

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS.

Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined". Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.

The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or go to: http://www.intel.com/design/literature.htm.

All products, platforms, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice. All dates specified are target dates, are provided for planning purposes only and are subject to change.

This document contains information on products in the design phase of development. Do not finalize a design with this information. Revised information will be published when the product is available. Verify with your local sales office that you have the latest datasheet before finalizing a design.

Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

Windows is a registered trademark of Microsoft Corporation in the United States and other countries.

*Other names and brands may be claimed as the property of others.

Copyright © 2014 Intel Corporation. All rights reserved.


Viewing all articles
Browse latest Browse all 3384

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>