EiED Online>> Taking A New Point Of View

Jan. 10, 2005
A new year is here. The improvement in the job market will hopefully continue. It's time to look at some new roses.

Did everyone survive the New Year's Eve party? It's now time to get back to the usual grind. Although it can be hard to step away from a development project to look around, now is a good time.

Actually, I am going to skip major prognostications here as our January print issue targets the latest trends. I am going to concentrate on a couple of items that rolled across my desk in December in the software and hardware arenas. In the next issue of EiED Online I'll look at a tube of tiny Microchip PIC microprocessors with only four I/O ports. A couple of the 6-pin SOT-23 packages will fit on the end of a pencil eraser.

Software POV First on the list is Embedded Gentoo Linux. Gentoo Linux has been called a meta-distribution designed for easy customization. It is one of the completely free Linux distributions like Debian Linux. Not surprisingly, Embedded Gentoo Linux targets embedded applications. It incorporates cross development tools and includes subprojects to address areas such as handheld devices and single-board computer support packages.

On a more PC-oriented bent, I stumbled across the SystemRescueCD site and CentOS. SystemRescueCD is a version of Linux that is downloadable as a bootable ISO CD image. The CD runs Linux but has a host of other operating system images, including an open source version of DOS and the ability to boot them. These are handy but the applications make the difference. Disk management, disk imaging, partitioning, and similar applications are the key to its success. The disk imaging applications even work over a network. The application interface and docs are a little rough around the edges but you won't mind when in a bind. The tools are versatile once you get to know them.

CentOS is the free portion of Red Hat Linux. Now for sale, Red Hat's own Linux distribution targets the enterprise these days. But for those who don't want to follow the Fedora project, Red Hat's free Linux distribution, then CentOS may be the way to go. It is essentially the latest download of Red Hat's open source that is compiled, linked, and ready to install. It's missing the custom and commercial applications that Red Hat also bundles with its commercial version.

One trace tool that I have been looking at lately is LynuxWorks SpyKer (Fig. 1). Trace tools are useful for finding bugs and tuning applications, but they require an art to use them even compared to debugging. Still, if you have not tried a trace tool to the point where it is providing useful results, then you have not hit that plateau. Keep at it.

Hardware POV The quality of the 32-bit processor development kits continues to improve. I plan to provide a more detailed review of Freescale's M5282Lite in the future (Fig. 2). But for now I just wanted to mention that it is a really neat platform. The ColdFire architecture has matured over the years, resulting in a solid toolkit at an affordable price. Open source software has made much of this possible although Metrowerks' CodeWarrior remains one of the best choices for use with Freescale's chips.

Look for production versions of COM Express (computer on module) systems now that the spec has been approved. Although not the only one, Kontron's ETX Express is one of the first of these systems (Fig. 3). COM Express embodies the latest high-speed serial technologies like PCI Express, Gigabit Ethernet, and Serial ATA. It saves on design expertise needed for gigahertz board design and provides a standard platform for software development. It supports a large number of USB 2.0 devices as well as ExpressCard. More details on the COM Express standard can be found on the PICMG Web site.

Finally, VIA Technologies' Nano-ITX may see the light of day in production quantities (Fig. 4). This is a smaller version of the Mini-ITX-style boards used in my latest PC project, Building a Mini-ITX System (http://www.elecdesign.com/Articles/ArticleID/9327/9327.html). The Nano-ITX is even smaller, measuring only 12cm on a side. The compact system utilizes SATA and Fast Ethernet along with integrated S3 Graphics UniChrome Pro IGP graphics support that has MPEG-2 decoder and MPEG-4 acceleration. It works with VIA's PadLock Security Suite that utilizes the on-board Random Number Generators (RNGs) and PadLock Advanced Cryptography Engine (ACE).

Expect this year to be much more interesting than last year. New technologies are reaching the mass-market stage that will change the way things work. We must be aware of what is coming so that we can enjoy the fruits of the future.

Soon we'll take a hands-on look at some ZigBee development kits and more on CAN (controller area network). Till next week.

Related Links CentOS

Debian Linux

Fedora Linux


Embedded Gentoo




PICMG (PCI Industrial Computer Manufacturers Group)


VIA Technologies

Sponsored Recommendations

TTI Transportation Resource Center

April 8, 2024
From sensors to vehicle electrification, from design to production, on-board and off-board a TTI Transportation Specialist will help you keep moving into the future. TTI has been...

Cornell Dubilier: Push EV Charging to Higher Productivity and Lower Recharge Times

April 8, 2024
Optimized for high efficiency power inverter/converter level 3 EV charging systems, CDE capacitors offer high capacitance values, low inductance (< 5 nH), high ripple current ...

TTI Hybrid & Electric Vehicles Line Card

April 8, 2024
Components for Infrastructure, Connectivity and On-board Systems TTI stocks the premier electrical components that hybrid and electric vehicle manufacturers and suppliers need...

Bourns: Automotive-Grade Components for the Rough Road Ahead

April 8, 2024
The electronics needed for transportation today is getting increasingly more demanding and sophisticated, requiring not only high quality components but those that interface well...


To join the conversation, and become an exclusive member of Electronic Design, create an account today!