Movatterモバイル変換


[0]ホーム

URL:


US20140068590A1 - Electronic control system for automobile - Google Patents

Electronic control system for automobile
Download PDF

Info

Publication number
US20140068590A1
US20140068590A1US14/073,898US201314073898AUS2014068590A1US 20140068590 A1US20140068590 A1US 20140068590A1US 201314073898 AUS201314073898 AUS 201314073898AUS 2014068590 A1US2014068590 A1US 2014068590A1
Authority
US
United States
Prior art keywords
rewriting
processing
state
memory
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/073,898
Inventor
Mitsuyoshi Natsume
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2005122734Aexternal-prioritypatent/JP4548601B2/en
Priority claimed from JP2005125518Aexternal-prioritypatent/JP4577075B2/en
Application filed by Denso CorpfiledCriticalDenso Corp
Priority to US14/073,898priorityCriticalpatent/US20140068590A1/en
Publication of US20140068590A1publicationCriticalpatent/US20140068590A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

In an ECU, a flash ROM has a main storage area for storing a current version of an application program and a sub-storage area for storing update version program that includes updated points from the current version program. A rewriting tool executes program rewrite processing including: store processing of storing the update version program in the sub-storage area; and memory changeover processing in which, when the writing of the update version program in the sub-storage area has been done successfully, the sub-storage area where the storing of the update version program has ended is changed over to a new main storage area instead of a memory area currently being used as the main storage area. When the writing in the sub-storage area has failed, the changeover is not conducted.

Description

Claims (3)

What is claimed is:
1. An electronic control system for an automobile, comprising:
a nonvolatile memory for storing function controlling software for handling control processing of electronic apparatuses mounted on an automobile whose memory content is electrically rewritable and that retains the memory content even when receiving an outside reset signal, the nonvolatile memory including rewriting firmware storage part that stores a rewriting firmware for rewriting the content of the function controlling software, and the nonvolatile memory further including rewriting-state identifying information storage part for storing rewriting-state identifying information with which it is identified whether rewrite processing of the function controlling software has normally completed in a rewritable manner;
a RAM for serving as an execution memory of the function controlling software based on which the control processing of the electronic apparatuses are performed;
identifying information rewriting means that controls a progress state of the rewrite processing by the rewriting firmware and, depending on the progress state, rewrites a memory content of rewriting-state identifying information in the rewriting-state identifying information storage part to enable to grasp whether the rewrite processing has normally completed; and
start controlling means that refers to the memory content of the rewriting-state identifying information storage part in starting the function controlling software and that, when the memory content is a content indicating normal completion of the rewrite processing, starts the function controlling software, and, when the memory content indicates incomplete completion of the rewrite processing, executes processing of restarting the rewriting firmware instead of the function controlling software independently from the function controlling software; wherein
the identifying information rewriting means sets the memory content of the rewriting-state identifying information storage part to a predetermined under-rewriting state indicating under-rewriting in response to the start of the rewrite processing of the function controlling software by the rewriting firmware, and maintains the under-rewriting state until the rewrite processing of the function controlling software is normally completed;
the rewriting control means starts the rewriting firmware when the memory content of the rewriting-state identifying information storage part is under-rewriting state;
the rewriting firmware is configured to acquire by communication an update version program of the function controlling software to be used for the rewriting from a data sender apparatus network-connected to the control system;
the identifying information rewriting means is configured to maintain the memory content of the rewriting-state identifying information storage part at the under-rewriting state by receiving an instruction of maintaining a state of rewriting received from the data sender apparatus;
the rewriting firmware receives the update version program as divided into a plurality of blocks sequentially from the data sender apparatus;
the identifying information rewriting means sets the memory content of the rewriting-state identifying information storage part to the under-rewriting state in the form that enables to specify in which block the rewriting processing has been interrupted, when the rewriting firmware interrupts halfway the rewriting processing in the nonvolatile memory by the function controlling software; and
the start controlling means specifies the block where the processing was interrupted from the memory content of the rewriting-state identifying information storage part and restarts the rewriting firmware so that the rewriting processing is resumed from the block as specified as an interrupted block.
2. The control system according toclaim 1, wherein:
a plurality of the rewriting-state identifying information storage parts are provided corresponding to the blocks of the update version program;
the identifying information rewriting means sets a storage state of the plurality of the rewriting-state identifying information storage parts to the rewriting-normally-completed state sequentially on a first-completion first-setting basis; and
the start controlling means resumes the rewriting firmware in such a way that the rewriting processing is resumed from a block whose storage state of the rewriting-state identifying information storage part is not set to the rewriting-normally-completed state.
3. The control system according toclaim 1, wherein:
the identifying information rewriting means sets each of the memory contents indicating the normal completion of the rewrite processing, the incomplete completion of the rewrite processing and the predetermined under-rewriting of the rewriting processing as a 2-bit data.
US14/073,8982005-04-202013-11-07Electronic control system for automobileAbandonedUS20140068590A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/073,898US20140068590A1 (en)2005-04-202013-11-07Electronic control system for automobile

Applications Claiming Priority (7)

Application NumberPriority DateFiling DateTitle
JP2005-1227342005-04-20
JP2005122734AJP4548601B2 (en)2005-04-202005-04-20 Automotive control unit
JP2005125518AJP4577075B2 (en)2005-04-222005-04-22 Automotive control unit
JP2005-1255182005-04-22
US11/407,130US20060259207A1 (en)2005-04-202006-04-20Electronic control system for automobile
US12/805,254US8607215B2 (en)2005-04-202010-07-21Electronic control system for rewriting control software in an automobile
US14/073,898US20140068590A1 (en)2005-04-202013-11-07Electronic control system for automobile

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US12/805,254DivisionUS8607215B2 (en)2005-04-202010-07-21Electronic control system for rewriting control software in an automobile

Publications (1)

Publication NumberPublication Date
US20140068590A1true US20140068590A1 (en)2014-03-06

Family

ID=37420216

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US11/407,130AbandonedUS20060259207A1 (en)2005-04-202006-04-20Electronic control system for automobile
US12/805,254Active2027-08-03US8607215B2 (en)2005-04-202010-07-21Electronic control system for rewriting control software in an automobile
US14/073,898AbandonedUS20140068590A1 (en)2005-04-202013-11-07Electronic control system for automobile

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US11/407,130AbandonedUS20060259207A1 (en)2005-04-202006-04-20Electronic control system for automobile
US12/805,254Active2027-08-03US8607215B2 (en)2005-04-202010-07-21Electronic control system for rewriting control software in an automobile

Country Status (1)

CountryLink
US (3)US20060259207A1 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130132686A1 (en)*2011-11-212013-05-23Denso CorporationData Rewrite System For Vehicle, In-Vehicle Apparatus And Rewrite Apparatus
CN104281469A (en)*2014-08-262015-01-14东风电子科技股份有限公司Method and system for realizing refreshing and writing of ECU (Electronic Control Unit) program
WO2016197883A1 (en)*2015-06-112016-12-15中兴通讯股份有限公司Method and system for updating program of microcontroller online
US20170123784A1 (en)*2015-10-302017-05-04Robert Bosch GmbhMethod and device for the robust updating of firmware of a vehicle via an air interface
US9778970B2 (en)2012-12-122017-10-03Denso CorporationMemory check, abnormality threshold count, and reset in an onboard electronic control unit
CN108255504A (en)*2016-12-272018-07-06纬颖科技服务股份有限公司Method for updating software in storage system and storage system
US20180203685A1 (en)*2015-07-232018-07-19Denso CorporationRelay device, electronic control unit, and vehicle-mounted system
CN108829427A (en)*2017-05-052018-11-16中国航空无线电电子研究所A kind of Aerial Electronic Equipment application program curing method
CN109189432A (en)*2018-09-182019-01-11深圳市元征科技股份有限公司A kind of automobile ECU data write with a brush dipped in Chinese ink method and relevant device
US10218614B2 (en)*2016-08-252019-02-26Honeywell International Inc.Ethernet to spacewire bridge
DE102017217807A1 (en)*2017-10-062019-04-11Bayerische Motoren Werke Aktiengesellschaft METHOD AND DEVICE FOR PROCESSING A SOFTWARE UPDATE
US10296322B2 (en)*2017-02-152019-05-21Fujitsu Ten LimitedController and control program updating method
US20190258469A1 (en)*2018-02-162019-08-22Toyota Jidosha Kabushiki KaishaVehicle controller, program updating method, and non-transitory storage medium that stores program for updating program
CN110221900A (en)*2019-06-052019-09-10中国科学院软件研究所A kind of Dockerfile foundation image version information method for automatically completing and device
CN112394965A (en)*2019-08-132021-02-23比亚迪股份有限公司Battery management system upgrade and operation method, controller, battery management system and storage medium
US10956144B2 (en)*2018-09-052021-03-23Hyundai Motor CompanyApparatus for providing update of vehicle and computer-readable storage medium
US20210165649A1 (en)*2018-08-102021-06-03Denso CorporationElectronic control unit, retry point specifying method and computer program product for specifying retry point
US11656771B2 (en)2018-08-102023-05-23Denso CorporationElectronic control unit, vehicle electronic control system, activation execution control method and computer program product
US11816473B2 (en)2021-04-072023-11-14Yazaki CorporationUpdating method for in-vehicle software and in-vehicle system
US11822366B2 (en)2018-08-102023-11-21Denso CorporationElectronic control unit, vehicle electronic control system, rewrite execution method, rewrite execution program, and data structure of specification data
US12083970B2 (en)2018-08-102024-09-10Denso CorporationVehicle master device, vehicle electronic control system, activation request instruction method and computer program product

