Gumstix Waysmall with Bluetooth

A collecion of, hopefully useful, stuff for the Happy Packages Gumstix.

Serial Connections

The two serial ports are slightly unusual 8-pin connectors as used by the old Apple Mac serial ports. The pin-out is available from http://pinouts.ru/SerialPorts/sgi8_pinout.shtml. There is no handshake. The centre pin (4) is Ground and the pins (3) and (5) either side are TXD and RXD. The console port is the one closer to the power socket.

USB Connector

The USB port is a mini-usb connector which is configured as a client not a host. (So you can plug a Gumstix into another computer but you can't plug a memory stick into a Gumstix.) By default, the Gumstix runs a network connection. To connect it to a newtwork you need to setup a bridge or gateway.

Memory Card

The Gumstix will only read MMC cards and not the more common SD cards (something to do with licensing fees.) So, just because a card fits in the slot, doesn't mean it will work.

I've changed the default to be MMC instead of CF cards in /etc/modules and /etc/network/interfaces.

Antenna

To get the Bluetooth antenna to fit properly - remove the top of the case!

Bluetooth

I've configured pan not to run on startup in /etc/default/bluetooth so that it doesn't freak out everyone in the vicinity by trying to use their phone to get to the internet.

To send files over Bluetooth, I think you need obex_test or ussp-push (or maybe obex_ftp). There are reports of people running these but it involves compiling your own. (Other Gumstix users think you're a wuss if you can't roll your own and ask for the binaries.)
Date/Time

The gumstix has no battery backup - so it forgets the date. I've changed /etc/TZ to set it to the GMT/BST timezone and added a shell script, setdate, which manually sets the date. There are reports that some people successfully run ntpd.


Tarim / March-April 2008 / on Gumstix for Happy Packages MediaSandbox project

 
other/gumstix.txt · Last modified: 2009/01/08 04:05 by tarim
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki