Jump to content

Gumstix: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Donnay (talk | contribs)
corrrections and change platform to motherboard
Line 1: Line 1:
[[Image:Gumstix.agr.jpg|thumb|200px|Gumstix computer]]
[[Image:Gumstix.agr.jpg|thumb|200px|Gumstix motherboard]]


'''Gumstix''' is a trade name for a very small computer, which is a motherboard-and-daughtercard alternative to SBCs ([[Single-board computer]]) based on [[Intel XScale]] processors (200MHz and 400MHz). RAM memory is 64 MB. It has the [[Linux]] operating system pre-installed and the motherboard measures 80mm x 20mm x 6.3mm. A range of daughtercards are available which can extend the I/O functionality of the system in a wide range of possible ways. I/O options (via daughtercards) include [[synchronous]] and [[asynchronous serial]], [[USB]], [[Ethernet]] and/or wireless interfaces
'''Gumstix''' is a trade name for a very small computer product line, which is a motherboard-and-daughtercard alternative to SBCs ([[Single-board computer]]) based on [[Intel XScale]] processors (200MHz and 400MHz). RAM memory is 64 MB. It has the [[Linux]] operating system pre-installed and the motherboards measure just 80mm x 20mm x 6.3mm. A range of daughtercards are available which can extend the I/O function of the system in a wide range of possible ways. I/O options (via daughtercards) include [[synchronous]] and [[asynchronous serial]], [[USB]], [[Ethernet]] and/or wireless interfaces


==Platforms==
==Motherboards==
The gumstix line features two main platforms: connex, and basix. Both platforms feature an [[Intel XScale]]® PXA255 processor running at 200Mhz or 400Mhz as well as 64Mb of SDRAM. All gumstix platforms run the 2.6 [[Linux]] kernel and userspace toolkit based on the uclibc C library and the busybox utilities. The software platform is a full-blown [[Linux]] environment though, and a huge range of [[Linux]] applications can run on the device. On all platforms, expansion cards can be connected via an onboard 60-pin Hirose I/O header. All platforms feature an Infineon [[Bluetooth]]™ Module as an option. The three platforms all draws less than 250mA @4V at 400MHz without Bluetooth while running and less than 50mA while idling, waiting for input.
The gumstix line features two main motherboards: connex, and basix. Both motherboards feature an [[Intel XScale]]® PXA255 processor running at 200Mhz or 400Mhz as well as 64Mb of SDRAM, the 2.6 [[Linux]] kernel and a userspace toolkit based on the uclibc C library with the Busybox utilities. The software is a full-blown [[Linux]] environment and a huge range of [[Linux]] applications can run on the device.
To all motherboards, expansion cards can be connected via an onboard 60-pin Hirose I/O header or, on the connex, via a 92-pin bus header. Both the basix and the connex feature an Infineon [[Bluetooth]]™ Module as an option and draw less than 250mA @4V at 400MHz without Bluetooth while running and less than 50mA while idling, waiting for input.


===connex===
===connex===
The connex platform features on-board 4Mb strataflash and an extra 92-pin bus header for connecting additional expansion cards. The connex-xm is extremely similar to the connex platform however, the connex-xm platform features 16Mb of Strataflash.
The connex motherboard features on-board 16Mb strataflash, an onboard 60-pin Hirose I/O header, a 92-pin bus header for connecting additional expansion cards and Infineon [[Bluetooth]]™ as an option.


===basix===
===basix===
The basix platform features 4MB strataflash as well as an onboard MMC slot. Basix-xm extends the 4MB of flash to 16MB.
The basix motherboard features 4MB strataflash, an onboard 60-pin Hirose I/O header, an onboard MMC slot and Infineon [[Bluetooth]]™ as an option. Basix-xm extends the 4MB of flash to 16MB.


