Installation of RedHawk 6.5-r24.2 on the Jetson TX1 Development Board Release Notes. September 19 th, 2017

Similar documents
Installation of RedHawk on Jetson TX1, TX2 and TX2i Development Boards Release Notes

Preliminary. Jetson TX1 BSP flashing guide. Version 2.1. May 2017 AUVIDEA GMBH FIRMWARE INSTALLATION 1. Auvidea GmbH Kellerberg 3 D Denklingen

Adafruit's Raspberry Pi Lesson 6. Using SSH

Using ROS with RedHawk Linux on the NVIDIA Jetson TX2

Lab2 - Bootloader. Conventions. Department of Computer Science and Information Engineering National Taiwan University

Dell IoT Gateway 5500 Edge MicroServer Setup Guide

Notes for Installing RedHawk Linux 7.0 with Red Hat Enterprise Linux 7.0. Installation Notes. March 22 nd, 2015

Spring 2017 Gabriel Kuri

How to install the software of ZNS8022

SAMA5D3x-CM Instruction to program images with PEEDI

Lab - Install Windows 7 or Vista

Red Hat Network Satellite 5.0.0: Virtualization Step by Step

Software Installation Guide 2.4

Performing Administrative Tasks

SANOG VI IP Services Workshop: FreeBSD Install

Assignment 1: Build Environment

Adafruit PiUART - USB Console and Power Add-on for Raspberry Pi

5inch HDMI LCD (B) User Manual


EMS Installation. Workstation Requirements CHAPTER. EMS Lite (Windows 95/98) EMS NT (Windows NT 4.0)

Start Up and Shutdown Procedures (Unix)

Ubuntu Supplement to X350 & X550 User s Guide NComputing X350 & X550 vspace Software for Linux on Ubuntu 8.04

Itron Riva Dev Mini Kit Getting Started Guide

Raspberry Pi Kernel-o-Matic

BeagleBone Black: Installing Operating Systems

(Ubuntu 10.04), the installation command is slightly different.

Acronis Backup Version 11.5 Update 6 INSTALLATION GUIDE. For Linux Server APPLIES TO THE FOLLOWING PRODUCTS

Wallet Installation Guide for Staking on Raspberry PI

DUAL OS INSTALLATION

Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi

Easy Setup Guide 1&1 CLOUD SERVER. Creating Backups. for Linux

Operating Systems Linux 1-2 Measurements Background material

7inch HDMI Display-B. User Manual. product description

Installation of the DigitalSystemsVM virtual machine

#Uncomment the second line to enable any form of FTP write command. #write_enable=yes

Lab #5 Guide: Installing Ubuntu as a Virtual Machine

INSTALLING INSTALLING INSTALLING

ELE409 SPRING2018 LAB0

Database Backup Restore

Sun VirtualBox Installation Tutorial

Performing Maintenance Operations

TEGRA LINUX DRIVER PACKAGE R24.1

RETROPIE INSTALLATION GUIDE

1&1 BARE METAL SERVER

1. USB to Serial cable driver installation instructions 2. Instructions for use with Raspberry Pi 3. Instructions for use with WRT54g and similar

4-port USB to RS232 Adapter FTDI Cable. Product Manual. Coolgear, Inc. Version 1.1 September 2017 Model Number: CG-4X232FTDI.

Zephyr Kernel Installation & Setup Manual

16 Graphics cards Mining system Building S.O.P

User Guide Linux for AT91CAP9-STK Version 1.1. User Guide LINUX FOR AT91CAP9-STK VERSION: 1.1 1/11

Pengwyn Documentation

SmartCash SmartNode SCRIPT Setup Guide v2.2. Windows 10. Date: 20/02/2018. By (Jazz) yoyomonkey

Installing FreePBX Official Distro

FIRESTORM TX2 SCRIPT INSTRUCTIONS

GPU Card Installation

Preparing Your Google Cloud VM for W4705

Upgrading the MSA1000 for Enhanced Features

7inch HDMI LCD (H) User Manual

Setting Up a Linux Operating System

Automatic Creation of a Virtual Network with VBoxManage [1]

Architect User s Guide

Labtainer Student Guide

Advantech General FAQ. How to change ubuntu specific kernel for quick cross test

TX SERIES QUICK START GUIDE

INTRODUCTION. To avoid the PHP7 conflicts use this OS image: STEP 1 - Parts List:

Reset the Admin Password with the ExtraHop Rescue CD

