Linux

From GumstixDocsWiki

Jump to: navigation, search

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Customers using Gumstix OpenEmbedded should go to gumstix.net and the related user wiki


Note: all gumstix verdex motherboards available at gumstix.com are pre-flashed with OpenEmbedded.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

For customers using buildroot:


Contents

Linux on Gumstix

Turn-key Linux solution

Start Linux on Gumstix's Computer or Motherboards immediately, no porting is needed. Ready to run Linux images are available on Gumstix's web site. Load it to the on-board flash disk, reboot and Linux is running on your module or baseboard, including drivers for all peripherals.

Fully compatible with Linux on any standard PC

Applications developed for Linux on desktop PC's will run with no modification on the Gumstix's PXA-based motherboards, requiring only a simple recompile with the free buildroot toolchain.

Diskless Linux platform

On-board flash disk replaces the hard disk drive.

Fully supported X-windows GUI

Installation package

Linux packages available for download contain all elements needed to start Linux on the gumstix computers and also several popular applications:

  • Latest Linux 2.6 kernel
  • Patches to support all Gumstix hardware
  • Standard utilities – gzip, tar, ssh, …
  • Full bash shell available
  • Flash Disk drivers
  • Drivers for all other peripherals available on the module
  • Networking support - FTP, Samba, Telnet/SSH
  • X-windows

Software Development Kit (no charge)

Based on the gumstix-extended Buildroot, and the rootfs images on sf.net/projects/gumstix, the Gumstix Software development kit contains drivers, patches and documentation. The kit is used for customizing the Linux kernel and filesystem.

With the development kit, a Linux developer can rebuild the kernel or prepare a new file system tailored to the needs of the user's application.

Hardware Support

The following list of gumstix hardware is supported by the linux kernel and drivers provided by Gumstix:

  • Graphics for LCD / CRT
  • 10/100 MBit Ethernet port(s)
  • Bluetooth
  • MMC cards
  • Compact Flash (including storage, many wifi cards, USB host controllers, ...)
  • USB client
  • RS-232 serial ports
  • SPI and related synchronous serial protocols
  • I2C
  • AC97 (including audio)

Some applications tested ...

  • boa web server
  • FTP server
  • Network analyzers
  • SNMP Agent
  • iptables / iproute
  • Many VPN clients and servers

Benchmarks

For benchmark results of the gumstix products, go here.

Power Specifications

For power specification information, go here.

Personal tools