Intel Atom Processor C2000 Product Family for Communications
Total Page:16
File Type:pdf, Size:1020Kb
Intel® Atom™ Processor C2000 Product Family for Communications Infrastructure Software for Linux* Getting Started Guide March 2016 Document Number: 333035-002 YouLegal Lines andmay Disclaimers not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product specifications and roadmaps. The products described 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. Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725 or by visiting: http://www.intel.com/design/literature.htm Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Learn more at http://www.intel.com/ or from the OEM or retailer. 3D XPoint, Axxia, Basis, Basis Peak, BlueMoon, BunnyPeople, Celeron, Centrino, Cilk, Curie, Flexpipe, Intel, the Intel logo, Intel Atom, Intel CoFluent, Intel Core, Intel. Experience What's Inside, the Intel. Experience What's Inside logo, Intel Inside, the Intel Inside logo, Intel Insider, Intel RealSense, Intel SingleDriver, Intel SpeedStep, Intel Unite, Intel vPro, Intel Xeon Phi, Intel XScale, InTru, the InTru logo, the InTru Inside logo, InTru soundmark, Iris, Itanium, Mashery, MCS, MMX, Optane, Pentium, picoArray, Picochip, picoXcell, Puma, Quark, SMARTi, smartSignaling, Soletta, Sound Mark, StarPro, Stay With It, the Engineering Stay With It logo, StreamSight, Tarari, The Journey Inside, Thunderbolt, the Thunderbolt logo, Transcede, True Key, Ultrabook, VTune, Xeon, X-GOLD, XMM, X-PMU and XPOSYS are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. Copyright © 2016, Intel Corporation. All rights reserved. Intel® Atom™ Processor C2000 Product Family for Communications Infrastructure Software for Linux* Getting Started Guide March 2016 2 Document Number: 333035-002 Revision History—Intel® Atom™ Processor Revision History Date Revision Description Updated for software package version 2.6.0; changes include: March 2016 002 • Removed Section 8.1, “Setting a Grub Passsword” Document declassified for general public. Updated for software package version 2.5.0; changes include: October 2015 001 •Updated Section 1.2, “Where to Find Current Software and Documentation” on page 9, and Section 6.1, “Building the Yocto SDK Image” on page 43 Updated for software package version 2.3.0; changes include: •Added Section 1.5.3, “Package Release Structure” on page 11 •Updated Section 9.2, “Installation Script” on page 59 March 2015 1.3 •Updated Section 9.2.2, “Command Line Arguments” on page 60, and Section 9.3.1, “Installing the Acceleration Software” on page 61 •Added Section 9.7, “Minimizing Acceleration Software Compilation Time” on page 64 •Updated Section 10.2.1, “Compiling the Acceleration Functional Sample Code” on page 72 Updated for software package version 2.2.0; changes include: • Removed information regarding re-building the Linux kernel; the re-building process is no longer needed. January 2015 1.2 •Updated Section 2.0, “Deciding your Development Path” on page 13, Section 6.0, “Installing, Building, and Running Yocto*” on page 43, and Section 10.0, “Running Sample Applications” on page 67. Updated for software package version 1.1; changes include: • Multiple updates to steps in Section 6.0, “Installing, Building, and Running Yocto*” on page 43. February 2014 1.1 •Added Section 9.4, “Cross-Compilation Capabilities for Intel® QuickAssist Technology” on page 62. • Added a note to step 1 in Section 10.1.1, “Compiling the Acceleration Sample Code” on page 67. Updates include November 2013 1.01 •Updated Chapter 6.0, “Installing, Building, and Running Yocto*”, plus added Section 6.4, “Running the SDK Image” on page 48. Updates include: •Updated Section 6.0, “Installing, Building, and Running Yocto*” on page 43. October 2013 1.0 • Removed reference to the standalone GbE driver (document number 525876); the GbE driver is now available in the networking software drivers package (document number 537330). • Updated product branding. Intel® Atom™ Processor C2000 Product Family for Communications Infrastructure Software for Linux* March 2016 Getting Started Guide Document Number: 333035-002 3 Intel® Atom™ Processor—Contents Contents 1.0 Introduction ............................................................................................................. 8 1.1 About this Manual ............................................................................................... 8 1.2 Where to Find Current Software and Documentation................................................ 9 1.2.1 Accessing Content from the Open Source Technology Centre ......................... 9 1.2.2 Accessing Additional Content from the Intel Business Portal........................... 9 1.2.3 Pre-boot Firmware ..................................................................................10 1.3 Related Software and Documentation ...................................................................10 1.4 Conventions......................................................................................................11 1.5 Software Overview.............................................................................................11 1.5.1 Features Implemented ............................................................................11 1.5.2 List of Files in Release .............................................................................11 1.5.3 Package Release Structure.......................................................................11 2.0 Deciding your Development Path .............................................................................13 2.1 Wind River Solutions for Mohon Peak CRB .............................................................13 2.1.1 Wind River Linux 5..................................................................................13 2.1.2 Yocto Project Compatibility.......................................................................14 2.1.3 Wind River Intelligent Network Platform.....................................................15 Part 1: Development Board Overview............................................ 17 3.0 System Setup and Installation .................................................................................18 3.1 Power-On Kit Part Inventory................................................................................18 3.1.1 Customer Reference Board (CRB) .............................................................18 3.1.1.1 ATX Power Connector ................................................................19 3.1.2 Chassis .................................................................................................19 3.1.3 Memory.................................................................................................20 3.1.4 MPI Socket ............................................................................................20 3.2 Initial Board Setup.............................................................................................21 3.2.1 Building of MPI Socket.............................................................................21 3.2.1.1 Tools and Supplies Required .......................................................21 3.2.1.2 MPI Socket handling Instructions.................................................22 3.2.1.3 MPI Socket Installation ..............................................................22 3.2.2 Placement of the Board in the Chassis .......................................................26 3.2.3 Proper UDIMM Placement.........................................................................27 3.2.4 Correct Connection of ATX Power Connector ...............................................28 3.3 BIOS Flash Update Process .................................................................................28 3.4 Network EEPROM Update ....................................................................................29 3.5 Clearing CMOS ..................................................................................................30 4.0 Customer Reference Board (CRB) Features ..............................................................31 4.1 System Architecture Block Diagrams ...................................................................31 4.2 Hardware Components .......................................................................................32 4.2.1 CPU ......................................................................................................33 4.2.2 SoC SATA Controllers ..............................................................................33 4.2.3 Memory.................................................................................................33 4.2.3.1 DRAM Memory ..........................................................................33 4.2.3.2 BIOS Flash ...............................................................................34