View on GitHub


capstone-2020-25 created by GitHub Classroom

Linux Fast Boot


I. 프로젝트 개요

자율 주행 차량에 대한 관심이 높아지면서 자동차 제조사들은 많은 센서들을 운영하기 위한 시스템 개발에 주력하고 있다. 자율 주행 차량용 시스템은 센서 구동용 응용이 요구하는 다양한 소프트웨어 스택을 지원해야 하고, 안정성도 보장해야 한다. 리눅스는 이러한 요구 사항들을 만족하면서 오픈 소스 기반 운영체제이므로 리눅스를 차량용 운영체제로 적용하기 위한 연구들이 진행되고 있다. 일반적으로 리눅스의 부팅 시간은 30초 내외인데 이러한 특성은 차량용 시스템에는 적합하지 않다. 본 프로젝트는 리눅스를 사용한 차량용 SoC인 Nvidia Tx2의 부팅 과정을 분석 및 최적화 과정을 통해 부팅 시간을 36초에서 10초 내외로 줄이는 것을 목표로 한다.


As interest in autonomous vehicles increases, automobile manufacturers are focusing on developing systems to operate many sensors. Systems for autonomous vehicles must support the various software stacks required by sensor-driven applications, and ensure stability. Since Linux satisfies these requirements and is an open source based operating system, studies are being conducted to apply Linux as a vehicle operating system. In general, Linux’s boot time is around 30 seconds, which is not suitable for automotive systems. This project aims to reduce the boot time from 36 seconds to around 10 seconds through analysis and optimization of the boot process of Nvidia Tx2, a SoC for vehicles using Linux.

III. 팀 소개


IV. 소개 영상

추후 추가 예정

V. 결과 영상

추후 추가 예정