Go to Post Regardless of whether the max allowed weight is 10 pounds or 1,000 pounds, everyone is going to need at least one ounce more. - gblake [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 09-02-2008, 01:56
neutrino15's Avatar
neutrino15 neutrino15 is offline
plɹoʍ ollǝɥ
AKA: Jordan Perr
FRC #0694 (Stuypulse)
 
Join Date: Feb 2007
Rookie Year: 2007
Location: New York City
Posts: 162
neutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really nice
Question 1.2GHZ Coprocessor for under $100

I was doing some research on co-processors for our robot this year. We plan to have a pretty sweet point-based curve drive system (finally!) We have not run into any problem yet with the RC (currently we work in mili-everythings and use a trig lookup table). We try to plan ahead, so now I am looking at the different ways that we can integrate coprocessors with the IFI RC.

Many people on CD seem to use the Gumstix board. I looked at it, considered it, and said "woah, $200 for 400MHz!? "

I then started searching for deals on Micro-ITX boards (fanless ones!) I came across this:
http://www.intel.com/products/mother...GLY2/index.htm
This particular model is out of stock... EVERYWHERE.. However, you can buy a seperate mobo and cpu (1.6ghz) for around $30 more.


It's a 1.2GHz Fanless, Low Powered (35W cpu) Mini-ITX mobo/cpu combo with usb, serial, networking, the works.. Seems to run off of 12Vdc (i tried to decipher the spec PDF.) It really looks cool.. Plug in a Compact-Flash to ATA adapter.. Get $11 of ram from newegg... And you have a motionless coproc for under $100..!


However, if we decide that we need a co-proc like this, what are the caveats? Why do people use gumstix when this looks so much better/cheaper? Also, to those with experience with embedded computers, what operating system should we use? I am greatly bias towards linux/unix, but which distro would give me the fastest boot times and the least amount of overhead?

Last edited by neutrino15 : 09-02-2008 at 15:47.
  #2   Spotlight this post!  
Unread 09-02-2008, 03:40
Akash Rastogi Akash Rastogi is offline
Jim Zondag is my Spirit Animal
FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Manchester, Connecticut
Posts: 7,003
Akash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond repute
Re: Mini-ITX, Fanless, 1.2GHz, $65

I've used Debian and it is seriously fast even when i ran it on a 500mhz PIII.
I believe Gentoo is also wicked fast compared to the other distro's. I haven't fooled around with many though.

If you research it a little you will find that a lot of the boot speed and the functionality of each distro is based on what windows manager you're using and what programs you actually keep installed at start-up. There's this one manager called Enlightenment that many people use with Debian. Then again..I am a little bias because that's all I use on a few of my "old" computers . Good luck though.

PS.-Might want to change your thread title so nobody thinks you're selling something.
__________________
My posts and opinions do not necessarily reflect those of my affiliated team.
['16-'xx]: Mentor FRC 2170 | ['11-'13]: Co-Founder/Mentor FRC 3929 | ['06-'10]: Student FRC 11 - MORT | ['08-'12]: Founder - EWCP (OG)
  #3   Spotlight this post!  
Unread 09-02-2008, 04:01
neutrino15's Avatar
neutrino15 neutrino15 is offline
plɹoʍ ollǝɥ
AKA: Jordan Perr
FRC #0694 (Stuypulse)
 
Join Date: Feb 2007
Rookie Year: 2007
Location: New York City
Posts: 162
neutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really nice
Re: Mini-ITX, Fanless, 1.2GHz, $65 as coproc

What happens if I don't even use a window manager? I am comfortable enough to just use the command line, and during competition the robot certainly does not need one!
As for apps on startup, the only thing we would need is the serial driver..

It should be possible to just have it start up without a window-manager, maybe log in, start up only the serial driver, and execute a compiled C app. Maybe we could make it boot like that in "competition mode" Then maybe if you insert a usb drive with a certain script on it, the machine would boot normally.. (gets ideas!)


As for the title, how does one change it?

Last edited by neutrino15 : 09-02-2008 at 04:06.
  #4   Spotlight this post!  
Unread 09-02-2008, 09:31
vivek16's Avatar
vivek16 vivek16 is offline
Whoa! college pilot.
AKA: vivek
FRC #2264 (trojan robotics)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: plymouth, minnesota
Posts: 1,227
vivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond reputevivek16 has a reputation beyond repute
Send a message via AIM to vivek16 Send a message via MSN to vivek16
Re: Mini-ITX, Fanless, 1.2GHz, $65 as coproc

edit your old post and change the topic I think?

cool stuff.

-Vivek
__________________
"we don't build robots, we build people"
  #5   Spotlight this post!  
Unread 09-02-2008, 15:49
neutrino15's Avatar
neutrino15 neutrino15 is offline
plɹoʍ ollǝɥ
AKA: Jordan Perr
FRC #0694 (Stuypulse)
 
Join Date: Feb 2007
Rookie Year: 2007
Location: New York City
Posts: 162
neutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really nice
Re: Mini-ITX, Fanless, 1.2GHz, $65

I had to click "Go Advanced"
W/e

I also seriously wonder why people are freaking out over those new cheap linux boxes (around $250) when you can build something like this for even less & with more power.

I might just buy this as a home server, and hook it up to the bot offseason. I'll post how it goes if I ever do it!

As for my OS question, is it possible?

Quote:
It should be possible to just have it start up without a window-manager, maybe log in, start up only the serial driver, and execute a compiled C app. Maybe we could make it boot like that in "competition mode" Then maybe if you insert a usb drive with a certain script on it, the machine would boot normally..
  #6   Spotlight this post!  
Unread 09-02-2008, 15:57
3dude_2231's Avatar
3dude_2231 3dude_2231 is offline
no one messes with a Thingy =|
AKA: Menscher,Ran Menscher =]
FRC #2231 (Onyxtronix)
Team Role: Leadership
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Shoham, Israel
Posts: 233
3dude_2231 is a jewel in the rough3dude_2231 is a jewel in the rough3dude_2231 is a jewel in the rough
Send a message via MSN to 3dude_2231
Re: Mini-ITX, Fanless, 1.2GHz, $65

