14230协议
- 格式:pdf
- 大小:677.91 KB
- 文档页数:45
BasSvr does not contain any implementation.
2 Function in the normal mode
BasSvr does not contain any functionality. Table 4333 BasSvr subcomponents
Name BasUtil I14230
BasSvrAppl
Long name
Description
Page
Basic Utility
The work package BasUtil is used internally for i14229 and i14230 configuration.
p. 4135
I14230 (Standard Customer Dia- Work package I14230 represents a software package (module) which is used for dia- p. 4136
Task
The work package BasUtil is used internally for i14229 and i14230 configuration.
1 Physical overview
BasUtil in internally used for i14229 & i14230 configuration.
L Function for calculating the Basisaddresses 32-bit address for memory * identifiers in KWP2000 from 24-bit address information .
L Baudrate algorithm based on i-k formula.
DThe following I14230 service-functions are not part of SCD:
gnosis)
gnostic services, called through tester. SCD (Standard-Customer-Diagnosis) provides
a subset of I14230 functionality.
Basic Services for Diagnosis Ap- The work package BasSvrAppl adapts the work package BasSvr to customer specific p. 4179
1 Physical overview
Figure 3366 BASSVR overview [bassvr-overview]
BASSVR
Service Functions developed on
ISO 14229 /
ISO 15765 specification
The following services are available:
Basis Services for Diagnosis Software
4134/5231
5.7.7.2 [BasSvr] Basis Services for Diagnosis Software
Task
Work package BasSvr represents a software package (module) which is used for diagnostic services, called through tester. The BasSvr module covers: L Service functions developed on ISO 14229 /ISO 15765 specification L Service functions developed on ISO 14230 Specification
L Random number generation based on time.
L Function to get random seed. Table 4334 BasUtil subcomponents
Name BasUtil_Std
Long name Basic Utility Standard
Description
Page
The work package BasUtil_Std is used internally for i14229 and i14230 configuration. p. 4135
5.7.7.2.1.1 [BasUtil_Std] Basic Utility Standard
(all definition modes) 8 Read Data by Identifier 9 Read memory by address 10 write memory by address 11 Tester present 12 Response on event 13 clear diagnostic Information 14 Read DTC Information 15 Routine Control 16 Write data by identifier 17 Inputoutput Control by identifier 18 Control DTC setting
BasUtil in internally used for i14229 & i14230 configuration.
2 Functionality
BasUtil contains the following functionality.
L Compare checksum for serial application.
1 Diagnostic session control 2 EcuReset 3 Security access 4 Communication Control 5 AccessTimingParameter 6 Link Control 7 Dynamically Define by Data Identifier
Service Functions developed on
ISO 14230 specification
The following services are available:
1 StartDiagnosticSession 2 StopDiagnosticSession 3 Escape code 4 DynamicallyDefineLocalIdentifier 5 Start Communication 6 StopCommunication 7 TesterPresent 8 WriteMemoryByAddress 9 ReadMemoryByAddress 10 StartRoutineByLocalId 11 RequestRoutineResultsByLocalIdentifier 12 SecurityAccess 13 ReadEcuIdentification 14 AccessTimingParameter 15 ReadDataByLocalIdentifier 16 InputoutputControlbyLocalIdentifier 17 StopRoutineByLocalId 18 Read Status of DTC 19 Read Freeze Frame data 20 Write Data by Local Id 21 Request Upload 22 Transfer Data 23 Request Transfer Exit 24 Request download 25 Read Data by common Identifier 26 write Data by common Identifier
I14230 (Standard Customer Diagnosis)
4136/5231
5.7.7.2.2 [I14230] I14230 (Standard Customer Diagnosis)
Task
Work package SCD (Standard-Customer-Diagnosis) represents a software package which is used for diagnostic services, called through tester. SCD provides a subset of I14230 functionality.
plication
needs.
Y-772.V600 | P_772 6.0.0 | MEDC/Core/DiagInf/DiagSrv/BasSvr | 23.03.2009 | Draft6.8.0|1.105© Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties.
2 Functionality
BasUtil in used internally for i14229 & i14230 configuration..
Y-772.V600 | P_772 6.0.0 | MEDC/Core/DiagInf/DiagSrv/BasSvr/BasUtil/BasUtil_Std | 23.03.2009 | Draft6.8.0|1.105© Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties.