Skip to content

rr1_2020.prg

  • Jobs: 18
  • Tables: 7

INFO

Field Value
ECU Funktionale Jobs für RR1 Bordnetz 2020 Steuergeräte
ORIGIN BMW TI-538 Drexel
REVISION 1.01
AUTHOR BMW TI-538 Drexel
COMMENT N/A
PACKAGE 1.18
SPRACHE deutsch

Jobs

Index

  • INITIALISIERUNG - Initialisierung und Kommunikationsparameter
  • INFO - Information SGBD
  • IDENT_FUNKTIONAL - Identdaten UDS : $22 ReadDataByIdentifier $F150 Sub-Parameter SGBD-Index
  • SVK_LESEN_FUNKTIONAL - Informationen zur SoftwareVerbauKennung UDS : $22 ReadDataByIdentifier $F101 SVK_AKTUELL
  • SERIENNUMMER_LESEN_FUNKTIONAL - Seriennummer des Steuergeraets UDS : $22 ReadDataByIdentifier UDS : $F18C Sub-Parameter ECUSerialNumber
  • PROG_FG_NR_LESEN_FUNKTIONAL - Auslesen der Fahrgestellnummer (VIN) ! nur moeglich, wenn SG programmiert ! UDS : $22 ReadDataByIdentifier UDS : $F190 VIN Modus: Default
  • PROG_ZAEHLER_LESEN_FUNKTIONAL - Energy-Saving-Mode auslesen UDS: $22 ReadDataByIdentifier UDS: $2502 ProgrammingCounter
  • FS_LESEN_FUNKTIONAL - Fehlerspeicher lesen UDS : $19 ReadDTCInformation UDS : $02 ReadDTCByStatusMask UDS : $0C StatusMask (Bit2, Bit3)
  • FS_LOESCHEN_FUNKTIONAL - Fehlerspeicher löschen UDS : $14 ClearDiagnosticInformation $FF DTCHighByte $FF DTCMiddleByte $FF DTCLowByte
  • IS_LESEN_FUNKTIONAL - Sekundärer Fehlerspeicher lesen (alle Fehler / Ort und Art) UDS : $22 ReadDataByIdentifierRequestServiceID $2000 DataIdentifier sekundaerer Fehlerspeicher
  • IS_LOESCHEN_FUNKTIONAL - Infospeicher löschen UDS : $31 RoutineControl UDS : $01 startRoutine UDS : $0F06 ClearSecondaryDTCMemory
  • SLEEP_MODE_FUNKTIONAL - SG in Sleep-Mode versetzen UDS : $11 ECUReset UDS : $04 EnableRapidPowerShutDown
  • ENERGIESPARMODE_FUNKTIONAL - Einstellen des Energiesparmodes UDS : $31 RoutineControlRequestServiceID UDS : $01 startRoutine UDS : $0F0C DataIdentifier ControlEnergySavingMode UDS : $00 Normalmode UDS : $01 Fertigungsmode UDS : $02 Transportmode UDS : $03 Flashmode
  • STATUS_ENERGIESPARMODE_FUNKTIONAL - Energy-Saving-Mode auslesen UDS: $22 ReadDataByIdentifier UDS: $100A DataIdentifier EnergySavingMode
  • SENSOREN_ANZAHL_LESEN_FUNKTIONAL - Anzahl der intelligenten Subbussensoren lesen UDS : $22 ReadDataByIdentifier UDS : $1600 Identifier NumberofSubbusMembers Modus: Default
  • SENSOREN_IDENT_LESEN_FUNKTIONAL - Identifikation der intelligenten Subbussensoren lesen UDS : $22 ReadDataByIdentifier UDS : $1600 Identifier NumberofSubbusMembers UDS : $16xx SubbusMemberSerialNumber Modus: Default
  • GRP2SGADR - Ermittlung der SG-Adresse aus ZuordnungsTabelle
  • I_STUFE_LESEN - Auslesen der I-Stufe aus ZGW UDS: $22 ReadDataByIdentifier UDS: $100B DataIdentifier I-Level Byte |0|1|2|3| 4| 5| 6| 7| | ASCII | Byte | IStufe |F|0|0|1|09|08| 4 00|

