강의

멘토링

로드맵

Hardware

/

Mobility

SW Update (SW ReProgramming) via UDS Diagnostic Communication

We will introduce in detail the process of updating the SW installed in a car using diagnostic communication.

(5.0) 22 reviews

137 learners

  • zombiemania
uds
실습 중심
CAN

Reviews from Early Learners

What you will learn!

  • Vehicle SW update process through UDS diagnostic communication

  • Structure and Operation of Bootloader SW

  • Introduction to OTA Concept

Vehicle SW that continues to be updated even after the car is released
How can I update? 🤔

[ How to update vehicle controller SW through UDS diagnostic communication ]

I will explain the process in detail.


We will introduce in detail which UDS diagnostic services are used, when, and why during the SW Update process.

Introduces the bootloader SW and explains what actions the bootloader takes to perform SW updates.

We will introduce you to the inner workings in detail.

We also introduce 'OTA', which has recently been gaining attention as an important function.

We also explain various other detailed background knowledge.

Features of this course

📌 We explain the inner workings and various background knowledge so that you can understand “why” a certain diagnostic service is used.

📌 Rather than simply introducing a diagnostic service, it also explains what happens inside the controller during the SW Update process.

📌 This lecture is designed for those who have already taken “Conquering UDS-Diagnostic Communication”.
( You must have basic knowledge of UDS diagnostic communication.)

I recommend this to these people

Automotive MCU SW Development New Employee

I am curious about the process and principle of updating the controller SW using a reprogramming tool.

Automotive Control Unit Testing/Evaluation Jobs
I am curious about the process and principle of updating the controller SW using a reprogramming tool.

Automotive SW job seekers
I'm curious about the process of how vehicle MCU SW is developed and downloaded to the controller.

After class

  • You will fully understand the process of “what” diagnostic services are used, “in what order” and “why” they are used.

  • Rather than simply explaining the download order, we created this lecture to help you fully understand the download process by explaining the basic principles of downloading SW to a hardware called MCU and providing detailed background knowledge on "why" diagnostic services are used.

Learn about these things.

MCU SW Development Overview

(Development process and SW download principle)

Explains basic knowledge about the MCU itself, such as how MCU SW is developed and how it is downloaded to the MCU's internal Flash memory.

[Bootloader SW Introduction]

This article provides a detailed introduction to the SW called bootloader installed in the vehicle controller.

[SW update sequence and diagnostic services used]

Here's a detailed download sequence of which diagnostic services are used, in what order, and why.

[Introduction to the OTA concept]

We introduce what OTA is and what changes OTA brings to the SW download process through diagnostic communication.

📢 Things to note before taking the class

Notes and Player Knowledge

  • This lecture is designed for those who have a basic understanding of diagnostic communication concepts . (Based on CAN communication)


    (The target audience is those who want to know more about the SW Update process through diagnostic communication)

  • It will be easier to understand if you listen to it after taking the existing 'Conquering UDS Diagnostic Communication' course.


Practice environment

  • This is a concept introduction lecture without a separate practical course.

Learning Materials

  • Lecture materials are provided in PDF format.

🎓 Who created this course?

  • Automotive Embedded MCU SW Developer

<2023 Inflearn Year-End Award Most-Reviewed Lecture Category Selected>

Recommended for
these people

Who is this course right for?

  • New hire for automotive MCU SW design position

  • New hire for vehicle control unit testing/evaluation position

Need to know before starting?

  • C language

  • Basic Concepts of UDS Diagnostic Communication

Hello
This is

4,948

Learners

544

Reviews

139

Answers

4.9

Rating

7

Courses

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

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

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

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

 

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

Curriculum

All

24 lectures ∙ (2hr 14min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

22 reviews

5.0

22 reviews

  • 도트님의 프로필 이미지
    도트

    Reviews 4

    Average Rating 5.0

    5

    33% enrolled

    • 최우영님의 프로필 이미지
      최우영

      Reviews 2

      Average Rating 4.5

      5

      100% enrolled

      • 이호국님의 프로필 이미지
        이호국

        Reviews 2

        Average Rating 5.0

        5

        33% enrolled

        • 장영남님의 프로필 이미지
          장영남

          Reviews 2

          Average Rating 5.0

          5

          33% enrolled

          믿고보는 존매

          • 한병재님의 프로필 이미지
            한병재

            Reviews 1

            Average Rating 5.0

            5

            100% enrolled

            $29.70

            zombiemania's other courses

            Check out other courses by the instructor!