H
H
H
3
(1) Sinn des XBD-Generators
Dieses Tool vereinfacht im SGBD-Teil die Erstellung von Steuergeräte-Beschreibungsdateien
(SGBDen) für die Diagnose und Codierung.
Die Parametrierung der SG-spezifischen Programmierablauf-Beschreibungsdateien (PABDen) erfolgt
nun mittels des PABD-Generators.
Achtung:
Zur Zeit wird der SGBD-Generator nur für die Erstellung der Diagnose- und Codier-SGBD verwendet.
Die Programmier-SGBD (auch FLASH-SGBD) wird wie bisher zentral durch TI-430 gepflegt und am
GIS-Server parallel zur Verfügung gestellt
Im folgenden wird die Bezeichnung „XBD-Generator“ verwendet, wenn sowohl SGBDen als auch
PABDen gemeint sind. Der Programmteil „SGBD-Generator“ behandelt nur die SGBDen, der „PABD-
Generator“ nur die PABDen.
Erstmalig wird nun im Tool XBD-Generator der Umfang PABD-Generator zur Verfügung gestellt, mit
welchem in Analogie zum SGBD-Generator jetzt auch PABDen erzeugt und parametriert werden
können.
Beide Programmteile dienen der Vereinfachung, der Standardisierung sowie der Stabilisierung der
Toolkette und der Standard-Prozesse im Bereich der Diagnose und der Fahrzeugprogrammierung bei
BMW.
SGBD-Generator:
Während früher die SGBD-Sourcen „*.b2s“ mit einem Editor (z.B.: WinEdit) erstellt und geändert werden
mussten, können jetzt die Eingabemasken des SGBD-Generators benutzt werden. Nur rein SG-
spezifische nicht standardisierte Jobs müssen noch mit einem Text-Editor erstellt werden (Einbindung
über Include-Mechanismus). Der SGBD-Generator legt jetzt zunächst eine SG-spezifische <SGBD>.xml
an, aus der anschließend die <SGBD>.b2s generiert wird und diese wiederum in die lauffähige Datei
<SGBD>.prg compiliert wird.
Der Einsatz des SGBD-Generators begann bereits am 01.08.2001 mit der Version 1.0.0.
PABD-Generator
Die Parametrierung die früher im Quellcode (*.ips) vorgenommen werden musste, erfolgt jetzt mittels
des PABD-Generators. Zu sätzlich zur eingabe der Parameter werden Syntax-Checks (mit
Einschränkungen) durchgeführt.
(a) JAVA-Version
Zum fehlerfreien Betrieb des XBD-Generators ist mindestens die Java-Runtime-Version
(JRE) 1.4 notwendig. Falls die aktuelle Java-Version noch nicht auf Ihrem Rechner installiert ist,
führen Sie bitte das Installations-Programm j2re-1_4_0_03-windows-i586.exe aus.
Seite 1 von 5
Informationen zum XBD-Generator V 2.3.3
(d) neue Funktionalitäten
- Generieren von SGBDen und Parametrieren von PABDen mit einem gemeinsamen Tool
- Compilieren von SGBDen direkt aus dem SGBD-Generator heraus
- Aufruf des SGBD-Richtlinien-Checks
- Generieren von Jobs STATUS_... für alle freigegebenen Diagnoseprotokolle
- Muster-SGBD (*.xml) für die Diagnose-Protokolle DS2 und LIN
- Import/Update-Funktion für Muster-SGBDen / Muster-PABDen und SGBD-Standard-Includes
- Nutzung individueller Fehlerarten beim Fehlerspeicher
Weitere Details können (nach Installation des XBD-Generators) der Datei release_notes.txt
entnommen werden.
(a) Umstieg von einer älteren Versionen des SGBD-Generators (z.B. 2.1) auf den
neuen XBD-Generator 2.3.3
Sichern Sie folgenden Daten Ihrer Installation :
• alle eigene SGBDen <SGBD>.xml
• alle eigenen SG-spezifischen Include-Dateien
Deinstallieren Sie den alten SGBD-Generator
• über setup.exe (Bestandteil der alten SGBD-Generator-Installation)
oder
• über Windows: Einstellungen / Systemsteuerung / Software
Installieren Sie den neuen XBD-Generator 2.3.3 laut Unterpunkt (c) (siehe unten)
incl. der zugehörigen Daten.
Kopieren Sie Ihre spezifischen Daten in die entsprechenden Verzeichnisse des neuen
XBD-Generators.
Seite 2 von 5
Informationen zum XBD-Generator V 2.3.3
(b) Bereitstellung von XBD-Generator, Muster-SGBDen und Muster PABDen
Der XBD-Generator sowie die SGBD Daten und die Muster-PABD werden über den BMW
GIS-Server zur Verfügung gestellt.
Seite 3 von 5
Wichtige Hinweise zum XBD-Generator V 2.3.3
Laden Sie bitte alle Archive aus dem Verzeichnis „XBD-Generator“ und seiner
Unterverzeichnisse direkt in ein temporäres Verzeichnis (z.B.: C:\Bmw_Inst\).
Sie erhalten folgende Dateien:
Seite 4 von 5
Wichtige Hinweise zum XBD-Generator V 2.3.3
(d) Dokumentation bzgl. XBD-Generator
Im XBD-Generator-Verzeichnis sind folgende Dateien enthalten :
release_notes.txt Änderungs-Dokumentation
install_notes.txt Dokumentation zur Installation
Im Unterverzeichnis „..\Daten\SGBD\Dokumentation“ liegt :
SGBD-Generator Benutzerhandbuch V2.0.pdf Benutzerhandbuch
Die Dokumentation für den PABD-Generator ist im Tool integriert (Online-Hilfe).
(6) Support
Bei Rückfragen oder Verbesserungsvorschlägen wenden Sie sich bitte an :
• SGBD-Generator :
Tobias Müller
Tel.: 089/382-45349
e-Mail: [email protected]
• PABD-Generator :
Flash-Service
Tel.: 089/382-35891
e-Mail: [email protected]
Seite 5 von 5