Page Discussion History

OS

From Embedded Channels

Redirect page


 

Additional Articles
  

Virtualization software
 → December 2011
Embedded goes virtual

Embedded goes virtual

Warren Webb, Editorial Director (OpenSystems Media)
Virtualization software facilitates the simplified design, easy upgradability, and increased optimization of embedded systems.

Virtualization
 → October 2011
Using virtualization to maximize multicore SoC performance

Using virtualization to maximize multicore SoC performance

Jim Ready (MontaVista Software); Patrick MacCartee (MontaVista Software)
Using virtualization techniques to leverage the potential of multicore SoCs.

Virtualization
 → August 2011
Embedded virtualization enables scalability of real-time applications on multicore

Embedded virtualization enables scalability of real-time applications on multicore

Kim Hartman (TenAsys Corporation)
Embedded virtualization combats the multicore complex: Global object networking allows real-time processor scalability.

Legacy Systems
 → October 2011

Legacy system migration without virtualization

Kim Rowe (RoweBots Research, Inc.)
Exploitation of MCUs, MPUs, and multicore and FPGA hardware with C/C++ and POSIX implementations offer SWaP-reducing legacy system restructuring alternatives to virtualization.

Microsoft Embedded
 → 2011 Resource Guide

Oh, Microsoft... what haven't you done?

Microsoft’s underwhelming presence at ESC San Jose raises questions as to the future of Redmond in the embedded industry.

 

OS Video

New development tool enables Made for iPod program licensees to quickly design feature-rich accessories using configurability of PSoC

Vendors and Products
 