INITIALISIERUNG

Initialisierung und Kommunikationsparameter

No arguments.

Results

Name Type Comment
DONE int 1, wenn Okay

INFO

Information SGBD

No arguments.

Results

Name Type Comment
ECU string Steuergerät im Klartext
ORIGIN string Steuergeräte-Verantwortlicher
REVISION string Versions-Nummer
AUTHOR string Namen aller Autoren
COMMENT string wichtige Hinweise
PACKAGE string Include-Paket-Nummer
SPRACHE string deutsch, english

IDENT_FUNKTIONAL

Identdaten UDS : $22 ReadDataByIdentifier $F150 Sub-Parameter SGBD-Index

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
ECU_NAME string Steuergeräte Name table ZuordnungsTabelleUDS ADR_INDEX STEUERGERAET
ECU_SGBD string Steuergeräte SGBD Name table ZuordnungsTabelleUDS ADR_INDEX SGBD
ECU_GRUPPE string Steuergeräte Gruppendatei Name table ZuordnungsTabelleUDS ADR_INDEX GRUPPE
ID_SGBD_INDEX long Index zur Erkennung der SG-Variante
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

SVK_LESEN_FUNKTIONAL

Informationen zur SoftwareVerbauKennung UDS : $22 ReadDataByIdentifier $F101 SVK_AKTUELL

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
PROG_DATUM string Programmierdatum (DD.MM.YY)
ANZAHL_EINHEITEN long Anzahl der XWEn Je nach dieser Anzahl i (i = 1, 2, ...) existieren i mal folgende Results: (long) XWEi_PROZESSKLASSE_WERT (string) XWEi_PROZESSKLASSE_TEXT (string) XWEi_PROZESSKLASSE_KURZTEXT (string) XWEi_SGBM_IDENTIFIER (string) XWEi_VERSION (string) XWEi_SGBMID
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

SERIENNUMMER_LESEN_FUNKTIONAL

Seriennummer des Steuergeraets UDS : $22 ReadDataByIdentifier UDS : $F18C Sub-Parameter ECUSerialNumber

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
SERIENNUMMER string Seriennummer des Steuergeraets
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

PROG_FG_NR_LESEN_FUNKTIONAL

Auslesen der Fahrgestellnummer (VIN) ! nur moeglich, wenn SG programmiert ! UDS : $22 ReadDataByIdentifier UDS : $F190 VIN Modus: Default

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
FG_NR_KURZ string kurze Fahrgestellnummer (VIN) 7-stellig
FG_NR_LANG string lange Fahrgestellnummer (VIN) 17-stellig
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

PROG_ZAEHLER_LESEN_FUNKTIONAL

Energy-Saving-Mode auslesen UDS: $22 ReadDataByIdentifier UDS: $2502 ProgrammingCounter

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
PROG_ZAEHLER_STATUS_WERT int Status, wie oft das SG programmierbar ist
PROG_ZAEHLER_STATUS_TEXT string Status, wie oft das SG programmierbar ist
PROG_ZAEHLER int Programmierzaehler
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

FS_LESEN_FUNKTIONAL

Fehlerspeicher lesen UDS : $19 ReadDTCInformation UDS : $02 ReadDTCByStatusMask UDS : $0C StatusMask (Bit2, Bit3)

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
F_ANZ long Anzahl der Fehlereinträge Je nach dieser Anzahl i (i = 1, 2, ...) existieren i mal folgende Results: (long) F_ORTi_NR Fehlercode (long) F_ARTi_NR Fehlerart
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

FS_LOESCHEN_FUNKTIONAL

Fehlerspeicher löschen UDS : $14 ClearDiagnosticInformation $FF DTCHighByte $FF DTCMiddleByte $FF DTCLowByte

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

IS_LESEN_FUNKTIONAL

Sekundärer Fehlerspeicher lesen (alle Fehler / Ort und Art) UDS : $22 ReadDataByIdentifierRequestServiceID $2000 DataIdentifier sekundaerer Fehlerspeicher

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
F_ANZ long Anzahl der Fehlereinträge Je nach dieser Anzahl i (i = 1, 2, ...) existieren i mal folgende Results: (long) F_ORTi_NR Fehlercode (long) F_ARTi_NR Fehlerart
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

IS_LOESCHEN_FUNKTIONAL

Infospeicher löschen UDS : $31 RoutineControl UDS : $01 startRoutine UDS : $0F06 ClearSecondaryDTCMemory

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

SLEEP_MODE_FUNKTIONAL

SG in Sleep-Mode versetzen UDS : $11 ECUReset UDS : $04 EnableRapidPowerShutDown

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
POWER_DOWN_TIME long 0 bis 254 in Sekunden -1 wenn Zeit nicht verfügbar
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

ENERGIESPARMODE_FUNKTIONAL

Einstellen des Energiesparmodes UDS : $31 RoutineControlRequestServiceID UDS : $01 startRoutine UDS : $0F0C DataIdentifier ControlEnergySavingMode UDS : $00 Normalmode UDS : $01 Fertigungsmode UDS : $02 Transportmode UDS : $03 Flashmode

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )
MODE long 0: Normalmode 1: Produktionsmode 2: Transportmode 3: Flashmode

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

STATUS_ENERGIESPARMODE_FUNKTIONAL

Energy-Saving-Mode auslesen UDS: $22 ReadDataByIdentifier UDS: $100A DataIdentifier EnergySavingMode

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
STAT_ENERGIESPARMODE_WERT long Ausgabe des Energiesparmodes 0: Normalmode 1: Produktionsmode 2: Transportmode 3: Flashmode -1 wenn Mode nich gültig
STAT_ENERGIESPARMODE_TEXT string Text zu STAT_ENERGIESPARMODE_WERT
STAT_PRODUKTIONSMODE_EIN long 0: Produktionsmode nicht aktiv 1: Produktionsmode aktiv
STAT_TRANSPORTMODE_EIN long 0: Transportmode nicht aktiv 1: Transportmode aktiv
STAT_FLASHMODE_EIN long 0: Flashmode nicht aktiv 1: Flashmode aktiv
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

SENSOREN_ANZAHL_LESEN_FUNKTIONAL

Anzahl der intelligenten Subbussensoren lesen UDS : $22 ReadDataByIdentifier UDS : $1600 Identifier NumberofSubbusMembers Modus: Default

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
SENSOR_ANZAHL long Anzahl der intelligenten Subbussensoren
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

SENSOREN_IDENT_LESEN_FUNKTIONAL

Identifikation der intelligenten Subbussensoren lesen UDS : $22 ReadDataByIdentifier UDS : $1600 Identifier NumberofSubbusMembers UDS : $16xx SubbusMemberSerialNumber Modus: Default

Arguments

Name Type Comment
FUNKTIONALE_ADRESSE string gewünschte funktionale Adresse table FunktionaleAdresse F_ADR F_ADR_TEXT Defaultwert: ALL ( alle Steuergeräte )
SENSOR_NR long optionales Argument nur bei physikalischer Adressierung gewuenschter Sensor xx (0x01 - 0xFF)

Results

