SlideShare a Scribd company logo
1 of 12
Embedded System
- 임베디드 시스템 사례 찾기 -

Department of Computer Engineering
생각보다 많은 생활 속의 임베디드

이처럼 임베디드 시스템은 실생활에서
쉽게 찾아볼 수 있습니다.
찾아낸 실생활의 임베디드…

1호선 광운대 행 열차를 타고 청량리를 가는 도중에
열차 내 전광판에 에러가 발생…
소프트웨어로 만들면 좋은점?

달리는 열차에 직접 탑승하지 않고
원격 펌웨어 업그레이드 등의 조치를 할 수 있음!
재현을 할 수 있다면??

열차의 PC와 지하철 역의 PC와의 통신을 하기 때문에
간단한 소켓 프로그램으로 구현할 수 있다!
버그를 재현을 할 수 있다면??

버그!

열차와 지하철의 통신 소프트웨어에 예외적인 입력을
넣어서 이와 같은 버그를 재현할 수 있다!
코레일에 문의한 결과!
코레일 이호기씨에게 전화 결과 I
질문자 : 열차 전광판에 ‘광운대 행’ 이 아닌 숫자가 나와요!
이호기 : 그 부분은 여러 측면으로 볼 수 있어요.
먼저, 저희 측의 오류 대책을 말씀 드리면
전광판 안에는 PC성능까지는 아니어도
간단한 통신이 가능한 기판들과 앞서 말씀 드린
리눅스, 안드로이드, 윈도우 같은 운영체제와
관련 소프트웨어가 설치되어 있어요.
그리고 각 역에는 열차와 통신이 가능한 PC가
준비되어 있구요!
코레일 이호기씨에게 전화 결과 II
이호기 : 그래서, 이 부분은 소프트웨어 측면에서는
해당 역과의 통신 불량이거나
하드웨어 측면에서 기판 오류인 경우로
볼 수 있습니다.

질문자 : 그러면 이 같은 상황이 발생했을 때,
어떻게 처리를 하시나요?
이호기 : 저희 측에서 할 수 있는 부분은 2가지가 있습니다.
먼저, 각 역마다 PC가 존재한다고 했잖아요?
역과 열차간의 통신 프로토콜을 점검을 해요.
코레일 이호기씨에게 전화 결과 III
이호기 : 해결되지 않는다면 소프트웨어에 대한
원격 펌웨어 업그레이드를 시도합니다.
직접 이동하는 열차에 탑승하여 할 수가 없음으로
원격으로 실행을 하는 것이지요.
그래서 PC에 견주어지는 기판과 통신이 가능한
장치들이 설치되어 있는 것입니다.
그리고 흔히 말하는 재부팅! 껐다 다시 키면 되요.
질문자 : 아아, 만약에 그래도 해결되지 않는다면요?
코레일 이호기씨에게 전화 결과 IV
이호기 : 저희 측에서 소프트웨어 측면으로 해결되지
않는다면 하드웨어 문제가 있는 거에요.
전광판에 들어가는 기판이 내부를 보여드릴 수는
없지만, 매우 복잡하게 납땜되어 있습니다.
그래서 제조 업체에 CPU기판 및 부품 교체를
신청하고, 최종적으로 종착역 혹은 업무 마감 때
교체를 실시한답니다.
질문자 : 정말 친절한 답변 감사합니다.
궁금한 부분이 모두 해결되었어요!
끝!

More Related Content

Viewers also liked

Automotive Systems course (Module 00) - automotive systems overview
Automotive Systems course (Module 00) - automotive systems overviewAutomotive Systems course (Module 00) - automotive systems overview
Automotive Systems course (Module 00) - automotive systems overviewMário Alves
 
An Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsAn Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsBehzad Samadi
 
Masters in Automotive engineering
Masters in Automotive engineeringMasters in Automotive engineering
Masters in Automotive engineeringRohit Subramanian
 
Automotive electronics Systems by Ravikumar Chilmula
Automotive electronics Systems by Ravikumar ChilmulaAutomotive electronics Systems by Ravikumar Chilmula
Automotive electronics Systems by Ravikumar ChilmulaRavikumar Chilmula
 
Hardware and software ppt
Hardware and software pptHardware and software ppt
Hardware and software pptshamitamurali
 
Ergonomics Automotive
Ergonomics AutomotiveErgonomics Automotive
Ergonomics Automotivevins049
 
Automotive Electronics In Automobile | Electronic control unit
Automotive  Electronics In Automobile | Electronic control unitAutomotive  Electronics In Automobile | Electronic control unit
Automotive Electronics In Automobile | Electronic control unitjignesh parmar
 

Viewers also liked (11)

TTTech automotive-overview
TTTech automotive-overviewTTTech automotive-overview
TTTech automotive-overview
 
Automotive Systems course (Module 00) - automotive systems overview
Automotive Systems course (Module 00) - automotive systems overviewAutomotive Systems course (Module 00) - automotive systems overview
Automotive Systems course (Module 00) - automotive systems overview
 
Automotive mechatronics
Automotive mechatronicsAutomotive mechatronics
Automotive mechatronics
 
An Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsAn Overview of Vehicle Control Systems
An Overview of Vehicle Control Systems
 
Automotive RADAR Adoption—An Overview
Automotive RADAR Adoption—An OverviewAutomotive RADAR Adoption—An Overview
Automotive RADAR Adoption—An Overview
 
Masters in Automotive engineering
Masters in Automotive engineeringMasters in Automotive engineering
Masters in Automotive engineering
 
Automotive electronics Systems by Ravikumar Chilmula
Automotive electronics Systems by Ravikumar ChilmulaAutomotive electronics Systems by Ravikumar Chilmula
Automotive electronics Systems by Ravikumar Chilmula
 
Hardware and software ppt
Hardware and software pptHardware and software ppt
Hardware and software ppt
 
Ergonomics Automotive
Ergonomics AutomotiveErgonomics Automotive
Ergonomics Automotive
 
Automotive Electronics In Automobile | Electronic control unit
Automotive  Electronics In Automobile | Electronic control unitAutomotive  Electronics In Automobile | Electronic control unit
Automotive Electronics In Automobile | Electronic control unit
 
Formal & informal organisational
Formal & informal organisationalFormal & informal organisational
Formal & informal organisational
 

Similar to Hsu es 0992012_김태완_1

시스코 꽃으면 알아서 척척 시스코 Plug and play
시스코 꽃으면 알아서 척척 시스코 Plug and play시스코 꽃으면 알아서 척척 시스코 Plug and play
시스코 꽃으면 알아서 척척 시스코 Plug and playCiscoKorea
 
피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구Kisoon Eom
 
과제1 임베디드시스템찾기
과제1 임베디드시스템찾기과제1 임베디드시스템찾기
과제1 임베디드시스템찾기anonymous anonymous
 
과제1 임베디드시스템찾기
과제1 임베디드시스템찾기과제1 임베디드시스템찾기
과제1 임베디드시스템찾기종근 이
 
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?흥배 최
 
ios와 안드로이드os 바교토론, 게임리뷰
ios와 안드로이드os 바교토론, 게임리뷰ios와 안드로이드os 바교토론, 게임리뷰
ios와 안드로이드os 바교토론, 게임리뷰Lee SangHo
 
Vforum 2013 스타리온 발표자료 + 대본
Vforum 2013 스타리온 발표자료 + 대본Vforum 2013 스타리온 발표자료 + 대본
Vforum 2013 스타리온 발표자료 + 대본익환 구
 
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본Lee Sang-Ho
 
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션CiscoKorea
 
다음 팟인코더 개선방안(최종)
다음 팟인코더 개선방안(최종)다음 팟인코더 개선방안(최종)
다음 팟인코더 개선방안(최종)hahahiho
 
임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원정원 서
 
임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원정원 서
 

Similar to Hsu es 0992012_김태완_1 (13)

시스코 꽃으면 알아서 척척 시스코 Plug and play
시스코 꽃으면 알아서 척척 시스코 Plug and play시스코 꽃으면 알아서 척척 시스코 Plug and play
시스코 꽃으면 알아서 척척 시스코 Plug and play
 
피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구피지컬 컴퓨팅 도구
피지컬 컴퓨팅 도구
 
과제1 임베디드시스템찾기
과제1 임베디드시스템찾기과제1 임베디드시스템찾기
과제1 임베디드시스템찾기
 
과제1 임베디드시스템찾기
과제1 임베디드시스템찾기과제1 임베디드시스템찾기
과제1 임베디드시스템찾기
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
왜 애플리케이션이 Hang 되어도 OS는 괜찮을까?
 
