rr1_2020.prg
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 |