A system for controlling updating software of an electric steering device and a method therefor are disclosed. According to one aspect of the present invention, the system for controlling updating software of an electric steering device comprises: a central communication controller which communicates, when a vehicle is in an ignition-on state, wirelessly with a server outside the vehicle to download the latest version of new software and transmits the downloaded new software to an MDPS controller through wired communication; and the MDPS controller which includes a dual memory including a first memory and a second memory, stores the new software received from the central communication controller in the second memory and performs an update of the new software by swapping the first memory and the second memory when the new software update is available. The MDPS controller comprises: a communication transceiver connected to the central communication controller through wired communication; a logic circuit unit which outputs a signal that turns on or off an operation of a power management unit based on either a vehicle ignition on/off signal or a latch signal; the power management unit which is activated upon receiving an operation-on signal from the logic circuit unit and supplies driving power to a micro control unit (MCU) and controls turning-on or turning off of the latch signal; and the MCU which has the first memory and the second memory and performs the update of the new software by swapping the first memory and the second memory when the new software update is available. According to the present invention, the system and the method can update software of the MDPS controller by using an MCU memory swap scheme.
전동식 조향장치의 소프트웨어 업데이트 제어 시스템 및 방법이 개시된다. 본 발명의 일 측면에 따른 전동식 조향장치의 소프트웨어 업데이트 제어 시스템은, 차량의 상태가 시동 온 상태인 경우, 차량 외부의 서버와 무선 통신하여 최신 버전의 신규 소프트웨어를 다운로드하고, 상기 다운로드 받은 신규 소프트웨어를 유선 통신으로 MDPS 제어기에 전송하는 중앙통신제어기, 제1 메모리와 제2 메모리를 포함하는 이중화된 메모리를 구비하고, 상기 중앙통신제어기로부터 수신한 신규 소프트웨어를 상기 제2 메모리에 저장하며, 상기 신규 소프트웨어의 업데이트 가능 시점에 상기 제1 메모리와 제2 메모리를 스왑(swap)함으로써 상기 신규 소프트웨어의 업데이트를 수행하는 MDPS 제어기를 포함하되, 상기 MDPS 제어기는, 상기 중앙통신제어기와 유선 통신으로 연결되는 통신 트랜시버, 차량 시동 온/오프 신호 및 래치 신호 중 적어도 하나의 신호에 기초하여 전원 관리부의 동작을 온 또는 오프시키는 신호를 출력하는 논리 회로부, 상기 논리 회로부로부터 동작 온 신호 수신 시 활성화되어 MCU에 구동전원을 공급하고, 상기 래치 신호의 온 또는 오프를 제어하는 전원 관리부, 및 상기 제1 메모리 및 제2 메모리를 구비하고, 상기 신규 소프트웨어의 업데이트 가능 시점에 상기 제1 메모리와 상기 제2 메모리를 스왑함으로써 상기 신규 소프트웨어의 업데이트를 수행하는 MCU(Micro Control Unit)를 포함한다.
SYSTEM AND METHOD FOR CONTROLLING SOFTWARE UPDATE OF MOTOR DRIVEN POWER STEERING
전동식 조향장치의 소프트웨어 업데이트 제어 시스템 및 방법
2023-04-13
Patent
Electronic Resource
Korean
System and method for controlling update of motor-driven power steering software
European Patent Office | 2024
|SYSTEM AND METHOD FOR CONTROLLING UPDATE OF MOTOR-DRIVEN POWER STEERING SOFTWARE
European Patent Office | 2023
|SYSTWM AND METHOD FOR CONTROLLING SOFTWARE UPDATE OF MOTOR DRIVEN POWER STEERING
European Patent Office | 2023
|Method for controlling motor driven power steering system
European Patent Office | 2019
|Method of controlling motor driven power steering system
European Patent Office | 2019
|