Name Type Comment
ECU_ADR string Steuergeräteadresse als Hex-String
ECU_GROBNAME string Grobname des Steuergerätes table Grobname GROBNAME
ID_SG_ADR long Steuergeräteadresse
SENSOR_VERBAUORT string Verbauort des Sensors table VerbauortTabelle ORTTEXT
SENSOR_VERBAUORT_NR long Verbauort-Nummer des Sensors
SENSOR_BMW_NR string BMW-Teilenummer des Sensors
SENSOR_PART_NR string Teilenummer des Sensors optional wenn SENSOR_BMW_NR gueltig wenn Teilenummer vom Sensor nicht verfuegbar dann '--'
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an SG
_RESPONSE binary Hex-Antwort von SG

GRP2SGADR

Ermittlung der SG-Adresse aus ZuordnungsTabelle

Arguments

Name Type Comment
GRUPPENDATEI string Name der Gruppendatei

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
SG_ADR long Steuergeraeteadresse

I_STUFE_LESEN

Auslesen der I-Stufe aus ZGW UDS: $22 ReadDataByIdentifier UDS: $100B DataIdentifier I-Level Byte |0|1|2|3| 4| 5| 6| 7| | ASCII | Byte | IStufe |F|0|0|1|09|08| 4 00|

No arguments.

Results

Name Type Comment
I_STUFE_WERK string entspricht I-Stufe der Auslieferung
I_STUFE_HO string entspricht aktuelle I-Stufe
I_STUFE_HO_BACKUP string entspricht letzte I-Stufe
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_REQUEST binary Hex-Auftrag an ZGW
_RESPONSE_ZGW binary Hex-Antwort von ZGW

Tables

Index

JOBRESULT

Dimensions: 66 rows × 2 columns

