Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Polls  |  Forum

Keywords: Match:
Linux computer fits in 40-pin chip socket
Nov. 19, 2007

A Texas-based startup is shipping a tiny, low-cost ARM9 SBC (single-board computer) with an open hardware design and Linux-based software. Instead of bringing I/O out to high-density surface-mount connectors, the Tin Can Tools "Hammer" SBC has 40 solder-friendly 0.1-inch pins, for easy prototyping of complex designs, the company says.


The Tin Can Tools "Hammer" has 40 I/O pins on the bottom, and a 2 x 7 pin JTAG interface on top
(Click each image to enlarge)

Spread the word:
digg this story
According to Tin Can Tools founder Rusty Herod, the high-density connectors on most small boards present a barrier to hobbyists and smaller companies wishing to prototype complex designs. He explains, "You can connect a 0.5 flex connector to it, but you have to solder the other end to something. You may need a scope, and fine-pitched soldering gear, and a converter board to break it out to a bigger pin pitch."


SSV's DIL/NetPC
(Click for details)
The Hammer, in contrast, is designed to fit into a "DIP" (dual in-line package) socket, similar to German board vendor SSV's extensive line of tiny DIL/NetPC SBCs (one that recently gained a piggyback WiFi module is pictured at right). Asked to compare his product to similar designs, Herod touted his product's availability in "complete" kit form, including a low-cost USB-based JTAG board, development "carrier" breadboard, and software.

Another plus, Herod says, is the Hammer's open hardware design. Asked specifically how the hardware design is licensed, Herod replied, "The schematics and other design files are available, what I call the 'hard layout.' I haven't put it under the GPL, but I wanted to keep it open. I didn't want to just put in a gate array and hide the code."


The full Hammer kit includes a Carrier breadboard, "Flyswatter" JTAG board, and the Hammer itself
(Click to enlarge)

Herod traces his career in the SBC market back to 1983, and he also happens to own AML Ltd, a manufacturer of handheld data terminals, many of which run Linux. However, Tin Can Tools is a separate venture, he said, explaining, "This is something I've always wanted to do." He clearly sounds enthusiastic about being in a position to make hardware engineering more accessible.

The downside of having I/O on large, low-density pin connectors, of course, is that less I/O fits. With only 40 pins, Hammer users must elect whether to use some pins for peripheral interfaces, or for GPIO (general-purpose I/O) lines, as shown in the diagram below.


Hammer's pins offer alternative assignments
(Click to enlarge)


The company plans additional designs in the future, possibly including models with more pins, Herod hinted. Hammer is the company's first product. Meanwhile, I/O can always be expanded via "any standard USB dongle," the company says, suggesting SparkFun's enc28j60 10baseT SPI based controllers and bluetooth UART (pictured below).


SparkFun's Ethernet and Bluetooth UART DIP modules
(Click either to enlarge)


The Hammer

The Hammer is based on a Samsung S3C2410A SoC (system-on-chip). The SoC integrates a 200MHz ARM920T core with a memory management unit (MMU), and 16KB each of instruction and data cache.

The tiny SBC measures just 0.75 x 2.25 inches. It has 16MB of NOR flash soldered onboard, along with 32MB of 100MHz SDRAM, according to Herod.

I/O reportedly includes:
  • 2 x UART's with IrDA support
  • I2C interface
  • 2 x SPI ports
  • 2 x 16-bit Timers/PWM’s
  • 8-bit LCD Interface + control signals
  • USB Host and Device ports
  • 2 x 10-bit analog-to-digital converters
  • 4 x external Interrupt pins
  • Up to 30 pins of GPIOs
Herod notes that some of the GPIO's and peripherals share the same pins. Developers must select either GPIO pins or their alternate peripheral functions (see diagram above).

There's also a standard JTAG interface with a 2 x 7 header. The whole package measures 0.75 x 2.25 inches, and fits into a standard 40-pin DIP socket with pins on 0.1-inch centers. It requires 120 mA of +5V DC power.

On the software side, the Hammer comes with an open source bootloader, Linux 2.6 kernel, and a root filesystem based on uClibc and Busybox, Tin Can said.

Carrier board

