Technologic Systems TS-7400 Hardware & Software Installation page 12

Table of Contents

Advertisement

TS-7400/TS-9441 MANUAL
GETTING STARTED
Connect a regulated 5VDC, (1A minimum) power source on the power input connector.
Please note the polarity printed on the board. The boot messages, by default, are all
displayed on COM1 at 115200 baud. The board will also answer telnet connections to IP
address 192.168.0.50.
The TS-7400 board has Linux installed by default on onboard flash. Upon bootup, The
board will boot within 1.1 seconds to a Linux prompt on UART #0 (/dev/ttyAM0).
The default fastboot shell has available several standard Linux commands through the
"busybox" program. Technologic Systems has made several modifications to the busybox
source code to keep bootup as fast and simple as possible. The modified source code is
available to Technologic Systems customers.
Upon bootup, you should see out of your serial port:
>> TS-FLASHBOOT - built Sep 27 2006
>> Copyright (c) 2006, Technologic Systems
.
.
.
Finished booting in 1.10 seconds
Type 'tshelp' for help
$
At this point, if you type 'exit' from the serial shell, the TS-7400 will then attempt a full
Debian Linux bootup from the SD card on partition #3. If the SD card is not present or the
EXT2 filesystem does not pass a basic sanity test or the special file "/notrootfs" exists, a
demonstration version of a miniature Linux distribution contained on the onboard flash
itself is instead booted. This version of Linux, named TS-Linux, contains Apache, SSH,
PPP, and FTP server and many other common utilities and libraries and is identical to the
distribution installed by default on the TS-7200 line of single board computers. Other
community-supported embedded Linux distributions are available.
For instance, the
"Buildroot" project at http://buildroot.uclibc.org/ allows one to easily build custom
filesystems and cross-toolchains.
Should you wish to automatically bypass the fastboot and proceed directly into starting the
SD card version of Linux, you can do so with the following command issued to the
fastboot shell:
ln -sf /linuxrc-sdroot /linuxrc; save
To automatically boot from onboard flash the command is:
ln -sf /linuxrc-mtdroot /linuxrc; save
To automatically boot from USB flash dongle or USB hard drive:
ln -sf /linuxrc-usbroot /linuxrc; save
To get back to the fastboot shell, you can do so by placing the file "/fastboot" in the root
directory of the filesystem.
The '/linuxrc' file is a shell script that is the very first thing run by the kernel on startup.
Several sample startup scripts are included and can either be used directly ("ln -sf /linuxrc-
XXX /linuxrc" command) or modified to include custom bootup logic. These shell scripts
were designed to be as fast and simple as possible (approximately 45 lines of code) for
easy customer modifications. It is anticipated that this shell script be modified from the
default to implement things in the customer's product such as backup configurations,
software field updates, conditional booting/verification of SD cards, etc.
Technologic
Systems professional services are available should you need help in implementing a
specific feature.
© May, 2010
www.embeddedARM.com
12

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ts-9441

Table of Contents