DE19753730B4 - Vorrichtung zum Steuern einer Brennkraftmaschine - Google Patents

Vorrichtung zum Steuern einer Brennkraftmaschine Download PDF

Info

Publication number
DE19753730B4
DE19753730B4 DE1997153730 DE19753730A DE19753730B4 DE 19753730 B4 DE19753730 B4 DE 19753730B4 DE 1997153730 DE1997153730 DE 1997153730 DE 19753730 A DE19753730 A DE 19753730A DE 19753730 B4 DE19753730 B4 DE 19753730B4
Authority
DE
Germany
Prior art keywords
memory
program
combustion engine
internal combustion
programmable
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.)
Expired - Fee Related
Application number
DE1997153730
Other languages
English (en)
Other versions
DE19753730A1 (de
Inventor
Heiko Auer
Carsten Franz
Udo Schulz
Eric Schmidt
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE1997153730 priority Critical patent/DE19753730B4/de
Priority to JP34416198A priority patent/JP4308349B2/ja
Publication of DE19753730A1 publication Critical patent/DE19753730A1/de
Application granted granted Critical
Publication of DE19753730B4 publication Critical patent/DE19753730B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/79Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2105Dual mode as a secondary aspect

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Vorrichtung zum Steuern einer Brennkraftmaschine, mit wenigstens einem Mikroprozessor (110), wenigstens einem programmierbaren Speicher (116) und einem wiederbeschreibbaren Speicher (114), wobei in dem wiederbeschreibbaren Speicher (114) Programme abgelegt sind, die von dem Mikroprozessor (110) verarbeitet werden, wobei die Programme erst nach einer Prüfung abgearbeitet werden, dadurch gekennzeichnet, daß Mittel vorgesehen sind, die den Inhalt wenigstens einer Speicherzelle des programmierbaren Speichers (116) überprüfen, die das Programm ohne weitere Prüfung abarbeiten, wenn ein Inhalt der Speicherzelle des programmierbaren Speichers (116) einen ersten Wert annimmt, und andernfalls eine weitere Prüfung durchführen und in Abhängigkeit von der Prüfung die Abarbeitung des Programms zugelassen oder nicht, wobei der programmierbare Speicher (116) so ausgebildet ist, dass eine Änderung seines Inhalts ohne weiteres von außen zu erkennen ist.

Description

  • Stand der Technik
  • Die Erfindung betrifft eine Vorrichtung zum Steuern einer Brennkraftmaschine gemäß den Oberbegriffen der unabhängigen Ansprüche.
  • Ein Verfahren und eine Vorrichtung zum Steuern einer Brennkraftmaschine sind aus der DE 197 23 332 A1 bekannt. Dort werden ein Verfahren und eine Vorrichtung beschrieben, bei dem eine Steuereinrichtung für eine Brennkraftmaschine wenigstens einen Mikroprozessor, wenigstens einen programmierbaren Speicher und wenigstens einen wiederbeschreibbaren Speicher aufweist.
  • Ein solches Verfahren und eine Vorrichtung sind beispielsweise auch aus der JP 61-235994 A bekannt. Dort werden ein Verfahren und eine Vorrichtung beschrieben, bei dem Befehle in zwei Befehlsgruppen unterteilt sind und abhängig vom Zustand eines Initialisierungsflags entweder ein Befehl aus der einen Befehlsgruppe oder aus der anderen Befehlsgruppe gewählt wird.
  • In dem wiederbeschreibbaren Speicher sind Programme und/oder Daten abgelegt, die vom Mikroprozessor verarbeitet werden. Die in dem wiederbeschreibbaren Speicher abgelegten Programme werden nur dann von dem Mikroprozessor ausgeführt, wenn zuvor eine Prüfung erfolgt ist.
  • So ist beispielsweise vorgesehen, daß eine Checksummenprüfung erfolgt. Vor der Ausführung des Programms erfolgt ein Vergleich der Checksumme über den Speicher mit dem abgespeicherten Wert der Checksumme. So kann eine Veränderung der Daten sofort erkannt werden. Bei veränderten Daten wird das Programm nicht ausgeführt.
  • Desweiteren ist es möglich, daß die Befehle nur dann vom Mikroprozessor ausgeführt werden, wenn zuvor eine Zugriffsberechtigung durch ein Paßwort verifiziert wurde.
  • Problematisch ist es nun, wenn dem Kraftfahrzeughersteller, der die Steuergeräte in seine Kraftfahrzeuge einbaut, die Prüfmethoden, insbesondere die Paßwörter und die Checksummenbildung bekannt gegeben werden müssen. Dies ist insbesondere dann der Fall, wenn der Kraftfahrzeughersteller die Daten mit appliziert und in der Lage ist, Steuergeräte zu programmieren.
  • Insbesondere aus Gründen der Produkthaftung muß gewährleistet werden, daß alle Seriensteuergeräte, die in den Handel gelangen, nur mit einem vom Steuergerätehersteller freigegebenen Datensatz betrieben werden kann.
  • Aufgabe der Erfindung
  • Der Erfindung liegt die Aufgabe zugrunde, bei einer Vorrichtung zum Steuern einer Brennkraftmaschine zu verhindern, daß ein Datensatz, der veränderte Daten und/oder Programme enthält oder der nicht vom Steuergerätehersteller freigegeben wurde, auf einem Seriensteuergerät lauffähig ist. Gleichzeitig soll der Kraftfahrzeughersteller die Möglichkeit haben Steuergeräte zu applizieren, daß heißt Datensätze in einzelnen Steuergeräten zu ändern, ohne daß er Kenntnis von den Prüfungen hat.
  • Mit der erfindungsgemäßen Vorgehensweise ist es möglich, sicher zu verhindern, daß ein nicht vom Steuergerätehersteller autorisierter Datensatz auf einem Seriensteuergerät lauffähig ist.
  • Vorteilhafte und zweckmäßige Ausgestaltungen und Weiterbildungen der Erfindung sind in den Unteransprüchen gekennzeichnet.
  • Zeichnung
  • Die Erfindung wird nachstehend anhand einer Zeichnung dargestellt. 1 zeigt ein Blockdiagramm mit den wesentlichen Elementen eines Steuergeräts und 2 ein Flußdiagramm zur Verdeutlichung des Verfahrens.
  • Beschreibung der Ausführungsbeispiele
  • In der 1 ist ein Steuergerät 100 zur Steuerung einer Brennkraftmaschine und/oder eines Kraftfahrzeuges dargestellt. Das Steuergerät 100 verarbeitet Signale eines ersten Sensors 120, eines zweiten Sensors 125 sowie weiterer nicht dargestellter Sensoren. Diese Daten werden von einem Mikroprozessor 110 verarbeitet und in Ansteuersignale für einen ersten Steller 130 und einen zweiten Steller 135 sowie weiterer nicht dargestellter Steller verarbeitet.
  • Bei den Sensoren handelt es sich vorzugsweise um Sensoren zur Erfassung von Betriebskenngrößen der Brennkraftmaschine und/oder des Kraftfahrzeugs. Bei den Stellern handelt es sich beispielsweise um einen Steller zur Beeinflussung der Leistungsabgabe der Brennkraftmaschine wie beispielsweise der Drosselklappe, der einzuspritzenden Kraftstoffmenge oder anderer Größen. Die Anzahl der Sensoren und der Steller ist nur beispielhaft angegeben. Es können auch mehr oder weniger Steller und/oder Sensoren eingesetzt werden.
  • Entsprechende Steuergeräte sind auch einsetzbar zur Steuerung eines Getriebes, eines ABS-Systems oder anderer Systeme in einem Kraftfahrzeug.
  • Das Steuergerät umfaßt neben dem Mikrorechner 110 verschiedene Speicher 112, 114 und 116. Es handelt sich vorzugsweise bei dem Speicher 112 um einen nur-Lesespeicher (ROM), bei dem Speicher 114 um einen wiederbeschreibbaren Speicher (RAM) und bei dem Speicher 116 um einen programmierbaren Speicher (EEPROM).
  • In den Speichern 112 und 114 sind Progammbefehle und/oder Daten gespeichert, die von dem Mikroprozessor 110 verarbeitet werden. Dabei sind je nach der Art des Speichers unterschiedliche Daten oder Programme abgelegt.
  • Der nur-Lesespeicher 112 enthält ein fest gespeichertes Programm, welches nur durch Herstellung eines neuen Speicherbausteins geändert werden kann. In diesem Speicher ist in der Regel ein Minimalprogramm abgelegt, welches den Mikroprozessor 110 in die Lage versetzt, Befehle zu verarbeiten, die in anderen Speichermedien, insbesondere dem wiederbeschreibbaren Speicher 114 gespeichert sind.
  • Der wieder beschreibbare Speicher 114, der beispielsweise als EPROM oder als FLASH-EPROM ausgebildet ist, enthält Programme oder Daten, die im gewissen Rahmen veränderbar sind.
  • Im Rahmen der Applikation werden die Daten, die im wiederbeschreibbaren Speicher 114 abgelegt sind, ermittelt und eingeschrieben. Die im Rahmen der Applikation ermittelten Daten werden in die Seriensteuergeräte insbesondere im Anschluß an die Fertigung in den wiederbeschreibbaren Speicher 114 eingeschrieben. Dieses Einschreiben kann auch vom Fahrzeughersteller erfolgen.
  • Insbesondere aus Gründen der Produkthaftung dürfen in Seriensteuergeräte nur Datensätze lauffähig sein, die vom Steuergerätehersteller autorisiert sind. Dies ist einfach zu realisieren, wenn lediglich der Steuergerätehersteller im Rahmen der Applikation Daten ermittelt und diese in den Speicher 114 einschreibt. So ist in diesem Fall vorgesehen, daß das Programm erst dann abgearbeitet werden kann, wenn wenigstens eine Prüfung ergeben hat, daß ein autorisierter Datensatz im Speicher abgelegt ist.
  • Problematisch ist es, wenn der Kraftfahrzeughersteller ebenfalls im Rahmen der Applikation Daten ermittelt. Hierzu benötigt der Kraftfahrzeughersteller Kenntnis der Prüfungen, wie beispielsweise die Paßwörter oder des Verfahrens zur Checksummenbildung, um das Steuergerät mit dem geänderten Datensatz im Rahmen der Applikation betreiben zu können. Ohne die Kenntnis des Prüfverfahrens ist es nicht möglich, das Steuergerät mit geänderten Daten zu betreiben.
  • Die Weitergabe dieser Information insbesondere der Paßwörter und des Verfahrens zur Checksummenbildung sind problematisch. Kennt der Kraftfahrzeughersteller die Prüfverfahren, so kann er nicht freigegebene und autorisierte Datensätze abspeichern. Ferner ist eine Weitergabe der Prüfverfahren an Dritte nicht auszuschließen, wodurch es möglich wird, daß in Steuergeräten Datensätze wird im programmierbaren Speicher eine Speicherzelle verwendet, die anzeigt, ob es sich bei dem vorliegenden Steuergerät um ein Applikationssteuergerät oder um ein Seriensteuergerät handelt.
  • Zeigt die Speicherzelle an, daß es sich um ein Seriensteuergerät handelt, so ist das Programm und die Daten des Speichers 114 nur dann lauffähig, wenn die übliche Prüfung, das heißt die Checksummenbildung oder die Paßworteingabe fehlerfrei abgearbeitet wurde.
  • Zeigt der Speicherinhalt an, daß es sich um ein Applikationssteuergerät handelt, so folgt diese Prüfung nicht. Dies bedeutet, ein Applikations-Steuergerät ist auch mit einem veränderten Datensatz lauffähig. Zur Applikation erhält der Kraftfahrzeughersteller ein Applikations-Steuergerät. Die Anzahl dieser Applikations-Steuergeräte ist begrenzt. Somit ist gewährleistet, daß in Serienfahrzeugen lediglich Seriensteuergeräte zum Einsatz kommen, die mit freigegebenen und/oder autorisierten Datensätzen betrieben werden. Der Kraftfahrzeughersteller benötigt keinerlei Kenntnisse der Paßwörter oder des Verfahrens zur Checksummenbildung.
  • In 2 ist das Verfahren anhand eines Flußdiagrammes dargestellt. Zu Beginn der Programmabarbeitung wird in einem Schritt 200 der Inhalt der Speicherzelle des programmierbaren Speichers 116 ausgelesen. Die sich anschließende Abfrage 210 überprüft, ob der Inhalt dieser Speicherzelle anzeigt, daß ein Applikationssteuergerät vorliegt. Nimmt der Inhalt der Speicherzelle einen ersten Wert an, so wird davon ausgegangen, daß ein Applikationssteuergerät vorliegt. In diesem Fall wird in Schritt 220 das abgespeicherte Programm und die Daten des Speichers 114 ohne weitere Prüfungen dieser Speicherzelle anzeigt, daß ein Applikationssteuergerät vorliegt. Nimmt der Inhalt der Speicherzelle einen ersten Wert an, so wird davon ausgegangen, daß ein Applikationssteuergerät vorliegt. In diesem Fall wird in Schritt 220 das abgespeicherte Programm und die Daten des Speichers 114 ohne weitere Prüfungen abgearbeitet. Der Fahrzeughersteller benötigt keinerlei Kenntnisse der Prüfverfahren.
  • Erkennt die Abfrage 210 dagegen, daß ein zweiter Wert vorliegt, der anzeigt, daß ein Seriensteuergerät vorliegt, so folgt in Schritt 230 wenigstens eine weitere Prüfung. Bei der weiteren Prüfung wird überprüft, ob im wiederbeschreibbaren Speicher ein autorisierter Datensatz abgelegt ist. Es wird beispielsweise eine Checksummenbildung vorgenommen oder es erfolgt eine Paßwortabfrage. Die sich anschließende Abfrage 240 überprüft, ob bei der Prüfung in Schritt 230 ein Fehler aufgetreten ist, beispielsweise daß die Checksumme nicht den richtigen Wert annimmt. Ist dies der Fall, so endet das Programm in Schritt 250. In dem Schritt 250 wird das Steuergerät in einen sicheren Betriebszustand gebracht. Es wird beispielsweise über den ersten Steller ein Mengensignal ausgegeben, daß einer Einspritzmenge von 0 entspricht. Erkennt die Abfrage 240, daß kein Fehler vorliegt, so wird ab Schritt 260 der normale Programmablauf abgearbeitet.
  • Zur Erhöhung der Sicherheit ist vorgesehen, daß der programmierbare Speicher so ausgebildet ist, daß eine Änderung seines Inhaltes ohne weiteres von außen erkennbar ist. Dies kann beispielsweise dadurch erzielt werden, daß ein EEPROM verwendet wird, der nun nach Ausbau aus dem Steuergerät neu programmiert werden kann. Durch geeignete Maßnahmen wie einer Versiegelung und/oder fest eingelöteter Bauteile kann ein solcher Ausbau des Speichers 116 sofort erkannt werden.

Claims (2)

  1. Vorrichtung zum Steuern einer Brennkraftmaschine, mit wenigstens einem Mikroprozessor (110), wenigstens einem programmierbaren Speicher (116) und einem wiederbeschreibbaren Speicher (114), wobei in dem wiederbeschreibbaren Speicher (114) Programme abgelegt sind, die von dem Mikroprozessor (110) verarbeitet werden, wobei die Programme erst nach einer Prüfung abgearbeitet werden, dadurch gekennzeichnet, daß Mittel vorgesehen sind, die den Inhalt wenigstens einer Speicherzelle des programmierbaren Speichers (116) überprüfen, die das Programm ohne weitere Prüfung abarbeiten, wenn ein Inhalt der Speicherzelle des programmierbaren Speichers (116) einen ersten Wert annimmt, und andernfalls eine weitere Prüfung durchführen und in Abhängigkeit von der Prüfung die Abarbeitung des Programms zugelassen oder nicht, wobei der programmierbare Speicher (116) so ausgebildet ist, dass eine Änderung seines Inhalts ohne weiteres von außen zu erkennen ist.
  2. Vorrichtung nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß der programmierbare Speicher als EEPROM ausgebildet ist.
DE1997153730 1997-12-04 1997-12-04 Vorrichtung zum Steuern einer Brennkraftmaschine Expired - Fee Related DE19753730B4 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE1997153730 DE19753730B4 (de) 1997-12-04 1997-12-04 Vorrichtung zum Steuern einer Brennkraftmaschine
JP34416198A JP4308349B2 (ja) 1997-12-04 1998-12-03 内燃機関の制御方法および制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE1997153730 DE19753730B4 (de) 1997-12-04 1997-12-04 Vorrichtung zum Steuern einer Brennkraftmaschine

Publications (2)

Publication Number Publication Date
DE19753730A1 DE19753730A1 (de) 1999-06-10
DE19753730B4 true DE19753730B4 (de) 2009-04-16

Family

ID=7850671

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1997153730 Expired - Fee Related DE19753730B4 (de) 1997-12-04 1997-12-04 Vorrichtung zum Steuern einer Brennkraftmaschine

Country Status (2)

Country Link
JP (1) JP4308349B2 (de)
DE (1) DE19753730B4 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10002204B4 (de) * 2000-01-19 2013-10-02 Robert Bosch Gmbh Verfahren zum Schutz eines Mikrorechners eines Steuergeräts gegen Manipulation eines Programmes und Vorrichtung zur Durchführung des Verfahrens
DE10105987A1 (de) 2001-02-09 2002-08-29 Infineon Technologies Ag Datenverarbeitungsvorrichtung
DE10251839A1 (de) 2002-11-07 2004-05-19 Robert Bosch Gmbh Verfahren zur sicheren Überprüfung eines Speicherbereiches eines Mikrocontrollers in einem Steuergerät und Steuergerät mit einem geschützten Mikrocontroller

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61235994A (ja) * 1985-04-12 1986-10-21 Toshiba Corp 携帯可能媒体
US4870573A (en) * 1985-04-03 1989-09-26 Nec Corporation Microcomputer capable of testing execution of a program with no branch
DE19723332A1 (de) * 1997-06-04 1998-09-03 Bosch Gmbh Robert Verfahren zum Schutz eines Mikrorechners und geschützter Mikrorechner

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4870573A (en) * 1985-04-03 1989-09-26 Nec Corporation Microcomputer capable of testing execution of a program with no branch
JPS61235994A (ja) * 1985-04-12 1986-10-21 Toshiba Corp 携帯可能媒体
DE19723332A1 (de) * 1997-06-04 1998-09-03 Bosch Gmbh Robert Verfahren zum Schutz eines Mikrorechners und geschützter Mikrorechner

Also Published As

Publication number Publication date
DE19753730A1 (de) 1999-06-10
JP4308349B2 (ja) 2009-08-05
JPH11249890A (ja) 1999-09-17

Similar Documents

Publication Publication Date Title
DE4320173C2 (de) Diagnoseverfahren für Kraftfahrzeuge zum Überprüfen elektronisch gesteuerter Systeme
EP0360826B1 (de) Vorrichtung zur steuerung von technischen anlagen und maschinen
DE19731116A1 (de) Steuergerät für ein System und Verfahren zum Betrieb eines Steuergerätes
DE10007308A1 (de) Verfahren und Vorrichtung zur Ermittlung der verbleibenden Betriebsdauer eines Produktes
WO2002014828A2 (de) Verfahren und anordnung zur abgasuntersuchung an kraftfahrzeugen mit bordeigenem motorsteuerungs- und diagnosesystem
DE102006057743B4 (de) Verfahren zur Überwachung der Funktionssoftware von Steuergeräten in einem Steuergeräteverbund
EP1479003B1 (de) Verfahren und vorrichtung zur steuerung einer funktionseinheit eines kraftfahrzeugs
WO2006056355A2 (de) Diagnose- und servicesystem für ein kraftfahrzeug
WO2014056594A1 (de) Verfahren zur ausfallerkennung von injektoren in einem verbrennungsmotor, motorsteuergerät und system zur durchführung eines verfahrens
EP1533505A2 (de) Verfahren und Vorrichtung zur Fehlerdiagnose in Steuereinrichtungen einer Brennkraftmaschine eines Kraftfahrzeugs
WO1998008147A1 (de) Verfahren zum schutz von speicherprogrammierten steuerungen vor einem überschreiben
DE19753730B4 (de) Vorrichtung zum Steuern einer Brennkraftmaschine
DE102008034150A1 (de) Sicherheitsüberwachung mit Hilfe von Verbindungsleitungen zwischen Steuergeräten eines Kraftfahrzeugs
DE4341434C1 (de) Verfahren und Vorrichtung zur Funktionsüberprüfung einer Brennkraftmaschine
EP1376094B1 (de) Verfahren und Vorrichtung zur Diagnose von Komponenten eines Fahrzeugs
EP0693726A1 (de) Datenübertragungsverfahren in einem Echtzeitdatenverarbeitungssystem
EP0596297B1 (de) Verfahren und Vorrichtung zur Überprüfung einer Überwachungseinheit von Motorsteuersystem
EP1563358B1 (de) Verfahren zur sicheren überprüfung eines speicherbereiches eines mikrocontrollers in einem steuergerät und steuergerät mit einem geschützten mikrocontroller
DE19849328A1 (de) Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine
EP3132322B1 (de) Verfahren zur diagnose eines kraftfahrzeugsystems, diagnosegerät für ein kraftfahrzeugsystem, steuergerät für ein kraftfahrzeugsystem und kraftfahrzeug
DE4213807C2 (de) Verfahren zur Erfassung von Betriebsgrößen einer Brennkraftmaschine
EP3073438B1 (de) Verfahren zur ermittlung einer zugehörigkeit eines fahrzeugs zu einer abgasnorm sowie fahrzeug-computer
DE102007019846A1 (de) Vorrichtung und Verfahren zur Überwachung einer Funktionseinheit in einem Fahrzeug
DE10036391B4 (de) Fahrzeug-Überwachungssystem
EP1850229A1 (de) Vorrichtung und Verfahren zur Überwachung einer Funktionseinheit in einem Fahrzeug

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee