How To and Other References

Below, you'll find step-by-step instructions for many common tasks while using Gumstix products.  Product videos demonstrate how to connect your Gumstix system for the first time; you may want to review these Gumstix videos.

For more application-specific tasks, users have contributed a wide range of  documentation in the User Wiki.

 

Bring Up WiFi On a Yocto Project Image

Yocto Project images use systemd for startup management instead of Sys-V init. One implication of this change is that interfaces configured in /etc/network/interfaces are not always automatically brought up on boot. As a result, bringing up a WiFi interface on boot in systemd-based images cannot be done in the interfaces file.

These instructions will walk you through enabling WiFi from a terminal on a Yocto Project image.

Read more...

Update to Latest, Stable Images

Follow the instructions in the Pre-Built Images section here to update your Gumstix COM with the latest software and the most recently tested, stable images.

Read more...

Overo GPIO

The Overo kernels support the sysfs gpio implementation for accessing GPIO from userspace.

Read more...

Create a Bootable MicroSD Card

After you have downloaded an image for your hardware, you are ready to create a bootable microSD card for your system.

Read more...

Compile from Kernel and Boot Loader from Source Code

All software for Gumstix COMs is freely available and open source. Gumstix also makes available the complete build system used to generate our release images and package repository.

Read more...

Write Images to Flash

These instructions explain how to write u-boot, the Linux kernel and a root file system to the on-board Flash memory of your Gumstix COM.

Read more...

Setting up a Serial Connection

This article explains how to establish a serial connection between your development computer and your Gumstix COM.

Read more...

Robot Operating System

A full tutorial on what it takes to get ROS running on the Gumstix and iRobot Create.

Read more...

System Reference Manuals

Snapshots and System Reference Manuals for Gumstix COMs and SBCs.

Read more...

Robotics

Gumstix has released the RoboVero expansion board based on the NXP1769. Check it out on robovero.org

All robostix information has been retained in the docwiki, as it is extensively documented there.

http://docwiki.gumstix.org/Category:Robostix

Compile from Source Code

All software for Gumstix COMs is freely available and open source. Gumstix also makes available the complete build system used to generate our release images and package repository.

Read more...

Opkg Package Management

This article explains how to use the Angstrom distribution opkg package management system, the successor to the older ipkg package manager.  Distributions such as Android and Ubuntu use different package management tools.

Read more...

Introduction to Cross Compilation

Many users simply want to compile standalone source code or tweak u-boot or the Linux kernel without the full power of the OpenEmbedded Build system.

Read more...

Linaro

The Linaro project is backed by Canonical (the people behind Ubuntu) among others which means this is a great place to start if you want to run Ubuntu on your Overo COM.

Read more...

Compiling Native Code

Developing directly on Gumstix hardware, i.e. native compiling, simplifies small coding projects and projects that require frequent changes.  

Read more...

Home Software Development How To and Other References