ios와 안드로이드os 바교토론, 게임리뷰
ios와 안드로이드os 바교토론, 게임리뷰ios와 안드로이드os 바교토론, 게임리뷰
ios와 안드로이드os 바교토론, 게임리뷰
 
Vforum 2013 스타리온 발표자료 + 대본
Vforum 2013 스타리온 발표자료 + 대본Vforum 2013 스타리온 발표자료 + 대본
Vforum 2013 스타리온 발표자료 + 대본
 
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
[방송통신대 컴퓨터과학과] 2020년 1학기 전공 인터넷과 정보사회 과제물 제출본
 
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
시스코 최고의 협업을 위한 기업용 푸시투토크 솔루션
 
다음 팟인코더 개선방안(최종)
다음 팟인코더 개선방안(최종)다음 팟인코더 개선방안(최종)
다음 팟인코더 개선방안(최종)
 
임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원
 
임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원임베디드 과제 0992021 서정원
임베디드 과제 0992021 서정원
 

Hsu es 0992012_김태완_1

  • 1. Embedded System - 임베디드 시스템 사례 찾기 - Department of Computer Engineering
  • 2. 생각보다 많은 생활 속의 임베디드 이처럼 임베디드 시스템은 실생활에서 쉽게 찾아볼 수 있습니다.
  • 3. 찾아낸 실생활의 임베디드… 1호선 광운대 행 열차를 타고 청량리를 가는 도중에 열차 내 전광판에 에러가 발생…
  • 4. 소프트웨어로 만들면 좋은점? 달리는 열차에 직접 탑승하지 않고 원격 펌웨어 업그레이드 등의 조치를 할 수 있음!
  • 5. 재현을 할 수 있다면?? 열차의 PC와 지하철 역의 PC와의 통신을 하기 때문에 간단한 소켓 프로그램으로 구현할 수 있다!
  • 6. 버그를 재현을 할 수 있다면?? 버그! 열차와 지하철의 통신 소프트웨어에 예외적인 입력을 넣어서 이와 같은 버그를 재현할 수 있다!
  • 8. 코레일 이호기씨에게 전화 결과 I 질문자 : 열차 전광판에 ‘광운대 행’ 이 아닌 숫자가 나와요! 이호기 : 그 부분은 여러 측면으로 볼 수 있어요. 먼저, 저희 측의 오류 대책을 말씀 드리면 전광판 안에는 PC성능까지는 아니어도 간단한 통신이 가능한 기판들과 앞서 말씀 드린 리눅스, 안드로이드, 윈도우 같은 운영체제와 관련 소프트웨어가 설치되어 있어요. 그리고 각 역에는 열차와 통신이 가능한 PC가 준비되어 있구요!
  • 9. 코레일 이호기씨에게 전화 결과 II 이호기 : 그래서, 이 부분은 소프트웨어 측면에서는 해당 역과의 통신 불량이거나 하드웨어 측면에서 기판 오류인 경우로 볼 수 있습니다. 질문자 : 그러면 이 같은 상황이 발생했을 때, 어떻게 처리를 하시나요? 이호기 : 저희 측에서 할 수 있는 부분은 2가지가 있습니다. 먼저, 각 역마다 PC가 존재한다고 했잖아요? 역과 열차간의 통신 프로토콜을 점검을 해요.
  • 10. 코레일 이호기씨에게 전화 결과 III 이호기 : 해결되지 않는다면 소프트웨어에 대한 원격 펌웨어 업그레이드를 시도합니다. 직접 이동하는 열차에 탑승하여 할 수가 없음으로 원격으로 실행을 하는 것이지요. 그래서 PC에 견주어지는 기판과 통신이 가능한 장치들이 설치되어 있는 것입니다. 그리고 흔히 말하는 재부팅! 껐다 다시 키면 되요. 질문자 : 아아, 만약에 그래도 해결되지 않는다면요?
  • 11. 코레일 이호기씨에게 전화 결과 IV 이호기 : 저희 측에서 소프트웨어 측면으로 해결되지 않는다면 하드웨어 문제가 있는 거에요. 전광판에 들어가는 기판이 내부를 보여드릴 수는 없지만, 매우 복잡하게 납땜되어 있습니다. 그래서 제조 업체에 CPU기판 및 부품 교체를 신청하고, 최종적으로 종착역 혹은 업무 마감 때 교체를 실시한답니다. 질문자 : 정말 친절한 답변 감사합니다. 궁금한 부분이 모두 해결되었어요!
  • 12. 끝!