-
公开(公告)号:KR101371743B1
公开(公告)日:2014-03-07
申请号:KR1020120112671
申请日:2012-10-10
Applicant: 현대자동차주식회사
CPC classification number: G06F8/65 , B60R16/02 , G06F8/71 , G06F9/06 , G06F9/24 , G06F9/44 , G06F9/445
Abstract: The present invention relates to a method for updating software of an ECU in real time by preparing a plurality of virtual ECUs which can control the same parts and, more particularly, to a method for updating software comprising: an executing step for executing software stored in a specific virtual ECU among the virtual ECUs; a copying step for copying the software of the specific virtual ECU to another virtual ECU; an updating step for updating the software copied to the other virtual ECU; and a converting step for changing connection with parts, from the specific virtual ECU to the other virtual ECU, so as to execute the updated software when the update of the software is completed. [Reference numerals] (AA) Start; (BB) End; (S100) Executing step; (S1000) Restoring step; (S1100) Setting step; (S1200) Changing step; (S200) Copying step; (S300) Updating step; (S400) Update failed?; (S500) Re-updating step; (S600) Maintaining step; (S700) Checking step; (S800) Converting step; (S902) Managing step?(store specific virtual ECU software); (S904) Delete the software
Abstract translation: 本发明涉及一种通过准备多个能够控制相同部件的虚拟ECU来实时更新ECU的软件的方法,更具体地说,涉及一种用于更新软件的方法,包括:执行步骤,用于执行存储在 虚拟ECU中的特定虚拟ECU; 用于将特定虚拟ECU的软件复制到另一个虚拟ECU的复制步骤; 更新步骤,用于更新复制到另一个虚拟ECU的软件; 以及用于改变从特定虚拟ECU到另一虚拟ECU的部件的连接的转换步骤,以便当软件的更新完成时执行更新的软件。 (附图标记)(AA)开始; (BB)结束; (S100)执行步骤; (S1000)恢复步骤; (S1100)设定步骤; (S1200)更改步骤; (S200)复印步骤; (S300)更新步骤; (S400)更新失败? (S500)重新更新步骤; (S600)维护步骤; (S700)检查步骤; (S800)转换步骤; (S902)管理步骤(存储特定的虚拟ECU软件); (S904)删除软件