WO1997039391A1 - Verfahren zur automatischen dokumentation des programmiervorgangs des speichers eines programmierbaren steuergerätes - Google Patents
Verfahren zur automatischen dokumentation des programmiervorgangs des speichers eines programmierbaren steuergerätes Download PDFInfo
- Publication number
- WO1997039391A1 WO1997039391A1 PCT/DE1997/000343 DE9700343W WO9739391A1 WO 1997039391 A1 WO1997039391 A1 WO 1997039391A1 DE 9700343 W DE9700343 W DE 9700343W WO 9739391 A1 WO9739391 A1 WO 9739391A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- programming
- memory device
- data
- memory
- storage
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/102—External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23306—Load program from host, remote load, non volatile card to volatile, ram
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23335—History, log of program modifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23338—Transfer modified program from ram to eprom, flash
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2637—Vehicle, car, auto, wheelchair
Definitions
- the present invention relates to a method according to the preamble of claim 1, i.e. a method for operating a control unit with a programmable
- Storage device for storing data and programs for the operation of the control device.
- the control device is a motor vehicle control device which is equipped with programmable, more precisely erasable, non-volatile memory devices in the form of flash EPROMs for storing data and programs for operating the device.
- a programmable memory device as a memory device for storing data and programs for the operation of the control device proves to be advantageous because it enables the operation of the control device to be permanently changed in a simple manner at any time, which is of not insignificant importance in particular in the case of initially undetected errors in the stored data and programs or in the case of individual customer requests.
- flash EPROMs as programmable memory devices is becoming increasingly important because they have the advantages of a "normal" EPROM (high
- An external programming device for example in the form of a personal computer, is used to delete and / or overwrite the flash EPROMs (preferably depending on the type of motor vehicle in the motor vehicle manufacturing plant) or for later reprogramming thereof (for customer service for troubleshooting or according to individual customer requirements) connected to the control unit.
- Such a programming device causes the execution of control programs stored in the control device for deleting and / or overwriting of data in the flash EPROM and, if necessary, makes the newly stored data available.
- the present invention is therefore based on the object of searching for suitable measures which make it possible to determine the cause of an improper content of the programmable memory device.
- data documenting the programming process are stored along with the programming of the programmable memory device.
- a non-volatile memory With appropriate selection of the data documenting a respective programming process and storage of the same in A non-volatile memory can be made at any time from these more or less detailed statements about reprogramming of the programmable memory device which may have been carried out.
- the data selected for documenting the respective programming processes can contain information, for example
- the determination of the cause can be carried out according to a fixed scheme, which allows an automatic self-test to be carried out for any faults to be remedied.
- the method according to the invention also makes it possible to determine whether the reprogramming of the programmable memory device is a proper programming by an authorized body or (accidental or improper) programming by an unauthorized person.
- the invention is explained in more detail below on the basis of an exemplary embodiment with reference to the drawing.
- the figure shows a control device connected to an external programming device, which allows the method according to the invention to be carried out.
- control device for controlling, for example, the engine, the transmission, the brakes, etc. of a motor vehicle, that is to say a motor vehicle control device.
- the control device contains, for storing data and programs for its operation, programmable memory devices, more precisely erasable non-volatile memory devices in the form of flash EPROMs, the particular advantages of which for this area of application have already been mentioned.
- the memory devices are programmed via an external programming device, which can be connected to the motor vehicle control device, for example, via a serial interface.
- the present invention is not limited to the programming of flash EPROMs in motor vehicle control devices using an external programming device. Rather, it can be used wherever it is generally a question of programming a memory device of a control device by means of a programming device.
- the control device is identified in the figure by the reference number 20. It contains a control unit 21, a first one programmable memory device 22 and a second programmable memory device 23.
- the control unit 21 is implemented by a microcomputer, microcontroller or the like; in order to carry out the control function assigned to it and for self-control, it processes programs which are stored in the first memory device 22 together with any data which may be required for their execution.
- the first memory device 22 is a programmable memory device, more precisely an erasable non-volatile memory device in the form of a flash EPROM.
- the second memory device 23 is also a programmable memory device, more precisely, in turn, an erasable non-volatile memory device, which, however, is implemented by an EEPROM in the present exemplary embodiment.
- This second storage device 23 is used to store those described in more detail below
- the first memory device 22 is programmed at the instigation and with the cooperation of an external programming device 10, preferably in the form of a personal computer or the like.
- the programming device 10 is connected to the control device 20 via a serial interface. If the programming device 10 issues a programming request to the control device 20, the control device initiates the deletion (at least insofar as it is an intended programming attempt) of data stored in the first storage device 22 and / or the writing of new data, which is generally transmitted by the programming device 10, into the first storage device 22.
- the first memory device 22 i.e. Before, during and / or after deleting and / or overwriting the first storage device 22, this process is documented by storing the programming documentation data already mentioned above in the second storage device 23;
- the storage of the programming documentation data in the second storage device 23, or even while the first storage device 22 is being programmed, is to be given preference because the temporal interleaving of the storage of data in the first and the second storage device offers the least possibilities, reprogramming the first memory device 22 without documentation thereof by writing programming documentation data into the second memory device 23.
- the programming documentation data selected for documenting the respective programming processes can include, for example, information
- the date, an identifier of the programming device, relevant status and / or error information from the control device and / or programming device during the programming of the first storage device 22 and checksums of newly written data in the first storage device 22, which are the programming documentation data in the second storage device 23 can be stored.
- programming documentation data can represent any information, in whatever way
- the programming device 10 and the control device 20 can cause the programming programming data mentioned to be stored in the second storage device 23.
- the variant is preferred that the storage of the programming documentation data in the second storage device 23 without initiation by the programming device 10 completely independently and automatically by the control device 20 takes place.
- the deletion and / or writing of the second memory device 23 and the initiation thereof by an external device such as the programming device 10 are explicitly excluded, so that contents stored in the second memory device 23 are not without further can be eliminated.
- the second storage device 23 is opened automatically by the control device 20 at the beginning of the programming of the first storage device 22 (for example when the programming device receives the programming request) and closed when the programming of the first storage device 22 ends.
- the storage capacity of the second storage device 23 is preferably dimensioned sufficiently large to accommodate a multiplicity of programming operations relating to the first storage device, for example being able to document ten programming operations.
- the amount of data to be stored in the second storage device 23 is relatively small, so that even if a storage capacity sufficient for several programming operations is provided, a relatively small storage capacity is sufficient. For this reason, a memory device can be used for this purpose which, like EEPROMs, has a relatively small size
- flash EPROMs can also be used for the second memory device 23 as well as for the first memory device 22.
- the first and the second memory device can also be formed by a single flash EPROM, however, due to the completely different control as described above, a somewhat higher control effort may have to be accepted.
- an address counter provided for the second memory device is designed such that it automatically points to the memory end without continuous checking when the memory end is reached The beginning of the memory jumps back (modulo counter), or the second memory device 23 is designed as a ring memory.
- the content of the second memory device 23 can be read out via the serial interface, via which the programming device 10 is also connected to the control device 20.
- the traceability of the reprogramming of the first memory device 22 can determine whether a defect or premature wear of components of the motor vehicle to be controlled by the control unit or the like is due to a defect in the component concerned or to incorrect control by the control unit.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Stored Programmes (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Read Only Memory (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP97915307A EP0894295B1 (de) | 1996-04-17 | 1997-02-27 | Verfahren zur automatischen dokumentation des programmiervorgangs des speichers eines programmierbaren steuergerätes |
JP53663097A JP4436933B2 (ja) | 1996-04-17 | 1997-02-27 | プログラム可能記憶装置を有する制御装置の作動方法 |
US09/171,405 US6418507B1 (en) | 1996-04-17 | 1997-02-27 | Process for automatic documentation of the operation of programming the memory of a programmable controller |
DE59701043T DE59701043D1 (de) | 1996-04-17 | 1997-02-27 | Verfahren zur automatischen dokumentation des programmiervorgangs des speichers eines programmierbaren steuergerätes |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19615105A DE19615105A1 (de) | 1996-04-17 | 1996-04-17 | Verfahren zum Betreiben eines Steuergerätes mit einer programmierbaren Speichereinrichtung |
DE19615105.8 | 1996-04-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1997039391A1 true WO1997039391A1 (de) | 1997-10-23 |
Family
ID=7791495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/DE1997/000343 WO1997039391A1 (de) | 1996-04-17 | 1997-02-27 | Verfahren zur automatischen dokumentation des programmiervorgangs des speichers eines programmierbaren steuergerätes |
Country Status (6)
Country | Link |
---|---|
US (1) | US6418507B1 (de) |
EP (1) | EP0894295B1 (de) |
JP (1) | JP4436933B2 (de) |
KR (1) | KR100446032B1 (de) |
DE (2) | DE19615105A1 (de) |
WO (1) | WO1997039391A1 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1331534A2 (de) * | 2002-01-23 | 2003-07-30 | Siemens Aktiengesellschaft | Automatisierungssystem und Verfahren zur Erzeugung einer Dokumentation |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6604037B1 (en) | 1999-03-22 | 2003-08-05 | Continental Teves, Ag & Co. Ohg | Circuit system and method of configuring an interface of a control or regulating device |
DE19963208B4 (de) | 1999-12-28 | 2018-07-05 | Robert Bosch Gmbh | Verfahren zum Manipulationsnachweis einer programmierbaren Speichereinrichtung eines digitalen Steuergeräts |
DE10000337B4 (de) * | 2000-01-07 | 2015-03-19 | Volkswagen Ag | Verwaltungsvorrichtung eines Fahrzeugs und Verfahren zur Parametrierung mindestens einer Steuereinheit der Verwaltungsvorrichtung |
DE10057638C2 (de) | 2000-11-21 | 2002-11-28 | Daimler Chrysler Ag | Verfahren zur Dokumentation von Daten eines Verkehrsmittels |
EP1947535A1 (de) * | 2007-01-17 | 2008-07-23 | Siemens Aktiengesellschaft | Überwachung der Programmierung eines Automatisierungsgerätes |
US8239066B2 (en) | 2008-10-27 | 2012-08-07 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8352081B2 (en) | 2008-10-27 | 2013-01-08 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8543243B2 (en) | 2008-10-27 | 2013-09-24 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8744629B2 (en) | 2008-10-27 | 2014-06-03 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8798796B2 (en) | 2008-10-27 | 2014-08-05 | Lennox Industries Inc. | General control techniques in a heating, ventilation and air conditioning network |
US8977794B2 (en) | 2008-10-27 | 2015-03-10 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US9432208B2 (en) | 2008-10-27 | 2016-08-30 | Lennox Industries Inc. | Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system |
US8725298B2 (en) | 2008-10-27 | 2014-05-13 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network |
US8442693B2 (en) | 2008-10-27 | 2013-05-14 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8774210B2 (en) | 2008-10-27 | 2014-07-08 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8694164B2 (en) | 2008-10-27 | 2014-04-08 | Lennox Industries, Inc. | Interactive user guidance interface for a heating, ventilation and air conditioning system |
US9261888B2 (en) | 2008-10-27 | 2016-02-16 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8437877B2 (en) | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US9678486B2 (en) | 2008-10-27 | 2017-06-13 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8295981B2 (en) | 2008-10-27 | 2012-10-23 | Lennox Industries Inc. | Device commissioning in a heating, ventilation and air conditioning network |
US8762666B2 (en) | 2008-10-27 | 2014-06-24 | Lennox Industries, Inc. | Backup and restoration of operation control data in a heating, ventilation and air conditioning network |
US8463442B2 (en) | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US9268345B2 (en) | 2008-10-27 | 2016-02-23 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8564400B2 (en) | 2008-10-27 | 2013-10-22 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8352080B2 (en) | 2008-10-27 | 2013-01-08 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8661165B2 (en) | 2008-10-27 | 2014-02-25 | Lennox Industries, Inc. | Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system |
US8788100B2 (en) | 2008-10-27 | 2014-07-22 | Lennox Industries Inc. | System and method for zoning a distributed-architecture heating, ventilation and air conditioning network |
US8255086B2 (en) | 2008-10-27 | 2012-08-28 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US8600559B2 (en) | 2008-10-27 | 2013-12-03 | Lennox Industries Inc. | Method of controlling equipment in a heating, ventilation and air conditioning network |
US8994539B2 (en) | 2008-10-27 | 2015-03-31 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
US9632490B2 (en) | 2008-10-27 | 2017-04-25 | Lennox Industries Inc. | System and method for zoning a distributed architecture heating, ventilation and air conditioning network |
US8855825B2 (en) | 2008-10-27 | 2014-10-07 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8452456B2 (en) | 2008-10-27 | 2013-05-28 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8433446B2 (en) | 2008-10-27 | 2013-04-30 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8802981B2 (en) | 2008-10-27 | 2014-08-12 | Lennox Industries Inc. | Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system |
US8655491B2 (en) | 2008-10-27 | 2014-02-18 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US8874815B2 (en) | 2008-10-27 | 2014-10-28 | Lennox Industries, Inc. | Communication protocol system and method for a distributed architecture heating, ventilation and air conditioning network |
US9651925B2 (en) | 2008-10-27 | 2017-05-16 | Lennox Industries Inc. | System and method for zoning a distributed-architecture heating, ventilation and air conditioning network |
US9325517B2 (en) | 2008-10-27 | 2016-04-26 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8892797B2 (en) | 2008-10-27 | 2014-11-18 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8452906B2 (en) | 2008-10-27 | 2013-05-28 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US9152155B2 (en) | 2008-10-27 | 2015-10-06 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8560125B2 (en) | 2008-10-27 | 2013-10-15 | Lennox Industries | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8463443B2 (en) | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Memory recovery scheme and data structure in a heating, ventilation and air conditioning network |
US8655490B2 (en) | 2008-10-27 | 2014-02-18 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8600558B2 (en) | 2008-10-27 | 2013-12-03 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US9377768B2 (en) | 2008-10-27 | 2016-06-28 | Lennox Industries Inc. | Memory recovery scheme and data structure in a heating, ventilation and air conditioning network |
US8437878B2 (en) | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US8615326B2 (en) | 2008-10-27 | 2013-12-24 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8548630B2 (en) | 2008-10-27 | 2013-10-01 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
KR101024409B1 (ko) * | 2009-05-21 | 2011-03-23 | 엘에스산전 주식회사 | 위치 결정 모듈 |
US9031735B2 (en) * | 2009-08-28 | 2015-05-12 | Volvo Lastvagnar Ab | Tampering detection method |
USD648642S1 (en) | 2009-10-21 | 2011-11-15 | Lennox Industries Inc. | Thin cover plate for an electronic system controller |
USD648641S1 (en) | 2009-10-21 | 2011-11-15 | Lennox Industries Inc. | Thin cover plate for an electronic system controller |
US8260444B2 (en) | 2010-02-17 | 2012-09-04 | Lennox Industries Inc. | Auxiliary controller of a HVAC system |
IT1401647B1 (it) * | 2010-07-09 | 2013-08-02 | Campatents B V | Metodo per monitorare cambi di configurazione di un dispostivo di controllo di una macchina automatica |
JPWO2014174546A1 (ja) * | 2013-04-22 | 2017-02-23 | 三菱電機株式会社 | プログラマブルロジックコントローラシステム及びプログラマブルロジックコントローラ |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4332499A1 (de) * | 1993-09-24 | 1995-03-30 | Bosch Gmbh Robert | Verfahren zur vollständigen Neuprogrammierung eines löschbaren, nichtflüchtigen Speichers |
EP0664387A1 (de) * | 1994-01-24 | 1995-07-26 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren zum Ändern der Arbeitsweise eines Steuergeräts von Kraftfahrzeugen |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5590306A (en) * | 1992-09-08 | 1996-12-31 | Fuji Photo Film Co., Ltd. | Memory card management system for writing data with usage and recording codes made significant |
JP3883687B2 (ja) * | 1998-02-16 | 2007-02-21 | 株式会社ルネサステクノロジ | 半導体装置、メモリカード及びデータ処理システム |
-
1996
- 1996-04-17 DE DE19615105A patent/DE19615105A1/de not_active Withdrawn
-
1997
- 1997-02-27 US US09/171,405 patent/US6418507B1/en not_active Expired - Lifetime
- 1997-02-27 WO PCT/DE1997/000343 patent/WO1997039391A1/de active IP Right Grant
- 1997-02-27 DE DE59701043T patent/DE59701043D1/de not_active Expired - Lifetime
- 1997-02-27 JP JP53663097A patent/JP4436933B2/ja not_active Expired - Fee Related
- 1997-02-27 EP EP97915307A patent/EP0894295B1/de not_active Expired - Lifetime
- 1997-02-27 KR KR10-1998-0705888A patent/KR100446032B1/ko not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4332499A1 (de) * | 1993-09-24 | 1995-03-30 | Bosch Gmbh Robert | Verfahren zur vollständigen Neuprogrammierung eines löschbaren, nichtflüchtigen Speichers |
EP0664387A1 (de) * | 1994-01-24 | 1995-07-26 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren zum Ändern der Arbeitsweise eines Steuergeräts von Kraftfahrzeugen |
Non-Patent Citations (1)
Title |
---|
"OBJECT-ORIENTED DOCUMENTATION TOOL", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 34, no. 1, 1 June 1991 (1991-06-01), pages 50 - 51, XP000210108 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1331534A2 (de) * | 2002-01-23 | 2003-07-30 | Siemens Aktiengesellschaft | Automatisierungssystem und Verfahren zur Erzeugung einer Dokumentation |
EP1331534A3 (de) * | 2002-01-23 | 2005-01-12 | Siemens Aktiengesellschaft | Automatisierungssystem und Verfahren zur Erzeugung einer Dokumentation |
Also Published As
Publication number | Publication date |
---|---|
KR19990082163A (ko) | 1999-11-25 |
US6418507B1 (en) | 2002-07-09 |
EP0894295B1 (de) | 2000-01-19 |
US20020026554A1 (en) | 2002-02-28 |
KR100446032B1 (ko) | 2004-11-06 |
DE19615105A1 (de) | 1997-10-23 |
JP4436933B2 (ja) | 2010-03-24 |
EP0894295A1 (de) | 1999-02-03 |
DE59701043D1 (de) | 2000-02-24 |
JP2000513842A (ja) | 2000-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0894295B1 (de) | Verfahren zur automatischen dokumentation des programmiervorgangs des speichers eines programmierbaren steuergerätes | |
DE102005013285B4 (de) | Verfahren zum Konfigurieren eines Steuergeräts und Steuergerät | |
DE10213165B3 (de) | Verfahren und Vorrichtung zum Übernehmen von Daten | |
DE4100151C2 (de) | ||
DE19963208B4 (de) | Verfahren zum Manipulationsnachweis einer programmierbaren Speichereinrichtung eines digitalen Steuergeräts | |
WO1996028795A1 (de) | Chipkarte mit geschütztem betriebssystem | |
DE10002203B4 (de) | Verfahren zum Schutz eines Mikrorechner-Systems gegen Manipulation von in einer Speicheranordnung des Mikrorechner-Systems gespeicherten Daten | |
DE19623145A1 (de) | Verfahren zum Betreiben eines Steuergerätes mit einer über eine Programmiervorrichtung programmierbaren Speichereinrichtung | |
DE19712731A1 (de) | Verfahren zum Betreiben eines Steuerungssystems | |
EP0834175B1 (de) | Verfahren zum betreiben eines steuergerätes mit einer programmierbaren speichereinrichtung | |
DE19619354A1 (de) | Verfahren zum Betreiben eines eine Steuerfunktion aufweisenden Steuergerätes mit einer programmierbaren Speichereinrichtung | |
DE3025044A1 (de) | Vorrichtung fuer den schutz des zugangs zu einem dauerspeicher bei einer datenverarbeitungsanlage | |
DE10030990A1 (de) | Verfahren zum Beschreiben und Löschen eines nichtflüchtigen Speicherbereichs | |
EP0664387A1 (de) | Verfahren zum Ändern der Arbeitsweise eines Steuergeräts von Kraftfahrzeugen | |
EP1397736B1 (de) | Verfahren zum betreiben eines steuergeräts | |
EP2003566B1 (de) | Verfahren und Steuergerät zum Betreiben eines nichtflüchtigen Speichers, insbesondere zum Einsatz in Kraftfahrzeugen | |
WO2009074499A1 (de) | Verfahren zum betreiben eines steuergerätes und steuergerät | |
EP1055983B1 (de) | Steuergerät mit mindestens zwei Steuereinheiten, davon eine mit externer Schnittstelle | |
EP0694840B1 (de) | Kraftfahrzeug-Steuergerät mit elektrisch lösch- und programmierbarem Speicher | |
DE19738712C2 (de) | Nichtflüchtiger Speicher mit zu Subblöcken zusammengefaßten Speicherzellen | |
DE4340027A1 (de) | Schreibschutz-Verfahren für einen nichtflüchtigen Schreib-/Lesespeicher in einem elektronischen Steuergerät | |
WO1996019760A1 (de) | Steuervorrichtung mit ablaufprogrammspeicher | |
EP1118065B1 (de) | Schaltungsanordnung und verfahren zum authentifizieren des inhalts eines speicherbereichs | |
WO2007128632A1 (de) | Nichtflüchtiger speicherbaustein | |
DE19708441A1 (de) | Verfahren zum Schreiben und Lesen von für den Betrieb einer Fahrzeugkomponente relevanten Betriebsparametern in einen bzw. aus einem Schreib/Lese-Speicher |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): JP KR US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1997915307 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1019980705888 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09171405 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 1997915307 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1019980705888 Country of ref document: KR |
|
WWG | Wipo information: grant in national office |
Ref document number: 1997915307 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 1019980705888 Country of ref document: KR |