|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Gumstix Programming
I havent looked into it. Aint it just a sbc running linux. So you should be able to use C, C++, Perl, Python, etc. They have a dev wiki and SDK. Not sure how much info you are looking for.
Wiki: http://docwiki.gumstix.org/Main_Page |
|
#2
|
||||
|
||||
|
Re: Gumstix Programming
One of the big problems i'm having is figuring out how to program a linux compuer from windows.
I have look into flash drive sized versions of linux, but I only have a laptop and I can't get them to boot . I think it is a hardware incompatibility.I havn't done any linux programming so I was hoping someone had some good resources for linux programming, but gumstix specific is better. |
|
#3
|
|||
|
|||
|
Re: Gumstix Programming
Quote:
|
|
#4
|
||||
|
||||
|
Re: Gumstix Programming
Is it possible to use GCC/or other compilier on windows?
|
|
#5
|
||||
|
||||
|
Re: Gumstix Programming
I need to start by saying that I have no experience with the Gumstick processor... however, I do have Linux and Linux-in-windowns programing (we use GCC for our secondary processor).
First, check out Cygwin, you can run many command-line linux applications in windows using this. It is essentially, a linux terminal you can run in windows. Cygwin My guess is that the Gumstick is programed with (or can be) with the standard GNU GCC C compiler. This along with the correct flash utility and Cygwin you *should* be able to do what you want. If you still want to run Linux on your laptop, try a "Live" CD. I suggest Ubuntu or Knoppix Hope this helps! |
|
#6
|
||||
|
||||
|
Re: Gumstix Programming
Thanks, I have started a Cygwin install, but I don't have a gumstix yet.
Hopefully this will work.Thanks for your help everybody! Eric Haskins |
|
#7
|
|||
|
|||
|
Re: Gumstix Programming
first of all hi everybody here... first poster am i
Im using the gumstix and i can assure you wont regret getting one, at least just for fun. For the cross compiler dont bother with windows and stuff... its more a prob than a solution... so.. do a dual partition on that disk and install a fedora or the taste you want, (ubuntu requires more tuning but will do ok and after tuning it will last more and is more easy to use) Yes there is no or little docs about gumstix... but the documentation itself isnt in the gumstix itself... you need the pinouts etc and some more tips. You have for robotics... robostix (atmega 128 datasheet, you dont need more) the gumstix itself is a bundled intel chip (again other datasheet) the rest of the stuff you dont have was already coded by a guy who in other words saved my project... he is Dave Hylands and always open for answering questions and there is a growing numbers of people on this. Forums arent that active, get a gmail account and sign to the newsletter (gmail because its easier to use) And there is a LOT of code written already (most by Dave) which just rocks in simplicity and ease of use. Believe me after some familiarization with linux you will go with no probs hope this helps cheers |
|
#8
|
||||
|
||||
|
Re: Gumstix Programming
I have used the Gumstix platform running Windows CE 5. If you do that you can actually develop fairly complex realtime control applications using the .NET Compact Framework. Check out the DrumStix Project for details on how to get CE up and running on the Gumstix.
If you pair the Gumstix running CE with a Robostix board you can create some pretty cool robot control systems. |
|
#9
|
||||
|
||||
|
Re: Gumstix Programming
What does it cost to get a gumstix running Windows CE?
|
|
#10
|
||||
|
||||
|
Re: Gumstix Programming
Quote:
As far as software goes, you will need Microsoft Platform Builder (there is a free 120-day trial) and Visual Studio 2005 (for .NET CF development). That will get you to where you can flash the Drumstix bootloader onto the Gumstix and begin building CE OS images. As long as your OS image includes the .NET CF runtime you can connect to the Gumstix with VS2005 and download applications. |
|
#11
|
|||
|
|||
|
Re: Gumstix Programming
I see.. so you're running of .NET framework? Wonder if there is any support for non .NET like VB/VC6 ...
|
|
#12
|
||||
|
||||
|
Re: Gumstix Programming
Quote:
There was a legacy product called eMbedded VB that allowed for VB6-like development for PocketPC, but support for that was dropped with the introduction of PocketPC 2003 and VB.NET with the .NET CF. |
|
#13
|
||||
|
||||
|
Re: Gumstix Programming
Thanks for showing me Drumstix. I have one question, do you know if VS.net 2003 would work? I only have the express editions of 2005, and since I'm on a limited budget for this I don't want to go spend $500 on VS 2005.
|
|
#14
|
|||
|
|||
|
Re: Gumstix Programming
I'm wondering why you would want to run CE when there is a perfectly good linux kernel that comes standard with these things.
I've decided to do all of my linux-for-robotics development in a scripting language. I haven't decided yet (Python, Perl, Ruby) because I simply haven't had the time to look into it. Robots typically follow a command structure which is constantly changing. It seems logical to use an easily changeable script to manage this, rather than cross compiling each time you want to change something. As good as it this is, you will probably be able to get better efficiency from a compiled C program. Gumstix uses an intel chip so the standard GCC should be fine. Keep us updated on your project. Last edited by Tom Bottiglieri : 17-10-2006 at 19:11. |
|
#15
|
||||
|
||||
|
Re: Gumstix Programming
I have used .NET a lot, and I don't even have a Linux machine! If I'm going to spend $200-$500 on a gumstix I want to know I can use it.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Mini-ITX or Gumstix? | lemoneasy | Programming | 1 | 10-04-2006 19:50 |
| VEX or Gumstix? | gobeavs | Programming | 5 | 06-04-2006 01:04 |
| programming motors with programming kit | BorisTheBlade | FIRST Tech Challenge | 4 | 01-11-2005 19:03 |
| programming | JasonWestHigh | Technical Discussion | 1 | 13-01-2003 20:54 |
| programming | archiver | 2000 | 2 | 23-06-2002 22:59 |