Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 15
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
Vaxian (17)


Next birthdays
05/21 Dalus (34)
05/21 Kizmo (37)
05/22 Skynet (32)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Computer Science
« Previous topic | Next topic »   

Gumstix

Move Thread LAN_403
thedatastream
Sun Jul 22 2007, 08:03PM Print
thedatastream Registered Member #505 Joined: Sun Nov 19 2006, 06:42PM
Location: Yorkshire!
Posts: 329
Anyone used these before Link2 ? They look like a right hoot, in fact I'm just sat here idly thinking of a project that needs an excuse to use one...
Back to top
Dave Marshall
Sun Jul 22 2007, 08:55PM
Dave Marshall Registered Member #16 Joined: Thu Feb 02 2006, 02:22PM
Location: New Wilmington, PA
Posts: 554
I've been doing exactly the same thing for several months. Just trying to come up with a good project. I think the new Verdex XL6P is a spot on match for what I need for my high altitude glider project. I'll probably pick one up in a few months once I get the rest of the instrument pack figured out.

Alex has done quite a bit of work with them, I believe for a wearable computer project. He'd probably be your best bet for advice and reviews.

Dave
Back to top
Alex
Wed Jul 25 2007, 09:59PM
Alex Geometrically Frustrated
Registered Member #6 Joined: Thu Feb 02 2006, 04:18AM
Location: Bowdoin, Maine
Posts: 373
They're nice devices. Possibly the cheapest embedded device of its kind for hobbyists. Most embedded dev kits are thousands of dollars; but the gumstix will get you started for $100-200. The only problem is that the documentation is in the form of a user-written wiki and a mailing list. You'll need a good understanding of linux and some familiarity with the intel xscale PXA255/270. I don't know what experience you have in those areas, but I think you'll manage.

One thing worth noting is that the latest generation of gumstix devices (called 'verdex') use the PXA270, which (among other things) has a USB host device. I have an older gumstix with a PXA255, and USB host capabilities would have been very nice.
Back to top
Bjørn
Thu Jul 26 2007, 05:37AM
Bjørn Registered Member #27 Joined: Fri Feb 03 2006, 02:20AM
Location: Hyperborea
Posts: 2058
The Gumstix seems very well specified but rather expensive if you need any of the extension cards.

The good thing about XScale is that they are ARM chips so you can do magic in assembly language if the compilers and software in general fails to deliver. The bad thing is that they are Intel and there might be some quirks.

If you don't need Linux (and you never do in a controller) then something like this is far cheaper and is powerful enough to get you to Mars and back Link2
Back to top
thedatastream
Thu Jul 26 2007, 06:49AM
thedatastream Registered Member #505 Joined: Sun Nov 19 2006, 06:42PM
Location: Yorkshire!
Posts: 329
That's a pretty useful looking micro - presumably I'd need a Keil C compiler or equivalent? Can't find anything on the NXP (Philips) site on that subject...
Back to top
Bjørn
Thu Jul 26 2007, 07:10AM
Bjørn Registered Member #27 Joined: Fri Feb 03 2006, 02:20AM
Location: Hyperborea
Posts: 2058
Keil or GCC. Keil has a useful IDE and simulator that simulates all the peripherials. The main problem with Keil is that the free version is limited to 16kB of code. I have never hit that limit and if I did I would find some way to hack around it. If you have a habit of including C libraries then 16kB might be a problem since you can easily get 30kB of dead code with some libraries. Keil has some modified libraries that are trimmed of dead code so the code is pretty compact when using common C functions like printf.

In theory you only need a hex editor and a terminal program since it has a built in bootloader but a proper C compiler and assembler makes it easier for most people.

I have collected all the files and information needed to develop programs so if anyone wants the URL, just send me a PM.
Back to top
Steve Conner
Thu Jul 26 2007, 09:07AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Wow, that much micro for 27 dollars is amazing. I think Avi has done some cool projects with it.

I'm currently working on an embedded system powered by a PXA270 running Windows CE. For programming we're using MFC and Visual Studio. Bjoern will shudder, if he thinks 30kB of dead code is bad. wink As a token gesture to optimization, I am refusing to use the .NET framework though...

PS: Intel sold the XScale chips to Marvell.
Back to top
Carbon_Rod
Thu Jul 26 2007, 10:19PM
Carbon_Rod Registered Member #65 Joined: Thu Feb 09 2006, 06:43AM
Location:
Posts: 1155
This is a simple $89.00 JTAG programmed unit that has just about everything.
=)

"Description:
The NGW100 uses the AT32AP7000 which combines Atmel's state of the art AVR32 Digital Signal Processor CPU with an unrivalled selection of communication interfaces.

The NGW100 has two Ethernet ports, SD and MMC card reader, and connectors for USB and JTAG.

The NGW100 is also an ideal development board for the AT32AP7000. All resources are available, and it supports communication on any of the device's communication interfaces. The board is preloaded with Linux and shipped with I/O interface drivers that can be called from your own code."
( Link2 )

Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.