Click on any vendor
to see a listing of
OS related products.
Sort by: relevance | company
  • Mentor Graphics Corporation  (2)
    • Nucleus Networking
      Nucleus OS incorporates a wide range of networking and communication protocols, drivers, and utilities to ensure maximum throughput with low-resource usage (+)

      Features:

      • Rapidly Enable Devices for Internet Connectivity
      • With out-of-box support for more than 50 IP-based protocols and a wide range of interface types – together with a familiar BSD-like API – Nucleus makes it easy to Internet-enable your products
      • Future Proof Your Devices with a fully certified IPv6 stack, Nucleus RTOS ensures that your Internet-enabled products work long into the future
    • Nucleus USB
      Nucleus OS provides a complete industry-certified USB solution to help eliminate the complexities of using USB technology in embedded devices (+)

      Features:

      • Complete bus support provides multiple design options
      • Includes Host and Function stacks, class drivers, and hardware drivers
      • Design with confidence using the USB 2.0 specification
  • MapuSoft Technologies  (2)
    • OS Abstractor and OS Changer
      OS Abstractor gives users the ability to develop code independent of underlying OS (+)

      Features:

      • OS Abstractor applilcations will run on multiple operating systems including Nucleus PLUS, Precise/MQX, ThreadX, Linux, LynxOS OS, eCOS, Solaris, T-Kernel, Windows CE, and other Windows platforms
      • VxWorks OS Changer solutions are available to port from VxWorks to Nucleus PLUS, Precise/MQX, ThreadX, Linux, LynxOS, Solaris, eCOS, T-Kernel, Windows CE, and other Windows platforms
      • pSOS OS Changer solutions are available to port from pSOS to Nucleus PLUS, Precise/MQX, ThreadX, Linux, LynxOS, Solaris, eCOS, T-Kernel, Windows CE, and other Windows platforms
    • Ada-C/C++ Changer
      Eclipse-based OS PAL (OS Porting and Abstraction Lab) tool (+)

      Features:

      43926.jpg
      • The PAL Compiler works the Ada code and can additionally operate with C/C++ cross-compilers in binary generation for myriad target platforms
      • The OS Abstractor integrates the C/C++ software produced, while preserving Ada code structures, files, comments, and variable names to simplify future code maintenance
      • Supports operating systems such as LynxOS, VxWorks 5x and 6x, Linux, Unix, Solaris, Windows CE/VISTA/XP, Nucleus, QNX, and several others
  • MEN Micro Elektronik GmbH  (15 of 24)
    • Linux OS
      An embedded Linux OS for MEN single board computers (+)

      Features:

      15046.jpg
      • OS is SYSGO's ELinOS implementation of embedded Linux and it has been ported to MEN Micro's single board computers based upon the PowerPC MPC8245 Kahlua II processor
      • SBCs are available in VMEbus and CompactPCI form factors, as busless SBCs, or as standalone compute boxes [...]
    • D302
      A 6U CompactPCI card with 128 binary I/Os (+)

      Features:

      16701.jpg
      • One-slot CompactPCI peripheral board
      • Optical isolation
      • 500mA output current per channel
    • B201S/B202S
      A 3U M-Module carrier board (+)

      Features:

      3399.jpg
      • Provides two M-Module sites
      • Operating system support includes VxWorks, OS-9, pSOS, and Windows NT [...]
    • A501
      A 2-slot mass storage controller board with an onboard 3.5-inch SCSI hard disk (+)

      Features:

      • SCSI-1 and SCSI-2 compatible
      • Operating system support for OS-9 [...]
    • A201S
      An M-Module carrier board (+)

      Features:

      • Provides four M-Module sites
      • VMEbus slave
      • Includes interrupter
    • B402
      A 3U intelligent I/O controller (+)

      Features:

      • 20 MHz 32-bit MC68332 processor
      • One M-Module site
      • 2 Mbytes of dual-ported SRAM
    • M47
      A 4-channel Serial Synchronous Interface (SSI) M-Module (+)

      Features:

      3361.jpg
      • Optical isolation for each channel
      • RS-422A interface
      • 16-byte-deep double buffering
    • B2
      A 3U 20 MHz MC68332 processor board (+)

      Features:

      • 2-slot or 3-slot master/slave
      • Digital and timer I/O (optically isolated)
      • One M-Module site
    • A4N
      An intelligent configurable I/O controller with three M-Module sites (+)

      Features:

      3390.jpg
      • 20 MHz MC68332 32-bit controller
      • 1-slot master or slave
      • Can be expanded to provide seven M-Module sites when used with A4-EXT carrier board (requires two VMEbus slots)
    • A15
      A PowerPC-based computer that can be used as master or slave in a VMEbus environment or as a stand-alone, busless board (+)

      Features:

      • 400 MHz MPC8245 Kahlua II PowerPC processor
      • Up to 512 Mbytes of 133 MHz DRAM
      • ATA compatible CompactFlash slot
    • B9L/B10
      A 3U single board computer (+)

      Features:

      • 25 MHz MC68360 (B9L) or 50 MHz MC68060 (B10) controllers
      • Two SMC UARTs for debug
      • Two intelligent serial interfaces
    • M81
      A 16-channel, fully isolated, fully protected binary output M-Module for industrial applications (+)

      Features:

      • Based on the M-Module ANSI standard
      • Usable as an I/O extension in any type of bus system, including CompactPCI, VME, PXI, and stand-alone SBCs
      • Outputs switch AC or DC voltages and can also be used for analog signals
    • M72
      An incremental encoder, counter, and comparator M-Module mezzanine (+)

      Features:

      3044.jpg
      • Four independent 32-bit up/down counter units can be cascaded and may also generate hardware signals without dependence on the host
      • Provides a quadrature incremental encoder interface
      • Can be used for pulse width and frequency measurements
    • M79
      An M-module that provides intelligent Profibus connectivity in automation and instrumentation applications (+)

      Features:

      15373.jpg
      • Intelligent Profibus DP slave interface conforms to the Profibus DIN19245 standard
      • Card has short-circuit protection on the output with an optically isolated RS-485 interface
      • Supports transmission rates from 9.6 Kbits/sec to 12 Mbits/sec
    • B11
      A 350 MHz PowerPC MPC8240/8245 Kahlua processor-based computer (+)

      Features:

      9061.jpg
      • One SO-DIMM SDRAM slot
      • CompactFlash slot and soldered boot Flash
      • Two serial interfaces
  • Ampro Computers, Inc.  (6)
    • Complete OS Support
      BSPs support all onboard I/O: 10/100Base-T Ethernet, serial, parallel (+)

      Features:

      • Choice of open source (processor-specific) or OS vendor's monitor
      • Support for host IDE (Windows, Linux, Solaris) via serial, 10/100Base-T
      • Linux SDK contains BSP, complete TimeSys GPL distribution, GNU tools
    • ReadyBoard EPIC
      Scalability from 500 MHz to 1.8 GHz processors (+)

      Features:

      • Easy migration due to standardized PC-style connector block
      • Extensive I/O that's not available in non-standard mid-size form factors
      • CompactFlash socket, SODIMM memory
    • LittleBoard EBX
      Scalability from 500 MHz to 1.40 GHz processors in same form factor (+)

      Features:

      • Easy migration with the same form factor, expansion, and connector locations
      • Extreme rugged resistance to shock and vibration, HALT reports available
      • -40 °C to +85 °C (ETT) for reliability, and conformal coating options
    • MightyBoard SBC
      Single board computers are full-featured Mini-ITX boards that address different applications such as those that are already based around an ATX-style enclosure (+)

      Features:

      • 1.4 GHz LV Pentium M 738 or 1.0 GHz ULV Celeron M
      • CPUs found primarily in high-end notebook PCs but with longer life cycle
      • This SBC gives you a choice of high-performance, low-power Centrino processors with high-speed I/O to match
    • Mini-ITX
      A choice of 2.0 GHz Pentium M Socket 760, 1.5 GHz Celeron M Socket 478 (MightyBoard 821) or 1.4 GHz LV Pentium processor (+)

      Features:

      • CPUs found primarily in high-end notebook PCs but with longer lifecycle
      • Most effective solution for applicaitons utilizing either off-the-shelf or custom PCI bus expansion cards
      • Turn-key solutions with a choice of eith MightyBoard 800 or 821 Pentium M/Celeron M processor
    • MiniModule A2D
      PC/104 I/O expansion modules for Ampro LittleBoard and CoreModule SBCs and CPU modules (+)

      Features:

      17025.jpg
      • Eight single-ended 12-bit A/D inputs
      • Input range of 0-5V, 0-10V, ±5V, or ±10V, software-selectable
      • 4-20mA current loop measurement, hardware-configurable
  • Highland Technology, Inc.  (1)
    • Series 180
      MC68332 microprocessor (+)

      Features:

      • Single-width 6U
      • VMEbus/VXI slave
      • A16
  • RadiSys Corporation  (5)
    • Microware OS-9 for MBX
      Integrated system software and development tool package specifically for Motorola MBX821 and MBX860 Entry and Standard version boards (+)

      Features:

      • Scalable OS-9-based RTOS architecture with multitasking real-time OS-9 kernel, flexible networking using mwSoftStax, TCP/IP support, mwMAUI multimedia support, LCD, SVGA/VGA, PCMCIA support by SystemSoft
      • Full C/C++ IDE for Windows with Codewright Editor/Project Manager, FasTrak Debugger, and Ultra C/C++ Compiler [...]
    • Enhanced OS-9 for PowerPC v1.3
      This OS-9 version supports more than 10 SBCs ranging from CompactPCI and reference designs to VME and MBX (+)

      Features:

      • Suitable for use in high-availability networking and communications equipment, digital television, Internet equipment, industrial process, and control applications
      • Incorporates an integrated communications framework providing the ability to ad or replace protocol stacks without disturbing the application
      • A patented dynamic downloading feature enables high availability approaching 100%, even during product maintenance
    • Enhanced OS-9 v3.0
      An updated version of OS-9 that supports more than 10 SBCs ranging from CompactPCI and reference designs to VME and MBX (+)

      Features:

      • POSIX compliant
      • Suitable for use in high-availability networking and communications equipment, digital television, Internet equipment, industrial process and control applications
      • Incorporates an integrated communications framework providing the ability to add or replace protocol stacks without disturbing the application
    • Procelerant CE3100
      Ready-to-use development platform (+)

      Features:

      33697.jpg
      • Core 2 Duo COM Express Module with ECC Memory
      • Intel Core 2 Duo L7400
      • Intel Core Duo U2500
    • ATCA-4500
      Single board computer (+)

      Features:

      42160.jpg
      • High-performance, single-slot AdvancedTCA computer module
      • Based on the single socket L5518 Intel Xeon processor
      • Suitable for control plane and server functions for LTE, wireless infrastructure, Deep Packet Inspection, IPTV, IP multimedia subsystems, and defense applications
  • EKF-ELECTRONIK GmbH  (6)
    • 68250-IMOd30
      50 MHz 68030 processor board (+)

      Features:

      1560.jpg
      • 68882 FPU
      • Three M-Module mezzanine sites
      • 4 Mbytes of SRAM
    • CN2-BONGO
      3U host adapter board interfaces any CompactPCI system by fiber optic cable to the 100 Mbit/sec Fast Ethernet LAN (+)

      Features:

      • Built around the high end LAN controller chip Intel (DEC) 21143, the board provides a duplex SC connector compliant with IEEE 802.3u 100BaseFX
      • All popular OS come with ready-to-use 21143 networking drivers [...]
    • V380-PCA
      PCMCIA/JEIDA PC Card Adapter (+)

      Features:

      • Allows insertion of all chipcards type I-III, including the ATA compatible devices(ATA-Hard disk, ATA-Flash, SunDisk)
      • Contains OS-9 drivers and utilities
      • Allows reading, formatting and writing of DOS compatible file systems
    • M1400
      Dual CANbus controller mezzanine (+)

      Features:

      • 2 independent interfaces
      • Up to 4 mezzanines can be installed on a single 6U VMEbus CPU carrier board
      • Provided with high-speed CANbus transceivers according ISO/DIS 11898
    • V095-ZAC
      A 6U, double-size, 68040-based VMEbus CPU (+)

      Features:

      • 80MHz
      • 4 Mbytes SRAM (expandable), 16 Mbytes PSRAM, 1 Mbyte EPROM, 2 Mbytes Flash, 128 Kbytes VMEbus DP-RAM, 4 EPROM sockets 40-pole
      • Interrupt: IH(1-7)
    • V325-IADC
      A 6U, double size VMEbus analog-to-digital converter (+)

      Features:

      • 68HC000/16MHz CPU
      • MUX: HI508A/509A, input protection
      • Programmable amplifier: AD625
  • JK microsystems, Inc.  (3)
    • µC/OS-II for Flashlite 186
      A development kit for the µC/OS-II operating system (+)

      Features:

      • Includes the Flashlite 186 controller, AC adapter, connector kit, programming cable, schematic CD with documentation, utilities, sample programs source code, and Borland C/C++ V4.52 software development tools (compiler and debugger with TASM) [...]
    • µFlashTCP Development Kit
      A low-cost development platform for µC/OS-II evaluation (+)

      Features:

      • Complete kit contains a µFlashTCP controller, 110VAC adapter, connector kit, programming and Ethernet cables, schematic, and a CD with documentation, utilities, TCP/IP libraries, sample programs, source code, and information for creating µC/OS-II applications on the µFlashTCP
      • Includes Borland C/C++ V5.42 software development tools (compiler and debugger with TASM) [...]
    • Flashlite 186
      Low cost controller w/ 44 digital I/O, 2 serial ports, console/debug port, 5V or 7-34V DC power. (+)

      Features:

      • Preloaded with DOS & Flash File System
      • 33 MHz 186 Compatible Processor
      • 512K Flash, 512K DRAM
  • General Software, Inc.  (3)
    • Boot Security Application
      Protect against threats with Boot Security (+)

      Features:

      • Ensure system integrity at boot time and during execution
      • Prevent unauthorized tampering of your devices' BIOS, OS, or applications
      • Boot Security does not require an OS to perform functions, can be remotely configured, and can be set up to trigger Platform Update Facility, which manages updates remotely and securely any time during operation [...]
    • High Availability Monitor
      Prevent OS death (+)

      Features:

      • Eespond to failing components
      • Increase device uptime
      • Running in System Management Mode, High Availability Monitor detects trends and failures in hardware and software resulting in higher device availability and reduced field downtime
    • Firmbase SDK
      With the Firmbase SDK add your own firmware applications making your target feature set virtually limitless (+)

      Features:

      • General Software's patented 32-bit firmware infrastructure contributes the surety and trust expected from firmware applications
      • Run-time operating environment supports the operation of 32-bit firmware applications in System Management Mode (SMM)
      • Non-stop SMM envelope keeps firmware applications running, even when the OS and user application have failed, or are missing
  • eSOL Co., Ltd.  (1)
    • eSOL RTOS Suite
      Two realtime OS choices: The eT-Kernel product group, an extension of T-Kernel, and a micro ITRON4.0-compliant realtime OS (+)

      Features:

      37153.jpg
      • A new operating system standard for high-end embedded applications
      • Available in five profiles to fit any system size and purpose
      • Multi-Core Edition supports two scheduling modes, true SMP Mode (TSM) and Single Processor Mode (SPM) that provide software developers with a blended multiprocessor RTOS
  • Numerix Ltd.  (1)
    • SigLib DSP Library
      Suppports the Windows Mobile OS and the eMbedded Visual C++ Development Environment [...] (+)

      Features:

  • BVM Ltd.  (15 of 16)
    • BVME770
      16 MHz 68000 (+)

      Features:

      • 68450 DMA controller
      • Zero-wait-state PROM/RAM
      • 8 serial interfaces
    • BVME410
      A 3U VMEbus Ethernet interface (+)

      Features:

      • Ethernet version 2.0 IEEE802.3 compatible
      • AMD7990/7992/7996 `LANCE' chip set
      • Standard AUI drop cable connector for 10Base5 thick wire networks or 10Base-T adapters
    • BVME250
      A 3U VMEbus board that provides up to 32 single ended analog input channels or 16 differential inputs (+)

      Features:

      • Full 12-bit resolution
      • 11 µsec worst case conversion time
      • Switchable input voltage ranges of 20mV
    • BVME305
      A 3U VMEbus board with a pair of AM9513A counter/timer chips (+)

      Features:

      • Ten independent 16-bit counters
      • Up/down binary or BCD counting
      • Frequency scaler
    • BVME4500
      A ruggedized 33 MHz 68040 processor board (+)

      Features:

      • 3U form factor
      • Available in extended temperature version
      • 2 Mbytes of 32-bit-wide nonvolatile SRAM
    • BVME206/210
      A pair of 3U parallel interface boards that provide different I/O pinouts (+)

      Features:

      • BVME206 is configured as a quad parallel printer interface
      • BVME210 designed to monitor and control applications which require bit manipulation
      • Four independent 8-bit bidirectional parallel ports
    • IP-ADC
      An IndustryPack (IP) mezzanine with 16 differential/single ended analog inputs (+)

      Features:

      • 12-bit precision
      • Gain and offset correction giving better than +1 LSB accuracy
      • Less than 11-msec conversion time
    • BVME3500
      A dual-processor, 32 MHz, 68360-based master/slave configuration computer (+)

      Features:

      3092.jpg
      • Provides 11 independent asynchronous RS-232/422/485 serial ports with a 115 kbaud maximum baud rate
      • 10Base-T Ethernet port
      • An expansion port interfaces the processor board to a carrier board that supports four IndustryPack mezzanines
    • BVME227
      An advanced GPIB interface for VMEbus that provides an interface to IEEE-488 with Talker/Listener as well as full bus controller capability (+)

      Features:

      • Full IEEE488.2 compatibility
      • TMS9914A-based GPIB interface with additional circuitry for full compliance
      • 256-Kbyte dual-ported SRAM DMA buffer
    • IP-302
      A general purpose IndustryPack-compatible mezzanine built around a 68302 Integrated Multi-protocol Processor (+)

      Features:

      • Onboard RS-485 port, fully opto-isolated with transient suppression, operating over 2-wire or 4-wire asynchronously/synchronously
      • Up to 2-Mbit/sec speed
      • Optimized for use as a gateway into BVM's FieldLink distributed fieldbus network
    • IP-IO20 family
      An opto-isolated IndustryPack (IP) I/O mezzanine (+)

      Features:

      • 20 differential I/O points available as 20 inputs, 20 outputs, or 10 inputs/10 outputs
      • Inputs are fully opto-isolated
      • Input voltage 12V to 50V
    • BVME775
      A communications controller with eight RS-232/422 serial channels (+)

      Features:

      • Uses 4 x 8530 or 85230 SCC devices
      • Speeds up to 38.4 Kbaud
      • 68000 CPU with clock up to 16 MHz
    • BVME130
      A 3U floppy disc and SCSI controller board with full master/slave VMEbus interface and DMA (+)

      Features:

      • SCSI ANSI X3.131 compliant
      • SCSI-2 compatible
      • Supports target and initiator roles
    • BVME6000
      A single-slot, 6U VMEbus 68060 SBC with IndustryPack I/O (+)

      Features:

      • MC68060 or MC68EC060 CPU
      • 50/66 MHz CPU clock
      • 100 MIPS performance
    • BVME771/772
      An intelligent low cost serial controller (+)

      Features:

      • Four high speed serial channels
      • Dual 85C30 or 85230 (772) SCC's devices
      • RS-232 and RS-422/485 user selectable
  • Technobox, Inc.  (4)
    • 2372
      A 96-channel, reconfgiurable, digital I/O PMC board (+)

      Features:

      • Altera FLEX 10K FPGA
      • 96 general-purpose digital I/Os distributed at the front panel (32 I/Os) and at the rear-I/O connector on the PMC (64 I/Os)
      • I/O out of the PMC front panel is terminated with an R/C parallel network
    • 2043
      A HV differential Fast/Wide SCSI adapter (+)

      Features:

      • Interfaces a host board PCI bus to a standard SCSI interface via a 53C875 controller
      • The SCSI bus is available out the front panel using a 68-pin connector, and out the rear 64 user I/Os on the PMC
      • Supports differential SCSI interface operation
    • 2674
      A 32-channel, reconfigurable RS-422/485 digital I/O in PMC form factor (+)

      Features:

      • Altera FLEX 10K FPGA with 46K to 118K gates
      • A total of 32 general-purpose RS-422/485 driven digital I/Os wired to both the front panel and rear PN4 connector
      • 68-pin front panel connector is compatible with standard fast/wide differential SCSI cables
    • 3145/3156
      An Ultra2 SCSI PMC adapter (+)

      Features:

      • Interfaces a host board PCI bus to a standard SCSI interface through either a Symbios 53C895 controller (model 3156) or 53C895A controller (model 3145)
      • Operates in SE mode, fast/wide operation at 40 Mbytes/sec and in LVD mode at 80 Mbytes/sec
      • SCSI available through front panel using a 68-pin connector or through the rear
  • CMX Systems, Inc.  (2)
    • CMXBug
      A debugger that provides the ability to view and modify different aspects of the CMX multi-tasking operating system environment while the application code is running (+)

      Features:

      • Runs as a task, usually being the highest priority task
      • In most cases, one of the target processor UART channel(s) is used as the input/output device o Allows the user to view/change many aspects of the CMX OS environment
      • Provides an accurate picture of the "current state" of the CMX OS environment o Allows the user to "single step" one system TICK, allowing normal activity to occur for one system TICK, with CMXBug resuming after this "single step"
    • CMX TCP/IP
      100% RFC compliant TCP/IP stack (+)

      Features:

      • Small ROM/RAM footprint
      • Run with or without an OS
      • Full source code
  • Genode  (1)
    • Genode OS Framework
      Genode is a novel OS architecture that is able to master complexity by applying a strict organizational structure to all software components (even device drivers) (+)

      Features:

      • Supported kernels: OKL4, L4/Fiasco, L4::Pistachio, and Linux
      • Supported platforms: x86, ARM9 (experimental)
      • Device drivers: PS/2 keyboard and mouse, PCI, VESA graphics, USB HID, several ethernet NICs
02/5/12 08:13

E-casts
 

Site Toolbox:

Personal tools
This page was last modified on 26 May 2009, at 22:37. - Disclaimers - About Embedded Channels