DE4315494C1 - Anordnung und Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts - Google Patents

Anordnung und Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts

Info

Publication number
DE4315494C1
DE4315494C1 DE4315494A DE4315494A DE4315494C1 DE 4315494 C1 DE4315494 C1 DE 4315494C1 DE 4315494 A DE4315494 A DE 4315494A DE 4315494 A DE4315494 A DE 4315494A DE 4315494 C1 DE4315494 C1 DE 4315494C1
Authority
DE
Germany
Prior art keywords
vehicle
control unit
memory
vehicle configuration
control units
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
DE4315494A
Other languages
English (en)
Inventor
Thilo Dipl Ing Kuehner
Regnerus Dipl In Nieuwenhuizen
Claas Dipl Ing Bracklo
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.)
Mercedes Benz Group AG
Original Assignee
Daimler Benz AG
Mercedes Benz AG
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 Daimler Benz AG, Mercedes Benz AG filed Critical Daimler Benz AG
Priority to DE4315494A priority Critical patent/DE4315494C1/de
Priority to GB9408974A priority patent/GB2277999B/en
Priority to FR9405599A priority patent/FR2705072B1/fr
Priority to ITRM940286A priority patent/IT1272244B/it
Priority to US08/240,518 priority patent/US5521588A/en
Application granted granted Critical
Publication of DE4315494C1 publication Critical patent/DE4315494C1/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/64Retargetable
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • B60R16/0315Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques

Description

Die Erfindung betrifft eine Anordnung und ein Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts nach den Oberbegriffen der Ansprüche 1 und 2.
Die DE 36 24 456 A1 offenbart ein elektronisches System für ein Kraftfahrzeug mit mehreren elektronischen Steuerge­ räten für verschiedene Aggregate. Dabei enthalten die Steuergeräte, die zu mehreren gleichartigen Aggregaten gehören entsprechend unterschiedliche Programmschritte und Festgrößen. Die Steuergeräte sind mit einer zentra­ len Steuereinheit verbunden, die bei Inbetriebnahme des Kraftfahrzeugs und/oder in regelmäßigen Abständen die Steuergeräte ansteuert und die zum vorliegenden Aggre­ gat gehörenden Programmschritte und Festgrößen auswählt. Die zentrale Steuereinheit kann Teil eines Steuergerä­ tes sein und von außen dem Fahrzeugtyp entsprechend codiert werden. Mittels der zentralen Steuereinheit wird insoweit die Zuordnung zwischen dem Steuergerät und dem fahrzeugspezifischen Aggregat individuell ge­ troffen, wovon die für mehrere Fahrzeugtypen stets gleichen Festgrößen bzw. Programmschritte unberührt bleiben können und insoweit in entsprechenden Steuer­ geräten gewissermaßen als Rahmenfirmware resident vor­ sehbar sind.
Die DE 41 28 922 A1 beschreibt u. a. eine Programmier­ vorrichtung für elektronische Steuergerät in einem Fahr­ zeug, bei der mittels Identifizierungsmitteln die Art des z. B. in Fertigung befindlichen Fahrzeugs und sei­ ner Ausstattung erkannt wird, entsprechende Fahrzeug­ konfigurationsdaten aufbereitet und von einem externen Programmiergerät in ein Fahrzeugsteuergerät eingelesen werden. Das externe Programmiergerät kommuniziert mit einem ebenfalls externen Host-Computer, um die Program­ mierdaten für das Steuergerät jeweils fahrzeugspezi­ fisch aufzubereiten.
Aufgabe der Erfindung ist, eine Anordnung und ein Ver­ fahren zur Programmierung wenigstens eines nachzurüsten­ den oder auszutauschenden Kfz-Steuergeräts vorzuschla­ gen, die bzw. das eine möglichst einfache, sichere und effektive Programmierung eines solchen Steuergeräts er­ möglicht.
Diese Aufgabe wird bei einer gattungsgemäßen Anordnung mit den kennzeichnenden Merkmalen gemäß Anspruch 1 und mittels eines Programmierverfahrens gemäß Anspruch 2 gelöst.
Die erfindungsgemäße Anordnung stützt sich im Fahrzeug auf eine Mehrzahl von über einen Bus kommunikationsfä­ hig untereinander und mit einem Zentralsteuergerät ver­ bundenen Steuergeräte. Dabei können die Steuergeräte und das Zentralsteuergerät im Fahrzeug schon vor ihrer ur­ sprünglichen Programmierung über das Bussystem mitein­ ander verbunden gewesen sein.
Im Zentralsteuergerät ist ein Programmierprogramm zur Verteilung über das Bus-System und zur Bewirkung der Einladung von Konfigurationsdaten aus dem Fahr­ zeugkonfigurationsspeicher in die einzelnen Steuerge­ räte resident deponiert, und jedes der Steuergeräte ist mit einer Busfunktion zum Empfang, zur Selektion und zur Einspeicherung der auf die Steuergeräte zu vertei­ lenden Fahrzeugkonfigurationsdaten ausgerüstet, wobei wenigstens per Initialisierung des im Zentralsteuerge­ rät residenten Programmierprogramms zur Verteilung der Fahrzeugkonfigurationsdaten über das Bus-System letz­ tere an die einzelnen Steuergeräte übertragbar und dort speicherbar sind.
Erfindungsgemäß ist das wenigstens eine nachzurüstende oder auszutauschende Kfz-Steuergerät auch bei ruhendem Fahrzeug dauerstromversorgt und so beschaffen, daß sein Fahrzeugkonfigurationsdaten aufnehmender Speicher bei der Entnahme des Steuergerätes aus dem Fahrzeug seien Inhalt verliert. Des weiteren enthält dieses wenigstens eine Steuergerät ein eigenes residentes Programmier­ programm, das eine elektronische "Nicht-Programmiert"- Marke oder als solche die Leere seines flüchtigen Speichers feststellen und als Kriterium verwenden kann, um aus dem Fahrzeugkonfigurationsspeicher des Zentral­ steuergerätes die von ihm benötigten Fahrzeugkonfigu­ rationsdaten über den Bus selbsttätig einzuholen und flüchtig einzuspeichern.
Gegenüber herkömmlichen Anordnungen zur individuellen, gezielten Nachprogrammierung nachzurüstender oder zu ersetzender Steuergeräte bietet diese Anordnung den großen Vorteil, daß nicht nur jedwedes Zusatzgerät in Werkstätten zur Konfigurationsreprogrammierung aus zu­ tauschender oder nachzurüstender Steuergeräte überflüs­ sig wird. Es entfallen hierbei auch alle Probleme z. B. an hoch strapazierten Steckkontakten zwischen Fahrzeug und externem Zusatzgerät, die bei bekannten Lösungen vom Signalfluß überwunden werden müssen.
Das Verfahren ermöglicht die Programmierung wenigstens eines Kfz-Steuergeräts in einem Kraftfahrzeug, welches mehrere über einen Bus kommunikativ miteinander verbun­ dene Steuergeräte enthält, von letztwelchen eines mit zentraler Funktion mit einem nichtflüchtigen Fahrzeug­ konfigurationsspeicher ausgestattet ist, in welchem In­ formationen über die Art des Fahrzeugs und seine Ausstat­ tung und Art und Zahl der im Fahrzeug einmal vorhandenen Steuergeräte abspeicherbar sind. Erfindungsgemäß geschieht diese Programmierung im Falle der Nachrüstung oder des Austauschs wenigstens eines der Steuergeräte durch folgende Verfahrensschritte:
  • - Initialisierung - von dem wenigstens einen nachge­ rüsteten oder ausgetauschten Steuergerät aus - der Aus­ führung eines Vergleichs von in dessen/deren Speicher liegenden Daten mit den im Konfigurationsspeicher des Zentralsteuergerätes resident abgelegten Fahrzeugkon­ figurationsdaten;
  • - im Falle der Abweichung oder Nichtentsprechung dieser Daten wird die Überschreibung derselben im ent­ sprechenden (neu hinzugefügten bzw. ausgetauschten) Steuergerät durch aus dem Fahrzeugkonfigurationsspei­ cher abzurufende aktuelle Fahrzeugkonfigurationsdaten vom nachgerüsteten oder getauschten Steuergerät aus ausgelöst und/oder bewirkt.
