Intel DK50 Series Getting Started Manual
Intel DK50 Series Getting Started Manual

Intel DK50 Series Getting Started Manual

Gateway solutions for the internet of things - dk50 series development kit
Hide thumbs Also See for DK50 Series:

Advertisement

Quick Links

®
Intel
Gateway Solutions for the
Internet of Things -
DK50 Series Development Kit
Getting Started Guide
May 2014
Document Number: 330496-001

Advertisement

Table of Contents
loading

Summary of Contents for Intel DK50 Series

  • Page 1 ® Intel Gateway Solutions for the Internet of Things - DK50 Series Development Kit Getting Started Guide May 2014 Document Number: 330496-001...
  • Page 2 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 indirectl y, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION,...
  • Page 3: Table Of Contents

    Programming the Firmware ..............29 Backing Up the Firmware ..............33 Errata ......................38 Modifying the MAC Address of Wired Ethernet Interface (eth0) ....38 Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 4 11 Apr 2014 0.91 Changed the name to the official marketing name 03 Apr 2014 0.90 Draft Revision for Early Access Development Kits § Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 5: Introduction

    Introduction Introduction ® This guide describes how to set up and begin running the Intel Gateway Solutions for the Internet of Things (IoT) DK50 Development Kit. In this document: ®  Development Kit refers to the Intel Gateway Solutions for the Internet of Things (IoT) DK50 Development Kit, including the Target System hardware, board firmware, and Wind River* software.
  • Page 6: Reference Documents

    ® Intel provides technical support for this Development Kit through Intel Premier Support. To submit a support request using Intel Premier Support go to businessportal.intel.com See the Dear Customer Letter included with the Development Kit for additional details. Contact your Intel representative for further assistance.
  • Page 7 Ethernet UART Device Port Host Port Header Port Intel® Quark™ Power SoC X1000 micro SD Flash Figure 2. Target System - Bottom View Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 8: Host System Setup

     Micro SDHC flash memory card reader or adapter Host System Software Requirements Recommended Host System OS Intel recommends Linux for the Host System operating system. The instructions in this guide were developed on a system running Ubuntu 12.04 (64-bit). Serial Port Communication Software The Host System must have serial port interface software installed, such as PuTTY*, to communicate with the Target System over the serial RS-232/UART interface.
  • Page 9: Target System Setup

     2x internal Wi-Fi* antenna with U.FL connector (if the Target System does not have a metal chassis)  2x external Wi-Fi antenna with RP-SMA male connector (if the Target System has a metal chassis) Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 10: Connecting Power

     Stop Bits: 1  Parity: None  Flow Control: None Figure 5 and Figure 6 show PuTTY application snapshots as an example. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 11 Target System Setup Figure 5. PuTTY Configuration Snapshot 1 Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 12 Detailed instructions for connecting the serial port from the Target to the Host System ® are in the Intel Galileo Board Getting Started Guide. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 13: Target System Software

    In this case, the last four digits of the MAC address are: 8B42, and the Target System advertises an SSID of: IDPDK-8B42 Connect to this local wireless network using the password: windriveridp Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 14: Connecting To The Target System's Local Wireless Network

    See the Wind River Systems IDP Programmer’s Guide and Release Notes on the USB key for details regarding the Web Interface tool and its Target System customization options. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014...
  • Page 15: Configuring A Static Ip Address Using Webif

    Configuring a Static IP Address on the Wireless Ethernet Port After making your changes, scroll to the bottom of the screen and click Save Changes, and then click Apply Changes. Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide...
  • Page 16: Finding The Target System Ip Address In Webif

    Wireless Ethernet interface, you can find the IP Address of the Target System in the WebIF tool’s Status  Interfaces tab. (See Section 3.7.2) Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 17 PuTTY, to connect to the Target System using the Target System’s IP Address. See the following figure. Figure 10. SSH Terminal Configuration Using PuTTY* § Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 18: Installing Wind River Idp Tools On The Host System

     3 Generation Intel Core™ i5 processor or better ® ®  CPU with four or more cores and with Intel Hyper-Threading Technology (Intel Technology)  150 GB or more of free disk space  4 GB or more RAM ...
  • Page 19: Wind River Software Installation Prerequisites

     If you purchased the Development Kit, then see the Dear Customer Letter included in the kit or sent to you at the time of purchase for instructions to download the Installer. Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide...
  • Page 20: Installing The Host Tools Base Packages

    If you selected Temporary activation, enter the temporary License Authentication Code provided in the Dear Customer Letter. b) Enter the required user information. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 21 Installing Wind River IDP Tools on the Host System 12. On the Choose Installation Filters screen, select only Intel. 13. On the Select Products screen, keep the default selections. 14. When the License Agreement window pops up, click I ACCEPT to accept the standard license agreement and the product evaluation license agreement for Wind River Linux and IDP.
  • Page 22: Building The Wind River* Idp Runtime Software

    CPU of your Host System. For example, when using a CPU with 2 cores and hyperthreading, there 4 process threads are available, so specify “4” for optimal performance. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014...
  • Page 23: Build The Target System Runtime Software

    The only supported method to organize the Target root file system and boot procedure is based on the above configuration line with the default Wind River IDP platform settings. § Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 24: Installing Software On The Target System

    (Where /dev/sd# is the drive assignment of the micro-SD card.) This will take a few minutes to run. The figure below shows the terminal window after the script completed successfully. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014...
  • Page 25: Changing Default Boot Menu Option

    MMC as the primary boot option in grub. After power cycling the target system the default boot device will now be MMC. Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014...
  • Page 26 Figure 12. Boot device menu (default on new image) on target system Figure 13. Boot device option changed to MMC on target system Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 27 Installing Software on the Target System Figure 14. GRUB configuration original (grub.conf) Figure 15. GRUB configuration updated (grub.conf) § Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 28: Programming The Spi Flash Firmware

    System uses a 2X4 2.54mm ISP pin header on the board. Obtain the cables necessary to plug into this header. Figure 16. DediProg SF100 Flash Programmer Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 29: Programming The Firmware

    2. Identify the 7-pin SPI header on the Target System. See the red arrow in the figure below. Figure 10. DediProg Header on the Target System Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 30 The DediProg software must already be installed on the Host System. You will see a pop-up message similar to the one shown below. Select W25Q64FV and click OK. Figure 19. Flash Memory Selection Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 31 Figure 20. DediProg Programming Software - Graphical User Interface (GUI) 6. Save a backup copy of the existing firmware. See Section 7.3 for instructions. Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 32 Load File Dialog Box 8. Click Batch to start the programming. An 8 MB file will take about 45 seconds to complete. See the figure below. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014...
  • Page 33: Backing Up The Firmware

    1. Disconnect the power supply from the Target System. 2. Identify the 7-pin SPI header on the Target System. See the red arrow in the figure below. Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide...
  • Page 34 DediProg Header on the Target System 3. Connect the DediProg to the Target System as shown in the figure below. Figure 24. Connection from DediProg to Target System Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 35 System. The DediProg software must already be installed on the Host PC. You will see a pop-up message similar to the one shown below. Select W25Q64FV and click OK. Figure 25. Flash Memory Selection Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 36 DediProg Programming Software - Graphical User Interface (GUI) 6. Click the Edit button. The View Contents in the Memory Chip window pop- up is shown in the figure below. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014...
  • Page 37 9. Click Chip Buffer to File. 10. Enter a file name when prompted. 11. The chip image is saved to the file. § Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...
  • Page 38: Errata

    Complete the steps in Section Section 5.2. 2. Find the MAC address of the Target System. It is labelled on the Ethernet port. See figure below. Intel® Gateway Solutions for the IoT DK50 Development Kit Getting Started Guide April 2014 Document Number: 330496-001...
  • Page 39 Firmware file Flash-galileo-8M-secured.bin is created in $HOME/Project/export/images. 8. Update the firmware of the Target System as described in Section Intel® Gateway Solutions for the IoT DK50 Development Kit April 2014 Getting Started Guide Document Number: 330496-001...

Table of Contents