• Title/Summary/Keyword: OSEK

Search Result 38, Processing Time 0.039 seconds

Task Switching Mechanism for OSEK/VDX OS (OSEK/VDX 운영체제를 위한 태스크 전환 기법)

  • Rim, Seong-Rak;Kwon, O-Yong;Yu, Young-Chang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1567-1570
    • /
    • 2010
  • OSEK/VDX 운영체제는 자동차 전자 제어 장치(ECU)를 위하여 OSEK/VDX 사양을 준수하는 실시간 운영체제로써 다중처리를 위한 태스크 전환 메카니즘이 요구된다. 본 논문에서는 OSEK/VDX 운영체제의 요구사항을 고려하여 ARM 프로세서를 기반으로 한 OSEK/VDX 운영체제의 태스크 전환 메카니즘을 지원하기 위한 기법을 제시한다. 제시한 기법의 타당성을 검토하기 위하여 태스크 전환 루틴과 태스크 전환 관련 API 함수들을 구현하여 EZ-AT7 임베디드 보드에서 이들의 동작 상태를 테스트한다.

Study of real-time OS structure that use OSEK/VDX (OSEK/VDX이용한 실시간 OS 구조에 관한 연구)

  • Oh, Chang-Yeon;Jang, Kyung-Sik
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.861-865
    • /
    • 2009
  • Technical development in car has utilized electronic controls (ECU, Electronic Control Unit) recently if was achieved machine such as engine performance in priority and electronic side technical development that improve safety, convenience, expense etc. is proceeded vigorously. Also, preference of consumers for car is various model's number according to change at the fast speed and complexity of software required from vanguard service development was increased greatly. Software development expense dominated considerable weight in car manufacture expense by such change and automakers established OSEK/VDX that is standard of automobile embeded system to reuse application software by module to respond this and transplant easily to other control device. Do when search about all item that is necessary in real-time OS structure that examines OSEK/VDX standard that is presented as the alternative to respond environment that change rapidly that refer in dignified mien after it is original, and uses actuality OSEK/VDX.

  • PDF

A Scheme of Kernel Testing for the Development of OSEK/VDX OS (OSEK/VDX 운영체제 개발을 위한 커널 테스팅 기법)

  • Rim, Seong-Rak;Kim, Jae-Gu;Yu, Young-Chang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1625-1627
    • /
    • 2010
  • OSEK/VDX 운영체제를 개발하는 과정에서 커널 이미지를 생성하여 임베디드 보드에 업로드하고, 이를 실행시켜보는 일련의 반복적인 작업이 요구된다. 본 논문에서는 이러한 반복적인 작업들을 일괄적으로 처리할 수 있는 보다 편리한 커널 테스팅 기법을 제시한다. 제시한 기법의 타당성을 검토하기 위하여 ARM7TDM 가 탑재된 EZ-AT7 임베디드 보드에 OSEK/VDX 커널 이미지를 적용하여 실험하였다.

Design and Implementation of OSEK/VDX Development Tool for Automotive Applications (OSEK/VDX 기반의 차량 전장용 응용개발도구 설계 및 구현)

  • Ahn, SungHo;Kim, JaeYoung;Kim, GwangSu
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.4 no.2
    • /
    • pp.84-89
    • /
    • 2009
  • This paper describes the development tool for applications of automotive electronic control unit based on OSEK/VDX. This development tool has a plug-in structure and is written in Java language, because of being based on Eclipse CDT. And also this development tool has another functionality of expansion, which means a special function block can be easily adopted in this development tool. Currently, this development tool consists of five blocks, which are integrated development environment block, fusing program block, system generation block, debugger block, and cross-compiler toolchain block. They have relationship between each other and work for developing OSEK/VDX-based applications. In this paper, we show the functionality of each block of this development tool and its implementation.

  • PDF

Automatic Test Scenario Generator for OSEK/VDX-based Automotive Operating Systems (OSEK/VDX 기반 전장용 운영체제의 안전성 검증을 위한 자동 테스트 시나리오 생성기)

  • Byun, Taejoon;Choi, Yunja
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1551-1554
    • /
    • 2012
  • 차량전장용 운영체제는 안전중요(safety-critical) 소프트웨어로써 엄밀한 검증과 테스트를 필요로 한다. 엄밀한 검증은 시스템의 모든 사용 가능한 시나리오의 도출을 필요로 하며, 이것을 수작업으로 생성하는 데에는 비용과 효율성에 문제가 있다. 본 연구에서는 차량전장용 운영체제의 국제표준인 OSEK/VDX 에 명시된 제약사항을 고려한 테스트 시나리오 자동 생성기와 이를 보조하는 OSEK/VDX 시뮬레이터를 개발하여 테스트 효율의 향상과 자동화를 도모하였다. 개발된 도구는 OSEK/VDX 기반 개방형 운영체제인 Trampoline 에 적용하여 효과를 입증하였다.

