ECU Update method to automotive ECU device by using external hardware module

Provided is a method for updating an automotive ECU device. According to the present invention, the method is conducted by an OTA support module (OTASM), and can comprise: a firmware update step to verify a new firmware received from a server and the manifest information of the relevant firmware, an...

Full description

Saved in:
Bibliographic Details
Main Authors CHO JINSUNG, SON HEESEUNG
Format Patent
LanguageEnglish
Korean
Published 20.05.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Provided is a method for updating an automotive ECU device. According to the present invention, the method is conducted by an OTA support module (OTASM), and can comprise: a firmware update step to verify a new firmware received from a server and the manifest information of the relevant firmware, and if the manifest verification has succeeded, transmit a new firmware file to a legacy ECU through encoding communication, make the firmware updated, and receive the update results from the legacy ECU; and a booting and encoding communication channel forming step to, when a request is received from the legacy ECU to form an encoding channel and executing a proven booting, transmit a certificate to the legacy ECU, perform the certification procedure with the legacy ECU by using a private key and a public key, exchange a session key, and build an encoding communication channel. The present invention aims to provide a method for updating an automotive ECU device, which is capable of preventing a malfunction of the ECU device and any possible accident. 본 발명에 따른 자동차 ECU 업데이트 방법이 제공된다. 상기 방법은 OTA 지원 모듈(OTASM)에 의해 수행되고, 서버로부터 수신한 신규 펌웨어와 해당 펌웨어의 매니페스트(Manifest)정보를 검증하여 매니페스트 검증에 성공한 경우, 신규 펌웨어 파일을 암호화 통신을 통해 레거시 ECU로 전송하여 펌웨어 업데이트가 수행되도록 하고, 레거시 ECU로부터 업데이트 결과를 수신하는 펌웨어 업데이트 과정; 및 레거시 ECU로부터 암호화 채널 형성 및 증명된 부팅 실행을 요청받으면, 인증서를 레거시 ECU에 전송하고, 개인 키(private key)와 공개 키(public key)를 이용하여 레거시 ECU와 인증절차를 수행하고, 세션 키를 교환하여 암호화 통신채널을 구축하는 부팅 및 암호화 통신 채널 형성 과정을 포함할 수 있다.
Bibliography:Application Number: KR20200151508