|
Welcome to the latest issue of the CMX Embedded Software Newsletter,
featuring important news about CMX software products, special offers, and other information of interest to developers of embedded systems!
There are complete instructions below for updating your subscription information or unsubscribing from this newsletter.
RTOS News
CMX continues to offer the largest selection of supported processors of any commercial RTOS manufacturer. Here is the latest news:
ARM7, ARM7TDMI
The small CMX-Tiny+ RTOS is right now being ported to the ARM7 and ARM7TDMI
(Thumb) series of processors. The CMX-Tiny+ RTOS is intended for those embedded applications in which only the onboard ROM/RAM of the processor will be used. This new port will offer developers using the ARM processor another RTOS option, in addition to the popular CMX-RTX RTOS that also supports the ARM series of processors.
ZiLOG Z8 Encore!
CMX-Tiny+ has also been ported to the ZiLOG Z8 Encore! series of
CMX-Tiny+ processors.
This is the first RTOS that we are aware of that supports this popular 8-bit processor. Embedded developers using the Z8 now have an opportunity to enhance their designs with a truly preemptive RTOS.
Summary of CMX-Tiny+ Supported Platforms
Since the list of CMX-Tiny+ supported processors continues to grow, we felt that it would be worthwhile to provide the complete list of currently supported processors:
CMX-Tiny+ currently supports the ARM, Atmel AVR, the Infineon 80C16x,
CMX-Tiny+ the
Microchip dsPIC, the Motorola 68HC08, the NEC 78K0, the NEC 78K0S, the NEC V850, the Renesas H8/300, the Renesas H8/300H, the Renesas H8S, the STMicroelectronics ST7, the STMicroelectronics ST10, the Texas Instruments MSP 430, the Toshiba TLCS-900, the XEMICS CoolRISC816, the XEMICS XE8000, and the ZiLOG Z8 Encore series of processors.
TCP/IP News
SNMP V1 & V2c
A major development effort is now underway for the development of an SNMP V1 & V2c Add-On Option for the tiny CMX-MicroNet TCP/IP stack. CMX has spent years researching a way to offer this functionality for embedded developers using 8-bit or 16-bit processors. Most SNMP implementations require a minimum of 50K bytes of ROM, not including the TCP/IP stack which makes it impractical for many smaller processors. However, the new SNMP Add-On Option for CMX-MicroNet is targeted for a ROM footprint of under 20K bytes of ROM. CMX is currently at the Alpha stage of development of the new code and hopes to be in Beta release in a few weeks. Please contact CMX if you would like to participate in the Beta trials.
CMX-MicroNet Training Opportunities
Insight Memec Seminars
Insight Memec is offering another of their popular Zero to Expert Hands-On Seminar series through August of this year. These free, one-day seminars will offer embedded developers direct experience developing applications with the Silicon Labs (formerly Cygnal) high performance microcontroller family of products and includes an embedded Web Server development segment using CMX-MicroNet. A link to a complete description of the training sessions and the current schedule/locations can be found on the CMX home page.
Other Embedded Software Products
CMX Flash File Systems
CMX now offers the following Flash File Systems for use by embedded
developers:
CMX-FFS is the standard edition flash file system for embedded systems developers and includes 100% Failsafe, Multiple volumes, Wear-leveling, Directories, Boot sector support, and Standard drivers for NOR Flash chips as well as RAM.
CMX-FFS-NAND is a NAND Flash driver for CMX-FFS and includes 100% Failsafe, Wear-leveling, and ECC algorithm.
CMX-FFS-FAT is a full-featured file system for embedded systems developers who wish to add devices to their products that require FAT12/16/32 compliant media to be attached to them and includes Long filenames, Multiple Volumes, and the following Drivers: Compact Flash (True IDE and Memory I/O), MMC/SD (SPI S/W or H/W) and RAM.
CMX-FFS-THIN is a scalable, reduced footprint file system designed for integration with 8-bit or 16-bit embedded processors with limited resources and includes FAT 12/16/32, Long file names, and the following Drivers: Compact Flash (True IDE and Memory I/O), MMC/SD (SPI S/W or H/W) and RAM.
The above CMX Flash File Systems are integrated with CMX RTOSes and TCP/IP stacks, but may also be used as standalone systems.
Well, that is the latest on the CMX newsfront for the Second Quarter of 2004. Look for our next newsletter in Q3 and, of course, please feel free to get back to us sooner for the latest ports, products, etc. Something new and exciting is always in the works at CMX!
|