SB STATUS_TEXT
0x10 ERROR_ECU_GENERAL_REJECT
0x11 ERROR_ECU_SERVICE_NOT_SUPPORTED
0x12 ERROR_ECU_SUB_FUNCTION_NOT_SUPPORTED
0x13 ERROR_ECU_INCORRECT_MESSAGE_LENGTH_OR_INVALID_FORMAT
0x14 ERROR_ECU_RESPONSE_TOO_LONG
0x21 ERROR_ECU_BUSY_REPEAT_REQUEST
0x22 ERROR_ECU_CONDITIONS_NOT_CORRECT
0x24 ERROR_ECU_REQUEST_SEQUENCE_ERROR
0x25 ERROR_ECU_NO_RESPONSE_FROM_SUBNET_COMPONENT
0x26 ERROR_ECU_FAILURE_PREVENTS_EXECUTION_OF_REQUESTED_ACTION
0x31 ERROR_ECU_REQUEST_OUT_OF_RANGE
0x33 ERROR_ECU_SECURITY_ACCESS_DENIED
0x35 ERROR_ECU_INVALID_KEY
0x36 ERROR_ECU_EXCEED_NUMBER_OF_ATTEMPTS
0x37 ERROR_ECU_REQUIRED_TIME_DELAY_NOT_EXPIRED
0x70 ERROR_ECU_UPLOAD_DOWNLOAD_NOT_ACCEPTED
0x71 ERROR_ECU_TRANSFER_DATA_SUSPENDED
0x72 ERROR_ECU_GENERAL_PROGRAMMING_FAILURE
0x73 ERROR_ECU_WRONG_BLOCK_SEQUENCE_COUNTER
0x78 ERROR_ECU_REQUEST_CORRECTLY_RECEIVED__RESPONSE_PENDING
0x7E ERROR_ECU_SUB_FUNCTION_NOT_SUPPORTED_IN_ACTIVE_SESSION
0x7F ERROR_ECU_SERVICE_NOT_SUPPORTED_IN_ACTIVE_SESSION
0x81 ERROR_ECU_RPM_TOO_HIGH
0x82 ERROR_ECU_RPM_TOO_LOW
0x83 ERROR_ECU_ENGINE_IS_RUNNING
0x84 ERROR_ECU_ENGINE_IS_NOT_RUNNING
0x85 ERROR_ECU_ENGINE_RUN_TIME_TOO_LOW
0x86 ERROR_ECU_TEMPERATURE_TOO_HIGH
0x87 ERROR_ECU_TEMPERATURE_TOO_LOW
0x88 ERROR_ECU_VEHICLE_SPEED_TOO_HIGH
0x89 ERROR_ECU_VEHICLE_SPEED_TOO_LOW
0x8A ERROR_ECU_THROTTLE_PEDAL_TOO_HIGH
0x8B ERROR_ECU_THROTTLE_PEDAL_TOO_LOW
0x8C ERROR_ECU_TRANSMISSION_RANGE_NOT_IN_NEUTRAL
0x8D ERROR_ECU_TRANSMISSION_RANGE_NOT_IN_GEAR
0x8F ERROR_ECU_BRAKE_SWITCH_NOT_CLOSED
0x90 ERROR_ECU_SHIFTER_LEVER_NOT_IN_PARK
0x91 ERROR_ECU_TORQUE_CONVERTER_CLUTCH_LOCKED
0x92 ERROR_ECU_VOLTAGE_TOO_HIGH
0x93 ERROR_ECU_VOLTAGE_TOO_LOW
?00? OKAY
?01? ERROR_ECU_NO_RESPONSE
?02? ERROR_ECU_INCORRECT_LEN
?03? ERROR_ECU_INCORRECT_RESPONSE_ID
?04? ERROR_ECU_TA_RESPONSE_NOT_SA_REQUEST
?05? ERROR_ECU_SA_RESPONSE_NOT_TA_REQUEST
?06? ERROR_ECU_RESPONSE_INCORRECT_DATA_IDENTIFIER
?07? ERROR_ECU_RESPONSE_TOO_MUCH_DATA
?08? ERROR_ECU_RESPONSE_TOO_LESS_DATA
?09? ERROR_ECU_RESPONSE_VALUE_OUT_OF_RANGE
?0A? ERROR_TABLE
?10? ERROR_F_CODE
?12? ERROR_INTERPRETATION
?13? ERROR_F_POS
?14? ERROR_ECU_RESPONSE_INCORRECT_IO_CONTROL_PARAMETER
?15? ERROR_ECU_RESPONSE_INCORRECT_ROUTINE_CONTROL_TYPE
?16? ERROR_ECU_RESPONSE_INCORRECT_SUB_FUNCTION
?17? ERROR_ECU_RESPONSE_INCORRECT_DYNAMICALLY_DEFINED_DATA_IDENTIFIER
?18? ERROR_ECU_RESPONSE_NO_STRING_END_CHAR
?50? ERROR_BYTE1
?51? ERROR_BYTE2
?52? ERROR_BYTE3
?80? ERROR_SVK_INCORRECT_LEN
?81? ERROR_SVK_INCORRECT_FINGERPRINT
?F0? ERROR_ARGUMENT
0xXY ERROR_ECU_UNKNOWN_NEGATIVE_RESPONSE

PROZESSKLASSEN

Dimensions: 24 rows × 3 columns

WERT PROZESSKLASSE BEZEICHNUNG
0x00 - ungueltig
0x01 HWEL Hardware (Elektronik)
0x02 HWAP Hardwareauspraegung
0x03 HWFR Hardwarefarbe
0x05 CAFD Codierdaten
0x06 BTLD Bootloader
0x08 SWFL Software ECU Speicherimage
0x09 SWFF Flash File Software
0x0A SWPF Pruefsoftware
0x0B ONPS Onboard Programmiersystem
0x0F FAFP FA2FP
0x1A TLRT Temporaere Loeschroutine
0x1B TPRG Temporaere Programmierroutine
0x07 FLSL Flashloader Slave
0x0C IBAD Interaktive Betriebsanleitung Daten
0x10 FCFA Freischaltcode Fahrzeug-Auftrag
0x1C BLUP Bootloader-Update Applikation
0x1D FLUP Flashloader-Update Applikation
0xA0 ENTD Entertainment Daten
0xA1 NAVD Navigation Daten
0xA2 FCFN Freischaltcode Funktion
0xC0 SWUP Software-Update Package
0xC1 SWIP Index Software-Update Package
0xFF - ungueltig

GROBNAME

Dimensions: 104 rows × 2 columns

ADR GROBNAME
0x00 JBBF
0x01 AIRBAG
0x02 SZL
0x04 VOCS
0x05 CDM
0x06 TRSVC
0x07 SME
0x08 HC
0x09 RE_DME
0x0A RE_EME
0x0B SCR
0x0D HKFM
0x0E SVT
0x0F QSG/GHAS
0x10 ZGW
0x12 DME/DDE
0x13 DME/DDE
0x14 LIM
0x15 KLE
0x16 ASA
0x17 EKP
0x18 EGS
0x19 LMV
0x1A EME
0x1B SMES1
0x1C ICMQL
0x1D TFM
0x1E SMES2
0x20 RDC
0x21 FRR
0x22 SAS
0x23 SVT_RR
0x24 CVM
0x26 RSE
0x27 CGW_RR
0x29 DSC
0x2A EMF
0x2B HSR
0x2C PMA
0x2E PCU
0x30 EPS
0x31 MMC
0x35 TXB
0x36 TELEFON
0x37 AMP
0x38 EHC
0x39 ICMV
0x3A EME
0x3C CDC
0x3D HUD
0x3E ACP_RR
0x3F ASD
0x40 CAS
0x41 TMS_L
0x42 TMS_R
0x43 LHM_L
0x44 LHM_R
0x46 GZAL
0x47 GZAR
0x48 VSW
0x49 SECU1
0x4A SECU2
0x4B TVM
0x4D EMA_LI
0x4E EMA_RE
0x50 SINE
0x54 RADIO
0x55 MULF
0x56 FZD
0x57 NIVI
0x59 ALBVF
0x5A ALBVB
0x5D KAFAS
0x5E GWS
0x5F FLA
0x60 KOMBI
0x61 ECALL
0x63 HEADUNIT
0x64 PDC
0x67 ZBE
0x68 ZBEF
0x69 FAH
0x6A BFH
0x6B HKL
0x6D FAS
0x6E BFS
0x71 AHM
0x72 FRM
0x73 CID
0x74 CIDF
0x75 CIDF2
0x76 VDC
0x77 RFK
0x78 IHKA
0x79 FKA
0x7B HKA
0xA0 CIC_HD
0xA5 RK_VL
0xA6 RK_VR
0xA7 RK_HL
0xA8 RK_HR
0xA9 CDCDSP
0xAB MMCDSP
0xXY ????

VERBAUORTTABELLE

Dimensions: 133 rows × 3 columns

ORT ORTTEXT LIN_2_FORMAT
0x0100 Batteriesensor BSD -
0x0150 Ölqualitätsensor BSD -
0x0200 Elektrische Wasserpumpe BSD -
0x0250 Elektrische Kraftstoffpumpe BSD -
0x0300 Generator 1 -
0x0350 Generator 2 -
0x03A0 Druck- Temperatursensor Tank 1
0x03C0 EAC-Sensor -
0x0400 Schaltzentrum Lenksäule -
0x0500 DSC Sensor-Cluster -
0x0600 Nahbereichsradarsensor links -
0x0700 Nahbereichsradarsensor rechts -
0x0800 Funkempfänger -
0x0900 Elektrische Lenksäulenverriegelung -
0x0A00 Regen- Lichtsensor -
0x290A00 DSC Hydraulikblock -
0x0B00 Nightvision Kamera -
0x0C00 TLC Kamera -
0x0D00 Spurwechselradarsensor hinten links -
0x0E00 Heckklima Bedienteil rechts 1
0x0F00 Rearview Kamera hinten 1
0x1000 Topview Kamera Außenspiegel links 1
0x1100 Topview Kamera Außenspiegel rechts 1
0x1200 Sideview Kamera Stoßfänger vorne links 1
0x1300 Sideview Kamera Stoßfänger vorne rechts 1
0x1400 Wischermotor 1
0x1500 Regen- Lichtsensor 1
0x1600 Innenspiegel 1
0x1700 Garagentoröffner 1
0x1800 AUC-Sensor 1
0x1900 Druck- Temperatursensor 1
0x1A20 Schalterblock Sitzheizung hinten links 1
0x1A40 Schalterblock Sitzheizung hinten rechts 1
0x1A60 Sitzheizung Fahrer 1
0x1A80 Sitzheizung Beifahrer 1
0x1AA0 Sitzheizung Fahrer hinten 1
0x1AC0 Sitzheizung Beifahrer hinten 1
0x1B00 Schalterblock Sitzmemory/-massage Fahrer 1
0x1C00 Schalterblock Sitzmemory/-massage Beifahrer 1
0x1C80 Sitzverstellschalter Beifahrer über Fond 1
0x1D00 Sonnenrollo Seitenfenster Fahrer 1
0x1E00 Sonnenrollo Seitenfenster Beifahrer 1
0x1E40 Heckklappenemblem 1
0x1F00 KAFAS Kamera 1
0x2000 Automatische Anhängevorrichtung 1
0x2100 SINE 1
0x2110 DWA Mikrowellensensor vorne rechts 1
0x2120 DWA Mikrowellensensor hinten rechts 1
0x2130 DWA Mikrowellensensor hinten links 1
0x2140 DWA Mikrowellensensor vorne links 1
0x2150 DWA Mikrowellensensor hinten 1
0x2180 DWA Ultraschallsensor 1
0x2200 Aussenspiegel Fahrer -
0x2300 Aussenspiegel Beifahrer -
0x2400 Schaltzentrum Tür 1
0x2500 Schalterblock Sitz Fahrer 1
0x2600 Schalterblock Sitz Beifahrer 1
0x2700 Gurtbringer Fahrer 1
0x2800 Gurtbringer Beifahrer 1
0x2900 Treibermodul Scheinwerfer links 1
0x2A00 Treibermodul Scheinwerfer rechts 1
0x2B00 Bedieneinheit Fahrerassistenzsysteme 1
0x2C00 Bedieneinheit Licht 1
0x2D00 Smart Opener 1
0x2E00 LED-Hauptlicht-Modul links 1
0x2F00 LED-Hauptlicht-Modul rechts 1
0x0910 Elektrische Lenksäulenverriegelung 1
0x3200 Funkempfänger 1
0x3300 Funkempfänger 2 1
0x3400 Türgriffelektronik Fahrer -
0x3500 Türgriffelektronik Beifahrer -
0x3600 Türgriffelektronik Fahrer hinten -
0x3700 Türgriffelektronik Beifahrer hinten -
0x3800 Telestart-Handsender 1 -
0x3900 Telestart-Handsender 2 -
0x3A00 Fond-Fernbedienung -
0x3B00 Elektrische Wasserpumpe 1
0x3B10 Elektrische Wasserpumpe 1 1
0x3B20 Elektrische Wasserpumpe 2 1
0x3B80 Elektrische Zusatzwasserpumpe 1
0x3C00 Batteriesensor LIN -
0x3D00 Aktives Kühlklappensystem 1
0x3E00 PCU(DCDC) 1
0x3F00 Startergenerator 1
0x3F80 Generator 1
0x4000 Sitzverstellschalter Fahrer 1
0x4100 Sitzverstellschalter Beifahrer 1
0x4200 Sitzverstellschalter Fahrer hinten 1
0x4300 Sitzverstellschalter Beifahrer hinten 1
0x4400 Gepäckraumschalter links 1
0x4500 Gepäckraumschalter rechts 1
0x4A00 Fond-Klimaanlage 1
0x4B00 Elektrischer Klimakompressor 1
0x4C00 Klimabedienteil 1
0x4D00 Gebläseregler 1
0x4E00 Klappenmotor 0
0x4F00 Elektrischer Kältemittelverdichter eKMV 1
0x4F80 Elektrischer Zuheizer PTC 1
0x5000 PMA Sensor links 1
0x5100 PMA Sensor rechts 1
0x5200 CID-Klappe -
0x5300 Schaltzentrum Lenksäule 1
0x5400 Multifunktionslenkrad 1
0x5500 Lenkradelektronik 1
0x5600 CID -
0x5700 Satellit Upfront links 0
0x5708 Satellit Upfront rechts 0
0x5710 Satellit Tür links 0
0x5718 Satellit Tür rechts 0
0x5720 Satellit B-Säule links X 0
0x5728 Satellit B-Säule rechts X 0
0x5730 Satellit B-Säule links Y 0
0x5738 Satellit B-Säule rechts Y 0
0x5740 Satellit Zentralsensor X 0
0x5748 Satellit Zentralsensor Y 0
0x5750 Satellit Zentralsensor Low g Y 0
0x5758 Satellit Zentralsensor Low g Z 0
0x5760 Satellit Zentralsensor Roll Achse 0
0x5768 Fussgängerschutz Sensor links 0
0x5770 Fussgängerschutz Sensor rechts 0
0x5778 Fussgängerschutz Sensor mitte 0
0x5780 Fussgängerschutzsensor statisch 0
0x5788 Satellit C-Säule links Y 0
0x5790 Satellit C-Säule rechts Y 0
0x5798 Satellit Zentrale Körperschall 0
0x57A0 Kapazitive Insassen- Sensorik CIS 1
0x57A8 Sitzbelegungserkennung Beifahrer SBR 1
0x57B0 Fussgängerschutzsensor dynamisch 1 0
0x57B8 Fussgängerschutzsensor dynamisch 2 0
0x5800 HUD 1
0x5900 Audio-Bedienteil 1
0x5A00 Innenlichtelektronik 1
0xFFFF unbekannter Verbauort -