==Expansion Boards==
===daughtercards===
The gumstix is designed for flexibility of function, with a range of cards which can be connected to the motherboard for modular expansion. Some cards provide simple I/O transceivers, while others provide more complex functions:
The gumstix is designed for flexibility of function with a range of cards which can be connected to the motherboard for modular expansion. Some cards provide simple I/O transceivers, while others provide more complex functions:
* GPS
* GPS
* Audio
* Audio
Line 22: Line 24:
* 10/100 Ethernet with MMC
* 10/100 Ethernet with MMC
* dual 10/100 Ethernet
* dual 10/100 Ethernet
* WLAN 802.11(b)/(g)
* Wireless networking
* Compact flash
* Compact flash
* MMC/SD/SDIO
* MMC/SD/SDIO
Line 29: Line 31:


==External links==
==External links==
*[http://www.gumstix.com/ Gumstix webpage]
*[http://www.gumstix.com/ Gumstix website]
*[http://docwiki.gumstix.org/Main_Page technical wiki for gumstix development]

*[http://www.srcf.ucam.org/~jac208/pegasus/pegasus1.html Pegasus High-Altitude Balloon Project powered by Gumstix]
*[http://www.srcf.ucam.org/~jac208/pegasus/pegasus1.html Pegasus High-Altitude Balloon Project powered by Gumstix]
*[http://cswww.essex.ac.uk/staff/owen/research.htm#The%20Flying%20Gridswarm,%20and%20the%20UltraSwarm Flying Gridswarm and the Ultraswarm]
*[http://cswww.essex.ac.uk/staff/owen/research.htm#The%20Flying%20Gridswarm,%20and%20the%20UltraSwarm Flying Gridswarm and the Ultraswarm]
*[http://the-edge.blogspot.com/2005/10/worldss-smallest-ip-pbx-at-astricon.html Miniature Voice-over-IP PBX system]
*[http://the-edge.blogspot.com/2005/10/worldss-smallest-ip-pbx-at-astricon.html Miniature Voice-over-IP PBX system]



{{Microcompu-stub}}
{{Microcompu-stub}}

Revision as of 12:08, 1 August 2006

Gumstix motherboard

Gumstix is a trade name for a very small computer product line, which is a motherboard-and-daughtercard alternative to SBCs (Single-board computer) based on Intel XScale processors (200MHz and 400MHz). RAM memory is 64 MB. It has the Linux operating system pre-installed and the motherboards measure just 80mm x 20mm x 6.3mm. A range of daughtercards are available which can extend the I/O function of the system in a wide range of possible ways. I/O options (via daughtercards) include synchronous and asynchronous serial, USB, Ethernet and/or wireless interfaces

Motherboards

The gumstix line features two main motherboards: connex, and basix. Both motherboards feature an Intel XScale® PXA255 processor running at 200Mhz or 400Mhz as well as 64Mb of SDRAM, the 2.6 Linux kernel and a userspace toolkit based on the uclibc C library with the Busybox utilities. The software is a full-blown Linux environment and a huge range of Linux applications can run on the device.

To all motherboards, expansion cards can be connected via an onboard 60-pin Hirose I/O header or, on the connex, via a 92-pin bus header. Both the basix and the connex feature an Infineon Bluetooth™ Module as an option and draw less than 250mA @4V at 400MHz without Bluetooth while running and less than 50mA while idling, waiting for input.

connex

The connex motherboard features on-board 16Mb strataflash, an onboard 60-pin Hirose I/O header, a 92-pin bus header for connecting additional expansion cards and Infineon Bluetooth™ as an option.

basix

The basix motherboard features 4MB strataflash, an onboard 60-pin Hirose I/O header, an onboard MMC slot and Infineon Bluetooth™ as an option. Basix-xm extends the 4MB of flash to 16MB.

Expansion Boards

The gumstix is designed for flexibility of function with a range of cards which can be connected to the motherboard for modular expansion. Some cards provide simple I/O transceivers, while others provide more complex functions:

  • GPS
  • Audio
  • Servo motor controllers
  • Analog to digital converters
  • General-purpose digital I/O
  • 10/100 Ethernet
  • 10/100 Ethernet with MMC
  • dual 10/100 Ethernet
  • WLAN 802.11(b)/(g)
  • Compact flash
  • MMC/SD/SDIO
  • Robotics
  • Robotics with audio