Gentoo Logo

[ << ] [ < ] [ Home ] [ > ] [ >> ]


Gentoo Embedded Handbook

Content:

  • General Topics
    Embedded fundamentals you need before playing with hardware.
    1. Introduction
      An introduction into the world of embedded, cross-compilers, and dragons.
    2. Terms, Abbreviations, and Jargon
      A quick dictionary to common embedded terms, abbreviations, and jargon.
    3. System Tuples
      System tuples -- what are they and how to parse them.
    4. Creating a Cross-Compiler
      Build a cross-compiler on your machine!
    5. Cross-Compiling With Portage
      Leverage Portage as a cross-compiling package manager.
    6. Cross-Compiling The Kernel
      Cross-compile a kernel for you system with flair!
    7. Frequently Asked Questions
      Frequently Asked Questions for Gentoo Embedded.
  • Emulators
    Software emulation of systems can often times be as good (if not better) than the real thing.
    1. Qemu
      A generic and open source machine emulator and virtualizer for x86, x86_64, arm, sparc, powerpc, mips, m68k (coldfire), and superh.
    2. SkyEye
      ARM embedded hardware simulator.
    3. Armulator
      Emulate armnommu/uClinux (no-mmu Linux) in GDB.
    4. Softgun
      ARM software emulator.
    5. Hercules
      Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator.
  • Bootloaders
    From the obscure to the obscene, we'll cover some of the common bootloaders out there and how to get your feet wet with them.
    1. Das U-Boot
      The Universal Bootloader which supports every embedded architecture out there.
    2. NeTTrom
      Simple bootloader on NetWinders.
    3. RedBoot
      Small bootloader based on eCos which supports every embedded architecture out there.
    4. SH-LILO
      Port of LILO to SuperH which tends to be pretty common on that architecture.
  • Boards
    Some boards are fun while others can be a pita; we'll cover many of the common gotchas with systems out there.
    1. LANTank
      Little-endian SuperH based NAS (using internal IDE) from I-O Data.
    2. NetWinder
      Little-endian arm based network server from Rebel.
    3. NSLU2
      Big-endian arm based NAS (using external USB) from Linksys.
  • Beyond
    A handbook can only go so far, so here we list resources to go the distance when we can't get you there.
    1. Communication
      Gentoo Embedded communication channels.
    2. Contributing
      Gentoo Embedded and you: the answer to the ever prevalent "What can I do?" question.
    3. Vendors
      Information specific to vendors who wish to help out.
    4. Further Learning
      External references to help you expand your embedded Linux knowledge.

[ << ] [ < ] [ Home ] [ > ] [ >> ]


Print

View all

Updated August 12, 2007

Summary: The Gentoo Embedded Handbook is the center point for all Embedded work done with Gentoo. It aims to cover just about all aspects of the process -- from theory to design to practice.

Mike Frysinger
Author

Ned Ludd
Author

Alex Tarkovsky
Author

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.