TS-Linux Home PageTS-Linux version 3.xxKernel Binaries and PatchesTS-Linux DocumentsTS-Linux ApplicationsTS-Linux Example CodeTS-Linux FAQ

 

TS-Linux 3.0 for x86 Home

Technologic Systems is proud to support the Linux Operating System on our x86 Single Board Computers. TS-Linux is a PC compatible embedded Linux distribution built from open source. TS-Linux uses a standard file system structure with a scaled down System V initialization scheme.

Here you will find support, downloads, and other information related to our open source distribution of the GNU/Linux Operating System on our x86 based products.

ARM Linux support

Features of TS-Linux 3.0

  • Glibc version 2.2.5
  • Kernel version 2.4.18 & 2.4.23
  • Apache web server with PHP.
  • Telnet server and client.
  • FTP server and client.
  • BASH, ASH, minicom, vi, busybox, tinylogin, and other basic utilities included
  • Boot from DiskOnChip (with GRUB )
  • Boot from Compact Flash using Syslinux multiboot
  • Supports NFS mount of root file system across network.
  • Drivers for digital I/O and Analog available.
  • Total footprint less than 18 MB (requires 32 MB or larger DiskOnChip)
  • Red-Hat Like systemV Operating System.
  • Our Linux distribution is built from source using Linux From Scratch V3.1

TS-Linux version 3.0 file system page

  • File system download
  • Compact Flash images
  • NFS tarball for mounting root file system via NFS

TS-Linux 3.0 kernel page

  • pre-built kernels
  • kernel patches for building a kernel for Technologic Systems SBC's
  • see the kernel build procedure for instructions

TS-Linux 3.0 documentation page

  • HowTo Build a kernel using the TS kernel patch.
  • HowTo Change the console baud rate in the BIOS, kernel and logins.
  • HowTo NFS mount the root file system for development.
  • The TS-Linux Developers Manual includes the following:
    • Description of kernel drivers for A/D, watchdog, DiskOnChip, DIO, etc.
    • Procedures for restoring DiskOnChip and Compact Flash
    • Discussion of compiling and developing code for TS-Linux

TS-Linux 3.0 applications page

The applications page contains additional features and programs for TS-Linux that can be easily added to the base file system, but were left out to conserve resources.
  • SSH client and daemon
  • PERL
  • PHP for Apache
  • PPP for dial up connection
  • Initrd - Initial RAM Disk source and scripts
  • Samba file sharing
  • Lynx web browser
  • minicom & setserial
  • TS-Linux 3.0 Scripts

Development kit project CD image

bzipped ISO image (94 MB) (7-31-02)

The Linux Development is made to be used with TS-Linux 3.0 and is distributed in the form of a CD image. The develoment kit uses UserModeLinux which makes a virtual Linux machine inside your Linux desktop computer. The UML patched kernel will boot in a terminal window and uses the TS-Linux 3.0 loopback file system as its root file system. This allows application and file system development in a safe manner since user mode Linux doesn't require you to be root user. This project is still in Alpha stages.

Miscellaneous

If you need to compile against the libraries used in TS-Linux 3 here is a link to the entire libs tree