PARTNRTABELLE

Dimensions: 1 rows × 3 columns

PART_NR BMW_NR KOMMENTAR
-- -- unbekannte Teilenummer

FUNKTIONALEADRESSE

Dimensions: 1 rows × 3 columns

NR F_ADR F_ADR_TEXT
0xDF ALL alle Steuergeräte

JOBRESULTEXTENDED

Dimensions: 16 rows × 2 columns

SB STATUS_TEXT
0x01 ERROR_ARGUMENT
0x02 ERROR_VERIFY
0x03 ERROR_ECU_RESPONSE_TOO_LESS_DATA
0x04 ERROR_ECU_RESPONSE_TOO_MUCH_DATA
0x05 ERROR_ECU_RESPONSE_INCORRECT_DATA_IDENTIFIER
0x06 ERROR_ECU_RESPONSE_INCORRECT_ROUTINE_CONTROL_TYPE
0x07 ERROR_ECU_RESPONSE_INCORRECT_ROUTINE_IDENTIFIER
0x08 ERROR_ECU_RESPONSE_INCORRECT_RESET_TYPE
0x09 ERROR_ECU_RESPONSE_INCORRECT_SERIAL_NUMBER_FORMAT
0x0A ERROR_ECU_RESPONSE_INCORRECT_DTC_BY_STATUS_MASK
0x0B ERROR_ECU_RESPONSE_INCORRECT_DTC_STATUS_AVAILABILITY_MASK
0x0C ERROR_ECU_RESPONSE_INCORRECT_ROUTINE_CONTROL_TYPE
0x0D ERROR_ECU_RESPONSE_INCORRECT_ROUTINE_CONTROL_IDENTIFIER
0x0E ERROR_ECU_RESPONSE_ZGW
0x0F ERROR_ECU_RESPONSE_CAS
0xXY ERROR_UNKNOWN