Masternode Guide #1. Single masternode on Linux VPS (Ubuntu)+ control wallet on local PC (Windows)

CSE A225 Linux with Beagle xm

Working with Ubuntu Linux. Track 2 Workshop June 2010 Pago Pago, American Samoa

Contents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version...

Sputnik Installation and Configuration Guide

Getting Started with Linux

Interfacing with Raspberry Pi 3 Model B Updated: 9/19/17

MANIFOLD. User Manual V

Ex.no:2 Date: Kernel Configuration, Compilation and Installation

XLink Kai Raspberry Pi Beginners Tutorial

TEGRA LINUX DRIVER PACKAGE R21.2

MANIFOLD. User Manual V

Partitioning and Formatting Reference Guide

Partitioning and Formatting Guide

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi

SCM EVK (SCM120

Lab #9: Configuring A Linux File Server

Upgrading the Server Software

Amazon Web Services Hands on EC2 December, 2012

Notes on Using Red Hat Enterprise Linux AS (v.3 for x86)

Release Notes CCURDSCC (WC-AD3224-DS)

How to Use This Lab Manual

Davide Cavaliere 18 th February 2017

BeagleBone Black: Installing Operating Systems

LotOS Framework. Getting Started Guide for Banana Pi. Copyright (C) 2015 ilbers GmbH Revision 1.1,

Contents. Crave Masternode Setup Guides. Single / Multiple Local Masternode(s) Single Masternode using a VPS. Multiple Masternodes using a VPS

LING 408/508: Computational Techniques for Linguists. Lecture 5

Copyright 2018 VMware, Inc. All rights reserved. Copyright and trademark information.

DOWNLOAD PDF CREATOR FOR WINDOWS 8 64 BIT

Full System Restore Manually Running Command Prompt Windows Xp

PXI The PXI-8210 is a Fast Ethernet/Ultra Wide SCSI interface for the PXI/CompactPCI bus.

INSTALLING INSTALLING INSTALLING

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 7 Fixing Windows Problems

Release Notes for Linux Add-In 1.3.0

INSTALLING INSTALLING INSTALLING

Transcription:

Installation of RedHawk 6.5-r24.2 on the Jetson TX1 Development Board Release Notes September 19 th, 2017

This page intentionally left blank

1. Introduction This document describes the process of installing the ARM64 version of RedHawk 6.5-r24.2 on the Jetson TX1 development board. The directions in this document supercede all others they are specific to installing the software on Concurrent Computer Corporation s RedHawk systems. 2. Requirements Jetson TX1 Development Board with Internet access An x86_64 host system running Ubuntu 14.04 with Internet access RedHawk Revision 6.5-r24.2 for the Jetson TX1 optical media disc 3. Installation 3.1. Download JetPack on the host system On an x86_64 host system running Ubuntu 14.04, download version 2.3 of the Jetson Development Package (JetPack) from the NVIDIA website via this URL: https://developer.nvidia.com/embedded/jetpack Place the downloaded file named JetPack-L4T-2.3-linux-x64.run into a jetpack-2.3 directory in the home directory of the current user. Note that logging in as the root user is not required to run the JetPack script. 3.2. Perform a full JetPack installation of the Jetson Change into the jetpack-2.3 directory and run the JetPack-L4T-2.3-linux-x64.run tool as follows: $ chmod +x JetPack-L4T-2.3-linux-x64.run $./JetPack-L4T-2.3-linux-x64.run At this point, you can generally follow the JetPack L4T instructions that are available on the NVIDIA website via this URL: http://docs.nvidia.com/jetpack-l4t/2_3/index.html#developertools/mobile/jetpack/l4t/2.3/jetpack_l4t_install.htm However, make sure to follow the directions listed below during the installation: 1. On the Select Development Environment screen, be sure to select the Jetson TX1 Development Kit (64-bit) development environment option, as shown in the following screenshot:

2. The on-line instructions illustrate performing a Standard installation; however for the subsequent RedHawk product installation you must choose a Full installation instead, as shown below: 3. After selecting a Full installation, ensure that all of the items listed are displayed with an Action setting of install. Note that if you are performing the JetPack installation process for the first time, JetPack will download a large amount of software in order to perform the full installation. Also, throughout the installation process you will be prompted for interactive input in the terminal window that is spawned from the JetPack tool; make sure to pay attention to these prompts as the release will pause until the instructions in the prompts are performed. Complete all remaining steps in the installation process and then proceed to the next section in this document to begin RedHawk product installation.

3.3. Copy the RedHawk packages to the Jetson After JetPack has completed the Ubuntu installation on the Jetson, insert the RedHawk 6.5 for Jetson TX1 optical media disc into the Ubuntu 14.04 host s optical drive and it should automatically mount under the /media/$user directory (e.g. /media/ubuntu/redhawk 6.5 aarch64). Change to the mounted directory and copy the files to the Jetson over the network, as illustrated by the following example commands: $ cd /media/ubuntu/redhawk 6.5 aarch64/packages $ scp *.deb ubuntu@12.34.56.78:/tmp Replace 12.34.56.78 with the actual IP address of the Jetson. The RedHawk packages should now be sitting in the /tmp directory on the Jetson. 3.4. Install the RedHawk packages on the Jetson To install the RedHawk packages, log into the Jetson (either via ssh or via the graphical console) and issue the following commands: $ cd /tmp $ sudo dpkg i ccur*.deb Enter the password for the current user if the sudo command prompts for it. NOTE The following warning may be displayed during package installation: cryptsetup: WARNING: could not determine root device from /etc/fstab You can safely ignore this warning because embedded Installations generally do not use or require an fstab file. At this point all of the RedHawk packages, including three RedHawk kernels, should have installed successfully on the Jetson. However, an additional step in the next section is required before you can boot into the RedHawk kernels. 3.5. Add RedHawk entries to the extlinux.conf file Perform the following steps on the Jetson to create boot entries for the RedHawk kernels: 1. Create a backup of the /boot/extlinux/extlinux.conf file. $ cd /boot/extlinux $ sudo cp extlinux.conf extlinux.bak 2. Open the extlinux.conf file in your preferred editor. For example, if using vi: $ sudo vi extlinux.conf 3. Duplicate all of the primary kernel entry text lines (including the very long APPEND line) to create a second identical entry below the initial entry. For example:

TIMEOUT 30 DEFAULT primary MENU TITLE p2371-2180 emmc boot options LABEL primary MENU LABEL primary kernel... LABEL primary MENU LABEL primary kernel... 4. Customize the duplicated kernel entry to point to the desired RedHawk kernel. For example, to create an entry for the RedHawk trace kernel: LABEL redhawk-trace MENU LABEL redhawk-trace kernel LINUX /boot/image-3.10.96-r24.2-redhawk-6.5-trace INITRD /boot/initrd.img-3.10.96-r24.2-redhawk-6.5-trace FTD... leave all contents identical and unchanged APPEND... leave all contents identical and unchanged 5. Change the default kernel to the newly added RedHawk kernel by changing the DEFAULT entry at the top of the file: TIMEOUT 30 DEFAULT redhawk-trace Note that if your Jetson has been set up with a serial console, you may choose to skip this step and instead interactively decide which kernel you wish to boot each time the system restarts. 3.6. Reboot to the RedHawk kernel Finally, reboot the Jetson and it should now be running the selected RedHawk kernel. To verify this, issue the following command: $ uname -r You should see a line displayed similar to the following: 3.10.96-r24.2-RedHawk-6.5-trace Please contact Concurrent technical support if you had any problems during this installation (support@ccur.com or 1-800-245-6453).

A. Serial Console Setup Concurrent recommends setting up a serial console when using RedHawk on the Jetson development board. This appendix provides details and tips for connecting a serial console. A.1. Purchase a Raspberry Pi serial cable First, you will need to purchase a special cable that attaches to specific pins on the Jetson motherboard to provide a USB serial connection suitable for a desktop PC. Concurrent recommends using the following Raspberry Pi cable, but other similar products may also work: Adafruit Industries 954 USB-to-TTL Serial Cable, Raspberry Pi http://www.amazon.com/adafruit-industries-954-serial-raspberry/dp/b00djuhghi A.2. Connect the serial cable to Jetson and PC Once you have the correct serial cable, follow the instructions in the video on this page to attach the cable to the Jetson and then to a desktop PC: Serial Console NVIDIA Jetson TX1 http://jetsonhacks.com/2015/12/01/serial-console-nvidia-jetson-tx1/ Here is a brief summary of the important information of this video: The header pins are marked J21 with an arrow pointing to pin 1. Each pin is numbered as shown in the following image:

The serial cable s white wired connector goes to pin 8, green wired connector goes to pin 10 and black wired connector goes to pin 9. Note that the red wired connector is not used. The minicom settings should be configured as shown below: