
Table of Contents
Chapter 1 Introduction..................................................................................................1-1
Overview.................................................................................................................................. 1-2
Software Architecture .............................................................................................................. 1-2
Journaling Flash File System (JFFS2).......................................................................... 1-3
Software Package ......................................................................................................... 1-4
Chapter 2 Getting Started.............................................................................................2-1
Powering on the UC-7400-LX Plus......................................................................................... 2-2
Connecting the UC-7400-LX Plus to a PC .............................................................................. 2-2
Serial Console............................................................................................................... 2-2
Telnet Console.............................................................................................................. 2-3
SSH Console................................................................................................................. 2-4
Configuring the Ethernet Interface .......................................................................................... 2-5
Modifying Network Settings with the Serial Console.................................................. 2-5
Modifying Network Settings over the Network............................................................ 2-6
Using IPv6 Command Utilities..................................................................................... 2-6
Configuring the WLAN through the PCMCIA Interface ............................................. 2-8
Connecting to 3G Networks through the PCMCIA Interface..................................... 2-14
Test Program—Developing Hello.c....................................................................................... 2-16
Installing the Tool Chain (Linux)............................................................................... 2-16
Checking the Flash Memory Space............................................................................ 2-17
Compiling Hello.c ...................................................................................................... 2-17
Uploading and Running the “Hello” Program............................................................ 2-18
Developing Your First Application ........................................................................................ 2-18
Testing Environment .................................................................................................. 2-18
Compiling tcps2.c....................................................................................................... 2-19
Uploading and Running the “tcps2-release” Program................................................ 2-20
Testing Procedure Summary....................................................................................... 2-22
Chapter 3 Managing Embedded Linux ........................................................................3-1
System Version Information..................................................................................................... 3-2
System Image Backup.............................................................................................................. 3-2
Upgrading the Firmware............................................................................................... 3-2
Loading Factory Defaults............................................................................................. 3-5
Enabling and Disabling Daemons............................................................................................ 3-5
Starting a ProgramAutomatically at Run-Level...................................................................... 3-8
Adjusting the System Time...................................................................................................... 3-9
Setting the Time Manually ........................................................................................... 3-9
Write current system time to RTC................................................................................ 3-9
NTP Client.................................................................................................................. 3-10
Updating the Time Automatically .............................................................................. 3-10
Cron—Daemon for Executing Scheduled Commands............................................................3-11
Connecting Peripherals..........................................................................................................3-12
USB Mass Storage...................................................................................................... 3-12
CF Mass Storage......................................................................................................... 3-12
Chapter 4 Managing Communications........................................................................4-1
Telnet / FTP ............................................................................................................................. 4-2
DNS ......................................................................................................................................... 4-2