have no experience with it, yet:

what would it be used for?
do you really need such a high clock speed?

if I'm not mistaken, the connection bewtween the main processor and the
co-processor should be only digital/PWM/analog, am I wrong?
__________________
Redefining the word "Rookie". (for 2 years now..)


Israeli Off Season Games: WINNERS!
check out this cool project I'm into..

  #7   Spotlight this post!  
Unread 09-02-2008, 16:23
neutrino15's Avatar
neutrino15 neutrino15 is offline
plɹoʍ ollǝɥ
AKA: Jordan Perr
FRC #0694 (Stuypulse)
 
Join Date: Feb 2007
Rookie Year: 2007
Location: New York City
Posts: 162
neutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really nice
Re: Mini-ITX, Fanless, 1.2GHz, $65

I know that the clock is a bit overkill, but if it is CHEAPER than the slower options... Why not?

Also, people usually use the prog serial port on the RC to communicate with the coprocessor, although if you bought a USB-IO device you could use the PWMS as well.

I am not sure, however, if you can use the TTL port with the TTL adapter. This would leave the prog port free.. Ill try it if I ever get the coproc.

Last edited by neutrino15 : 09-02-2008 at 16:25.
  #8   Spotlight this post!  
Unread 09-02-2008, 16:33
3dude_2231's Avatar
3dude_2231 3dude_2231 is offline
no one messes with a Thingy =|
AKA: Menscher,Ran Menscher =]
FRC #2231 (Onyxtronix)
Team Role: Leadership
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Shoham, Israel
Posts: 233
3dude_2231 is a jewel in the rough3dude_2231 is a jewel in the rough3dude_2231 is a jewel in the rough
Send a message via MSN to 3dude_2231
Re: Mini-ITX, Fanless, 1.2GHz, $65

overkill?
it's more like killing a fly with tank

even though, you won't catch me disagreeing with the fact that it's simply cool =]

good luck
__________________
Redefining the word "Rookie". (for 2 years now..)


Israeli Off Season Games: WINNERS!
check out this cool project I'm into..

  #9   Spotlight this post!  
Unread 10-02-2008, 00:51
neutrino15's Avatar
neutrino15 neutrino15 is offline
plɹoʍ ollǝɥ
AKA: Jordan Perr
FRC #0694 (Stuypulse)
 
Join Date: Feb 2007
Rookie Year: 2007
Location: New York City
Posts: 162
neutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really nice
Re: Mini-ITX, Fanless, 1.2GHz, $65

Yeah, but in this case the tank costs less than the fly-swatter.
  #10   Spotlight this post!  
Unread 10-02-2008, 11:04
Leav's Avatar
Leav Leav is offline
Spud Gun Division
AKA: Leav Oz-Ari
FRC #3316 (D-Bug)
Team Role: Mentor
 
Join Date: Dec 2004
Rookie Year: 2005
Location: Technion, Haifa, Israel
Posts: 774
Leav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond repute
Send a message via ICQ to Leav Send a message via AIM to Leav Send a message via MSN to Leav
Re: Mini-ITX, Fanless, 1.2GHz, $65

but a fly swatter is easier to carry around than a tank!

(if anyone is still following the analogy....)

-Leav

p.s.
if you read that out of context it is pretty funny....
__________________
"We choose to build robots this season and do the other things; Not because they are easy, but because they are hard."
-Paraphrasing JFK

Participated in FIRST as a student: 2005-2006 (But still learning every season!)
Mentor: 2008 - ? (Team 2630 2008-2011, and Team 3316 since 2013)
Engineer: 2011 - ? (B.Sc. and M.Sc. in Mech. Eng. from the Technion IIT)
FIRST Volunteer - 2007 - ? (MC, FTA, FIRST Aid etc.)
  #11   Spotlight this post!  
Unread 10-02-2008, 11:05
Mr. Lim Mr. Lim is offline
Registered User
AKA: Mr. Lim
no team
Team Role: Leadership
 
Join Date: Jan 2004
Rookie Year: 1998
Location: Toronto, Ontario
Posts: 1,125
Mr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond repute
Re: Mini-ITX, Fanless, 1.2GHz, $65 as coproc