Beim nachträglichen Tausch oder der Hinzufügung wenig­ stens eines Steuergeräts kann dessen Re- oder Urprogram­ mierung im Fahrzeug also ohne externe Unterstützung di­ rekt aus dem Fahrzeugkonfigurationsspeicher des Zentral­ steuergerätes erfolgen, und zwar durch Initialisierung und unter Kontrolle seitens des wenigstens einen als "noch nicht programmiert" gekennzeichneten neuen oder austauschhalber installierten Steuergerätes.
Zwei Ausführungsbeispiele der Anordnung sind in der Figu­ renzeichnung dargestellt und werden nachfolgend erläu­ tert; das Verfahren wird daran anschließend beschrieben. Es zeigen:
Fig. 1 ein schematisches Blockschaltbild eines ersten Ausführungsbeispiels der Anordnung;
Fig. 2 ein schematisches Blockschaltbild eines zweiten Ausführungsbeispiels der Anordnung.
Gemäß Fig. 1 ist zentraler Bestandteil der Anordnung 1 ein unabhängig von der individuellen Fahrzeugausstattung immer vorhandenes Zentralsteuergerät 10, das einen nicht­ flüchtigen Fahrzeugkonfigurationsspeicher 11 enthält. Über einen Bus 12 ist das Zentralsteuergerät 10 mit allen üb­ rigen Steuergeräten 13 bis 16, 17 und 18 sowie 19 und 20 im Fahrzeug verbunden.
Dabei kann es sich bei den Steuergeräten 13 bis 16 z. B. um Steuergeräte für das Motormanagement, beim Zentral­ steuergerät 10 und den Steuergeräten 17 und 18 um Steuer­ geräte im Fahrzeuginnenraum und bei den Steuergeräten 19 und 20 um solche für unabhängige Funktionen, etwa für eine Einparkhilfe, für Airbags, für die Lüftungssteuer­ ung etc. handeln. Als Bus-System kann z. B. ein serieller Zweidraht-Bus nach CAN-Standard oder ein optischer Bus Verwendung finden.
Der Fahrzeugkonfigurationsspeicher 11 im Zentralsteuer­ gerät 10 ist vom nichtflüchtigen Typ; vorzugsweise kann es sich dabei um ein programmierbares ROM handeln (EPROM, EEPROM, FLASHPROM etc.). Für Standardausrüstungen ist aber gleichwohl ein maskenprogrammiertes ROM denkbar.
Bei den Speichern oder Speicherbereichen der Steuergeräte 13 bis 16, 17 und 18 und 19 und 20 kann es sich eben­ falls um nichtflüchtige EPROMs, EEPROMs, FLASHPROMs, etc. handeln. In diesem Falle bleiben Fahrzeugkonfigurations­ daten in einem dem Fahrzeug entnommenen Steuergerät 20 erhalten, könnten also ausgelesen werden.
Für den Fall, daß dies nicht möglich sein soll - um z. B. den freien Austausch eines Steuergeräts problemlos zu ermöglichen - kann ein solches Steuergerät gleichwohl auch nur einen flüchtigen RAM-Bereich zur Aufnahme von Konfigurationsdaten sowie ein resident abgelegtes Pro­ grammierungsprogramm für die Anforderung und den Bezug über den Bus 12 von Konfigurationsdaten vom Zentral­ steuergerät 10 und deren Ladung in den besagten eigenen RAM-Bereich enthalten.
Wenigstens der RAM-Speicher eines solchen Steuerge­ rätes wird dann aus einer hier nicht gezeigten Span­ nungsquelle dauerversorgt, etwa von Klemme DREISSIG (+Ub) im Fahrzeug, die unabhängig vom Zündschloßschal­ ter immer Bordnetzspannung führt. Dadurch ist eine "quasiresidente" Speicherung möglich, die so lange anhält, als das Steuergerät in seiner Anschlußposition im Fahrzeug belassen wird bzw. solange seine Dauer­ spannungsversorgung aufrecht erhalten bleibt.
Die Steuergeräte 13 bis 16, 17 und 18, 19 und 20 bzw. 20′ können im Neuinstallationszustand z. B. eine elektronisch auslesbare "Nicht-Programmiert"- Markierung aufweisen. Diese Markierung kann das residente Programmierprogramm des Zentralsteuerge­ räts 10 überwachen bzw. abfragen, um im Erkennungs­ falle Daten aus seinem Fahrzeugkonfigurationsspei­ cher 11 an so markierte Steuergeräte zwecks dorti­ ger Speicherung zu übermitteln.
Dabei kann diese Speicherung eine residente oder "quasi-residente" sein. Im Falle der quasi-residenten Speicherung kann das Programmierprogramm eines entspre­ chenden Steuergeräts mit Konfigurations-RAM zwecks Einholung der Fahrzeugkonfigurationsdaten vom Zen­ tralsteuergerät 10 in besagtes RAM einen zuvor spe­ zifischen Zustand seines RAM-Speichers nach Strom­ losigkeit, insbesondere das Leerergebnis einer test­ weisen Inhaltsabfrage des RAMs, als Aktivierungskri­ terium erkennen.
Der nichtflüchtige Fahrzeugkonfigurationsspeicher 11 kann im Zentralsteuergerät durch geeignete Sockelung jederzeit einsetz- oder austauschbar oder fest einge­ baut sein; im Rahmen der Erfindung kommen also alle gängigen Möglichkeiten zur nicht flüchtigen Depoinie­ rung der Fahrzeugkonfigurationsdaten im Zentral­ steuergerät in Betracht.
Ein diesbezüglich erweitertes Ausführungsbeispiel zeigt Fig. 2. Hierbei ist dem Zentralsteuergerät 10 ein vorzugsweise fest eingebauter Fahrzeugkon­ figurationsspeicher 11 zugeordnet. Das Zentral­ steuergerät 10 ist über einen Sende-/Empfangspfad 24 mit dem fahrzeugfesten Teil 23B einer Steckver­ bindung 23 verbunden. Der andere Teil 23A der Steck­ verbindung 23 steht über Leitungen 22 mit einem externen Testgerät 21 in Verbindung, das seinerseits über eine Datenleitung 25 mit einer Leseeinrichtung 24 verbunden sein kann, welche die die Art des Fahr­ zeugs und dessen Geräteausstattung charakterisierenden Daten von einem dem in Herstellung begriffenen Fahr­ zeug zugeordneten Datenträger 26 erfaßt und in das Testgerät 21 übermittelt.
Der Fahrzeugkonfigurationsspeicher 11 ist auch hier­ bei vorzugsweise vom nichtflüchtigen Typ; die Verbin­ dungen 22 und 24 können elektrische, optische, oder gemischt elektrische und optische sein. Die Anordnung ist so beschaffen, daß die nicht flüchtige Einprogram­ mierung in den Fahrzeugkonfigurationsspeicher 11 des Zentralsteuergerätes 10 der Fahrzeugkonfigurationsdaten vorzugsweise in einem vorgelagerten, von der Program­ mierung der übrigen Steuergeräte unabhängigen Schritt erfolgt.
Gemäß Fig. 2 kann die Anordnung noch eine Taste oder einen Schalter oder eine über eine nicht dargestellte Sicherheitseinrichtung aktivierbaren Befehlsgeber 27 im Fahrzeug bzw. am Zentralsteuergerät 10 umfassen, die/der über eine Leitung 28 mit letzterem verbunden ist.
Bei dessen/deren Betätigung bzw. Auslösung wird das Zentralsteuergerät 10 initialisiert, die am Bus liegen­ den Steuergeräte 13 bis 20 zwecks eines Vergleichs von in den einzelnen Steuergeräten und im Fahrzeugkonfigu­ rationsspeicher 11 abgelegten Konfigurationsdaten auf­ zurufen und im Falle der Abweichung oder Nichtentspre­ chung von solchen Daten deren Überschreibung in dem/n entsprechenden der Steuergeräte 13 bis 20′ mit den aktuellen Fahrzeugkonfigurationsdaten zu initialisie­ ren bzw. zu bewirken.
Gemäß dem erfindungsgemäßen Verfahren werden Steuer­ geräte programmiert wie folgt:
  • - Die auf/in einem Datenträger fahrzeugfest deponierten Daten über die Art und Anzahl der im Fahrzeug vorhandenen Steuergeräte werden vom Testgerät ausgelesen;
  • - unmittelbar diese oder daraus abgeleitete Konfigura­ tionsdaten werden an das den Fahrzeugkonfigurationsspeicher beinhaltende Zentralsteuergerät übermittelt;
  • - die an das Zentralsteuergerät übermittelten Konfi­ gurationsdaten werden im Fahrzeugkonfigurationsspeicher dieses Gerätes nichtflüchtig gespeichert;
  • - vom Testgerät aus wird ein im Zentralsteuergerät re­ sidentes Programmierprogramm initialisiert zur Verteilung über das Bus-System der Fahrzeugkonfigurationsdaten und zur Initialisierung des selektiven Empfangs dieser Daten durch die einzelnen Steuergeräte;
  • - die von den Steuergeräten selektiv empfangenen Konfigurationsdaten werden in residente Speicherbereiche der empfangenden Steuergeräte eingeschrieben.
Im Falle des servicebedingten Austauschs eines bestimm­ ten Steuergerätes 20 gegen 20′ oder späteren Einbaues eines oder mehrerer weiterer neuen Steuergeräts/e oder eines solchen, das aus einem anderen Fahrzeug stammt, wird/werden diese/s Steuergerät/e auf die aktuelle Fahrzeugkonfiguration alternativ programmiert wie folgt:
  • - Vom Zentralsteuergerät 10 aus wird die Ausführung eines Vergleichs der in Speicherbereichen der am Bus liegenden Steuergeräte 13 bis 20′ liegenden Daten mit den im Konfigurationsspeicher 11 des Zentralsteuerge­ rätes 10 resident abgelegten Fahrzeugkonfigurations­ daten initialisiert;
  • - im Falle der Abweichung oder Nichtentsprechung die­ ser Daten wird die Überschreibung wenigstens dieser Daten im entsprechenden (neu hinzugefügten bzw. ausgetauschten) Steuergerät 20′ durch aus dem Fahrzeugkonfigurations­ speicher 11 zu übertragende aktuelle Fahrzeugkonfigu­ rationsdaten vom Zentralsteuergerät 10 aus ausgelöst bzw. bewirkt.
Alternativ zu diesen Schritten kann eine entsprechende Programmierung auch mittels folgender Schritte erfol­ gen:
  • - Vom nachgerüsteten oder getauschten Steuergerät 20′ wird die Ausführung eines Vergleichs von in sei­ nem Speicher abgelegten Daten mit den im Konfigura­ tionsspeicher 11 des Zentralsteuergerätes 10 resident abgelegten Fahrzeugkonfigurationsdaten initialisiert;
  • - im Falle der Abweichung oder Nichtentsprechung dieser Daten wird die Überschreibung derselben im ent­ sprechenden (neu hinzugefügten bzw. ausgetauschten) Steuergerät 20′ durch aus dem Fahrzeugkonfigurations­ speicher 11 abzurufende aktuelle Fahrzeugkonfigura­ tionsdaten vom nachgerüsteten oder getauschten Steuer­ gerät 20′ aus ausgelöst bzw. bewirkt.

Claims (2)

1. Anordnung zur Programmierung wenigstens eines nach­ zurüstenden oder auszutauschenden Kfz-Steuergeräts in einem mehrere Steuergeräte beinhaltenden Kraftfahrzeug, wobei ein Steuergerät mit zentraler Funktion mit einem nichtflüchtigen Fahrzeugkonfigurationsspeicher ausgestat­ tet ist, in dem Informationen über die Art und Zahl der im Fahrzeug einmal vorhandenen Steuergeräte und Art und Ausstattung des Fahrzeugs ablegbar sind, wobei sämtliche Steuergeräte und besagtes Zentralsteuergerät über ein Bussystem kommunikationsfähig miteinander verbunden sind und im Zentralsteuergerät ein Programmierprogramm zur Verteilung über das Bus-System und Bewirkung der Einla­ dung von Konfigurationsdaten aus seinem Fahrzeugkonfi­ gurationsspeicher in die einzelnen Steuergeräte vorhan­ den ist, und wobei jedes der Steuergeräte mit einer Bus­ funktion zum Empfang, zur Selektion und zur Einspeiche­ rung der auf die Steuergeräte zu verteilenden Fahrzeug­ konfigurationsdaten ausgerüstet ist und wenigstens per Initialisierung des im Zentralsteuergerät residenten Programmierprogramms zur Verteilung der Fahrzeugkonfi­ gurationsdaten über das Bus-System letztere an die ein­ zelnen Steuergeräte übertragbar und dort speicherbar sind, dadurch gekennzeichnet,
  • - daß wenigstens eines der Steuergeräte (13 bis 20′) auch bei ruhendem Fahrzeug dauerstromversorgt ist und so beschaffen ist, daß sein Fahrzeugkonfigurationsdaten auf­ nehmender Speicher bei der Entnahme des Steuergerätes aus dem Fahrzeug seinen Inhalt verliert, und
  • - daß das wenigstens eine dauerstromversorgte Steuer­ gerät (13 bis 20′) ein eigenes residentes Programmier­ programm enthält, das eine elektronische "Nicht-Program­ miert"-Marke oder als solche die Leere seines flüchtigen Speichers feststellen und als Kriterium verwenden kann, um das Zentralsteuergerät (10) zu initialisieren und da­ durch aus dessen Fahrzeugkonfigurationsspeicher (11) die von ihm benötigten Fahrzeugkonfigurationsdaten über den Bus (12) selbsttätig einzuholen und flüchtig abzuspei­ chern.
2. Verfahren zur Programmierung eines Kfz-Steuerge­ räts in einem Kraftfahrzeug, welches mehrere über einen Bus kommunikativ miteinander verbundene Steuergeräte enthält, von letztwelchen eines mit zentraler Funktion mit einem nichtflüchtigen Fahrzeugkonfigurationsspeicher ausgestattet ist, in welchem Informationen über die Art des Fahrzeugs und seine Ausstattung und Art und Zahl der im Fahrzeug einmal vorhandenen Steuergeräte abspeicher­ bar sind, dadurch gekennzeichnet, daß das wenigstens eine Steuergerät (20′) im Falle seiner Nachrüstung oder seines Austauschs auf das Fahrzeug programmierbar ist durch folgende Schritte:
  • - Initialisierung, von dem wenigstens einen nachge­ rüsteten oder ausgetauschten Steuergerät (20′) aus, der Ausführung eines Vergleichs von in dessen/deren Speicher liegenden Daten mit den im Konfigurations­ speicher (11) des Zentralsteuergerätes (10) resident abgelegten Fahrzeugkonfigurationsdaten;
  • - im Falle der Abweichung oder Nichtentsprechung dieser Daten wird die Überschreibung derselben im ent­ sprechenden (neu hinzugefügten bzw. ausgetauschten) Steuergerät (20′) durch aus dem Fahrzeugkonfigurations­ speicher (11) abzurufende aktuelle Fahrzeugkonfigura­ tionsdaten vom nachgerüsteten oder getauschten Steuer­ gerät (20′) aus ausgelöst und/oder bewirkt.
DE4315494A 1993-05-10 1993-05-10 Anordnung und Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts Expired - Fee Related DE4315494C1 (de)

Priority Applications (5)

Application Number Priority Date Filing Date Title
DE4315494A DE4315494C1 (de) 1993-05-10 1993-05-10 Anordnung und Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts
GB9408974A GB2277999B (en) 1993-05-10 1994-05-05 Arrangement and method for programming at least one control device for a motor vehicle
FR9405599A FR2705072B1 (fr) 1993-05-10 1994-05-06 Système et procédé pour programmer au moins un appareil de commande d'un véhicule automobile.
ITRM940286A IT1272244B (it) 1993-05-10 1994-05-06 Complesso e procedimento per la programmazione di apparati di comando per autoveicoli
US08/240,518 US5521588A (en) 1993-05-10 1994-05-10 Method and apparatus for programming motor vehicle controls

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE4315494A DE4315494C1 (de) 1993-05-10 1993-05-10 Anordnung und Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts

Publications (1)

Publication Number Publication Date
DE4315494C1 true DE4315494C1 (de) 1994-09-29

Family

ID=6487677

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4315494A Expired - Fee Related DE4315494C1 (de) 1993-05-10 1993-05-10 Anordnung und Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts

Country Status (5)

Country Link
US (1) US5521588A (de)
DE (1) DE4315494C1 (de)
FR (1) FR2705072B1 (de)
GB (1) GB2277999B (de)
IT (1) IT1272244B (de)

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2737871A1 (fr) * 1995-08-18 1997-02-21 Kiekert Ag Procede pour faire fonctionner une installation de commande pour un vehicule automobile, avec un mode de fonctionnement en atelier
DE19618161C1 (de) * 1996-05-07 1997-06-05 Daimler Benz Ag Selbstüberprüfung einer Funktionsgruppe in einem Kraftfahrzeug
WO1998047743A1 (de) * 1997-04-24 1998-10-29 Voith Turbo Gmbh & Co. Kg Analysevorrichtung für steuervorrichtungen
DE19813953A1 (de) * 1998-03-28 1999-10-07 Telefunken Microelectron Steuerverfahren und Modul für ein Sicherheitssystem, insbesondere für Insassenschutzsysteme in Kraftfahrzeugen
DE19818262A1 (de) * 1998-04-23 1999-10-28 Volkswagen Ag Verfahren und Einrichtung zum Betrieb bzw. zum Bedienen verschiedener Geräte in einem Fahrzeug
DE19850454A1 (de) * 1998-11-02 2000-05-11 Siemens Ag Verfahren zum Betreiben eines Kraftfahrzeug-Steuersystems, und entsprechend ausgestattetes Kraftfahrzeug-Steuersystem
EP1033691A2 (de) * 1999-03-02 2000-09-06 DaimlerChrysler AG Verteiltes Fahrzeuginformationsverarbeitungs- und Fahrzeugsteuersystem
WO2000077692A2 (de) * 1999-06-09 2000-12-21 Daimlerchrysler Ag Fahrzeugelektrik-konfigurationssystem
DE19961589A1 (de) * 1999-12-21 2001-07-05 Bosch Gmbh Robert Serviceelement in verteilten Systemen
DE10000337A1 (de) * 2000-01-07 2001-09-13 Volkswagen Ag Verwaltungsvorrichtung eines Fahrzeugs und Verfahren zur Parametrierung mindestens einer Steuereinheit der Verwaltungsvorrichtung
DE10015438A1 (de) * 2000-03-29 2001-10-04 Valeo Schalter & Sensoren Gmbh Bussystem
WO2001079947A1 (de) * 2000-04-17 2001-10-25 Robert Bosch Gmbh Verfahren und vorrichtung zur steuerung und/oder zur bestimmung einer variante einer steuerung eines systems
DE19839310C2 (de) * 1997-10-03 2002-04-04 Toyota Motor Co Ltd Datensicherungsystem zum Sichern und Speichern von Daten, die von einer sich in einem Fahrzeug befindlichen Terminalvorrichtung verwendet werden, in einem Sicherungszentrum, das per Datenkommunikation mit dem Fahrzeug in Kontakt steht.
DE10134717A1 (de) * 2001-07-17 2003-02-20 Daimler Chrysler Ag Konfiguration eines Informationssystems
DE10157578A1 (de) * 2001-11-23 2003-08-21 Audi Ag System zum Programmieren eines oder mehrerer elektronischer Steuergeräte eines Kraftfahrzeugs
DE10219832A1 (de) * 2002-05-03 2003-11-20 Daimler Chrysler Ag Verfahren zum Kodieren von Steuergeräten in Verkehrsmitteln
DE19821500B4 (de) * 1997-06-18 2004-01-15 Siemens Ag Steueranordnung für ein Insassenschutzmittel eines Kraftfahrzeugs sowie Verfahren zum Übertragen von Daten in der Steueranordnung
DE10230633A1 (de) * 2002-07-08 2004-01-29 Adam Opel Ag Verfahren zum Aktivieren wenigstens eines über einen Datenbus eines Kraftfahrzeuges ansteuerbaren Steuergerätes
DE10321935A1 (de) * 2003-05-15 2004-12-02 Trw Occupant Restraint Systems Gmbh & Co. Kg Datenspeichersystem für ein Fahrzeuginsassenrückhaltesystem
EP1494099A2 (de) 2003-06-10 2005-01-05 Denso Corporation Elektronisches System mit einer Vielzahl von elektronischen Einheiten
DE10334086A1 (de) * 2003-07-25 2005-02-17 Volkswagen Ag Motorsteuer-Vorrichtung
DE10352033A1 (de) * 2003-11-07 2005-06-09 Bayerische Motoren Werke Ag Verfahren zum funktionsgerechten Betrieb von elektrischen Komponenten in einem Kraftfahrzeug
EP1723518A1 (de) * 2004-03-09 2006-11-22 Bayerische Motorenwerke Aktiengesellschaft Aktualisierung und/oder erweiterung der funktionalität der ablaufsteuerung mindestens eines steuergeräts
US7257813B1 (en) 1997-07-19 2007-08-14 Robert Bosch Gmbh System and method for a control unit with a scheduler preventing simultaneous activation of modules from interference
DE4440127B4 (de) * 1994-11-10 2007-11-08 Robert Bosch Gmbh Steuergerät
DE102006034970A1 (de) * 2006-07-28 2008-01-31 Bayerische Motoren Werke Ag Fertigungs-Verfahren für Kraftfahrzeuge
WO2008031695A1 (de) * 2006-09-13 2008-03-20 Siemens Aktiengesellschaft Kommunikationsnetz mit haupteilnehmern und topologieserver
DE102006052049A1 (de) * 2006-11-04 2008-05-15 Dr.Ing.H.C. F. Porsche Ag Verfahren zur Instandsetzung der Fahrzeugelektronik eines Kraftfahrzeugs
WO2008066615A1 (en) * 2006-11-30 2008-06-05 Caterpillar Inc. Automatic configuration for a secondary engine electronic governor
FR2927439A1 (fr) * 2008-02-12 2009-08-14 Peugeot Citroen Automobiles Sa Dispositif de sauvegarde de donnees d'un calculateur et procede de sauvegarde de donnees s'y rapportant
EP1967435A3 (de) * 2007-03-06 2009-10-21 ZF Friedrichshafen AG Verfahren zur adaptiven Konfigurationserkennung
WO2009141060A1 (de) * 2008-05-23 2009-11-26 Bayerische Motoren Werke Aktiengesellschaft Bordnetz-system eines kraftfahrzeugs und ein verfahren zum betrieb des bordnetz-systems
US7816893B2 (en) 2006-10-24 2010-10-19 Denso Corporation Control apparatus for automotive alternator with function of initialization state detection
WO2011061057A1 (de) * 2009-11-19 2011-05-26 Zf Friedrichshafen Ag Kraftfahrzeugsteuerungssystem
EP1167147B2 (de) 2000-06-17 2012-01-11 KNORR-BREMSE Systeme für Nutzfahrzeuge GmbH Fahrzeugbremssystem mit abgespeicherten Fahrzeugsparametern zur elektronischen Bremssteuerung
DE102013211080A1 (de) 2012-06-26 2014-05-08 Schaeffler Technologies Gmbh & Co. Kg Verfahren zur Steuerung eines Kraftfahrzeuggetriebes
WO2015058748A1 (de) * 2013-10-21 2015-04-30 Schaeffler Technologies AG & Co. KG Elektronisches regelsystem für ein kraftfahrzeug
DE102014202249A1 (de) 2014-02-07 2015-08-13 Schaeffler Technologies AG & Co. KG Verfahren zur Steuerung eines Kraftfahrzeuggetriebes
WO2017050557A1 (de) * 2015-09-21 2017-03-30 Knorr-Bremse Systeme für Nutzfahrzeuge GmbH System und verfahren zur verteilung und/oder aktualisierung von software in vernetzten steuereinrichtungen eines fahrzeugs
US9632495B2 (en) 2013-02-27 2017-04-25 Volkswagen Ag Method for setting up and/or updating the programming of a control unit of a transportation device
DE102022000986B3 (de) 2022-03-22 2023-06-22 Mercedes-Benz Group AG Verfahren zur Speicherung von Fahrzeugcodierdaten in einem Fahrzeug

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3251423B2 (ja) * 1994-05-16 2002-01-28 三菱電機株式会社 プログラマブルコントローラのプログラミング機器およびプログラマブルコントローラ用機能ユニット
DE4425388B4 (de) * 1994-07-19 2005-07-21 Robert Bosch Gmbh Steuergerät
DE19532067C1 (de) * 1995-08-31 1996-10-24 Daimler Benz Ag Verfahren und Einrichtung zur Einprogrammierung von Betriebsdaten in Fahrzeugbauteile
DE19616166A1 (de) * 1996-04-23 1997-10-30 Bosch Gmbh Robert Steuergerät, insbesondere Kraftfahrzeugsteuergerät
US6756886B2 (en) 1996-08-22 2004-06-29 Omega Patents, L.L.C. Remote start system including an engine speed data bus reader and related methods
US6249216B1 (en) 1996-08-22 2001-06-19 Kenneth E. Flick Vehicle security system including adaptor for data communications bus and related methods
US7369936B2 (en) * 1996-08-22 2008-05-06 Omega Patents, L.L.C. Remote start control system including an engine speed data bus reader and related methods
US6529124B2 (en) 1996-08-22 2003-03-04 Omega Patents, L.L.C. Remote vehicle function control system using data bus adaptor cartridge and associated methods
US6771167B1 (en) 1996-08-22 2004-08-03 Omega Patents, L.L.C. Vehicle alert system for vehicle having a data bus and associated methods
US6696927B2 (en) 1996-08-22 2004-02-24 Omega Patents, L.L.C. Vehicle security system for a vehicle having a data communications bus and related methods
US6392534B1 (en) 1996-08-22 2002-05-21 Kenneth E. Flick Remote control system for a vehicle having a data communications bus and related methods
US7576637B2 (en) * 1996-08-22 2009-08-18 Omega Patents, L.L.C Vehicle security system including pre-warning features for a vehicle having a data communications bus and related methods
US6756885B1 (en) 1996-08-22 2004-06-29 Omega Patents, L.L.C. Multi-vehicle compatible control system for reading from a data bus and associated methods
US5719551A (en) * 1996-08-22 1998-02-17 Flick; Kenneth E. Vehicle security system for a vehicle having a data communications bus and related methods
US6011460A (en) 1996-08-22 2000-01-04 Flick; Kenneth E. Vehicle security system for a vehicle having a data communications bus and related methods
US6346876B1 (en) 1996-08-22 2002-02-12 Kenneth E. Flick Multi-vehicle compatible control system generating command signals on a data bus and associated methods
US6297731B1 (en) 1996-08-22 2001-10-02 Kenneth E. Flick Vehicle remote control system having keyless entry and piggyback control features and associated methods
US6243004B1 (en) 1996-08-22 2001-06-05 Kenneth E. Flick Vehicle security system with inductive coupling to a vehicle having a data communications bus and related methods
US7046126B2 (en) * 1996-08-22 2006-05-16 Omega Patents, L.L.C. Vehicle window control system for a vehicle having a data communications bus and associated methods
SE515169C2 (sv) * 1996-08-30 2001-06-18 Scania Cv Ab Arrangemang för att som svar på givarsignaler från ett antal givare styra ett antal funktionsorgan hos ett fordon jämte styrenhet
DE19637088A1 (de) * 1996-09-12 1998-03-19 Mannesmann Vdo Ag Steuersystem, insbesondere für ein Kraftfahrzeug
DE19646387A1 (de) * 1996-11-11 1998-05-20 Telefunken Microelectron Steuerverfahren für ein System, insbesondere für ein Sicherheitssystem in Kraftfahrzeugen
US5835873A (en) * 1997-02-21 1998-11-10 Breed Automotive Technology, Inc. Vehicle safety system with safety device controllers
JP3932654B2 (ja) * 1998-03-10 2007-06-20 株式会社デンソー 車両用制御装置及び車両制御システム
US6377860B1 (en) * 1998-07-31 2002-04-23 Sun Microsystems, Inc. Networked vehicle implementing plug and play with javabeans
US6185491B1 (en) * 1998-07-31 2001-02-06 Sun Microsystems, Inc. Networked vehicle controlling attached devices using JavaBeans™
DE19929331A1 (de) 1999-06-26 2001-01-04 Daimler Chrysler Ag Vernetztes Fahrzeugkommunikationssystem mit Frontend-Einheit, benutzerbedienbarem Endgerät und zugehöriger Applikation
US6493616B1 (en) * 1999-08-13 2002-12-10 Clark Equipment Company Diagnostic and control unit for power machine
JP4225645B2 (ja) * 1999-08-25 2009-02-18 株式会社日立製作所 車両用コントロールユニットのデータ書き換え装置
DE19964013B4 (de) * 1999-12-30 2015-02-12 Robert Bosch Gmbh Verfahren und Vorrichtung zur Steuerung von Betriebsabläufen in einem Fahrzeug
DE10012272B4 (de) * 2000-03-14 2004-04-08 Daimlerchrysler Ag Verfahren zur Abspeicherung von Daten in rechnergestützten Geräten von Verkehrsmitteln
DE10014365B4 (de) * 2000-03-16 2011-08-11 DDG Gesellschaft für Verkehrsdaten mbH, 40547 Funktionale Telematikendgeräte-Steuerung
DE10037397A1 (de) * 2000-08-01 2002-02-14 Daimler Chrysler Ag Verfahren zum Laden von Software
JP2002243591A (ja) * 2001-02-22 2002-08-28 Mitsubishi Electric Corp 車両用故障診断装置
FR2821455B1 (fr) * 2001-02-27 2003-05-30 Magneti Marelli France Dispositif d'interface et procede pour la programmation d'unites electroniques de commande a bord d'un vehicule automobile
DE20105791U1 (de) * 2001-04-03 2002-08-14 Mekra Lang Gmbh & Co Kg Spiegelanordnung für Kraftfahrzeuge
DE20110339U1 (de) 2001-06-22 2002-10-24 Mekra Lang Gmbh & Co Kg Parkhilfe zur Verwendung in einem Kraftfahrzeug
EP1528996B1 (de) * 2002-04-18 2011-08-03 Continental Teves AG & Co. oHG Verfahren und vorrichtung zur bereitstellung von betriebsdaten von funktionskomponenten eines kraftfahrzeugbremsensteuergeräts
GB0213197D0 (en) 2002-06-10 2002-07-17 Cnh Belgium Nv Vehicle control system and apparatus therefor
GB2395241B (en) * 2002-11-12 2004-12-29 Knorr Bremse Systeme Electronic control apparatus for a vehicle
US7501937B2 (en) * 2003-08-27 2009-03-10 Omega Patents, L.L.C. Vehicle security device including pre-warn indicator and related methods
US7489233B2 (en) * 2003-08-27 2009-02-10 Omega Patents, L.L.C. Vehicle security device having pre-warn features and related methods
DE102004008910A1 (de) * 2004-02-24 2005-09-08 Robert Bosch Gmbh Verfahren und Kommunikationssystem zur Übertragung von Informationen in einem Kraftfahrzeug
SE526829C2 (sv) * 2004-03-30 2005-11-08 Scania Cv Ab Arrangemang, motorfordon, sätt och datorprogram för att ge tillträde till elektroniska styrenheter
US7010402B2 (en) * 2004-03-30 2006-03-07 Omega Patents, L.L.C. Vehicle control system including multi-vehicle controller using vehicle code learning index and related methods
WO2006069762A1 (de) * 2004-12-23 2006-07-06 Abb Patent Gmbh Verfahren zur konfiguration von feldgeräten
DE112005002649A5 (de) * 2004-12-23 2008-01-31 Abb Patent Gmbh Verfahren zur Konfiguration von Feldgeräten
US8938557B2 (en) * 2004-12-23 2015-01-20 Abb Technology Ag Method for configuring field devices
JP4923552B2 (ja) * 2005-12-14 2012-04-25 セイコーエプソン株式会社 メモリカードへの電力供給方法、及び、印刷装置
DE102007029423B4 (de) * 2007-06-26 2009-09-03 Sick Ag Steuerungssystem
JP4539757B2 (ja) * 2008-04-23 2010-09-08 株式会社デンソー 電子制御装置
US20100123564A1 (en) * 2008-11-20 2010-05-20 Oliver David Grunhold Self learning data module system
US8452599B2 (en) * 2009-06-10 2013-05-28 Toyota Motor Engineering & Manufacturing North America, Inc. Method and system for extracting messages
DE102009045975A1 (de) * 2009-10-26 2011-04-28 Zf Friedrichshafen Ag Kraftfahrzeugsteuerungssystem
US8237792B2 (en) 2009-12-18 2012-08-07 Toyota Motor Engineering & Manufacturing North America, Inc. Method and system for describing and organizing image data
IT1399197B1 (it) * 2010-03-30 2013-04-11 St Microelectronics Srl Sistema per identificare i componenti di un veicolo
US8832236B2 (en) * 2010-06-21 2014-09-09 Fisher-Rosemount Systems, Inc. Methods, apparatus and articles of manufacture to replace field devices in process control systems
US8424621B2 (en) 2010-07-23 2013-04-23 Toyota Motor Engineering & Manufacturing North America, Inc. Omni traction wheel system and methods of operating the same
CN103124654A (zh) * 2010-09-27 2013-05-29 日本电气株式会社 信息处理系统、用于检查车辆的方法和用于检查车辆的程序
DE102010062908B4 (de) * 2010-12-13 2012-10-31 Siemens Aktiengesellschaft Verfahren zum Parametrisieren eines Gerätes, parametrisierbares Gerät und Parametrisierungsvorrlchtung
US8880289B2 (en) * 2011-03-17 2014-11-04 Toyota Motor Engineering & Manufacturing North America, Inc. Vehicle maneuver application interface
US8855847B2 (en) 2012-01-20 2014-10-07 Toyota Motor Engineering & Manufacturing North America, Inc. Intelligent navigation system
US10860541B2 (en) * 2016-04-11 2020-12-08 Johnson Controls Fire Protection LP Fire detection system with distributed file system
US20170293478A1 (en) * 2016-04-11 2017-10-12 Tyco Fire & Security Gmbh Fire detection system with automatic firmware updating
US10453320B2 (en) 2016-04-11 2019-10-22 Johnson Controls Fire Protection LP Addressing method for slave units in fire detection system
JP6886934B2 (ja) * 2018-03-09 2021-06-16 株式会社東芝 I/o拡張装置及び制御システム
USD874334S1 (en) 2018-05-30 2020-02-04 DD Dannar, LLC Vehicle
USD874335S1 (en) 2018-05-30 2020-02-04 DD Dannar, LLC Vehicle
WO2020263816A1 (en) 2019-06-24 2020-12-30 Dd Dannar Llc Battery communication and control systems and methods

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3624456A1 (de) * 1986-07-19 1988-01-28 Bayerische Motoren Werke Ag Elektronisches system fuer ein kraftfahrzeug
DE4128922A1 (de) * 1990-09-06 1992-03-12 Delco Electronics Corp Elektronische steuerung fuer ein fahrzeug

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3637261A1 (de) * 1986-11-03 1988-05-11 Bayerische Motoren Werke Ag Elektronisches system fuer kraftfahrzeuge
DE3723024A1 (de) * 1987-07-11 1989-01-19 Bosch Gmbh Robert Verfahren und vorrichtung zur steuerung von technischen anlagen und maschinen
US4970636A (en) * 1989-01-23 1990-11-13 Honeywell Inc. Memory interface controller
US4982185A (en) * 1989-05-17 1991-01-01 Blh Electronics, Inc. System for synchronous measurement in a digital computer network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3624456A1 (de) * 1986-07-19 1988-01-28 Bayerische Motoren Werke Ag Elektronisches system fuer ein kraftfahrzeug
DE4128922A1 (de) * 1990-09-06 1992-03-12 Delco Electronics Corp Elektronische steuerung fuer ein fahrzeug

