LinuxWorld 的嵌入式领域

作者:Rick Lehrbaum

在三天的时间里,我漫步于约 10 万平方英尺的展区,那里有 200 家公司的展位,并有大约 2 万名“Penguinistas”(Linux 爱好者)参观,我确实大饱眼福,充分了解了 Linux 的情况。

在让这一切沉淀几天后,我得出了一些总体观察。首先,今年穿西装的人更多了,更豪华的展位也更多了,而小型(10 x 10 英尺)展位则减少了。其次,今年的参展商数量更多——展区面积似乎比去年的纽约展会增加了一倍。此外,今年的展会表明 Linux 已经进入青春期。与去年的纽约展会相比,今年的展会似乎更具成熟产业的气息,IBM、英特尔、康柏、Sun、SGI 和惠普等公司都参与其中。最后,嵌入式技术真正在这次 LWE 上到来了。几乎每个地方的共同主题都是 Linux 在“设备”和嵌入式系统中日益增长的重要性。事实上,我敢预测,今年将成为“设备中的 Linux 年”——基于 Linux 的 PDA、手机、网络平板电脑和机顶娱乐系统等产品将以越来越多的数量进入市场。

在 200 家参展商中,大约有 20 家在展会指南中将自己定位为提供“嵌入式系统”产品,但几乎是这个数字的两倍的公司在推广各种嵌入式 Linux 产品或服务。如果您错过了展会,这里简要总结一下我的发现。

Accelent Systems 展示了他们的集成开发平台,这是一个基于嵌入式 Linux 和 StrongARM 的参考平台,旨在帮助公司开发基于 Linux 的互联网设备和其他嵌入式设备。请访问 http://www.accelent.com/

Applied Data Systems 展示了他们的面向 GUI 的嵌入式 Linux 和 StrongARM 单板计算机 (SBC) 的四个演示,尽管他们的所有展位设备都在运输途中丢失了。这些演示包括 Bitsy,这是一款运行嵌入式 Linux 的 3" x 4" SBC;Tandem,这是一款双头 StrongARM SBC,在一个处理器下使用嵌入式 Linux 运行两个独立的显示器;Graphics Client Plus,运行 Century Software 的 Linux 桌面工具包;以及 Graphics Master,运行嵌入式 Linux。请访问 http://www.applieddata.net/

Axiom 展示了多款嵌入式和工业级单板计算机,采用 PC/104、EBX、3.5" 和半尺寸插卡外形尺寸。Axiom 的产品现在受到 Linux 的支持。请访问 http://www.axiomtek.com/

BSDi 在他们的展位上挂了一个标志,上面写着“eBSD——互联网专家在互联网应用和设备中嵌入的首选”。没有提供进一步的解释,也没有人在场能够告诉我任何关于该公司在嵌入式 (BSD) 市场方面的战略。请访问 http://www.bsdi.com/

在 Red Hat 展馆的 Century Software 展台上,Century Software 的 Microwindows、ViewML 和 PDA 软件工具包正在三个平台上进行演示

  • 基于一种名为 Simple DirectMedia Layer (SDL) 的快速帧缓冲显示技术的 Microwindows 下的全动态 MPEG 视频的首次公开演示正在 ADS Graphics Master SBC 上运行。

  • Microwindows、最新的 ScreenTop PDA 套件、802.11 无线网络和 Doom(游戏)都在康柏 iPAQ 上进行演示。Century Software 首席执行官 Greg Haerr 将最新的 ScreenTop 程序描述为“更用户友好且更像 Palm”。

  • 在第三个演示中,一台 SIS 主板被展示在短短七秒内启动到 Microwindows 桌面——这是一项相当大的成就。实现这一点的秘诀是将 LinuxBIOS、内存技术驱动程序(使用 DiskOnChip 闪存盘)、小尺寸 Linux 内核以及 Microwindows 结合起来。请访问 http://embedded.centurysoftware.com/

康柏自然地展示了非常受欢迎的基于 StrongARM 的 iPAQ PDA,如今它似乎已成为 Linux PDA 软件开发的首选平台。试试看能不能买到一个。请访问 http://www.compaq.com/

Coventive 首次亮相 LinuxWorld,展出了一个巨大的圆形展馆,其圆周周围分布着大量 Coventive 和合作伙伴的产品和技术演示:Axis Corporation(日本)的 canD,这是一款非常小巧、时尚且易于安装的基于 Linux 的电视机顶盒,带有遥控器,包含定制的 GUI 和 Linux 软件,所有软件都基于 Coventive 的 XTinux 嵌入式 Linux 操作系统,并安装在 8MB ROM 中;中国联想制造的 Linux PDA,基于英特尔 StrongARM 处理器和 Coventive 的 XTinux,包括具有 PIM/SYNC 功能的完整浏览器以及用于简体和繁体中文的手写识别;基于 Linux 的在线股票交易软件应用程序,在 Coventive 的机顶盒参考设计上演示;来自 Disonic(台湾)的首批基于 Linux 的智能卡读卡器之一,以及“Gigabyte Server Appliance”,具有易于使用的 GUI,并包含嵌入在 ROM 中的 Coventive Linux 操作系统,“允许非技术人员设置和监控网络环境”。请访问 http://www.coventive.com/

DevelopOnline 在五个演示中展示了其在线功能及其合作伙伴:STMicroelectronics STPC 片上系统互联网设备参考设计,DevelopOnline 集成开发环境 (IDE) 的演示,精确地展示了开发人员如何使用该服务在使用多个在线嵌入式 Linux 软件开发工具包 (SDK) 之一的情况下,在选定的参考平台上上传和测试软件;DevelopOnline 合作伙伴 RidgeRun 解释并演示了 DSPLinux,这是一种专门针对 TI 双核处理器(在单个芯片上结合了 ARM 和 DSP 处理器)的要求而调整的嵌入式 Linux 操作系统;Insignia Solutions 的 Jeode 嵌入式虚拟机 (EVM),这是一种在运行 Red Hat Linux 的 ThinkPad 上演示的 Java 兼容嵌入式软件环境;以及一个远程演示,通过 DevelopOnline 的网络技术访问,显示在 Hard Hat Linux 下的 iPAQ 上运行的 Jeode EVM 和 PointBase 嵌入式数据库。请访问 http://www.developonline.com/

惠普演示了新的 Chai Appliance Platform for Linux,这是一套用于创建支持互联网的信息设备的集成软件组件。请访问 http://www.embedded.hp.com/

IBM 展示了他们一直很受欢迎的 Linux 手表,这是一个完整的 Linux 系统,安装在一个微型(56mm x 48mm)、外观呆板的手表机身中。IBM 还在展示 DB2 Everywhere,这是一个用于嵌入式系统的数据库,内存占用小于 150KB,这是在展会上宣布的。在他们非常宽敞的展位的另一部分,IBM 展示了一个基于 Linux 的零售销售点 (POS) 系统的“技术演示”。请访问 http://www.ibm.com/linux/

英特尔展示了几个嵌入式 Linux 演示,包括用于 StrongARM SA-1110 的 Assabet 参考设计(这是康柏 iPAQ 设计的基础)。Assabet 正在使用电池组运行,据英特尔发言人称,在 LCD 背光关闭的情况下可以运行 10-12 个小时,或者在背光打开的情况下可以运行大约 6 个小时。英特尔的新 XScale 微架构是 StrongARM 的后继产品,也在 MontaVista 和 LynuxWorks 的展位上演示了运行嵌入式 Linux。请访问 http://developer.intel.com/

Lightning Instrumentation 展示了一个微型嵌入式 Linux 路由器设备 MultiCom Ethernet II。Lightning-Linux 是 MultiCom 路由器设备中使用的嵌入式 Linux 操作系统,也可独立于硬件提供。Lightning-Linux 的大部分内容显然是在 GPL 下提供的。请访问 http://www.lightning.ch/

linAXE 项目有一个小展位,展示了一些全新的东西。linAXE 最初是一项开发基于 Linux 的 RTOS 以控制流行的“BattleBots”格斗机器人的工作。从那时起,linAXE 项目扩大了其范围。请访问 http://linaxe.sourceforge.net/

Lineo 像往常一样,有一个熙熙攘攘的展馆,提供了许多有趣的演示

  • Lineo uCsimm 的后继产品是 uCdimm。新的 soDIMM 外形尺寸 (1.7" x 2.7") SBC 基于 DragonBallVZ 微控制器,毫不奇怪,它运行的是 uClinux。

  • Trolltech(Lineo 的合作伙伴)也出席了,演示了 Qt/Embedded 和 Qt Palmtop Environment (QPE)。

  • Rappore(Lineo 的合作伙伴)也出席了,演示了一个基于嵌入式 Linux 的蓝牙堆栈,演示包括一个带有照明、车库门等的玩具屋,由一台笔记本电脑控制,所有设备都通过蓝牙无线通信互连。

  • 演示了 Lineo SecureEdge VPN 路由器平台。

  • Embedded Planet 的小型基于 PowerPC 的 PC/104 外形尺寸单板计算机用于演示 M-Systems 最新的 DiskOnChip 嵌入式 Linux 驱动程序。

  • 新的 Lineo Academic Student Kit 正在展出。该套件包含 uCsimm、uClinux 操作系统、小型实验板和详细的说明手册,将以 250 美元的价格出售给学生。它包括课程软件和软件 CD。已有十三所大学将该套件作为其计算机科学课程的一部分。请访问 http://www.lineo.com/。

LynuxWorks 在他们的展馆中演示了开源 BlueCat Linux 和专有的 LynxOS 实时操作系统 (RTOS),这代表了 LynuxWorks 和 ISDCorp(LynuxWorks 去年夏天收购的一家公司)的综合实力。演示包括一个有趣的显示,展示了专有的 LynxOS 实时操作系统 (RTOS) 的下一个预览版本的 Linux 应用程序二进制接口 (ABI) 兼容性。类似的基于 Linux 和 LynxOS 的系统 (PC) 运行了 Quake 的相同二进制镜像,以及另一个资源消耗型程序的相同镜像。然后调整 LynxOS RTOS 系统上的实时优先级,以展示“真正的 RTOS”的功能。演示了新的 SpyKer 实时事件分析器和跟踪工具,以及 PhatNoise 的 Phatbox,这是一款基于嵌入式 BlueCat Linux 的汽车 MP3 播放器。在英特尔的展位上演示了一个基于 BlueCat Linux 并具有主机故障转移功能的高可用性国际象棋游戏,M-Systems 展示了对 BlueCat Linux 的 DiskOnChip 支持。请访问 http://www.lynuxworks.com/

Metro Link 演示了 Micro-X,这是一种用于嵌入式 Linux 的窗口解决方案。“Micro-X 基于 X Window System 协议,因此您无需学习新的界面即可为嵌入式系统进行开发”,他们说。Micro-X 被展示在英特尔 StrongARM SA-1110 平台上运行。Micro-X 只需 575K 内存即可运行,并支持 x86、PowerPC 和 ARM/StrongARM,并且很快将支持 MIPS。请访问 http://www.metrolink.com/

Metroworks 展示了他们最近增强的 CodeWarrior IDE,该 IDE 在摩托罗拉 PowerPC 8260 参考板和 Embedded Planet PC/104 外形尺寸 PowerPC 823 SBC 上提供嵌入式调试器和远程调试功能。展位的主题是“嵌入式 Linux——提高智能设备的智商”。请访问 http://www.metroworks.com/

MontaVista 有很多值得一看的东西,包括八个产品演示和五个合作伙伴演示。以下是一些亮点

  • 一个基于高可用性 CompactPCI 系统的演示,基于 Hard Hat Linux、Ziatech 和摩托罗拉 CompactPCI 处理器,配备 MontaVista 的高可用性软件、背板网络软件和热插拔驱动程序。

  • 各种交叉开发工具、图形嵌入式内核配置工具、图形 IDE、远程调试器和性能分析工具。

  • @win,MontaVista 合作伙伴 Adelinux(韩国)的小尺寸 (200KB) GUI/窗口系统,在康柏 iPAQ 上运行(兼容 GTK/GTK+ 和 QT 工具包)。

  • 一台运行 Hard Hat Linux 和 X Window System 的康柏 iPAQ PDA,通过 Netscape 6 进行互联网浏览,并在 X 窗口中显示实时视频。

  • MontaVista 使用两个运行声音应用的相同系统来实现硬实时 Linux 内核的方法。一个系统具有“香草”Linux 内核,而另一个系统包含 MontaVista 的实时增强功能。每个系统的 CPU 和调度延迟都显示在持续刷新的图表中。

  • 摩托罗拉的 74xx Altivec 处理器在摩托罗拉 Sandpoint 嵌入式参考设计上运行 Hard Hat Linux,基于 IBM VisualAge Micro Edition (VAME) 和 IBM 750CX/CXe PowerPC 运行 Hard Hat Linux,支持 Hard Hat Linux 下的嵌入式 Java 应用程序。

  • 一个客户的 StrongARM 零售销售点子系统(由 RadiSYS 为 USA Technologies 设计),称为 ePort,作为一个暴露的机电子系统展示,并安装在软饮料机内,所以现在您可以在购买可乐的同时浏览网页。

  • 一个客户的 1U“工业级”机架式网关设备(由 Diversified Technologies 制造),内部安装了 Hard Hat。

  • 在英特尔的 XScale 评估平台上运行的英特尔新 XScale 微架构(StrongARM 处理器的下一代)上运行嵌入式 Linux(当然是 Hard Hat Linux)的首批工作演示之一。请访问 http://www.mvista.com/

Neoware 屡获殊荣的 Eon 计算设备(Anything Box),运行 Neolinux 2.0 嵌入式 Linux 操作系统,进行了演示。演示了独特的面向互联网设备的特性,例如 ezConnect(简单的用户界面)和 ezSnap(软件分发功能)。请访问 http://www.neoware.com/

NexCom 展示了许多嵌入式和工业级单板计算机,采用各种流行的外形尺寸,包括大型和小型。NexCom 的产品现在受到 Linux 的支持。请访问 http://www.nexcom.com/

OnCore Systems 演示了 OnCore Linux for Real-Time,这是一个实时平台,可以在硬实时系统环境中托管多个 Linux 副本。请访问 http://www.oncoresystems.com/ 了解详情。

PEP Modular Computers 展示了他们的 3U 和 6U CompactPCI 板卡和系统,现在受到 Linux 的支持。这些类型的产品用于电信和互联网基础设施、工业控制、军事和医疗应用中的高可靠性系统。请访问 http://www.pep.com/

Portwell 展示了许多嵌入式和工业级单板计算机,采用 EBX 和其他嵌入式和工业外形尺寸。Portwell 的产品现在受到 Linux 的支持。请访问 http://www.portwell.com/

Red Hat 展示了三个嵌入式技术示例:前面讨论的 Century Software;在摩托罗拉 MBX860 EBX 外形尺寸单板计算机上运行的 Red Hat 嵌入式 Linux 开发工具包;以及在 NetSilicon NET+Lx 参考设计系统上运行的 uClinux 和 eCos。请访问 https://#/embedded/

RedSonic 展示了 RedIce-Linux 实时 Linux 操作系统以及相关的开发和调试工具。此外,RedSonic 还展示了其硬件/软件机顶盒实时和嵌入式系统参考设计。请访问 http://www.redsonic.com/

Sun Microsystems 展示了几个 J2ME Java for embedded devices 的演示,该 Java 支持基于嵌入式 Linux 的系统。硬件平台包括康柏 iPAQ PDA 和 Arcom 嵌入式 Linux 参考平台。J2ME 占用 2 到 4MB 的内存空间。还在 iPAQ 嵌入式 Linux 系统上演示了 802.11 无线技术。请访问 http://www.sun.com/software/

