| Tiny ARM7 system runs uClinux |
Apr. 01, 2005
Another extremely small embedded Linux system based on Digi's RJ-45 jack-sized ConnectME has surfaced. Atmark-Techno's miniscule Armidillo-J, available now in Japan, runs a little-endian uCLinux 2.4.22 kernel, and is available with several carrier board, case, and firmware image options.
(Click for larger view of Armadillo-J)
Earlier this week, we covered Kleinhenz Elektronik's Picotux, which runs a big-endian uClinux kernel and features a very small carrier board with a serial port and pins for five GPIO lines, along with the Digi ConnectME module's built-in RJ-45 port.

The developer version of the Armadillo-J's carrier board has a D-sub serial connector and a power connector Like the Picotux, the Armadillo-J is based on Digi's ConnectME, which in turn is based on a NetSilicon NS7520 SoC (system-on-chip) with a 55MHz ARM7TDMI core. The ConnectME has 2MB of Flash, and 8MB of SDRAM. However, the Armadillo-J is available with a slightly larger carrier board, measuring 2 x 1.5 inches (50 x 37.5mm). Additionally, the Armadillo-J offers the choice of 3.3V power input via its power connector, or PoE (power-over-Ethernet).
 Block diagram of the Armadillo-J The Armadillo-J's carrier board is available in a developer version (shown at the top of the page) that features a 9-pin D-sub RS-232 serial port and a power connector jack. The production version, shown below, offers pin headers instead.

The production version of the Armadillo-J features pin headers instead of serial and power connector ports
The Armadillo-J's plastic case is also available with or without connector cut-outs. The case measures 3.1 x 1.8 x 1 inches (79 x 45 x 26mm).
uClinux imlementation
According to Atmark-Techno's Yasushi (Yashi) Shoji, Armadillo-J's "Armadillo Linux" is based on a 2.4.22-uc0-aj1 kernel. The company started from an NS7520 uClinux port made by FS Forthe-Systeme, a German embedded company that was acquired earlier this week by Digi (which makes the ConnectME, and also owns NetSilicon).
Atmark-Techno started with FS-Forthe's uClinux port, but made a few alterations, according to Shoji. "The boot sequence is totally different. We use a port of the Hermit bootloader, instead of FS's way."
Additionally, Atmark-Techno fixed several bugs, Shoji says. "FS's port had some serious bugs in serial and network driver code, which [have] been fixed. We also added a GPIO driver. All fixes are available on our site, and most, if not all, of the fixes [have been] sent to uClinux-dist mailing list, and merged upstream, if I recall correctly."
Firmware options
Atmark-Techno offers several firmware images for the Armadillo-J, including a simple "default" image, as well as a "base image" that includes the msh shell and other busybox components, Shoji says. The images are available pre-built, or as source code that can be easily built within uClinux-dist, according to Shoji.
Availability
The Armadillo-J is available immediately from resellers in the US, Japan, and Thailand, with typical pricing of $275 in single quantities. The Armadillo-J was originally introduced in October, 2003.
Related Stories:
(Click here for further information)
|
|
|
FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.
Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.
Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.
Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.
High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.
Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.
Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.
Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.
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.
|
|
|
|
|