News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

Archive for December, 1997

4th RTL Workshop: Flash Storage in Linux-Based Residential Gateways

December 19, 1997

Abstract

The availability of new in-home interconnection technologies, combined with the explosion of non PC-based devices, is driving the demand for a single device to connect in-home appliances to the public Internet. The residential gateway, as its name implies, is a central entry and control point at the home for all voice, video and data services, as well as the cornerstone for future… (more…)

4th RTL Workshop: Space Robotics: an Experimental Set-up based on RTAI-Linux

December 19, 1997

Abstract

Thanks to a constant research and development activity in the field of robotics and, more in general, of automation, reliable and relatively low-cost machines that can substitute or assist human operators in repetitive or dangerous tasks are now available. In robotics, this is particularly true for applications in structured environment, i.e. (more…)

4th RTL Workshop: Real-Time Linux for Flight Testing Uninhabited Aerial Vehicles and GA Aircraft

December 19, 1997

Flight testing of small UAV's requires a small, lightweight computer system on board the aircraft. To obtain quality data and correctly implement control systems the system must have a hard real time operating system.Real Time Linux has been installed on a PC104 system and interfaced to the UAV's tranducers, actuators and radio control system. (more…)

2nd RTL Workshop: Flexible User/Kernel Communication for Real-Time Applications in ELinux

December 12, 1997

ELinux is an extensible version of the Linux operating system capable of runtime extensions with functions that effectively manage the information flows and associated computations across distributed embedded execution platforms. (more…)

2nd RTL Workshop: Architecture for a Portable Open Source Real-Time Kernel Environment

December 12, 1997

This paper describes a set of open source, integrated tools for developing embedded real-time applications, especially targeted to the automotive industry. The set of tools comprises a schedulability analyzer, a kernel library and a kernel configurator. The goal is to achieve portability of the application over different hardware platforms without sacrificing performance. (more…)

2nd RTL Workshop: Recent Developments with Linux/RK

December 12, 1997

The Resource Kernel (RK) is an OS-independent kernel abstraction that provides guaranteed, timely and enforced access to system resources including CPU cycles, disk bandwidth and network bandwidth. RK, developed and distributed by the Real-Time and Multimedia Systems Laboratory at Carnegie Mellon University, has been incorporated into the Linux kernel to create a real-time version of the Linux kernel… (more…)

2nd RTL Workshop: Some Discussion on the Low Latency Patch for Linux

December 12, 1997

Some recent discussions in the Linux circle are on the low latency patch posted by Ingo Molnar. There are pros and cons on the usage of preemption points (or “schedule points” in Ingo's terminology). The preemption point approach is to solve the problem that the Linux kernel is non-reentrant. (more…)

2nd RTL Workshop: Using Real-Time Linux in Safety Critical Applications

December 12, 1997

Real-time Linux variants are being considered for use in safety-critical applications in medicine, aviation, and other areas. The open-source philosophy has much to offer in these applications, but certification concerns impose additional requirements on the verification processes applied to these applications. (more…)

2nd RTL Workshop: Open Real-Time Linux

December 12, 1997

An open system allows independently developed hard real-time applications to run together with non-real-time applications and supports their reconfiguration at run-time. The open system always accepts non-real-time applications, but it never accepts a real-time application that may not be schedulable in the system. (more…)

2nd RTL Workshop: FSMLabs RTLinux V3 and Beyond

December 12, 1997

FSMLabs RTLinux V3 should be released Fall 2000. RTLinux V3 basically completes the lightweight POSIX threads/signal handlers API for hard realtime programming, includes ports to Alpha and PowerPC, and adds a user mode hard realtime signal handler facility. Coming up next is some optimizations, more ports, extensive work on a low memory footprint Linux, and extensions for new applications. (more…)

2nd RTL Workshop: DIAPM-RTAI Position Paper

December 12, 1997

The development team has perfected and added much functionality to RTAI over the course of the last year. The presentation will review this progress and focus on the following areas

  • Improvements in the source tree, installation procedure and manual upgrade.
  • Dynamic CPU frequency and bus frequency calibration. (more…)

2nd RTL Workshop: MiniRTL — Hard Real-Time Linux for Embedded Systems

December 12, 1997

Development of embedded systems is moving away from single-task/single-user applications running on specialized target platform towards a reduced general purpose OS running on PC-like hardware. This move is well represented by Linux based projects for embedded platforms and specialized minimum distributions. (more…)

2nd RTL Workshop: Real-Time Linux Meets LabVIEW

December 12, 1997

This contribution describes a possibility to build critical real-time applications using RT Linux 2.3 and LabVIEW 5.1 for Linux. Therefore a software interface has been added to LabVIEW, which gives control over real-time processes running on RT Linux. Unlike LabVIEW-RT, the real-time processes are programmed as linux kernel modules using “C” and do not need additional devices for hard real-time features,… (more…)

2nd RTL Workshop: Interfacing Real-Time Linux and LabVIEW

December 12, 1997

Hard real-time Linux variants, RTLinux and RTAI, both use fifos and shared memory to communicate with user applications. In this work, we describe a new package, lvrtl, which allows LabVIEW VIs to use these mechanisms in a completely generic way. For the get operations, the incoming data is collected into a dynamically resized array thus handling scalar and array data for several different data types. (more…)

2nd RTL Workshop: The Real-Time Controls Laboratory, an Open Source Hard Real-Time Controls Implem

December 12, 1997

Modern automatic control systems need 1) logically complex and computationally expensive controller algorithms and I/O; 2) real time data storage of plant information such as states, inputs, and outputs; 3) real time plotting capabilities; 4) real time controller parameter updates (both scalar parameters and matrices); and 5) real time access to reference signals; 6) remote monitoring for safety purposes. (more…)