TimeSys 展示了五个实时 Linux 演示,展示了 TimeSys Linux/RT 操作系统的服务质量 (QoS) 和实时功能

  • 一个运行 TimeSys Linux/RT 的 Embedded Planet PowerPC 860 板卡,TimeTrace 用于系统事件和上下文切换的动态可视化。

  • JTime,TimeSys 实时 Java 虚拟机,在 TimeSys Linux/RT 之上运行,通过无线串行连接控制一个小机器人。

  • 一个基于 StrongARM 的 Corel NetWinder 系统通过代表两个国际象棋程序预留计算时间来演示 Linux/RT 的 QoS 功能。

  • Linux/RT 在桌面系统上的 QoS 功能,通过为视频和音频会议软件分配网络和 CPU 预留,展示了其在系统负载过重的情况下保持可接受的实时音频/视频性能的能力。

  • Quake III 被展示在具有 CPU 预留的 Linux 桌面上运行,该预留由独特的“QoS 旋钮”控制,该旋钮改变了 QoS 设置——您可以顺时针/逆时针转动旋钮,并在您眼前看到游戏的性能变得更好/更差。请访问 http://www.timesys.com/

Transvirtual Technologies 演示了最新版本的 PocketLinux,这是一种用于 PDA、手持设备和嵌入式计算机的 Linux/Java 实现。展示的有趣新功能包括 80 2.11 无线通信,以及 MPE 和 MPEG 媒体播放器。现在有许多 PIM 应用程序可用于 PocketLinux,包括实用程序程序(日历、地址簿、备忘录、电子邮件、Flash 播放器、即时消息、XML/XHTML 浏览器等)和大量游戏。请访问 http://www.transvirtual.com/

Trolltech 演示了 Qt/Embedded 和 Qt Palmtop Environment (QPE) 在康柏 iPAQ PDA 上运行。他们还免费赠送软盘,其中包含一个可从 PC 启动的嵌入式 Linux 系统,该系统由 Qt/Embedded、PIM 应用程序(日期簿、地址簿、文本编辑器、文件浏览器等)和游戏(扫雷、俄罗斯方块和纸牌)组成。软盘映像可从 Trolltech 的网站下载。请访问 http://www.trolltech.com/

Viosoft 展示了他们的嵌入式 Linux 跨平台 SDK,适用于 RISC 平台,包括 MIPS、ARM/Strong/ARM 和 PowerPC。他们还演示了 Arriba!,这是一个带有 Windows 风格图形调试器的基于 Java 的 IDE。请访问 http://www.viosoft.com/

ZF Linux Devices 展示了对他们的 MachZ 片上系统的支持,包括微型 MachZ 演示板、集成开发系统(基于 MachZ 的互联网设备参考设计)和 Tri-M 基于 MachZ 的 PC/104 外形尺寸 SBC,该产品在Embedded Linux Journal的设计竞赛中有所介绍 [请参阅 2000 年 11 月Embedded Linux Journal 增刊中的“Hack Embedded Linux for Fun and Prizes”]。请访问 http://www.zflinux.com/

如您所见,LinuxWorld 上有很多嵌入式产品和演示——比之前的展会多得多。按照 Linux 渗透嵌入式市场的速度,我们可以预期在下一届美国 LinuxWorld 博览会和会议(将于 8 月 27 日至 30 日在加利福尼亚州旧金山举行)上看到更多的嵌入式 Linux 活动。

The Embedded Side of LinuxWorld
Rick Lehrbaum (rick@linuxdevices.com) 创建了 LinuxDevices.com 嵌入式 Linux 门户,该门户最近成为 ZDNet Linux 资源中心的一部分。Rick 自 1979 年以来一直从事嵌入式系统领域的工作。他共同创立了 Ampro Computers,创立了 PC/104 Consortium,并在启动 Embedded Linux Consortium 方面发挥了重要作用。
加载 Disqus 评论