Families Citing this family (76)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7366589B2 (en)*2004-05-132008-04-29General Motors CorporationMethod and system for remote reflash
US20060259207A1 (en)2005-04-202006-11-16Denso CorporationElectronic control system for automobile
US20070185624A1 (en)*2006-02-072007-08-09General Motors CorporationMethod for remote reprogramming of vehicle flash memory
JP2008059450A (en)*2006-09-012008-03-13Denso CorpVehicle information rewriting system
JP4333745B2 (en)*2007-01-152009-09-16株式会社デンソー Electronic control unit
FR2913511B1 (en)*2007-03-062009-04-24Thales Sa METHOD FOR MODIFYING SECRETS INCLUDED IN A CRYPTOGRAPHIC MODULE, IN PARTICULAR IN AN UN-PROTECTED ENVIRONMENT
US8397228B2 (en)*2007-11-142013-03-12Continental Automotive Systems, Inc.Systems and methods for updating device software
JP4702356B2 (en)*2007-12-102011-06-15株式会社デンソー Rewriting device and program
US8200914B2 (en)*2008-01-032012-06-12International Business Machines CorporationApparatus, system, and method for a read-before-write storage controller instruction
JP4404147B2 (en)*2008-01-232010-01-27株式会社デンソー In-vehicle electronic control device and information updating method for in-vehicle electronic control device
US20110083128A1 (en)*2009-10-022011-04-07International Truck Intellectual Property Company, LlcMethod for selecting software and installing same via a telematic module in a motor vehicle
JP5431111B2 (en)*2009-10-222014-03-05株式会社日立製作所 Information processing apparatus and system setting method
US8539472B2 (en)*2010-06-092013-09-17Lear CorporationMethod and system of updating shared memory
US8595716B2 (en)2011-04-062013-11-26Robert Bosch GmbhFailsafe firmware updates
US8972712B2 (en)*2011-05-242015-03-03Vision Works Ip CorporationDevice for reprogramming an embedded system to allow the system to return to an initial embedded system information or a reprogrammed embedded system information
US20130055228A1 (en)*2011-08-292013-02-28Fujitsu LimitedSystem and Method for Installing a Patch on a Computing System
US9808730B2 (en)*2011-10-312017-11-07Traxxas LpMulti-function electronic device-enabled transmit controller
CA2873271C (en)*2012-05-082018-01-02Schlage Lock Company LlcRemote management of electronic products
JP2013254264A (en)2012-06-052013-12-19Denso CorpElectronic control unit
US20140058532A1 (en)*2012-08-232014-02-27GM Global Technology Operations LLCMethod for partial flashing of ecus
JP6009290B2 (en)*2012-09-122016-10-19株式会社ケーヒン Electronic control device for vehicle
JP2015146102A (en)*2014-02-032015-08-13株式会社ワコムSensor controller, sensor device equipped with sensor controller, electronic device mounting sensor device, and application software restoration method
CN110321149B (en)*2014-06-192023-08-25日立安斯泰莫株式会社 Vehicle program writing device
US10282194B2 (en)*2014-10-072019-05-07Ford Global Technologies, LlcMethods and systems to update a vehicle computing system
US10162625B2 (en)*2015-04-142018-12-25Ford Global Technologies, LlcVehicle control storage methods and systems
US10127036B2 (en)*2015-06-152018-11-13Lear CorporationMethod for OTA updating vehicle electronic control unit
US9916151B2 (en)*2015-08-252018-03-13Ford Global Technologies, LlcMultiple-stage secure vehicle software updating
EP3358465B1 (en)*2015-09-292024-04-17Hitachi Astemo, Ltd.In-vehicle control device, program update system, and program update software
DE102016106572A1 (en)*2016-04-112017-10-12Robert Bosch Automotive Steering Gmbh METHOD FOR OPERATING A CONTROL DEVICE FOR A VEHICLE, CONTROL UNIT, OPERATING SYSTEM, MOTOR VEHICLE
US11146401B2 (en)*2016-08-102021-10-12Ford Global Technologies, LlcSoftware authentication before software update
JP6760813B2 (en)2016-10-142020-09-23日立オートモティブシステムズ株式会社 Software update device, software update method, software update system
US10031740B2 (en)*2016-10-242018-07-24Lear CorporationMethod for programming vehicle electronic control modules
JP2018097769A (en)*2016-12-162018-06-21ルネサスエレクトロニクス株式会社Semiconductor circuit design device
JP6696417B2 (en)*2016-12-202020-05-20株式会社オートネットワーク技術研究所 In-vehicle update device, update system and portable communication device
JP2018109838A (en)*2016-12-282018-07-12富士通株式会社Information processing device, information processing system, program and information processing method
JP6682019B2 (en)*2017-01-252020-04-15日立オートモティブシステムズ株式会社 Program update system and program writing device
US10416985B2 (en)*2017-02-162019-09-17Ford Global Technologies, LlcMethod and apparatus for multi cycle vehicle software update compliance handling
JP6912954B2 (en)*2017-06-292021-08-04矢崎総業株式会社 Rewriting system and computer
US10936236B2 (en)*2017-04-122021-03-02Yazaki CorporationRewriting system, rewriting device and computer
KR101959300B1 (en)*2017-05-022019-03-18엘지전자 주식회사Smart key for vehicle and system
US11282009B2 (en)*2017-05-232022-03-22Uatc, LlcFleet utilization efficiency for on-demand transportation services
US10237131B2 (en)*2017-06-142019-03-19Noritz CorporationCommunication adapter and program update method for communication adapter
US10261777B2 (en)2017-07-252019-04-16Aurora Labs Ltd.Detecting anomalies online using histograms of ECU processing activity
US11442720B2 (en)*2017-10-262022-09-13Noritz CorporationCommunication adapter and program update method for communication adapter
CN108279916B (en)*2017-12-282021-12-07宁德时代新能源科技股份有限公司Electronic control unit program updating method and device
CN108279919B (en)*2018-01-222021-10-08成都雅骏新能源汽车科技股份有限公司Remote program upgrading method for new energy electric vehicle
JP7081223B2 (en)*2018-03-072022-06-07トヨタ自動車株式会社 Master device, master, method and program for checking the integrity of software, vehicle
JP7035635B2 (en)*2018-03-072022-03-15トヨタ自動車株式会社 Software consistency check method in vehicle control system and vehicle control system
CN108958764B (en)*2018-06-082022-12-20无锡飞翎电子有限公司Application program updating method and device of household appliance and household appliance
JP6718483B2 (en)*2018-06-292020-07-08株式会社Subaru vehicle
JP7225596B2 (en)*2018-07-302023-02-21トヨタ自動車株式会社 Program update system, program update server and vehicle
JP7183984B2 (en)*2018-08-102022-12-06株式会社デンソー Center device, vehicle information communication system, distribution package transmission method and distribution package transmission program
JP7367359B2 (en)*2018-08-102023-10-24株式会社デンソー Vehicle electronic control system, file transfer control method, file transfer control program and device
CN109656607A (en)*2019-01-032019-04-19广西玉柴机器股份有限公司A kind of full address scaling method that supporting super large nominal data amount and system
JP7128763B2 (en)*2019-03-182022-08-31日立Astemo株式会社 Electronic control unit and control data setting method
CN111722856B (en)*2019-03-192024-04-09上海汽车集团股份有限公司 Method and device for upgrading firmware in vehicle-mounted microcontroller
JP7103303B2 (en)*2019-05-162022-07-20横河電機株式会社 Devices, communication modules, application modules and methods
JP7224472B2 (en)2019-08-052023-02-17日立Astemo株式会社 VEHICLE CONTROL DEVICE, UPDATE PROGRAM, PROGRAM UPDATE SYSTEM, AND WRITING DEVICE
CN110928561B (en)*2019-08-092023-04-07中国第一汽车股份有限公司Vehicle controller software version management method and device, vehicle and storage medium
KR102806884B1 (en)*2019-08-222025-05-14에스케이하이닉스 주식회사Apparatus and method for managing firmware through runtime overlay
DE112020004017T5 (en)*2019-08-282022-05-12Denso Corporation VEHICLE ELECTRONIC CONTROL SYSTEM, VEHICLE MASTER DEVICE, REWRITE INSTRUCTION METHOD UNDER SPECIFIC MODE AND REWRITE INSTRUCTION PROGRAM UNDER SPECIFIC MODE
CN110704076A (en)*2019-10-152020-01-17上海元城汽车技术有限公司Data processing method and device, vehicle-mounted controller and computer-readable storage medium
JP7220397B2 (en)2019-12-092023-02-10パナソニックIpマネジメント株式会社 Information processing device and information processing method
JP7266216B2 (en)2020-01-312023-04-28パナソニックIpマネジメント株式会社 Information processing device and information processing method
JP7477990B2 (en)*2020-02-282024-05-02日立Astemo株式会社 Information processing device and program start method
US11281450B2 (en)2020-06-232022-03-22Toyota Motor North America, Inc.Secure transport software update
US11880670B2 (en)2020-06-232024-01-23Toyota Motor North America, Inc.Execution of transport software update
CN112000083A (en)*2020-09-012020-11-27深圳市元征科技股份有限公司ECU data flashing method, flashing device, flashing equipment and storage medium
JP7362583B2 (en)*2020-09-232023-10-17株式会社東芝 information processing equipment
CN111930695B (en)*2020-10-092020-12-25蘑菇车联信息科技有限公司Method and device for storing running logs of microprocessor of vehicle-mounted terminal
JP7472767B2 (en)*2020-12-032024-04-23株式会社デンソー Network Systems
JP7509021B2 (en)*2020-12-142024-07-02トヨタ自動車株式会社 In-vehicle system, in-vehicle system control method, and in-vehicle system control program
JP7561210B2 (en)*2020-12-162024-10-03日立Astemo株式会社 Electronic Control Unit
CN112988246B (en)*2021-03-032025-09-09Oppo广东移动通信有限公司System switching method, device, electronic equipment and storage medium
CN114265382B (en)*2021-11-122024-07-19潍柴动力股份有限公司ECU (electronic control Unit) flashing fault processing method and device, electronic equipment and storage medium
CN114675622A (en)*2022-02-212022-06-28北京新能源汽车股份有限公司Programmable ECU (electronic control unit) flash control method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040148528A1 (en)*2003-01-242004-07-29Silvester Kelan C.Using multiple thermal points to enable component level power and thermal management
US7689981B1 (en)*2003-02-282010-03-30Hewlett-Packard Development Company, L.P.Mobile handset with efficient interruption point detection during a multiple-pass update process

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE4425388B4 (en)*1994-07-192005-07-21Robert Bosch Gmbh control unit
US5764992A (en)*1995-06-061998-06-09Apple Computer, Inc.Method and apparatus for automatic software replacement
DE19616053A1 (en)*1996-04-231997-10-30Bosch Gmbh Robert Method for operating a control device with a programmable memory device
DE19634341A1 (en)*1996-08-241998-02-26Bosch Gmbh Robert Method for protecting programmable controllers from overwriting
US6275911B1 (en)*1996-09-202001-08-14Denso CorporationMemory writing device for an electronic device
US6745224B1 (en)*1996-12-062004-06-01Microsoft CorporationObject framework and services for periodically recurring operations
US5991635A (en)*1996-12-181999-11-23Ericsson, Inc.Reduced power sleep modes for mobile telephones
JPH11282656A (en)*1998-03-301999-10-15Brother Ind Ltd Program rewriting device, network system, and storage medium
JP2990181B1 (en)*1998-09-281999-12-13日本電気アイシーマイコンシステム株式会社 Flash memory, microcomputer having flash memory, and method of storing program in flash memory
DE19911794B4 (en)1999-03-172005-10-06Robert Bosch Gmbh Method and device for securing changes in the memory contents of control units
US6640334B1 (en)*1999-09-272003-10-28Nortel Networks LimitedMethod and apparatus of remotely updating firmware of a communication device
JP3489524B2 (en)2000-02-172004-01-19株式会社デンソー Non-volatile memory rewriting device for vehicle
JP2002024044A (en)2000-07-102002-01-25Toshiba Corp Control device
JP3905703B2 (en)*2000-11-292007-04-18株式会社ルネサステクノロジ Data processor and data processing system
JP2003172199A (en)2001-12-052003-06-20Nissan Motor Co Ltd Program rewriting system for vehicle electronic control unit
US7086049B2 (en)*2002-02-262006-08-01International Business Machines CorporationBackground code update for embedded systems
JP4492025B2 (en)*2002-05-212010-06-30株式会社デンソー Data storage method for electronic control unit
JP2004034854A (en)2002-07-042004-02-05Denso CorpElectronic control device
US20040034861A1 (en)*2002-08-192004-02-19Ballai Philip N.System and method for automating firmware maintenance
JP2004210183A (en)2003-01-072004-07-29Komatsu Ltd In-vehicle program rewrite control device
JP2004249914A (en)2003-02-212004-09-09Matsushita Electric Ind Co LtdOn-vehicle device
JP4016025B2 (en)2004-10-122007-12-05富士通株式会社 Wireless terminal device
US20060259207A1 (en)2005-04-202006-11-16Denso CorporationElectronic control system for automobile

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040148528A1 (en)*2003-01-242004-07-29Silvester Kelan C.Using multiple thermal points to enable component level power and thermal management
US7689981B1 (en)*2003-02-282010-03-30Hewlett-Packard Development Company, L.P.Mobile handset with efficient interruption point detection during a multiple-pass update process

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Beasley et al. (PCT publication WO 96/32679, dated 1996)*

