Download GE863-PRO Linux Software User Guide - Glyn High
Transcript
1vv0300781 Rev. 0 - 04/06/08 Contents 1 2 Introduction ...................................................................................................................................... 6 1.1 Scope ........................................................................................................................................................6 1.2 Audience ..................................................................................................................................................6 1.3 Contact Information, Support ...............................................................................................................6 1.4 Open Source Licenses.............................................................................................................................6 1.5 Product Overview ...................................................................................................................................7 1.6 Document Organization .........................................................................................................................7 1.7 Text Conventions ....................................................................................................................................7 1.8 Related Documents .................................................................................................................................8 1.9 Document History ...................................................................................................................................8 GE863-PRO³ Architecture................................................................................................................ 9 2.1 Hardware.................................................................................................................................................9 2.2 Software .................................................................................................................................................10 2.2.1 Telit Bootloader ................................................................................................................................................. 11 2.2.2 Telit customized U-boot .................................................................................................................................... 11 2.2.3 Linux kernel ....................................................................................................................................................... 12 2.2.3.1 Overview ................................................................................................................................................... 12 2.2.3.2 The GE863-PRO³ Linux kernel ................................................................................................................ 14 2.2.4 Filesystem .......................................................................................................................................................... 15 2.2.4.1 Overview ................................................................................................................................................... 15 2.2.4.2 The filesystem structure ............................................................................................................................ 15 2.2.4.3 Busybox .................................................................................................................................................... 18 3 System Startup ................................................................................................................................ 19 3.1 Startup process .....................................................................................................................................19 3.2 The Linux shell .....................................................................................................................................20 3.3 Loading a module .................................................................................................................................21 3.4 Auto-Setup at system startup ..............................................................................................................22 Downloading a file into GE863-PRO3 .................................................................................................23 3.5.1 Downloading a file using the Ethernet connection ............................................................................................ 23 3.5.2 Downloading a file using an USB mass storage device ..................................................................................... 24 3.5 4 Device Drivers ................................................................................................................................. 26 4.1 Serial port ..............................................................................................................................................26 open() ................................................................................................................................................................. 27 read() .................................................................................................................................................................. 27 write() ................................................................................................................................................................ 28 close() ................................................................................................................................................................ 29 4.1.1 4.1.2 4.1.3 4.1.4 Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved page 4 of 59