인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

UDS 진단통신을 통한 SW 업데이트(SW ReProgramming)

진단통신을 사용하여 자동차에 설치된 SW를 업데이트하는 과정을 상세하게 소개합니다

Thumbnail

초급자를 위해 준비한
[모빌리티, 임베디드 · IoT] 강의입니다.

이런 걸 배울 수 있어요

  • UDS 진단통신을 통한 차량SW 업데이트 과정

  • 부트로더 SW의 구조 및 동작

  • OTA 개념 소개

자동차 출시 후에도 계속해서 업데이트 되는 차량용 SW
어떻게 업데이트가 가능할까요? 🤔

[UDS 진단통신을 통한 차량용 제어기 SW Update]가 어떻게 이루어지는지

그 과정을 꼼꼼히 알려드립니다


SW Update 과정에서 어떤 UDS 진단 서비스가 언제 , 왜 쓰이는지 자세히 소개합니다.

부트로더 SW에 대해 소개하고, 부트로더가 어떤 동작을 거쳐 SW Update를 수행하는지

내부 동작까지 자세히 소개합니다

최근 중요한 기능으로 주목 받는 'OTA' 에 대해서도 소개합니다

기타 여러가지 세세한 배경 지식들을 함께 설명합니다

이 강의의 특징

📌 어떤 진단 서비스가 "왜" 쓰이는건지 이해할 수 있도록 내부 동작과 여러 배경 지식을 함께 설명합니다.

📌 단순히 진단 서비스만 소개하는게 아니라, SW Update 과정에서 제어기 내부에서 어떤 동작이 일어나는지를 함께 설명합니다.

📌 "UDS-진단통신 정복하기"를 이미 수강하신 분을 전제로 제작한 강의입니다.
(UDS 진단통신 관련 기초 지식은 알고 있어야 합니다.)

이런 분들께 추천해요

자동차 MCU SW 개발 신입사원

리프로그래밍 툴을 사용하여 제어기 SW가 업데이트 되는 과정과 원리가 궁금해요

자동차 제어기 시험/평가 직무
리프로그래밍 툴을 사용하여 제어기 SW가 업데이트 되는 과정과 원리가 궁금해요

자동차 SW 직무 취준생
차량용 MCU SW가 어떻게 개발되어 어떻게 제어기에 다운로드 되는지 과정이 궁금해요

수강 후에는

  • "어떤" 진단 서비스가 "어떤 순서"로 "왜" 쓰이는지 그 과정을 완벽하게 이해하게 됩니다

  • 단순히 다운로드 순서만 설명하는게 아니라 Mcu 라는 하드웨어에 SW를 다운로드하는 기본 원리를 설명하고 진단 서비스들을 "왜" 쓰는건지 배경지식을 자세히 소개하여 다운로드 과정을 완벽하게 이해 할 수 있도록 강의를 제작하였습니다

이런 내용을 배워요.

MCU SW 개발 개요

(개발 과정 및 SW 다운로드 원리)

MCU SW 가 어떻게 개발되고, MCU 내부 Flash 메모리에 어떻게 다운로드가 되는지 MCU 자체에 대한 기초 지식을 설명합니다

[부트로더 SW 소개]

차량용 제어기에 설치된 부트로더라는 SW에 대해 자세히 소개합니다.

[SW 업데이트 시퀀스와 사용되는 진단 서비스]

어떤 진단 서비스가 어떤 순서로 왜 사용되는지 자세한 다운로드 시퀀스를 소개합니다.

[OTA 개념 소개]

OTA가 무엇인지, OTA 으로 인해, 진단통신을 통한 SW 다운로드 과정에서 무엇이 달라지는지 소개합니다

📢수강 전 참고 사항

유의 사항 및 선수 지식

  • 진단통신 기초 개념을 알고 있는 분을 전제로 제작한 강의입니다.(CAN 통신 기반)


    (그 중에서 진단통신을 통한 SW Update 과정에 대해 자세히 알고 싶은 분이 타겟입니다)

  • 기존의 'UDS 진단통신 정복하기' 수강 후에 들으시면 더욱 이해하기 쉽습니다


실습 환경

  • 별도의 실습 과정이 없는, 개념 소개 강의 입니다

학습 자료

  • 강의자료를 PDF 형태로 제공합니다

🎓 이 강의를 만든 사람

  • 자동차 임베디드 MCU SW 개발자
     

<2023 인프런 연말어워드 최다수강평 부문 선정>

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 차량용 MCU SW 설계 직무 신입사원

  • 차량용 제어기 시험/평가 직무 신입사원

선수 지식,
필요할까요?

  • C언어

  • UDS 진단통신 기초개념

안녕하세요
존버매니아입니다.

3,825

수강생

302

수강평

126

답변

4.9

강의 평점

7

강의

안녕하세요 저는 자동차업계에서 MCU SW 개발 업무를 하고 있습니다.

학교 다니던 시절 임베디드 쪽에는 전혀 관심이 없었는데 회사에서 MCU SW 업무를 맡게되면서

많은 어려움을 겪었습니다.

무엇을 하나 새로 배울 때마다 근데 이게 왜 이렇게 되지? 어떻게 이렇게 되지? 궁금함이 꼬리에 꼬리를 물었고 그런 부분들을 하나하나 찾아가며 궁금증을 해결하였습니다. 그런식으로 혼자 배우다보니 지금은 오히려 다른 사람들보다 훨씬 제 직무에 대해서 잘 알고 있다고 자부합니다.

 

신입사원 때  고생하던 과거의 저 자신에게 알려준다는 마음으로 강의합니다.

더보기

커리큘럼

전체

24개 ∙ (2시간 14분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!