
Guide to the Itsy Prototypes
This page presents the following information about the Itsy prototypes:
- a run-time environment that you can use "right
out of the box", that is, without you having to generate the necessary
files yourself
- files containing various the sources and binaries
of various utilities that must be installed
Documentation
Information about the Itsy Project
See the Itsy
Project Web Pages.
Information about the Itsy Prototype
(i.e., the Hardware)
Itsy v1
- The technical note
The
Itsy Pocket Computer Version 1.5: User's Manual
describes the low-level programming model of Itsy v1.5, i.e.,
all the hardware information required to port an OS (the data
sheets for the major components will also be required).
This document also contains the complete daughter-card
specifications.
- The information necessary to build an Itsy v1.5 is
available
for non-commercial use. This distribution includes the document
The Itsy Pocket Computer Version 1.5: Hardware
Description, the schematics (including net-list), the PLD
programming data, the PCB manufacturing data, the PCB assembly data
(including bill-of-materials), and the case manufacturing data.
- The technical note
The
Memory Daughter-Card Version 1.5: User's Manual
describes the Memory Daughter-Card v1.5. This daughter-card
provides an additional bank of flash memory and up to three
additional banks of DRAM as well as fast-prototyping
"hooks". Although many other daughter-cards have been
designed, this one has been documented as an example of how to
build a daughter-card.
- The information necessary to build a Memory
Daughter-Card v1.5 is
available
for non-commercial use. This distribution includes the document
The Memory Daughter-Card Version 1.5: Hardware
Description, the schematics (including net-list), the PCB
manufacturing data, and the PCB assembly data (including
bill-of-materials).
Itsy v2
Connection to the host computer
- Host-computer connection - This guide
describes how to connect an Itsy v1 or Itsy v2 to a host computer
using the supplied input/output connector.
Information about Software
Introductory guides
- A guide explaining how to set up a cross
compilation environment so that you can compile applications on an x86-based
Linux workstation and run the binaries on an Itsy prototype.
- A guide describing the the software environment
used at WRL to develop software and hardware for the Itsy prototype.
- Itsy Sessions and Itsy
Packages.
Run-time Environment (link to FAQ)
Linux operating system (link to FAQ)
System Drivers (link to documentation)
System Libraries (link to FAQ)
Compilers, Linkers, Languages (link
to FAQ)
Applications (link to FAQ)
Utilities (link to FAQ)
Software
Supplied Run-Time
environment
The Software directory in the distribution
you have received contains the following files that when installed on an Itsy
prototype provide you with a run-time environment. For instructions on how to
download and install these files on your Itsy prototype, see the section To
Down-load a Ramdisk, Parameters File, or Kernel into the Flash Memory in
the user guide.
Supplied Sources and Binaries
The following are also included in the distribution, and are contained in the
subdirectories of the Software directory..
The Itsy Project
is a joint effort of the Western
Research Lab and the Systems
Research Center