Cited By (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4440127B4 (de) * 1994-11-10 2007-11-08 Robert Bosch Gmbh Steuergerät
FR2737871A1 (fr) * 1995-08-18 1997-02-21 Kiekert Ag Procede pour faire fonctionner une installation de commande pour un vehicule automobile, avec un mode de fonctionnement en atelier
DE19618161C1 (de) * 1996-05-07 1997-06-05 Daimler Benz Ag Selbstüberprüfung einer Funktionsgruppe in einem Kraftfahrzeug
WO1998047743A1 (de) * 1997-04-24 1998-10-29 Voith Turbo Gmbh & Co. Kg Analysevorrichtung für steuervorrichtungen
DE19821500B4 (de) * 1997-06-18 2004-01-15 Siemens Ag Steueranordnung für ein Insassenschutzmittel eines Kraftfahrzeugs sowie Verfahren zum Übertragen von Daten in der Steueranordnung
US7257813B1 (en) 1997-07-19 2007-08-14 Robert Bosch Gmbh System and method for a control unit with a scheduler preventing simultaneous activation of modules from interference
DE19839310C2 (de) * 1997-10-03 2002-04-04 Toyota Motor Co Ltd Datensicherungsystem zum Sichern und Speichern von Daten, die von einer sich in einem Fahrzeug befindlichen Terminalvorrichtung verwendet werden, in einem Sicherungszentrum, das per Datenkommunikation mit dem Fahrzeug in Kontakt steht.
WO1999050105A1 (de) 1998-03-28 1999-10-07 Temic Telefunken Microelectronic Gmbh Steuerverfahren und modul für insassenschutzsysteme mit sperrung einer verbindung vom bussystem zur insassenschutzeinrichtung, insbesondere in kraftfahrzeugen
DE19813953C2 (de) * 1998-03-28 2000-06-08 Telefunken Microelectron Steuerverfahren und Modul für Insassenschutzsysteme, insbesondere in Kraftfahrzeugen
DE19813953A1 (de) * 1998-03-28 1999-10-07 Telefunken Microelectron Steuerverfahren und Modul für ein Sicherheitssystem, insbesondere für Insassenschutzsysteme in Kraftfahrzeugen
DE19818262A1 (de) * 1998-04-23 1999-10-28 Volkswagen Ag Verfahren und Einrichtung zum Betrieb bzw. zum Bedienen verschiedener Geräte in einem Fahrzeug
DE19850454A1 (de) * 1998-11-02 2000-05-11 Siemens Ag Verfahren zum Betreiben eines Kraftfahrzeug-Steuersystems, und entsprechend ausgestattetes Kraftfahrzeug-Steuersystem
DE19850454C2 (de) * 1998-11-02 2003-08-07 Siemens Ag Verfahren zum Betreiben eines Kraftfahrzeug-Steuersystems, und entsprechend ausgestattetes Kraftfahrzeug-Steuersystem
EP1033691A2 (de) * 1999-03-02 2000-09-06 DaimlerChrysler AG Verteiltes Fahrzeuginformationsverarbeitungs- und Fahrzeugsteuersystem
DE19909157A1 (de) * 1999-03-02 2000-09-21 Daimler Chrysler Ag Verteiltes Fahrzeuginformationsverarbeitungs- und Fahrzeugsteuersystem
EP1033691A3 (de) * 1999-03-02 2002-04-17 DaimlerChrysler AG Verteiltes Fahrzeuginformationsverarbeitungs- und Fahrzeugsteuersystem
DE19926206C2 (de) * 1999-06-09 2003-04-03 Daimler Chrysler Ag Fahrzeugelektrik-Konfigurationssystem
US7039511B1 (en) 1999-06-09 2006-05-02 Daimlerchrysler Ag Vehicle electrical installation configuration system
EP1316478A3 (de) * 1999-06-09 2005-08-03 DaimlerChrysler AG Fahrzeugelektrik-Konfigurationssystem
WO2000077692A2 (de) * 1999-06-09 2000-12-21 Daimlerchrysler Ag Fahrzeugelektrik-konfigurationssystem
EP1316478A2 (de) * 1999-06-09 2003-06-04 DaimlerChrysler AG Fahrzeugelektrik-Konfigurationssystem
DE19926206A1 (de) * 1999-06-09 2001-01-11 Daimler Chrysler Ag Fahrzeugelektrik-Konfigurationssystem
WO2000077692A3 (de) * 1999-06-09 2001-09-07 Daimler Chrysler Ag Fahrzeugelektrik-konfigurationssystem
DE19961589A1 (de) * 1999-12-21 2001-07-05 Bosch Gmbh Robert Serviceelement in verteilten Systemen
DE10000337A1 (de) * 2000-01-07 2001-09-13 Volkswagen Ag Verwaltungsvorrichtung eines Fahrzeugs und Verfahren zur Parametrierung mindestens einer Steuereinheit der Verwaltungsvorrichtung
DE10000337B4 (de) * 2000-01-07 2015-03-19 Volkswagen Ag Verwaltungsvorrichtung eines Fahrzeugs und Verfahren zur Parametrierung mindestens einer Steuereinheit der Verwaltungsvorrichtung
DE10015438A1 (de) * 2000-03-29 2001-10-04 Valeo Schalter & Sensoren Gmbh Bussystem
WO2001079947A1 (de) * 2000-04-17 2001-10-25 Robert Bosch Gmbh Verfahren und vorrichtung zur steuerung und/oder zur bestimmung einer variante einer steuerung eines systems
EP1167147B2 (de) 2000-06-17 2012-01-11 KNORR-BREMSE Systeme für Nutzfahrzeuge GmbH Fahrzeugbremssystem mit abgespeicherten Fahrzeugsparametern zur elektronischen Bremssteuerung
DE10134717C2 (de) * 2001-07-17 2003-05-28 Daimler Chrysler Ag Verfahren zur Konfiguration eines Informationssystems
DE10134717A1 (de) * 2001-07-17 2003-02-20 Daimler Chrysler Ag Konfiguration eines Informationssystems
DE10157578A1 (de) * 2001-11-23 2003-08-21 Audi Ag System zum Programmieren eines oder mehrerer elektronischer Steuergeräte eines Kraftfahrzeugs
DE10157578B4 (de) * 2001-11-23 2005-01-20 Audi Ag System zum Programmieren eines oder mehrerer elektronischer Steuergeräte eines Kraftfahrzeugs
DE10219832B4 (de) * 2002-05-03 2005-12-01 Daimlerchrysler Ag Verfahren zum Kodieren von Steuergeräten in Verkehrsmitteln
US6904339B2 (en) 2002-05-03 2005-06-07 Daimlerchrysler Ag Method for coding control devices in means of conveyance
DE10219832A1 (de) * 2002-05-03 2003-11-20 Daimler Chrysler Ag Verfahren zum Kodieren von Steuergeräten in Verkehrsmitteln
DE10230633A1 (de) * 2002-07-08 2004-01-29 Adam Opel Ag Verfahren zum Aktivieren wenigstens eines über einen Datenbus eines Kraftfahrzeuges ansteuerbaren Steuergerätes
DE10321935A1 (de) * 2003-05-15 2004-12-02 Trw Occupant Restraint Systems Gmbh & Co. Kg Datenspeichersystem für ein Fahrzeuginsassenrückhaltesystem
EP1494099A2 (de) 2003-06-10 2005-01-05 Denso Corporation Elektronisches System mit einer Vielzahl von elektronischen Einheiten
EP1494099A3 (de) * 2003-06-10 2007-09-12 Denso Corporation Elektronisches System mit einer Vielzahl von elektronischen Einheiten
US7865672B2 (en) 2003-06-10 2011-01-04 Denso Corporation Electronic system with first and second electronic units electrically communicable with each other
DE10334086A1 (de) * 2003-07-25 2005-02-17 Volkswagen Ag Motorsteuer-Vorrichtung
DE10334086B4 (de) * 2003-07-25 2014-02-13 Volkswagen Ag Motorsteuer-Vorrichtung
DE10352033A1 (de) * 2003-11-07 2005-06-09 Bayerische Motoren Werke Ag Verfahren zum funktionsgerechten Betrieb von elektrischen Komponenten in einem Kraftfahrzeug
EP1723518A1 (de) * 2004-03-09 2006-11-22 Bayerische Motorenwerke Aktiengesellschaft Aktualisierung und/oder erweiterung der funktionalität der ablaufsteuerung mindestens eines steuergeräts
DE102006034970A1 (de) * 2006-07-28 2008-01-31 Bayerische Motoren Werke Ag Fertigungs-Verfahren für Kraftfahrzeuge
WO2008031695A1 (de) * 2006-09-13 2008-03-20 Siemens Aktiengesellschaft Kommunikationsnetz mit haupteilnehmern und topologieserver
US7816893B2 (en) 2006-10-24 2010-10-19 Denso Corporation Control apparatus for automotive alternator with function of initialization state detection
DE102006052049A1 (de) * 2006-11-04 2008-05-15 Dr.Ing.H.C. F. Porsche Ag Verfahren zur Instandsetzung der Fahrzeugelektronik eines Kraftfahrzeugs
WO2008066615A1 (en) * 2006-11-30 2008-06-05 Caterpillar Inc. Automatic configuration for a secondary engine electronic governor
US7634350B2 (en) 2006-11-30 2009-12-15 Caterpillar Inc. Automatic configuration for a secondary engine electronic governor
US8688319B2 (en) 2007-03-06 2014-04-01 Zf Friedrichshafen Ag Procedure for adaptive configuration recognition
EP1967435A3 (de) * 2007-03-06 2009-10-21 ZF Friedrichshafen AG Verfahren zur adaptiven Konfigurationserkennung
FR2927439A1 (fr) * 2008-02-12 2009-08-14 Peugeot Citroen Automobiles Sa Dispositif de sauvegarde de donnees d'un calculateur et procede de sauvegarde de donnees s'y rapportant
WO2009141060A1 (de) * 2008-05-23 2009-11-26 Bayerische Motoren Werke Aktiengesellschaft Bordnetz-system eines kraftfahrzeugs und ein verfahren zum betrieb des bordnetz-systems
DE102008024979B4 (de) 2008-05-23 2022-03-10 Bayerische Motoren Werke Aktiengesellschaft Bordnetz-System eines Kraftfahrzeugs und ein Verfahren zum Betrieb des Bordnetz-Systems
WO2011061057A1 (de) * 2009-11-19 2011-05-26 Zf Friedrichshafen Ag Kraftfahrzeugsteuerungssystem
US9651141B2 (en) 2012-06-26 2017-05-16 Schaeffler Technologies AG & Co. KG Method for controlling a motor vehicle transmission
DE102013211080A1 (de) 2012-06-26 2014-05-08 Schaeffler Technologies Gmbh & Co. Kg Verfahren zur Steuerung eines Kraftfahrzeuggetriebes
US9632495B2 (en) 2013-02-27 2017-04-25 Volkswagen Ag Method for setting up and/or updating the programming of a control unit of a transportation device
WO2015058748A1 (de) * 2013-10-21 2015-04-30 Schaeffler Technologies AG & Co. KG Elektronisches regelsystem für ein kraftfahrzeug
US9840124B2 (en) 2013-10-21 2017-12-12 Schaeffler Technologies AG & Co. KG Electronic control system for a motor vehicle
DE102014202249A1 (de) 2014-02-07 2015-08-13 Schaeffler Technologies AG & Co. KG Verfahren zur Steuerung eines Kraftfahrzeuggetriebes
WO2017050557A1 (de) * 2015-09-21 2017-03-30 Knorr-Bremse Systeme für Nutzfahrzeuge GmbH System und verfahren zur verteilung und/oder aktualisierung von software in vernetzten steuereinrichtungen eines fahrzeugs
CN108292212A (zh) * 2015-09-21 2018-07-17 克诺尔商用车制动系统有限公司 用于分配和/或更新车辆的联网的控制装置中的软件的系统和方法
DE102022000986B3 (de) 2022-03-22 2023-06-22 Mercedes-Benz Group AG Verfahren zur Speicherung von Fahrzeugcodierdaten in einem Fahrzeug

Also Published As

Publication number Publication date
US5521588A (en) 1996-05-28
GB9408974D0 (en) 1994-06-22
GB2277999A (en) 1994-11-16
FR2705072A1 (fr) 1994-11-18
ITRM940286A1 (it) 1995-11-06
FR2705072B1 (fr) 1995-11-10
GB2277999B (en) 1996-04-17
IT1272244B (it) 1997-06-16
ITRM940286A0 (it) 1994-05-06

Similar Documents

Publication Publication Date Title
DE4315494C1 (de) Anordnung und Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts
EP0225971B1 (de) Diagnosesystem für ein Kraftfahrzeug
DE4440127B4 (de) Steuergerät
DE4340289C2 (de) Steuerung von Betriebsuntersystemen eines Kraftfahrzeugs
DE3927921C1 (de)
DE4340048A1 (de) Vorrichtung zum Austauschen von Daten und Verfahren zum Betreiben der Vorrichtung
DE10136036A1 (de) Verfahren und System zum Erfassen von Abnormitäten mit einer Sleep-Modus-Prüffunktion
DE19752036A1 (de) System zum Liefern von genau zeitlich markierten Fahrzeug-Betriebsnachrichten nach einer Echtzeit-Taktrücksetzung
EP0780252B1 (de) Mittels einer Fernwirkanlage aktivierbare Zusatzeinrichtung eines Fahrzeugs
DE19921845A1 (de) Diagnosetestvorrichtung für Kraftfahrzeuge mit programmierbaren Steuergeräten
DE102005000999A1 (de) Verfahren und System zum Fahrzeugkomponentenmanagement, Verfahren und System zum Aktualisieren von Fahrzeugkomponentenmanagementdaten, und Fahrzeugkomponentenmanagementcenter
DE102009020854A1 (de) Elektronisches Steuerungssystem für ein Fahrzeug
EP0981467A2 (de) Verfahren zur manipulationssicheren konfigurierung eines kfz-steuergerätes sowie steuergerät
WO2012025244A1 (de) Portable vorrichtung zur veränderung von betriebsparameterwerten und/oder firmware von elektronischen steuerungseinrichtungen von kraftfahrzeugen
DE102009033040A1 (de) Schreiben eines absoluten Kilometerstandes in ein Speicherelement insbesondere eines Funkschlüssels
EP0997347A2 (de) Verfahren und Einrichtung zur Programmierung eines Steuergerätes, insbesondere eines Kraftfahrzeuges
EP1139217A2 (de) Verfahren zur Abspeicherung von Daten
EP2326959B1 (de) Verfahren zum freischalten von funktionen eines tachographen
EP0437551B1 (de) Verfahren und vorrichtung zum abfragen von steuergeräte-daten
DE102005009639B4 (de) Verfahren und Vorrichtung zum Sichern individueller Einstellungsdaten
DE19821500A1 (de) Steuergerät und Steueranordnung für ein Insassenschutzmittel eines Kraftfahrzeugs sowie Verfahren zum Übertragen von Daten in der Steueranordnung
DE3938517C2 (de)
DE19935192A1 (de) Adressierung von Teilnehmern eines Bussystems
DE4436371B4 (de) Vorrichtung und Verfahren zur Steuerung einer Brennkraftmaschine
EP0664387A1 (de) Verfahren zum Ändern der Arbeitsweise eines Steuergeräts von Kraftfahrzeugen

Legal Events

Date Code Title Description
8100 Publication of patent without earlier publication of application
D1 Grant (no unexamined application published) patent law 81
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: DAIMLER-BENZ AKTIENGESELLSCHAFT, 70567 STUTTGART,

8327 Change in the person/name/address of the patent owner

Owner name: DAIMLERCHRYSLER AG, 70567 STUTTGART, DE

8327 Change in the person/name/address of the patent owner

Owner name: DAIMLERCHRYSLER AG, 70327 STUTTGART, DE

8327 Change in the person/name/address of the patent owner

Owner name: DAIMLER AG, 70327 STUTTGART, DE

8339 Ceased/non-payment of the annual fee