eLinux.org - Embedded Linux Wiki

Hammer Board Hardware

From eLinux.org

Jump to: navigation, search

Contents

Hammer Board

Description

The Hammer comes preloaded with an open source bootloader, Linux 2.6 kernel, and a uClibc/Busybox based root file system. Board schematics, application notes, and source code are also included on the CD. The Hammer Board is a 40 pin DIP modules that can run full standard GNU/Linux.

The Hammer Kit comes with everything you will need to begin developing for the Hammer Board, and is strongly recommended for first time Hammer Board users. All development tools have been created for use with Linux, so you will need a working Linux system to use the Hammer Board and develop applications for it.

Photos

Image:hammer1.jpg

Image:hammer2.jpg

Image:hammer3.jpg

Pinouts

Image:Hammer-pinouts.jpg

Pinout with more explanations and links.
Pin numberMain FunctionNoteAlt FunctionNote
1RXD0 RS232 ReceiveGPH3GPIO port H bit 3
2TXD0RS232 TransmitGPH2GPIO port H bit 2
3IICSDAI2C SDA Wikipedia explains I2C GPE15GPIO port E bit 15
4IICSCLI2C SCLGPE14GPIO port E bit 14
5SPIMISO0SPI port 0 MISO Wikipedia explains SPIGPE11GPIO port E bit 11
6SPIMOSI0SPI port 0 MOSIGPE12GPIO port E bit 12
7SPICLK0SPI port 0 clockGPE13GPIO port E bit 13
8nSS0SPI port 0 selectEINT10External Interrupt 10 (Wakeup capable?)
9nRESETCPU reset.
10nRTS0RS232 RTS (Ready to send)GPH1GPIO port H bit 1
11nCTS0RS232 CTS (Clear to send)GPH0GPIO port H bit 0
12TOUT0PWM timer 0 outGPB0GPIO port B bit 0
13TOUT2PWM timer 2 outGPB2GPIO port B bit 2
14RXD2RS232 port 2 receive (Note, Port 1 isn't accessible) GPH7GPIO port H bit 7
15TXD2RS232 port 2 transmitGPH6GPIO port H bit 6
16VMLCD AC bias GPC4GPIO port C bit 4
17VFRAMELCD Vertical syncGPC3GPIO port C bit 3
18VLINELCD Horizontal syncGPC2GPIO port C bit 2
19VCLKLCD pixel clockGPC1GPIO port C bit 1
20GNDGround - supply voltage return.
21LCD_VD0LCD data bit 0GPC8GPIO port C bit 8
22LCD_VD1LCD data bit 1GPC9GPIO port C bit 9
23LCD_VD2LCD data bit 2GPC10GPIO port C bit 10
24LCD_VD3LCD data bit 3GPC11GPIO port C bit 11
25LCD_VD4LCD data bit 4GPC12GPIO port C bit 12
26LCD_VD5LCD data bit 5GPC13GPIO port C bit 13
27LCD_VD6LCD data bit 6GPC14GPIO port C bit 14
28LCD_VD7LCD data bit 7GPC15GPIO port C bit 15
29EINT11External interrupt 11nSS 1 SPI port 1 select
30EINT15External interrupt 15SPICLK1SPI port 1 Clock
31EINT14External interrupt 14SPIMOSI1SPI port 1 MOSI
32EINT13External interrupt 13SPIMISO1SPI port 1 MISO
33 AIN1ADC input 1 (Note - these ADCs are independant, and do not support differential mode)
34 AIN0ADC input 0
35 DP1USB 1 Slave +
36 DN1USB 1 Slave -
37 DP0USB 0 Host +
38 DN0USB 0 Host -
39+3.3VDCInternal regulator output. Can supply 100mA(?) safely. Overloading this may cause irreparable damage.
40+5V5V input.

Hammer-RDP

Hammer-RDP stands for Hammer Robotics Development Platform. This is a new carrier board for Hammer being developed by TinCanTools for the Robotics, Process Control, and the general interfacing and hobbiest market. The Hammer-RDP is ideal for tinkering with sensors, servos, and whatever else you might want to connect to Hammer, since it provides both 3.3V and 5V selectable pin sections.

Please NOTE: You must jumper select each four pin section on Hammer-RDP for either 3.3V or 5V operation, and connecting a 5V device to a pin jumpered for 3.3V operation will most likely damage the Hammer Board.

Main Features:

* Small size - just 3" x 3", ideal for space constrained applications.
* Stackable add on boards can be created for custom applications such as process control, home automation, robotics, etc.
* Three pin headers for all GPIO connections, allowing easy interfacing to sensors, servos, and other devices using this pin arrangement.
* Jumperable dual voltage selection for all GPIO connections - 3.3V or 5V. Pins can be jumpered for either voltage in sets of four.
* Dual voltage (3.3V and 5V) I2C bus.
* 8 channel, 12 bit analog inputs via SPI
* Most Hammer signals, including I2C and USB, are available on the stacking connector.

Possible add on boards you might create for the Hammer-RDP:

* Prototyping Board
* Single USB Host 4 port Hub with on board Flyswatter JTAG
* Sound Board with additional analog inputs and GPIOs
* Your application specific interface board

The only limitation is your imagination!

Hammer Carrier Board

Personal tools