Quote:
Originally Posted by neutrino15 View Post
It should be possible to just have it start up without a window-manager, maybe log in, start up only the serial driver, and execute a compiled C app. Maybe we could make it boot like that in "competition mode" Then maybe if you insert a usb drive with a certain script on it, the machine would boot normally.. (gets ideas!)
I feel old-school.

But maybe take a look at http://www.freedos.org/

It'll give you a DOS command prompt, and you can tweak your AUTOEXEC.BAT to execute your app. I'm not sure about FreeDOS' USB support, but if it there, you can probably write a script in your AUTOEXEC that'll check for an additional mounted drive and run a script from there instead.

Question though, the board doesn't have any harddrive storage right? Would you hook up a SATA drive, or a CF solid state?

OR just boot off USB keys?

If you do the latter, you'd just plug in different USB keys depending on which "mode" you wanted, right?
  #12   Spotlight this post!  
Unread 10-02-2008, 12:00
neutrino15's Avatar
neutrino15 neutrino15 is offline
plɹoʍ ollǝɥ
AKA: Jordan Perr
FRC #0694 (Stuypulse)
 
Join Date: Feb 2007
Rookie Year: 2007
Location: New York City
Posts: 162
neutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really nice
Re: Mini-ITX, Fanless, 1.2GHz, $65

I was planning on using a Compact Flash to IDE adapter. It should give me more throughput than a USB key, right? And they would be swappable as well.. Maybe I'll put the base system (freedos, unix equivelant) on the Compact Flash, and the application itself on the USB thumb drive.. This way, the thumb drive would not even need to have a bootable partition.. It would just need a directory in there called like "FRC_2007" which the coproc would look in..
Does anybody know of a Unix equivalent to freedos? Something where I could still easily call up a serial port, or look into the filesystem, but not have a whole window manager open?

Interesting stuff. I may have to test this on a VM before I actually buy a box, but this just looks pretty sweet.

And to add to the tank analogy: Yes, the tank is heavier, but only by 2-3 lbs at most. Our robot is underweight as is. Assuming we build a lightweight case (or buy a lightweight enclosure), it should be doable. I would personally rather us have a multifunction amazingly fast piece of machinery than a fly swatter
  #13   Spotlight this post!  
Unread 10-02-2008, 12:29
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,393
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
Re: Mini-ITX, Fanless, 1.2GHz, $65

I've been looking at these two boards:

http://www.icoptech.com/products_det...?ProductID=277
http://www.icoptech.com/products_detail.asp?ProductID=300


The big plus on these two boards is they have a GPIO that can be used for external devices.

I'd like to second the idea of using FreeDOS. It's small and there are a lot of tools that will work with it. It's also easy to write drivers, which will be a plus for the external devices you are trying to add.

You said you were looking for a Unix alternative, you can look at Minix. There are ports to X86 boards. It's also small and there have been ports of a number of tools to it.

Last edited by Foster : 10-02-2008 at 12:33.
  #14   Spotlight this post!  
Unread 10-02-2008, 12:40
neutrino15's Avatar
neutrino15 neutrino15 is offline
plɹoʍ ollǝɥ
AKA: Jordan Perr
FRC #0694 (Stuypulse)
 
Join Date: Feb 2007
Rookie Year: 2007
Location: New York City
Posts: 162
neutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really nice
Re: Mini-ITX, Fanless, 1.2GHz, $65

I could not find a price for that. It looks really cool for its pinout array. How much does that cost? The USB IO adapters are all around $100. If this is around $150, it might just be a great deal. Especially since they only need 5V@360mA. And what about just installing debian or something and disabling the window manager? Then editing the bashrc or whatever it uses to run a program on the flash drive. Then we could be "open source!!"
  #15   Spotlight this post!  
Unread 10-02-2008, 17:05
neutrino15's Avatar
neutrino15 neutrino15 is offline
plɹoʍ ollǝɥ
AKA: Jordan Perr
FRC #0694 (Stuypulse)
 
Join Date: Feb 2007
Rookie Year: 2007
Location: New York City
Posts: 162
neutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really niceneutrino15 is just really nice
Re: Mini-ITX, Fanless, 1.2GHz, $65

I am currently downloading Gentoo and FreeDos to run some tests with on a virtual machine.

---20 minutes later---

FreeDos boots in like, 2 seconds..
Gentoo boots in 40 seconds..

I kinda predicted this. Afterall, Gentoo is much larger than DOS is. Does anybody know of a barebones unix OS!?

Last edited by neutrino15 : 10-02-2008 at 17:49.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mini-ITX or Gumstix? lemoneasy Programming 1 10-04-2006 19:50
Mini atom [527]phil Electrical 2 24-05-2005 18:32
mini analog atmaturen Programming 1 09-05-2005 20:04
Mini QotW 12/14/03 Rich Wong Rumor Mill 11 14-12-2003 22:54
T3 Mini Truck... Alexander McGee General Forum 17 20-05-2003 17:46


All times are GMT -5. The time now is 19:09.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi