RTLinuxPro Supports Diamond Systems Embedded CPUs and I/O Boards

10/11/2004 - RTLinuxPro hard real-time OS from FSMLabs is now available for all Diamond Systems CPUs and I/O boards. RTLinuxPro is a hard real-time extension to the Linux operating system from FSMLabs, Inc. (www.fsmlabs.com). This patented technology consists of a real-time microkernel, which runs all of Linux as a thread. The Linux thread is pre-emptable when a real-time task needs to run.This results in excellent real-time performance, since your critical tasks can take priority over the Linux operating system. Hard real-time means no surprises or silent failures will occur as the system configuration changes or the load increases. Application execution deadlines will still be met.

The RTLinuxPro user also benefits from the wealth of features and supported devices available in Linux, plus the familiarity of the Linux environment. RTLinuxPro offers the same POSIX programming interface used by Linux, so you can switch your existing applications to RTLinuxPro without having to learn a new programming API.

RTLinuxPro 2.1 supports all Diamond Systems CPUs. The free Diamond Systems Universal Driver software version 5.8 includes RTLinuxPro support for all our data acquisition and control I/O boards, as well as the data acquisition circuitry on our CPU boards. It includes example programs demonstrating the real-time performance of RTLinuxPro.

RTLinuxPro support is available from Diamond Systems in four different ways:

  1. Existing RTLinuxPro Development License Holders (no charge!): Customers who already have developer seats for RTLinuxPro may download our latest version of Universal Driver with RTLinuxPro support built in. Universal Driver contains support for all our I/O boards, as well as the I/O features on our Athena, Hercules, and Prometheus CPUs. Click here to download Universal Driver. Note: Universal Driver does not include RTLinuxPro support for the CPU itself. To obtain CPU support you need to select option 4 below or contact FSMLabs directly.
  2. Downloadable Evaluation Kit (no charge!): This option consists of a preconfigured RTLinuxPro runtime system in the form of a downloadable image. It includes demo programs that show examples of a data acquisition and control operation with and without the real-time features of RTLinuxPro. This runtime system is designed to be loaded into a solid state flashdisk. The loaded flashdisk is compatible with our Athena, Hercules, and Prometheus CPU boards. If you have a suitable flashdisk, select this option. Otherwise select option 3 below. To obtain this free evaluation image, please download the RTLinuxPro Runtime License Agreement, sign it, and send it in to Diamond Systems or your local Diamond Systems reseller, indicating the size of your flashdisk: 32MB, 64MB, or 128MB. We will then provide you with access to a password-protected area of our website where you may download the runtime system image. Note: Copying the image onto the flashdisk requires our ACC-IDEEXT accessory kit. This item is included in our CPU development kits and is also available separately. Note: This disk image can only be used to run the pre-loaded demo programs. You cannot develop new RTLinuxPro applications and run them on this runtime system without a valid RTLinuxPro developer seat license (option 4 below).
  3. Preloaded Flashdisk: This option consists of a solid state flashdisk pre-loaded with a fully-configured RTLinuxPro runtime system. It includes demo programs that show examples of a data acquisition and control operation with and without the real-time features of RTLinuxPro. The loaded flashdisk is compatible with our Athena, Hercules, and Prometheus CPU boards. If you do not have an FD-32-XT flashdisk but are an owner of a Diamond Systems CPU, select this option. To obtain your pre-loaded flashdisk, please download the RTLinuxPro Runtime License Agreement, sign it, and send it in to Diamond Systems or your local Diamond Systems reseller with your order, indicating the size of the flashdisk you wish to order. We will then ship you the pre-loaded flashdisk. Just mount the flashdisk onto your CPU board, power it up, and you'll be running RTLinuxPro! You must be a registered owner of a Diamond Systems CPU to purchase this option. Kit includes programmed flashdisk and documentation CD. Note: Copying additional files onto the flashdisk requires our ACC-IDEEXT accessory kit. This item is included in our CPU development kits and is also available separately. Please contact Diamond Systems or your Diamond Systems reseller for pricing. Note: This disk image can only be used to run the pre-loaded demo programs. You cannot develop new RTLinuxPro applications and run them on this runtime system without a valid RTLinuxPro developer seat license (option 4 below). The flashdisk may be erased and loaded with other software for other purposes.
  4. Full Developer System: This option consists of a complete RTLinuxPro development system and valid developer license from FSMLabs. The development system is pre-loaded onto a 20GB hard drive, together with a full desktop Linux operating system. It is configured with support for all Diamond Systems computer boards, including CPU support and our Universal Driver I/O programming toolkit. The hard disk is compatible with our Athena, Hercules, and Prometheus CPU boards. Simply connect the hard drive to your Diamond Systems CPU, power it up, and you're ready to develop your application right on your target CPU board! To obtain an RTLinuxPro developer system, please download the RTLinuxPro Developer License Agreement, sign it, and send it in to Diamond Systems or your local Diamond Systems reseller with your order. Kit includes hard disk, ACC-HDDMOUNT hard disk mounting board, and documentation CD. Diamond Systems CPUs are sold separately. Please contact Diamond Systems or your Diamond Systems reseller for pricing.

Part numbers for ordering RTLinuxPro evaluation / developer systems:

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: