Advanced Card Systems EH880 Users Manual

eH880
and
ACR880
SDE Setup Manual
Subject to change without prior notice
info@acs.com.hk
www.acs.com.hk
Revision History
Version Date Prepared By Description
1.4 06 October 2009 Richelle Arjona
Changed device photo in front page
eH880 and ACR880 SDE Setup Manual
Document Title Here
Document Title Here
Version 1.4
Document Title Here
Page 2 of 20
info@acs.com.hk
www.acs.com.hk
Table of Contents
1.0. Introduction ...............................................................................................................5
1.1. Purpose........................................................................................................................................5
1.2. Scope and Limitations..................................................................................................................5
2.0. Overview ....................................................................................................................6
3.0. Compiler and Library Installation on PC Linux......................................................7
3.1. Requirements...............................................................................................................................7
3.1.1. Operating System..............................................................................................................7
3.1.2. Hardware Requirements ...................................................................................................7
3.2. Compiler Installation(Take Fedora as example) ..........................................................................8
3.2.1. Login your Linux PC as “root”............................................................................................8
3.2.2. Incorporate the necessary files .........................................................................................9
3.2.3. Extract complier files .........................................................................................................9
3.2.4. Logout................................................................................................................................9
3.3. Setup your environment.............................................................................................................10
3.3.1. Login your PC Linux with your username. ......................................................................10
3.3.2. Modify Scripts..................................................................................................................10
3.3.3. Logout..............................................................................................................................10
3.4. Extract Library............................................................................................................................10
3.4.1. Login your PC Linux with your own username................................................................10
3.4.2. Copy Files........................................................................................................................10
3.4.3. Extract Files.....................................................................................................................10
3.4.4. Testing the Extracted Files..............................................................................................10
4.0. Device Connection to Host Computer...................................................................11
4.1. Ethernet......................................................................................................................................11
4.1.1. Cable Restrictions...........................................................................................................11
4.1.2. RJ45 Cable Types...........................................................................................................11
4.1.3. Login Information.............................................................................................................12
4.2. RS232 ........................................................................................................................................12
4.2.1. Serial Port Configuration.................................................................................................12
5.0. Program/Files Uploading........................................................................................ 13
5.1. eH880 / ACR880 File Structure..................................................................................................13
5.2. Ethernet Connection...................................................................................................................14
5.2.1. Device to PC Host...........................................................................................................14
5.2.2. Device to Hub/ Switch to PC Host...................................................................................14
5.3. Upload Types.............................................................................................................................15
5.3.1. FTP (File Transfer Protocol)............................................................................................15
5.3.2. SFTP (Secure FTP).........................................................................................................15
5.3.3. NFS (Network File Server)..............................................................................................15
Appendix A. Connecting eH880 to the Ethernet Network ............................................16
Appendix A.1. Configuring Ethernet Port...........................................................................................16
Appendix A.1.1. Setting up Loop Back Device...............................................................................16
Appendix A.1.2. Setting Up Static IP Address................................................................................17
Appendix A.1.3. Setting up Dynamic IP Address...........................................................................18
Appendix A.2. Setting up Network File System (NFS) Server...........................................................18
Appendix A.2.1 PC Side.................................................................................................................18
Appendix A.2.2 eH880 side............................................................................................................18
Appendix A.2.3 NFS (Network File System) ..................................................................................18
Appendix A.3. Showing the Status of Processes ..............................................................................19
Appendix A.4. Miscellaneous Information .........................................................................................20
Appendix A.4.1 User ID and Password..........................................................................................20
eH880 and ACR880 SDE Setup Manual
Document Title Here
Document Title Here
Version 1.4
Document Title Here
Page 3 of 20
info@acs.com.hk
www.acs.com.hk
Figures
Figure 1: Cross-Over Cable............................................................................................................11
Figure 2: Straight Cable..................................................................................................................11
Figure 3: RJ45 Cables with Jacks Connected................................................................................12
Figure 4: Use the Cross-over Cable for PC Host to Device Setup.................................................14
Figure 5: Use the Straight Cable for Device to Hub/Switch Setup.................................................14
Tables
Table 1: RJ45 Cable Types...............................................................................................................11
eH880 and ACR880 SDE Setup Manual
Document Title Here
Document Title Here
Version 1.4
Document Title Here
Page 4 of 20
info@acs.com.hk
www.acs.com.hk
1.0. Introduction
1.1. Purpose
The purpose of this documentation is to explain how to setup a software development environment to develop application programs for the eH880 / ACR880 system.
The eH880 / ACR880 device is equipped with a 32-bit CPU running the embedded Linux 2.6.12 OS. For detailed hardware / software capability of the eH880 / ACR880, refer to their respective manuals.
The software development environment consists of a suite of software tools that are typically run on a PC Linux system. Application software can be developed on the PC Linux and then downloaded to the eH880 / ACR880 for testing and running.
This document describes the installation of the software tools on the PC Linux system and also the networking configuration between the PC Linux and the eH880 / ACR880 device.
1.2. Scope and Limitations
This document covers the procedures that interact with the device using the TCP/IP protocol. While there are virtually thousands of Linux kernels available on open source programming, the EH880/ACR880 package includes compressed files that are to be integrated to the device.
Hardware restrictions and Linux OS versions are also detailed and while the device firmware itself is upgradeable, there are limitations on where files should be copied. Folder restrictions as well as some Linux commands are listed on the succeeding chapters. For this setup the Linux OS that the demo will be using is Debian with a Gnome desktop, version 2.14.3.
eH880 and ACR880 SDE Setup Manual
Document Title Here
Document Title Here
Version 1.4
Document Title Here
Page 5 of 20
info@acs.com.hk
www.acs.com.hk
2.0. Overview
It is assumed that the user has basic knowledge in using computers and operating Linux OS.
Section 3.0 discusses the Linux OS limitations and requirements as well as the compiler
instructions upon installation.
Section 4.0 lists the device’s connectivity in both the hardware and software aspects.
Section 5.0 details the folder restrictions when customizing the files inside the device.
Appendix A shows the processes in connecting the eH880 to the Ethernet network.
eH880 and ACR880 SDE Setup Manual
Document Title Here
Document Title Here
Version 1.4
Document Title Here
Page 6 of 20
info@acs.com.hk
www.acs.com.hk
Loading...
+ 14 hidden pages