DE102009027923A1 - Method for operating a control device - Google Patents
Method for operating a control device Download PDFInfo
- Publication number
- DE102009027923A1 DE102009027923A1 DE102009027923A DE102009027923A DE102009027923A1 DE 102009027923 A1 DE102009027923 A1 DE 102009027923A1 DE 102009027923 A DE102009027923 A DE 102009027923A DE 102009027923 A DE102009027923 A DE 102009027923A DE 102009027923 A1 DE102009027923 A1 DE 102009027923A1
- Authority
- DE
- Germany
- Prior art keywords
- software
- test
- interface
- user
- control unit
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2284—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by power-on test, e.g. power-on self test [POST]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zum Betreiben eines Steuergeräts, das mindestens eine Hardware-Komponente, einen Mikrocontroller und eine Schnittstelle aufweist, wobei in einem Anwendermodus auf dem Mikrocontroller eine Anwender-Software ausgeführt wird und die mindestens eine Hardware-Komponente sowie die Schnittstelle in dem Anwendermodus betrieben werden und wobei in einem Testmodus auf dem Mikrocontroller eine Test-Software (20), die von der Anwender-Software getrennt ist, ausgeführt wird und die mindestens eine Hardware-Komponente sowie die Schnittstelle in dem Testmodus betrieben werden.The invention relates to a method for operating a control device which has at least one hardware component, a microcontroller and an interface, with user software being executed on the microcontroller in a user mode and the at least one hardware component and the interface in user mode are operated and test software (20), which is separate from the user software, is executed in a test mode on the microcontroller and the at least one hardware component and the interface are operated in the test mode.
Description
Die Erfindung betrifft ein Verfahren zum Betreiben eines Steuergeräts und eine Anordnung zum Betreiben eines Steuergeräts.The The invention relates to a method for operating a control device and an arrangement for operating a controller.
Stand der TechnikState of the art
Elektronische Steuergeräte (Electronic Control Units, ECUS), die bspw. zur Umsetzung von Steuerfunktionen innerhalb eines Fahrzeugs ausgebildet sind, benötigen u. a. eine Schnittstelle. Diese ermöglicht das Testen von Hardwarekomponenten des Steuergeräts, sobald die Hardware-Komponenten des Steuergeräts in einem Gehäuse hierfür angeordnet sind und somit kein direkter Zugang zu den Hardwarekomponenten des Steuergeräts mehr gegeben ist. Dabei wird vorausgesetzt, dass es möglich ist, die Schnittstelle (Interface) auch während der Produktion bspw. durch ein Update anzupassen, ohne dabei jedoch eine bereits in dem Steuergerät installierte Kunden-Software zu verändern.electronic Control Units (Electronic Control Units, ECUS), the bspw. designed to implement control functions within a vehicle, need u. a. an interface. This allows Testing hardware components of the controller as soon as possible the hardware components of the controller in a housing arranged therefor and thus no direct access more is given to the hardware components of the controller. It is assumed that it is possible to use the interface (Interface) even during production, for example, by a Update without, however, one already in the controller installed customer software change.
Ein
Verfahren zum Testen von Software einer Steuereinheit eines Fahrzeugs
ist aus der Druckschrift
Offenbarung der ErfindungDisclosure of the invention
Vor diesem Hintergrund werden ein Verfahren und ein Steuergerät mit den Merkmalen der unabhängigen Patentansprüche vorgestellt. Weitere Ausgestaltungen der Erfindung ergeben sich durch die abhängigen Patentansprüche.In front This background is a method and a controller with the features of the independent claims presented. Further embodiments of the invention will become apparent by the dependent claims.
Mit dem Verfahren können die Hardware-Komponenten über die Schnittstelle getestet werden. Das Verfahren kann üblicherweise für ein Steuergerät eines Fahrzeugs verwendet werden. Im Testmodus können nicht nur die Hardware-Komponenten, sondern auch die Schnittstelle selbst getestet werden, da diese üblicherweise auch als Hardware-Komponente ausgebildet ist. Die Schnittstelle ist als Bus-Schnittstelle bzw. Bus-Interface ausgebildet, die durch Ausführen der Anwender-Software auf dem Microcontroller normal betrieben wird. Falls die Test-Software ausgeführt wird, übernimmt die Schnittstelle u. a. die Funktion einer Test-Schnittstelle.With The method allows the hardware components over the interface will be tested. The process can usually used for a control unit of a vehicle become. In test mode, not only the hardware components, but also the interface itself will be tested as these are usually is also designed as a hardware component. The interface is designed as a bus interface or bus interface through Running the user software on the microcontroller is operated normally. If the test software is running will take over the interface u. a. the function of a Test interface.
Ein Spezialfall ist gegeben, wenn eine der Hardwarekomponenten als ein zweiter Microcontroller ausgebildet ist, z. B. aus Redundanzgründen bzw. für einen Notlauf. Dann kann dieser zweite Microcontroller optional im Testmodus vom Hauptprozessor des ersten Microcontrollers, auf dem entweder die Anwender-Software oder die Test-Software ausgeführt wird, dazu veranlasst werden, ebenfalls in einen Testmodus mit einem separaten Programm zu wechseln. Es besteht aber auch die Option, dass der genannte zweite Microcontroller genauso wie die übrigen Hardware-Komponenten behandelt wird.One Special case is given when one of the hardware components as a second microcontroller is formed, for. B. for redundancy reasons or for an emergency run. Then this second microcontroller can optionally in test mode from the main processor of the first microcontroller, running either the user software or the test software is, to be made, also in a test mode with a separate program to switch. But there is also the option that said second microcontroller just like the rest Hardware components is treated.
Die im Rahmen der Erfindung beschriebene Technik ist übertragbar, so dass diese für Steuergeräte eines Fahrzeugs aber auch für alle anderen Arten von Steuergeräten, bspw. Computer, Kommunikationseinrichtungen, mechanische Vorrichtungen, bspw. für Türen usw., eingesetzt werden kann. Es wird insgesamt eine flexible Software-Technik bereitgestellt, die es gestattet, dass ein Einsatz zusätzlicher Hardware für das Steuergerät nicht nötig ist.The technology described in the invention is transferable, so this for control units of a vehicle but also for all other types of ECUs, For example, computers, communication equipment, mechanical devices, eg. for doors, etc., can be used. It will Overall, a flexible software technology provided it that allows use of additional hardware for the control unit is not necessary.
Die Software, die üblicherweise in einem Steuergerät des Fahrzeugs zur Anwendung kommt, umfasst spezielle Anwender- bzw. Kunden-Software, die u. a. dazu ausgebildet ist, Funktionen auszuführen, durch die eine selbsttätige Um- oder Reprogrammierung dieser Anwender-Software möglich ist.The Software, usually in a control unit of the vehicle includes special user or Customer Software u. a. is designed to perform functions through the automatic reprogramming or reprogramming of this User software is possible.
In geschützten und getrennten Speicherbereichen innerhalb des Steuergeräts sind die genannten Software-Module für den Anwendermodus einerseits und den Testmodus andererseits, die separat gebootet werden können, gespeichert. Die Reprogrammierungs-Software ist dazu ausgebildet, Updates bzw. Aktualisierungen der Test-Software durchzuführen oder zu erlauben, ohne dabei die Anwender-Software zu beeinflussen. Die typischerweise für die Test-Software vorgesehene Reprogrammierungs-Software kann weiterhin die Einschalt- bzw. Startup-Software umfassen, die dazu ausgebildet ist, zu entscheiden, wann eine nächste Version der Test-Software zur Anwendung oder Ausführung kommt. Falls eine beschriebene Reprogrammierungs-Software in einer Ausgestaltung nicht vorhanden ist, kann alternativ eine Startup-Software als zusätzliche Software vorgesehen sein, die dazu programmiert ist zu entscheiden, wann die Test-Software zur Anwendung kommt.In protected and separate storage areas within the controller are the software modules mentioned for the user mode on the one hand and the test mode on the other hand, the can be booted separately stored. The reprogramming software is trained to perform updates or updates of the test software or to allow, without affecting the user software. The reprogramming software typically provided for the test software may also include the power-on or start-up software that is designed to decide when a next Version of the test software for application or execution comes. If a described reprogramming software in one embodiment is not available, alternatively a startup software as additional Software that is programmed to decide when the test software is used.
Durch Umsetzung der Erfindung ergibt sich u. a., dass eine Aktualisierung bzw. ein Update der Test-Software möglich ist, ohne dass hierbei die Anwender-Software beeinträchtigt oder beeinflusst wird. Der Testmodus und somit ein Screening kann auch während der Herstellung und/oder Produktion des Steuergeräts ausgeführt werden. Weiterhin ist es möglich, die Test-Software auch während der Produktion zu verändern und dadurch zu optimieren. Erweiterte und komplexe Test-Software kann zur Beschleunigung der Rechengeschwindigkeit eingeführt werden, ohne dabei die Qualität oder Planung der Anwender-Software zu beeinflussen. Daraus ergibt sich u. a. die Möglichkeit, dass automatische Tests für das Steuergerät ausgeführt werden können. Außerdem können Schnittstellen des Steuergeräts oder eines Testgeräts verkleinert und Strategien zur Kontrolle paralleler Testverfahren umgesetzt werden. Üblicherweise sind die Anforderungen der Test-Software von Anforderungen des Anwenders oder Kunden getrennt.Implementation of the invention results inter alia in that an update or an update of the test software is possible without the user software being impaired or influenced. The test mode and thus a screening can also during production and / or production of the controller are executed. It is also possible to modify the test software during production and thereby optimize it. Advanced and complex test software can be introduced to speed up computational speed without affecting the quality or design of the user software. As a result, among other things, the possibility that automatic tests for the control unit can be performed. In addition, interfaces of the control device or of a test device can be reduced and strategies for controlling parallel test methods can be implemented. Usually, the requirements of the test software are separate from requirements of the user or customer.
Bei der Entwicklung und Produktion des Steuergeräts kann die Schnittstelle als Test-Schnittstelle (Testinterface) zum Einsatz kommen, die derart ausgebildet ist, dass während der Entwicklung und/oder Produktion keine Änderungen der Anwender bzw. Kunden-Software innerhalb des Steuergeräts und keine zusätzliche Hardware, die weitere Kosten verursacht, nötig sind. Außerdem wird die Geschwindigkeit der Schnittstelle nicht beeinträchtigt. Mit herkömmlichen Steuergeräten ist es üblicherweise nicht möglich, diese genannten Anforderungen zu erfüllen.at The development and production of the control unit can be the Interface as test interface (test interface) is used come that is designed so that during development and / or Production no changes of the user or customer software inside the controller and no extra Hardware, which causes further costs, are necessary. Furthermore the speed of the interface is not affected. It is common with conventional controllers not possible to meet these requirements.
Im Rahmen der Erfindung kann alternativ oder ergänzend vorgesehen sein, dass für einen Test, eine Anwender- bzw. Kundenfunktion und ggf. das Bootprogramm voneinander getrennte, unabhängige Softwareprogramme existieren, die in getrennten Speicherbereichen eines Microcontrollers des Steuergeräts abgelegt werden. Mittels eines von außen an das Steuergerät angelegten Musters oder einer bestimmten Signalsequenz, das bzw. die im Anwendungsbetrieb nicht auftreten kann, wird dann mit der Start-Software entschieden, welche der beiden Softwaren, ob nun die Test-Software oder die Anwender-Software nach einem Reset des Steuergeräts ausgeführt werden soll.in the The scope of the invention may be alternatively or additionally provided be that for a test, a user or customer function and possibly the boot program separate, independent Software programs exist in separate memory areas a microcontroller of the controller are stored. By means of an externally applied to the control unit Pattern or a particular signal sequence that is in use can not occur is then decided with the startup software, which of the two softwares, whether the test software or the user software after a reset of the controller should.
Durch die Trennung der Software bzw. der Programme wird u. a. erreicht, dass diese vollkommen unabhängig voneinander erstellt und im Steuergerät reprogrammiert werden können. Dadurch wird z. B. bei einer Änderung eines Testprogramms, das von der Test-Software ausgeführt wird, keine erneute Kundenfreigabe erforderlich. Änderungen und/oder Optimierungen des Testmodus sind daher auch sehr viel leichter in eine laufende Serie einzubringen.By the separation of the software or programs is u. a. reached, that these are created completely independently of each other and can be reprogrammed in the control unit. Thereby is z. For example, when changing a test program, the the test software is running, no customer resubmission required. Changes and / or optimizations of the test mode are therefore much easier to incorporate into a running series.
Weiterhin hat der Umstand, dass beide Programme bzw. beide Arten der Software auf demselben Microcontroller laufen, den Vorteil, dass das Testprogramm Zugriff auf das gesamte Steuergerät hat und somit keine speziellen Testinterfaces in die Hardware eingebaut werden müssen, die ansonsten zusätzliche Kosten und zusätzlichen Testaufwand aufgrund der dann erheblich erhöhten Komplexität zur Folge hätten. Außerdem ist so keine Abstimmung zwischen der Test-Software bzw. dem Testprogramm und der Anwender-Software bzw. dem Kundenprogramm erforderlich, da sie nicht gleichzeitig auf dem Steuergerät laufen können. Die Hardware, Interrupts etc. können dabei von den beiden Programmen auf unterschiedliche, für den jeweiligen Zweck optimale Art genutzt werden. Als Kommunikationsschnittstelle zur Bereitstellung einer Verbindung zu einem Teststeuerungscomputer wird die vorhandene, ansonsten durch die Anwender-Software genutzte Schnittstelle genutzt, ohne dies in der Anwender-Software in irgendeiner Form berücksichtigen zu müssen.Farther has the fact that both programs or both types of software run on the same microcontroller, the advantage of having the test program Has access to the entire controller and thus no special test interfaces have to be installed in the hardware, the otherwise additional costs and additional Test effort due to the then significantly increased complexity Consequence would have. Also, there is no vote between the test software or the test program and the user software or the customer program required, as they are not simultaneously can run on the control unit. The hardware, Interrupts etc. can be used by the two programs in different, optimal for each purpose type be used. As a communication interface for deployment a connection to a test control computer becomes the existing, otherwise used by the user software interface, without taking this into account in the user software in any way to have to.
Das beschriebene Steuergerät ist dazu ausgebildet, sämtliche Schritte des vorgestellten Verfahrens durchzuführen. Dabei können einzelne Schritte dieses Verfahrens auch von einzelnen Komponenten des Steuergeräts durchgeführt werden. Weiterhin können Funktionen des Steuergeräts oder Funktionen von einzelnen Komponenten des Steuergeräts als Schritte des Verfahrens umgesetzt werden. Außerdem ist es möglich, dass Schritte des Verfahrens als Funktionen einzelner Komponenten des Steuergeräts oder des Steuergeräts realisiert werden.The described control unit is designed to all Perform steps of the presented method. there Individual steps of this procedure can also be done by individuals Components of the controller are performed. Furthermore, functions of the controller or Functions of individual components of the controller as Steps of the procedure are implemented. Besides that is it possible that steps of the procedure as functions individual components of the control unit or the control unit will be realized.
Weitere Vorteile und Ausgestaltungen der Erfindung ergeben sich aus der Beschreibung und den beiliegenden Zeichnungen.Further Advantages and embodiments of the invention will become apparent from the Description and the accompanying drawings.
Es versteht sich, dass die voranstehend genannten und die nachstehend noch zu erläuternden Merkmale nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen.It it is understood that the above and the following yet to be explained features not only in each case specified combination, but also in other combinations or can be used in isolation, without the scope of the present To leave invention.
Kurze Beschreibung der ZeichnungenBrief description of the drawings
Ausführungsformen der ErfindungEmbodiments of the invention
Die Erfindung ist anhand von Ausführungsformen in den Zeichnungen schematisch dargestellt und wird nachfolgend unter Bezugnahme auf die Zeichnungen ausführlich beschrieben.The The invention is based on embodiments in the drawings schematically illustrated and will be described below with reference to the drawings described in detail.
Die Figuren werden zusammenhängend und übergreifend beschrieben, gleiche Bezugszeichen bezeichnen gleiche Komponenten.The Figures become coherent and comprehensive described, like reference numerals designate like components.
Die
schematische Darstellung des Stands der Technik in
Getrennt
von der Anwendung
Eine
Reprogrammierungs-Software
Die
in
Bei
Durchführung des Verfahrens gemäß mindestens
einer der anhand von
Die
Test-Software
Die
Ausführung kann über einen Reset oder direkt über
die Startup-Software
Die
Startup-Software
Auf
einem zweiten Speicherbereich
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list The documents listed by the applicant have been automated generated and is solely for better information recorded by the reader. The list is not part of the German Patent or utility model application. The DPMA takes over no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- - DE 10303489 A1 [0003] DE 10303489 A1 [0003]
Claims (9)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102009027923A DE102009027923A1 (en) | 2009-07-22 | 2009-07-22 | Method for operating a control device |
PCT/EP2010/057688 WO2011009670A1 (en) | 2009-07-22 | 2010-06-02 | Method for operating a control unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102009027923A DE102009027923A1 (en) | 2009-07-22 | 2009-07-22 | Method for operating a control device |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102009027923A1 true DE102009027923A1 (en) | 2011-01-27 |
Family
ID=42562355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102009027923A Withdrawn DE102009027923A1 (en) | 2009-07-22 | 2009-07-22 | Method for operating a control device |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102009027923A1 (en) |
WO (1) | WO2011009670A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929782A (en) * | 2012-11-14 | 2013-02-13 | 北京奇虎科技有限公司 | Device and method for testing software performances |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4339801A (en) * | 1979-03-23 | 1982-07-13 | Nissan Motor Company, Limited | Automatic control system for method and apparatus for checking devices of an automotive vehicle in use with a microcomputer |
DE3313688A1 (en) * | 1983-04-15 | 1984-10-25 | Zahnräderfabrik Renk AG, 8900 Augsburg | ELECTRONIC CONTROL DEVICE FOR A DRIVE SYSTEM |
EP0212682A1 (en) * | 1985-05-14 | 1987-03-04 | ALFA LANCIA INDUSTRIALE S.p.A. | Self-diagnosis device and process for a micro-computer control system for a motor-vehicle internal combustion engine |
EP0704343A2 (en) * | 1994-10-01 | 1996-04-03 | Bayerische Motoren Werke Aktiengesellschaft | Electronic control device for motor vehicles |
DE10303489A1 (en) | 2003-01-30 | 2004-08-12 | Robert Bosch Gmbh | Motor vehicle control unit software testing, whereby the software is simulated using a test system that at least partially simulates the control path of a control unit |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5987625A (en) * | 1996-10-04 | 1999-11-16 | Samsung Electronics Co., Ltd. | Method and apparatus for testing network bootable devices |
JP3937598B2 (en) * | 1998-07-14 | 2007-06-27 | 株式会社デンソー | Electronic control unit |
DE10014561A1 (en) * | 2000-03-23 | 2001-09-27 | Mannesmann Vdo Ag | Method for re-programming a control device, especially for motor vehicle use, where a command for updating of data or code in memory is received from an external device during system initialization preventing system loading |
-
2009
- 2009-07-22 DE DE102009027923A patent/DE102009027923A1/en not_active Withdrawn
-
2010
- 2010-06-02 WO PCT/EP2010/057688 patent/WO2011009670A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4339801A (en) * | 1979-03-23 | 1982-07-13 | Nissan Motor Company, Limited | Automatic control system for method and apparatus for checking devices of an automotive vehicle in use with a microcomputer |
DE3313688A1 (en) * | 1983-04-15 | 1984-10-25 | Zahnräderfabrik Renk AG, 8900 Augsburg | ELECTRONIC CONTROL DEVICE FOR A DRIVE SYSTEM |
EP0212682A1 (en) * | 1985-05-14 | 1987-03-04 | ALFA LANCIA INDUSTRIALE S.p.A. | Self-diagnosis device and process for a micro-computer control system for a motor-vehicle internal combustion engine |
EP0704343A2 (en) * | 1994-10-01 | 1996-04-03 | Bayerische Motoren Werke Aktiengesellschaft | Electronic control device for motor vehicles |
DE10303489A1 (en) | 2003-01-30 | 2004-08-12 | Robert Bosch Gmbh | Motor vehicle control unit software testing, whereby the software is simulated using a test system that at least partially simulates the control path of a control unit |
Also Published As
Publication number | Publication date |
---|---|
WO2011009670A1 (en) | 2011-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3274825A1 (en) | Method and execution environment for the secure execution of program instructions | |
DE19744230A1 (en) | Control system with variable priority e.g. for vehicle IC engine or transmission | |
DE112009001861T5 (en) | Control device, control system and computer program | |
DE102017211433A1 (en) | Method for performing a functional test of a control unit in a hardware-in-the-loop test, HIL test, and HIL test bench and control unit | |
DE69125879T2 (en) | Device and use of this device in a method for changing cards | |
DE102018110020A1 (en) | A method for generating a model of a technical system executable on a test device and test device | |
DE102008039564A1 (en) | Method for processing tasks and system with a first and a second control device | |
DE102009027923A1 (en) | Method for operating a control device | |
DE102012217328A1 (en) | Method for simulating a control device | |
WO2005022382A2 (en) | Method for the installation of a program component | |
DE102006012677B4 (en) | Method and arrangement for activating and configuring specific system sequences of a printer or copier | |
WO2015124320A1 (en) | Dynamic programmable logic controller for emulating a controller | |
DE19908866C1 (en) | Software system transfer method has hardware parameters of configuration data for software system specific to first hardware platform replaced by hardware parameters specific to second hardware platform | |
DE19943100A1 (en) | Electronic control system for engine in vehicle, rewrites operation of contents in memory when ID code received from rewriting command unit is in accord with intrinsic ID code stored in memory | |
WO2008046686A1 (en) | Method for operating a control device | |
DE69219840T2 (en) | Method and device for error detection and repair of a data processing system | |
WO2007076984A1 (en) | Method for installing an auxiliary unit on a computer | |
EP1681798B1 (en) | Facultative logging | |
DE19714345A1 (en) | Method of simulating mouse and keyboard in computer system | |
DE102006053130A1 (en) | Control device controlling method, involves using software partially provided with project-specific program section, which is accessible based on software environment that is provided project-independently in startblock of control device | |
DE19546173C2 (en) | Method for testing a user interface in computer-controlled systems | |
DE112021005649T5 (en) | VEHICLE CONTROL DEVICE | |
DE19748181B4 (en) | Method for testing a function or device of a vehicle | |
DE112022001480T5 (en) | ELECTRONIC CONTROL UNIT AND ANOMALY DETERMINATION METHOD | |
DE19807436B4 (en) | System and method for controlling and monitoring programs in a computer network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20120201 |