|
|
Device profile: Equinox ESP-2 MI -- a 2-port serial-to-LAN adapter
2003-01-31
The Equinox ESP-2 MI is a compact, 2-port serial hub that offers IP-based LAN connectivity to systems and devices which have serial ports, but lack direct network interfaces. Equinox expects the device, which uses embedded Linux as its internal operating system, to be popular in industrial/manufacturing environments, which are increasingly migrating away from proprietary "fieldbus" interfaces, toward...
standard TCP/IP networks. Other applications for the device are likely to be in the hospitality, medical, and security markets. ![]() According to Tom Leh, Equinox product marketing manager, some of the unique features of the ESP-2 MI are . . .
![]() The ESP-2 MI's Coldfire-based embedded computer As with many cost- and resource-constrained devices, the embedded operating system is uCLinux, based on kernel 2.4.19. Other interesting open source software components include the uClibc embedded libraries, the boa web server, the MTD Flash memory support, the udhcp dhcp client, and the colilo Coldfire boot loader. Why Linux? There were four key reasons why Linux was used as the ESP-2 MI's embedded OS, according to Leh: "The full source was easily obtainable, our developers had extensive experience with UNIX and Linux, we had success with other projects using embedded Linux and uCLinux, and we had access to frequent updates." Rather than making use of the services of a commercial embedded Linux supplier, the Equinox project team opted to do the full development themselves. "We obtained full source code from uCLinux," said Leh. "No external support was utilized." "We experienced no major problems," Leh continued. "Most of the initial software was developed on a Motorola Evaluation Platform. Use of a ROM emulator made initial debugging of the unit easier. Code could be altered quickly without having to burn a new FLASH image." There were, however, two big obstacles encountered. "The uCLinux serial driver did not support all of the features of the Coldfire 5272 UART," recalled Leh. "Also, we had problems running the UARTs at high band rates." The baud rate problem turned out to be partly due to the limited clock rate of the Coldfire processor being used, but there was also an issue related to the interrupt response time of the Linux kernel, Leh explained. How does the company feel about the future of Linux in the embedded market? "Embedded Linux usage is growing rapidly at the expense of traditional RTOSs and their fragmented market share," Leh said. "It is increasingly used for critical embedded software functions and its emergence as an open standard platform is dramatic. Issues with 'Real Time' and power management appear to be neutralized by its improved modularity and source code structure, and adoption is increasing." "Linux's future in embedded appears very bright," concluded Leh. The ESP-2 MI, which was unveiled at LinuxWorld in New York in January 2003, is priced at $349 for a single unit. Related stories:
|