• Title/Summary/Keyword: Linux system

Search Result 1,028, Processing Time 0.026 seconds

RTiK-Linux: The Design of Real-Time implemented Kernel for Linux (RTiK-Linux: 리눅스용 실시간 이식 커널의 설계)

  • Kim, Joo-Man;Song, Chang-In;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.9
    • /
    • pp.45-53
    • /
    • 2011
  • According to the necessity of measuring equipments for advanced military systems, real-time characteristics such as time determinism and execution accuracy pursuing low-latencies have become very important. With this reason, the market demand for real-time features in the general purpose operating system such as Linux has been enlarging. To meet these requirements, RTLinux and RTAI has been developed as dual-kernels based on Linux. However, developers should use assembler languages to facilitate real-time in RT-Linux, it is very difficult to deal with it. RTAI has disadvantage that it only provides soft real-time. To solve these problems, RTiK-Linux was developed. In this paper, we propose a new dual-kernel with hard real-time capabilities in Linux, called RTiK-Linux(Real-Time implemented Kernel for Linux). We first introduce related researches and then describe the design methodologies to guarantee the resolution which almost accords with the timer settings. Finally, we present the results of experimental measurements and analyze them in order to validate and evaluate the proposed RTiK-Linux.

Development of Multi-protocol Controller based on Embedded Linux and Its Application to BAS (임베디드 리눅스 기반의 다중 프로토콜 제어기 개발 및 빌딩자동화시스템과의 연동 적용)

  • 김현기;신은철;최병욱
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.5
    • /
    • pp.428-433
    • /
    • 2004
  • In this paper, we developed a multi-protocol controller based on SoC and embedded Linux and applied it to integrate with BAS in a unified TCP/IP socket communication. The multi-protocol controller integrates control networks of RS-485 and LonWorks devices to BAS. The system consists of three-tier architecture, such as a BAS, a multi-protocol converter, and control devices. By using UML, we modeled the system architecture. In order to show the feasibility of system architecture, it was applied to a small BAS system. The experimental results show that the multi-protocol controller using embedded Linux is flexible and effective way to develop a building control system.

Design and Implementation of Linux Server Based Hotel Casino Information System (리눅스 서버 기반 호텔 카지노 정보 시스템 설계 및 구현)

  • Bae, Jae-Hwan
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.3
    • /
    • pp.79-86
    • /
    • 2007
  • Firstly the Linux was an open dragon operation system, but it is operation system this which Is efficient which the use is increasing gradually, and is used as current server and a personal computer. Design actualization is going to do a Hotel casino information system of a Linux server base for foreign casino tourist childishness and efficient business management of a national casino enterprise in a paper to have seen in this.

LON based Distributed Control System for HVAC (HVAC를 위한 론기반의 분산형 제어기)

  • Choi, Byoung-Wook;Sin, Eun-Cheol
    • 유체기계공업학회:학술대회논문집
    • /
    • 2003.12a
    • /
    • pp.535-540
    • /
    • 2003
  • In this Paper, a LON based distributed control system for HVAC is described. We developed multi-protocol converter based on SoC, Neuron Chip, embedded Linux. It utilizes the network environment and therefore requires an appropriate operating system for handling protocols and an advanced development environment. The open source licensing, reliability, and broad hardware support are key reasons for use of embedded Linux in embedded industry. The multi-prootocol converter integrates LonWorks devices to a client with Java applet. The system consists of three-tier architecture, such as clients, multi-protocol converter, and LonWorks devices. The experiment result show that multi-protocol converter using embedded Linux is a flexible and effective way to build a Web-based monitoring and control system.

  • PDF

Development of RTOS Based LinuxCNC 3-axis Control System with EhterCAT Communication (RTOS기반 LinuxCNC에서 EtherCAT 통신이 적용된 3축 CNC 제어 시스템 개발)

  • Kang, Y.S.;Yu, G.S.;Tae, B.H.;Choi, I.H.;Lee, J.W.;Seo, Y.H.;Kim, Byeong Hee
    • Journal of Industrial Technology
    • /
    • v.40 no.1
    • /
    • pp.19-23
    • /
    • 2020
  • In this paper, we proposed a PC-based CNC control system using EtherCAT-based servo drive and I/O device. The default communication of LinuxCNC is a parallel port, and data processing with high bandwidth is impossible. However, it is possible to apply various bandwidth devices through the application of EtherCAT, one of the industrial Ethernet communications with high bandwidth. Therefore, the hardware control method of LinuxCNC was applied through EtherCAT communication from the existing parallel port. Finally, through HAL configuration, I/O device operation check and 3-axis motion control proved the LinuxCNC system with EtherCAT.

An Implementation of Selection Algorithm for Efficient Scheduling on Real-Time Linux Environment (실시간 Linux 환경에서 효율적인 스케쥴링을 위한 선택 알고리즘의 구현)

  • 김성락
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.2
    • /
    • pp.1-8
    • /
    • 2002
  • By now, Schedulers for RMS and EDF are implemented for real-time Linux Scheduler. These Schedulers are used for do not consider there's characteristics. Missing Schedulability-test cause result that increase deadline miss rate. Also The present real-time Linux causes system halt Because of scheduling for unschedulable tasks . These appearances are very fatal for real-time system. Therefor, In this paper The peaceful schedulability-test use scheduler which is proper characteristics of RMS and EDF scheduling methods. This scheduler keeps deadline and eliminates system halt from scheduling unschedulable tasks. In this paper, we propose the schedulability-test algorithm and scheduler select algorithm for the effective management of tasks sets.

  • PDF

The development of RTOS technique for designing the controller of DSC/NBDP system (DSC/NBDP시스템의 제어기설계를 위한 실시간 운영체제 기술 개발)

  • 이헌택
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.3
    • /
    • pp.547-553
    • /
    • 2004
  • Linux is the one of various RTOS, also embedded linux has being studied with focus on technical stability and commercial utilities. In this paper, the technical trial was discussed on the development of real-time operating system that provides real time capability and extends the network communications ability and would be applied to the maritime mobile communication system through analysis the embedded linux kernel. Some techniques for Analyzing the embedded linux kernel and designing the target board, making the kernel image and porting the kernel are summarized in this paper.

Design and Implementation of Scalable VOD System on Linux (Linux상에서 확장 가능한 VOD시스템의 설계 및 구현)

  • 김정원;김인환;정기동
    • Journal of Korea Multimedia Society
    • /
    • v.2 no.3
    • /
    • pp.265-276
    • /
    • 1999
  • Video on Demand (VOD) system is definitely one of main applications in upcoming multimedia era. In this research, we have designed and implemented a host-based scalable VOD system (SVOD) which is composed of low cost PC servers and runs on Linux kernel that is currently spotlighted in enterprise and research domains. Our contribution is as follows: first, the previous Ext2 file system was modified to efficiently support continuous media like MPEG stream. Second, the storage server features a host-based scalable architecture. Third, a software MPEG decoder was implemented using Microsoft's DirectShow$\circledR$COM. Finally, flow control between client and server is provided to suppress overflow and underflow of client circular buffer and supports FF VCR operation. We have known that it is possible to develop a thread-based and scalable VOD system on low cost PC servers and free Linux kernel.

  • PDF

Implementation of a Mobile Robot Control Platform using Real-Time Embedded Linux (실시간 임베디드 리눅스를 이용한 이동 로봇 플랫폼 구현)

  • Choi Byoung-Wook;Shin Eun-Cheol
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.2
    • /
    • pp.194-200
    • /
    • 2006
  • The SoC and digital technology development recently enabled the emergence of information devices and control devices because the SoC presents many advantages such like lower power consumption, greater reliability, and lower cost. However, it is nearly impossible to use the SoC without operating systems because the SoC is included with many peripherals and complex architecture. It is required to use embedded operating systems and real-time operating systems may be used as an embedded operating system. So far, real-time operating systems are widely used to implement a Real-Time system since it meets developer's requirements. However, real-time operating systems have disadvantages including a lack of standards, expensive development, and license. Embedded Linux is able to overcome their disadvantages. In this paper, the implementation of control system platform for a mobile robot using real-time Embedded Linux is described. As a control hardware system platform, XScale board is used. As the real-time Embedded Linux, RTAI is adopted which is open source and royalty free, and supports various architectures and real-time devices, such like real-time CAN and real-time COM. This paper shows the implementation of RTAI on XScale board that means the porting procedure. We also applied the control system platform to the mobile robot and compared the Real-Time serial driver with non real-time serial driver. Experimental results show that that using RTAI is useful to build real-time control system with powerful functionalities of Linux.

Implementation of 4-channel Embedded DVR Based on Linux (리눅스 기반 4채널 임베디드 DVR 구현)

  • 이흥규;정갑천;최종현;박성모
    • Proceedings of the IEEK Conference
    • /
    • 2003.07c
    • /
    • pp.2677-2680
    • /
    • 2003
  • This paper describes the implementation of a 4 channel embedded DVR system. It receives analog video from CCD cameras and converts to 640${\times}$480 CCIR-656 digital video by 30 frames/sec. These digital images are compressed to the wevelet transformed image using hardware codec which is capable of 350:1 real-time compression and decompression. The DVR is working on linux and it implemented on an embedded system which is based on StrongARM processor. For the interface between processor system module and image processing module, GPIO and memory control module are used, device drivers are developed. Linux kernel source is customized. This paper provides techniques of embedded system development and embedded linux porting.

  • PDF