The Hammer Carrier Board contains a DC-DC converter, RS232 serial port, USB host and slave ports, and an SD/MMC memory card connector, beeper circuit, and a "large prototyping area on 0.1-inch grids," according to Tin Can. Like the hammer itself, the carrier board's hardware design is open.

Other touted Carrier Board features include:
  • 40-pin machined DIP socket that accepts the Hammer CPU board
  • DC power jack that accepts an external 5VDC regulated power supply (2.1mm center positive)
  • LM1117 3.3V@800mA voltage regulator for use in the prototyping area
  • RS232 connector (DB9 female)
  • RS232 transceiver circuit for console communications (2nd port is also available)
  • User controlled LED (tied to a GPIO pin on the Hammer)
  • User controlled push-button switch (tied to an interrupt pin on the Hammer)
  • Reset push-button switch
  • Four mounting holes
  • Board fits into a PACTEC CM5-125 standard case (available from Mouser Electronics)
  • Large user prototyping area (0.100 inch grid)
  • Signals from the Hammer CPU board are brought out to the user prototyping
  • +5V , +3.3V, and GND busses are available in the prototyping area
"Flyswatter" JTAG board

The Flyswatter can be used to debug the Hammer, or download code to its onboard flash. In addition to the Hammer, it is claimed to support "all ARM processors supported by OpenOCD software.

Touted features and specs include:
  • USB 2.0 Full Speed Device (12 Mbits/sec) interface
  • Provides a standard 2x7 pin JTAG interface
  • Adds a virtual RS232 serial port to a computer or laptop with full modem signals
  • Supports ARM target voltages of: 3.3V, 2.5V, 1.8V, 1.5V, 1.2V (voltage range: 1.2V to 3.6V)
  • Adds a virtual RS232 serial port to a computer or laptop with full modem signals
  • Runs off USB -- no external power source needed
  • Open hardware -- "complete" schematic provided
  • Open software -- software supported by OpenOCD (open source) debugger
  • Included CD comes with OpenOCD for Linux
  • Dimensions -- 2.5 x 3.0 inches
  • Package includes Flyswatter board, USB cable, 8 inch JTAG ribbon cable
Availability

The Hammer SBC is available now, priced at $160, or $250 for a kit that includes the Carrier and Flyswatter boards. Volume discounts are available, the company said.



Related Stories:


(Click here for further information)


7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.

Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.

Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.

Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.

Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.

Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.

Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.

Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.

 


Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
GOLD SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Check out the latest Linux powered...

mobile phones!

other cool
gadgets
HOWTOs: from DevShed & IBM DeveloperWorks:



BREAKING NEWS

• Linux device monitors networks
• Linux gets security black eye
• Debian adding low-power NAS devices
• Microsoft frees poor children from Linux struggles
• Open source awards open for nominations
• Atom-based ECX board runs Linux
• Tiny boards gain Linux cross-tools support
• Cross-platform tools vendor announces awards, earnings
• Little thin client runs Linux
• $7 Soc runs Linux
• Linux wins big in financial trading
• Linux-based remote access equipment adds monitoring
• Dual-core ARM SoC clocks to 1.2GHz
• Verizon Wireless, seven others join Linux phone org
• Android Developer Challenge announces first-round winners


Most popular stories -- past 30 days:
• Ubuntu ported to ARM
• Linux still top embedded OS
• Linux gains new architecture support
• Linux 2.6.25 release bolsters ARM
• Linux-based diskless notebook costs under $300
• Low-cost MP3 player gains fancy Linux port
• Dutch UMPC runs Ubuntu Linux
• Mini-notebook boasts Linux, near-fullsize keyboard
• PC/104 module runs x86 Linux on 1.85 Watts
• Low-cost Linux-based NAS device supports RAID 1
• Free router distro gains wild WiFi features


Linux-Watch headlines:
• Verizon chooses Linux "platform of choice"
• Hats off to Fedora 9
• Running a small business on desktop Linux
• Sun launches OpenSolaris
• Via tiptoes toward openness
• Linux certification comes to Italy
• Installing Ubuntu Hardy Heron as a web hosting server
• Black Duck Buys Koders
• Open source conference co-locates with Ubuntu show
• Ubuntu 8.04 ready to challenge Windows


Also visit our sister site:


Sign up for LinuxDevices.com's...

news feed

Home  |  News  |  Articles  |  Polls  |  Forum  |  About  |  Contact
 
Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.