Download Terminus 400AP Linux OS User Guide
Transcript
TABLE OF CONTENTS 1 2 3 4 5 6 7 8 9 10 Table of Contents and Disclaimer...................................................................................................................2 Introduction......................................................................................................................................................3 Janus Remote Communications Cellular Plug-in Terminals..........................................................................3 Required Items.................................................................................................................................................3 Getting Started........................................................................................................................................... 4-23 4.1 SIM Card Installation...............................................................................................................................4 4.2 External Connections...........................................................................................................................5-6 4.3 Serial Console Sessions.........................................................................................................................7 4.4 SSH Console Sessions...........................................................................................................................8 4.5 Sending AT Commands..........................................................................................................................8 4.6 Cellular Configurations and Connectivity...........................................................................................9-21 4.7 Python Demonstration Scripts.........................................................................................................22-23 Linux Communication I/O Mapping for Terminus 400AP.............................................................................24 External 20-Pin Header..................................................................................................................................24 Peripheral Initialization............................................................................................................................ 25-27 7.1 Initialize and Power On Cellular Radio..................................................................................................25 7.2 Test Plug-In Terminal AT Command Interface (ttyS1)...........................................................................26 7.3 Test Plug-In Terminal AT Command Interface (ttyUSBO)......................................................................26 7.4 Initialize RS-485 Interface.....................................................................................................................27 7.5 Initialize CANBUS Interface..................................................................................................................27 7.6 Set RTC Time........................................................................................................................................27 7.7 Mount SD Card.....................................................................................................................................27 400AP Buildroot Toolchain Installation.........................................................................................................28 8.1 Overview...............................................................................................................................................28 8.2 Downloading Buildroot..........................................................................................................................28 8.3 Installing Buildroot Toolchain.................................................................................................................28 8.4 Configuring Toolchain............................................................................................................................28 8.5 Linux Kernel and UBI Filesystem..........................................................................................................28 Amtel SAM-BA Application Installation........................................................................................................29 Uploading Firmware Images to NAND Flash in the Terminus 400AP.................................................... 30-41 10.1 Overview...............................................................................................................................................30 10.2 Configuring 400AP RomBOOT Mode...................................................................................................31 10.3 Launching SAM-BA Application............................................................................................................32 10.4 Writing Bootstrap Images to NAND Flash Memory...............................................................................33 10.5 Writing U-Boot Image to NAND Flash Memory................................................................................34-35 10.6 Writing Linux Kernel Image to NAND Flash Memory.......................................................................36-37 10.7 Writing File System Image to NAND Flash Memory........................................................................38-39 10.8 NAND Flash Recovery.....................................................................................................................40-41 Revision History.............................................................................................................................................42 DISCLAIMER The information contained in this document is the proprietary information of Connor-Winfield Corporation and its affiliates (Janus Remote Communication). The contents are confidential and any disclosure to persons other than the officers, employees, agents or subcontractors of the owner or licensee of this document, without the prior written consent of Connor-Winfield, is strictly prohibited. Connor-Winfield makes every effort to ensure the quality of the information it makes available. Notwithstanding the foregoing, Connor-Winfield does not make any warranty as to the information contained herein, and does not accept any liability for any injury, loss or damage of any kind incurred by use of or reliance upon the information. Connor-Winfield disclaims any and all responsibility for the application of the devices characterized in this document, and notes that the application of the device must comply with the safety standards of the applicable country, and where applicable, with the relevant wiring rules. ConnorWinfield reserves the right to make modifications, additions and deletions to this document due to typographical errors, inaccurate information, or improvements to programs and/or equipment at any time and without notice. Such changes will, nevertheless be incorporated into new editions of this application note. All rights reserved 2011 Connor-Winfield Corporation Terminus 400AP Linux-OS User Guide JA07-LOS_UM Page 2 Rev: 00 Date:11/08/12 © Copyright 2012 Janus Remote Communications All Rights Reserved Specifications subject to change without notice