Efficient Applications Based on OSEK OS (OSEK OS를 적용한 어플리케이션 효율화)

  • Park, Won-Yong;You, Choon-Young;Kim, Jae-O;Jeong, Gu-Min;Moon, Chan-Woo;Ahn, Hyun-Sik
    • Proceedings of the KIEE Conference
    • /
    • 2008.04a
    • /
    • pp.143-144
    • /
    • 2008
  • 본 논문에서는 차량용 실시간 운영체제인 OSEK/VDX가 어떠한 구조로 이루어졌는지 알아보고 간단한 Application에 응용해 보았다. OSEK/VDX의 표준화 되어있는 기본 구성요소인 OS, COM, NM, OIL에 대하여 각각의 기능에 대하여 소개하고 OIL파일을 작성해서 ECU에 적용하기 위한 설계 가이드를 제시한다.

  • PDF

A co-simulation study on a control system with the matlab toolbox for OSEK-OS (OSEK-OS를 위한 Matlab 도구상자와 제어시스템의 연계 모의실험에 관한 연구)

  • Kim, Seung-Hoon;SunWoo, Myoung-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2001.11c
    • /
    • pp.149-151
    • /
    • 2001
  • In real-time control system, it is essential to confirm the timing behavior of all tasks because these tasks of real-time controller have to finish their processes within the specified time intervals called a deadline. In order to satisfy this objective, the timing analysis of a real-time system such as a schedulability test must be performed during the system design phase. This paper presents a Matlab toolbox for simulation of real-time control system based on OSEK-OS, which is one of the most widely adopted real-time operating systems in automotive industry. The toolbox allows the user to explore the timely behavior of control algorithms, and to study the interaction between the object of the OSEK-OS, such as task, scheduler and resource etc.

  • PDF

Real Time Linux System Design (리얼 타임 리눅스 시스템 설계)

  • Lee, Ah Ri;Hong, Seon Hack
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.10 no.2
    • /
    • pp.13-20
    • /
    • 2014
  • In this paper, we implemented the object scanning with nxtOSEK which is an open source platform. nxtOSEK consists of device driver of leJOS NXJ C/Assembly source code, TOPPERS/ATK(Automotive real time Kernel) and TOPPERS/JSP Real-Time Operating System source code that includes ARM7 specific porting part, and glue code make them work together. nxtOSEK can provide ANSI C by using GCC tool chain and C API and apply for real-time multi tasking features. We experimented the 3D scanning with ultra sonic and laser sensor which are made directly by laser module diode and experimented the measurement of scanning the object by knowing x, y, and z coordinates for every points that it scans. In this paper, the laser module is the dimension of $6{\times}10[mm]$ requiring 5volts/5[mW], and used the laser light of wavelength in the 650[nm] range. For detecting the object, we used the beacon detection algorithm and as the laser light swept the objects, the photodiode monitored the ambient light at interval of 10[ms] which is called a real time. We communicated the 3D scanning platform via bluetooth protocol with host platform and the results are displayed via DPlot graphic tool. And therefore we enhanced the functionality of the 3D scanner for identifying the image scanning with laser sensor modules compared to ultra sonic sensor.

OSEK/VDX Porting to the Two-Wheel Mobile Robot Based on the Differential Drive Method

  • Le Nguyen, Duy;Lee, Myung-Eui
    • Journal of information and communication convergence engineering
    • /
    • v.10 no.4
    • /
    • pp.372-377
    • /
    • 2012
  • In this paper, we propose an implementation of a real-time operating system for the two-wheel mobile robot. With this implementation, we have the ability to control the complex embedded systems of the two-wheel mobile robot. The advantage of the real-time operating system is increasing the reliability and stability of the two-wheel mobile robot when they work in critical environments such as military and industrial applications. The real-time operating system which was ported to this implementation is open systems and the corresponding interfaces for automotive electronics (OSEK/VDX). It is known as the set of specifications on automotive operating systems, published by a consortium founded by the automotive industry. The mechanical design and kinematics of the two-wheel mobile robot are described in this paper. The contributions of this paper suggest a method for adapting and porting OSEK/VDX real-time operating system to the two-wheel mobile robot with the differential drive method, and we are also able to apply the real-time operating system to any complex embedded system easily.