Cited By (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9104522B2 (en)*2011-11-212015-08-11Denso CorporationData rewrite system for vehicle, in-vehicle apparatus and rewrite apparatus
US20130132686A1 (en)*2011-11-212013-05-23Denso CorporationData Rewrite System For Vehicle, In-Vehicle Apparatus And Rewrite Apparatus
US9778970B2 (en)2012-12-122017-10-03Denso CorporationMemory check, abnormality threshold count, and reset in an onboard electronic control unit
CN104281469A (en)*2014-08-262015-01-14东风电子科技股份有限公司Method and system for realizing refreshing and writing of ECU (Electronic Control Unit) program
WO2016197883A1 (en)*2015-06-112016-12-15中兴通讯股份有限公司Method and system for updating program of microcontroller online
US20180203685A1 (en)*2015-07-232018-07-19Denso CorporationRelay device, electronic control unit, and vehicle-mounted system
US10489141B2 (en)*2015-07-232019-11-26Denso CorporationRelay device, electronic control unit, and vehicle-mounted system
CN106874026A (en)*2015-10-302017-06-20罗伯特·博世有限公司For the method and apparatus via the air interface steadily firmware of more new vehicle
US20170123784A1 (en)*2015-10-302017-05-04Robert Bosch GmbhMethod and device for the robust updating of firmware of a vehicle via an air interface
US10248405B2 (en)*2015-10-302019-04-02Robert Bosch GmbhMethod and device for the robust updating of firmware of a vehicle via an air interface
US10218614B2 (en)*2016-08-252019-02-26Honeywell International Inc.Ethernet to spacewire bridge
CN108255504A (en)*2016-12-272018-07-06纬颖科技服务股份有限公司Method for updating software in storage system and storage system
US10296322B2 (en)*2017-02-152019-05-21Fujitsu Ten LimitedController and control program updating method
CN108829427A (en)*2017-05-052018-11-16中国航空无线电电子研究所A kind of Aerial Electronic Equipment application program curing method
US11416241B2 (en)2017-10-062022-08-16Bayerische Motoren Werke AktiengesellschaftMethod and device for processing a software update
DE102017217807A1 (en)*2017-10-062019-04-11Bayerische Motoren Werke Aktiengesellschaft METHOD AND DEVICE FOR PROCESSING A SOFTWARE UPDATE
US20220244945A1 (en)*2018-02-162022-08-04Toyota Jidosha Kabushiki KaishaVehicle controller, program updating method, and non-transitory storage medium that stores program for updating program
DE102019102325B4 (en)2018-02-162025-08-07Toyota Jidosha Kabushiki Kaisha VEHICLE CONTROLLER, PROGRAM UPDATE METHOD AND STORAGE MEDIUM ON WHICH A PROGRAM FOR UPDATE A PROGRAM IS STORED
US10795661B2 (en)*2018-02-162020-10-06Toyota Jidosha Kabushiki KaishaVehicle controller, program updating method, and non-transitory storage medium that stores program for updating program
US12373191B2 (en)*2018-02-162025-07-29Toyota Jidosha Kabushiki KaishaVehicle controller, program updating method, and non-transitory storage medium that stores program for updating program
US11868760B2 (en)*2018-02-162024-01-09Toyota Jidosha Kabushiki KaishaVehicle controller, program updating method, and non-transitory storage medium that stores program for updating program
US20190258469A1 (en)*2018-02-162019-08-22Toyota Jidosha Kabushiki KaishaVehicle controller, program updating method, and non-transitory storage medium that stores program for updating program
US11347495B2 (en)*2018-02-162022-05-31Toyota Jidosha Kabushiki KaishaVehicle controller, program updating method, and non-transitory storage medium that stores program for updating program
US11822366B2 (en)2018-08-102023-11-21Denso CorporationElectronic control unit, vehicle electronic control system, rewrite execution method, rewrite execution program, and data structure of specification data
US11656771B2 (en)2018-08-102023-05-23Denso CorporationElectronic control unit, vehicle electronic control system, activation execution control method and computer program product
US20210165649A1 (en)*2018-08-102021-06-03Denso CorporationElectronic control unit, retry point specifying method and computer program product for specifying retry point
US11928459B2 (en)*2018-08-102024-03-12Denso CorporationElectronic control unit, retry point specifying method and computer program product for specifying retry point
US12083970B2 (en)2018-08-102024-09-10Denso CorporationVehicle master device, vehicle electronic control system, activation request instruction method and computer program product
US10956144B2 (en)*2018-09-052021-03-23Hyundai Motor CompanyApparatus for providing update of vehicle and computer-readable storage medium
CN109189432A (en)*2018-09-182019-01-11深圳市元征科技股份有限公司A kind of automobile ECU data write with a brush dipped in Chinese ink method and relevant device
CN110221900A (en)*2019-06-052019-09-10中国科学院软件研究所A kind of Dockerfile foundation image version information method for automatically completing and device
CN112394965A (en)*2019-08-132021-02-23比亚迪股份有限公司Battery management system upgrade and operation method, controller, battery management system and storage medium
US11816473B2 (en)2021-04-072023-11-14Yazaki CorporationUpdating method for in-vehicle software and in-vehicle system

Also Published As

Publication numberPublication date
US20060259207A1 (en)2006-11-16
US20100313192A1 (en)2010-12-09
US8607215B2 (en)2013-12-10

Similar Documents

PublicationPublication DateTitle
US8607215B2 (en)Electronic control system for rewriting control software in an automobile
JP4548601B2 (en) Automotive control unit
CN101557583B (en)Remote-updating and version-switching method of repeater equipment embedded software
JP6227794B2 (en) Vehicle control device, reprogramming system
US20030163664A1 (en)Method and apparatus for updating a distributed program
US20090076681A1 (en)Memory management apparatus
US11449329B2 (en)Vehicle control device and program update system
US8135533B2 (en)Electronic engine control apparatus having improved configuration for ensuring excellent engine startability
CN102135922A (en)Method and system for refreshing application program
JP7224472B2 (en) VEHICLE CONTROL DEVICE, UPDATE PROGRAM, PROGRAM UPDATE SYSTEM, AND WRITING DEVICE
US12087103B2 (en)Electronic control unit and non-transitory computer readable medium storing session establishment program
CN114844874B (en)OTA manager, update control method, non-transitory storage medium, and vehicle
JP4577075B2 (en) Automotive control unit
CN214376406U (en)Integrated circuit, vehicle-mounted controller and vehicle
US20070233750A1 (en)Data control apparatus and method
US20220222062A1 (en)Information processing apparatus, control system, system, information processing method, control method and computer-readable storage medium
CN119645472A (en)ZYNQ-based online upgrading method and device
JP2019109745A (en)Automobile electronic controller
CN113176891B (en)Bootloader-based ECU (electronic control Unit) program programming method with backup function
US7107407B2 (en)Arithmetic unit with reduced startup time and method of loading data
JP2023151412A (en)Vehicle control system and program writing method
JP2003271420A (en) Electronic control unit
JP4501159B2 (en) Automotive control unit
JP2001229014A (en)Non-volatile memory rewriting device
US20240404332A1 (en)Electronic control unit and non-transitory computer readable medium storing session establishment program

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp