Electronic Design


Database Development Software Functions For Next-Generation PDAs
Syware Inc.
(617) 497-1300; fax (617) 497-8729; www.syware.com

The Visual CE and mEnable families of database development software now support Microsoft's latest generation of PDA software, the Windows-powered Pocket PC 2002. The Visual CE database software for mobile professionals adds a flexible array of development tools to the Pocket PC 2002. Features include pop-up word lists, grid control, macro programs, and forms that can be developed and run on either the desktop computer or handheld device. The mEnable a wireless architecture lets mobile users easily access and modify enterprise-server data in real time. Together, the products allow both business professionals and developers to easily create database applications for any Pocket PC 2002 device without programming.

Visual CE for Pocket PC 2002 is a full-color, relational database program. It provides an intuitive, drag-and-drop interface that enables programmers and nonprogrammers to quickly create databases without coding. Additional features include the ability to create predefined data filters, robust font selection, multiselect dropdowns, and calculations on string data. Visual CE is integrated with the mEnable architecture. This architecture lets Visual CE applications wirelessly read from or write to any ODBC-enabled data source. Visual CE applications can be created and run on any Pocket PC 2002 device.

The Visual CE Lite Edition costs $79. The Personal Edition, Professional Edition, and Enterprise Edition cost $129, $399, and $599, respectively.

GUI Option Now Integrated Into RTOS And TCP/IP Stack
Precise Software Technologies Inc.
(800) 265-9833; www.psti.com

A new graphical user interface (GUI) option is now available for the MQX real-time operating system (RTOS). The Popular PEG GUI from Swell Software Inc. has been integrated to work with both the RTOS and the TRCS full-featured TCP/IP stack. The combination of scalable RTOS technology and the highly capable PEG offers system developers a wide range of candidate microprocessors able to host deeply embedded applications with a full interface for the user.

The company's PEG library is a professional- quality GUI library created to meet the needs of embedded systems developers. This tool is small, fast, and easily ported to virtually any hardware configuration capable of supporting graphical output. It delivers an intuitive and powerful application programmer interface (API) for application-level user interface development. The PEG library provides a set of hardware and OS encapsulation classes that allow the user interface to run as a standard 32-bit Windows application. It includes complete support for keypad, softkeys, mouse, joystick, and touch-screen input. It fully supports 2-byte characters and Unicode string encoding. The company's PEG is now available for the ARCtangent processor. PEG for ARM, PowerPC, and other targets will be released by the end of the year.

TCP/IP Software Stack Provides E-Mail Functionality
CMX Systems
(904) 880-1840; www.cmx.com

The CMX-MicroNet TCP/IP software stack now features e-mail functionality. For the first time, most 8- and 16-bit devices can offer continuous feedback capabilities via the Simple Mail Transfer Protocol (SMTP), the standard protocol of the Internet. SMTP is a TCP/IP protocol that defines the message format and message transfer agent (MTA), which stores and forwards the mail. It enables a processor to "push" important information to an end user.

SMTP functionality offers product developers a new paradigm for communicating with their products. It saves design engineers time by eliminating the need to poll the product information at regular intervals. This functionality improves customer service with instant identification and notification of problems by the device itself. Since the MicroNet software stack allows TCP/IP, STMP, and other standard protocols to run natively on the host 8-bit processor, it eliminates the need for significant redesign of legacy systems. The stack features a total ROM footprint of 20 kbits for 8-bit processors or those 16-bit processors that require a single-chip solution with no external memory.

CMX-MicroNet is currently available. Pricing starts at $5500 for the base system. The SMTP add-on module costs $1500.

Development Tool Enables Linux Users To Debug Embedded Applications
OnCore Systems Corp.
(650) 465-2222;www.oncoresystems.com

The OnCore Windows Cross Development Suite lets designers using the company's operating system (OS) and real-time Linux solutions develop and debug embedded applications in a Windows 2000 or NT 4.0 environment for PowerPC and x86 target platforms. This powerful C/C++ development environment lets developers select either a Linux or Windows work environment.

This suite consists of a GNU compiler and cross compiler, linkers, a GDB source-level debugger with Data Display Debugger (DDD), a GUI-based front end, and other related utilities. The entire suite of tools is optimized to support the company's OS and real-time Linux solutions.

The OnCore Windows Cross Development Suite is available for immediate use. It is being provided with all new updates to the OnCore OS as a no-charge option. Contact the company for pricing information.

Linux Version Utilizes 2.4 Kernel For Embedded Systems Market
(618) 529-4525; fax (618) 457-0110; www.emacinc.com

EMAC Linux 2.4 is a full-featured distribution intended for the embedded systems market. This software tool utilizes the 2.4 kernel, which features USB support, enhanced networking, a GPL-compliant modular Disk-On-Chip driver, and new updates to utilities for easier configuration. This distribution also has GLIBC 2.3 for binary compatibility with Redhat 7.1 and other recent distributions to ease application development.

The Linux 2.4 distribution is fully supported and can be used with virtually all of the company's PC-compatible single-board computers (SBCs). It features a footprint of approximately 6.5 Mbytes. The company also offers Linux extension modules that can be incorporated into the standard distribution to enhance functionality. From Apache to X-Window, these modules are tested and preconfigured. Once a custom distribution has been created, that distribution can be given a unique part number and kept as a disk image. Subsequent purchases of that part number are guaranteed to contain software identical to the original. The standard Linux distribution is free with the purchase of an SBC and suitable media. The extension modules and custom distributions require only a one-time setup charge with the purchase of an SBC.

Processor Software Development Platform Supports Linux OS
Teja Technologies Inc.
(408) 288-2570; fax (408) 288-2590; www.teja.com

Teja NP, a network processor software development platform, now supports the Linux open-source operating system (OS). This compatibility enables network OEM customers to develop advanced networking and telecommunications equipment based on the Intel IXP1200 network processor (NPU). Development is achieved in less than half the time it takes with competing technologies. Also, this paradigm avoids the cost of the traditional real-time OS licensing model.

With the company's software environment, network application logic is expressed as state machines, independent of the target-hardware complexities. The state machine logic is then mapped to the distributed resources of the selected target NPU. The application development environment generates optimized C or assembly code for the target processors, fully integrated with a high-performance run-time system. This code is based on the logic design and the mapping of logic to hardware resources. The result is accelerated time-to-market, high performance, and reusable code. Teja NP consists of a graphical application development environment, NTOS run-time, and a library of network application building blocks.

For pricing and availability information, contact the company.

TAGS: Mobile
Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.