CVS124

CVS124.pdf · Supplier Evaluation / Capability Assessment · Hardware / Platform

Last updated: 2026-06-29 11:50
RTRFQX Review TeamWorkspace

CVS124

CVS124.pdf · Supplier Evaluation / Capability Assessment · Hardware / Platform

Markdown-derived onlyOCR: falseLast generated 2026-06-29 11:50

What this document contains

Confirmed Requirements376customer ID + normative
Needs Clarification31no customer ID
Information44descriptive
Reference3definitions, scope
Critical71ranked impact
Open Points5linked
Tables / Diagrams100 / 2extracted
Derived SSRs32linked

Executive Takeaway

Systems-engineering read of what this document defines for the system - scope, boundaries, interfaces, obligations, and what is still open.

Document Purpose

Scope: this supplier evaluation / capability assessment specifies requirement, covering 5 Requirements; 5.2 ECU Identification Requirements; 5.2.1 Used data identifier in order to identify an ECU; 5.3 Diagnostic sessions requirements; 5.4 Data identifier requirements; 5.4.1 Integrity Validation Data DIDs (IVD-DIDs).

System Boundary & Interfaces

System boundary and interfaces: the document constrains 1 interface(s) - OEM/Customer Review Interface; principal functions in scope are Secure software update and flash readiness; Secure communication and freshness protection; Secure software update and flash readiness; Security evidence and traceability; Security evidence and traceability.

Design / Security Impact

Design and security impact: affects Secure software update and flash readiness; Secure communication and freshness protection; Secure software update and flash readiness; Security evidence and traceability; Security evidence and traceability; security capabilities touched: Diagnostic security; Key management; 32 supplier system requirement(s) were derived from this document.

Open For Customer

Open for the customer: 5 document-linked open point(s) - mainly Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).; Confirm the diagnostic role model, the authorized services per role, and which party owns the diagnostic authorization policy.; Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied. (sample: 3 of 5) - plus 31 unidentified requirement-like statement(s). Do not baseline these until the customer confirms.

Confidence and limits: High confidence. Categorisation is derived from the converted Markdown (customer IDs, normative wording, and section context); no OCR or downstream PDF analysis is used.

Main Requirement Themes

ThemeEngineering MeaningRequirement CountRepresentative Requirements
RequirementGroups related document requirements into a single engineering theme.376RFQX-CVS124-0018; RFQX-CVS124-0019; RFQX-CVS124-0020
System architecture designGroups related document requirements into a single engineering theme.372RFQX-CVS124-0001; RFQX-CVS124-0002; RFQX-CVS124-0007
Diagnostics and service accessDefines UDS service behavior, authorization expectations, safe-state checks, and diagnostic evidence.211RFQX-CVS124-0006; RFQX-CVS124-0014; RFQX-CVS124-0020
SystemGroups related document requirements into a single engineering theme.205RFQX-CVS124-0001; RFQX-CVS124-0002; RFQX-CVS124-0007
SoftwareGroups related document requirements into a single engineering theme.131RFQX-CVS124-0014; RFQX-CVS124-0020; RFQX-CVS124-0025
Responsibility and customer approval modelCreates supplier/OEM allocation decisions for work products, backend infrastructure, approvals, and residual risk.130RFQX-CVS124-0003; RFQX-CVS124-0004; RFQX-CVS124-0005
Cybersecurity concept and evidenceDrives cybersecurity concept, risk treatment, verification evidence, and traceability obligations.99RFQX-CVS124-0003; RFQX-CVS124-0004; RFQX-CVS124-0005
Core ECA system behaviorDefines actuator ECU behavior, drivetrain integration, electrical/mechanical constraints, and verification scope.87RFQX-CVS124-0005; RFQX-CVS124-0006; RFQX-CVS124-0011

Document Content Structure

SectionRequirementsInformationUnknown / Review NeededTotal ItemsCriticalOpen PointsSSR Links
4 Terms, definitions and abbreviations00013821
-- 4.2 Abbreviations0009510
-- 4.3 Conventions0004321
5 Requirements35242042266531
-- 5.2 ECU Identification Requirements459055215
-- -- 5.2.1 Used data identifier in order to identify an ECU459055215
-- 5.3 Diagnostic sessions requirements533056218
-- 5.4 Data identifier requirements3104003
-- -- 5.4.1 Integrity Validation Data DIDs (IVD-DIDs)3104003
-- 5.5 Diagnostic services requirements1599018836421
-- -- 5.5.1 DiagnosticSessionControl (0x10) service81011324
-- -- 5.5.2 ECUReset (0x11) service181021619
-- -- 5.5.3 CommunicationControl (0x28) service113015324
-- -- 5.5.5 ControlDTCSetting (0x85) service8109114
-- -- 5.5.6 Link Control (0x87) service6107203
-- -- 5.5.7 ReadDataByIdentifier (0x22) service7007003
-- -- 5.5.8 WriteDataByIdentifier (0x2E) service100011115
-- -- 5.5.10 ReadDTCInformation (0x19) service291038936
-- -- 5.5.11 InputOutputControlByIdentifier (0x2F) service7007002
-- -- 5.5.12 RoutineControl (0x31) service7008111
-- -- 5.5.13 Request Download Service (0x34)121013404
-- -- 5.5.14 RequestUpload (0x35)2002000
-- -- 5.5.15 TransferData (0x36) service7007001
-- -- 5.5.16 RequestTransferExit (0x37) service8008002
-- -- 5.5.18 Authentication (0x29) service160016114
-- -- 5.5.19 RequestFileTransfer (0x38) service3008511
-- 5.6 Routine Identifier Requirements561507819416
-- -- 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions161020334
-- -- 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)136020317
-- -- 5.6.3 Routine 0x2401 – Software Installation25503312311
-- -- 5.6.5 Routine 0xCAFE – EMP2305112
-- 5.7 Fault memory requirements233026103
-- -- 5.7.2 Occurrence counter OCC8109103
-- -- 5.7.3 Timestamp of occurrence6107002
-- -- 5.7.4 Vehicle distance at occurrence91010002
-- 5.10 Session layer performance requirements132015616
6 Normative references242026000

Tables and Diagrams

Tables are reconstructed column-correct from the document text layer (no OCR). Diagrams are linked from converted image assets.

Tables100column-correct
Diagrams2image-linked
Linked Artifacts101requirement-linked

Tables (100)

TableTable 1 – Definition of Terms

4.1 Terms · page 6 · Linked: 4.1

TermDefinition
ShallThis word, or the terms "Required" or "Must", means that the definition is an absolute requirement of the specification.
Shall notThis phrase, or the phrase "Must not", means that the definition is an absolute prohibition of the specification. This word, or the adjective “Recommended”, means that there may exist
Shouldvalid reasons in particular circumstances to ignore a particular item, but the full implications shall be understood and carefully weighed before choosing a different course. This phrase, or the phrase “Not recommended”, means that there may exist valid reasons in particular circumstances when the particular behavior is
Should notacceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label. This word, or the adjective “Optional”, means that an item is truly optional. One vendor may choose to include the item because a particular marketplace requires it or because the vendor feels that it enhances the product while another vendor may omit the same item.
MayAn implementation which does not include a particular option shall be prepared to interoperate with another implementation which does include the option, though perhaps with reduced functionality. In the same vein an implementation which does include a particular option shall be prepared to interoperate with another implementation which does not include the option (except, of course, for the feature the option provides).

Table source context

TableTable 2 – Abbreviated terms

4.2 Abbreviations · page 6 · Linked: 4.2

TermDefinition
ShallThis word, or the terms "Required" or "Must", means that the definition is an absolute requirement of the specification.
Shall notThis phrase, or the phrase "Must not", means that the definition is an absolute prohibition of the specification. This word, or the adjective “Recommended”, means that there may exist
Shouldvalid reasons in particular circumstances to ignore a particular item, but the full implications shall be understood and carefully weighed before choosing a different course. This phrase, or the phrase “Not recommended”, means that there may exist valid reasons in particular circumstances when the particular behavior is
Should notacceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label. This word, or the adjective “Optional”, means that an item is truly optional. One vendor may choose to include the item because a particular marketplace requires it or because the vendor feels that it enhances the product while another vendor may omit the same item.
MayAn implementation which does not include a particular option shall be prepared to interoperate with another implementation which does include the option, though perhaps with reduced functionality. In the same vein an implementation which does include a particular option shall be prepared to interoperate with another implementation which does not include the option (except, of course, for the feature the option provides).

Diagnostic parameter or service behavior

TableTable 3 – Conventions

4.3 Conventions · page 7 · Linked: 4.3

Wide table - scrolls horizontally inside this card.

ISOInternational Organization for Standardization
non-DefNon-default diagnostic session
ODXOpen Diagnostic Data Exchange,ODX-Standard (ASAM MCD-2D)
PrgProgramming diagnostic session
SPNSuspected Parameter Number
PDUProtocol Data Unit
SIDService Identification Data
IVDIntegrity Validation Data
RBACRole Base Access Control
View all 13 rows
ISOInternational Organization for Standardization
non-DefNon-default diagnostic session
ODXOpen Diagnostic Data Exchange,ODX-Standard (ASAM MCD-2D)
PrgProgramming diagnostic session
SPNSuspected Parameter Number
PDUProtocol Data Unit
SIDService Identification Data
IVDIntegrity Validation Data
RBACRole Base Access Control
RBACCRBAC Configuration
SPRMIBSuppress Positive Response MessageIndication Bit
A_ASCIISTRINGODX BASE-DATA-TYPE for anASCIIcoded character field (ISO 8859-1)
min-max-lengthzeroThe bit length of the ODX elementDOP (DATA-OBJECT-PROP) is
terminatedvariable; minimal and maximal ZERO for binary and ‘NULL’ forlength ASCIIis given in bytes; the termination is

Table source context

TableTable 4 – Definitions of terms

4.3 Conventions · page 7 · Linked: 4.3; REQ_UDS_0003; REQ_UDS_0001; REQ_UDS_0002

Wide table - scrolls horizontally inside this card.

ISOInternational Organization for Standardization
non-DefNon-default diagnostic session
ODXOpen Diagnostic Data Exchange,ODX-Standard (ASAM MCD-2D)
PrgProgramming diagnostic session
SPNSuspected Parameter Number
PDUProtocol Data Unit
SIDService Identification Data
IVDIntegrity Validation Data
RBACRole Base Access Control
View all 13 rows
ISOInternational Organization for Standardization
non-DefNon-default diagnostic session
ODXOpen Diagnostic Data Exchange,ODX-Standard (ASAM MCD-2D)
PrgProgramming diagnostic session
SPNSuspected Parameter Number
PDUProtocol Data Unit
SIDService Identification Data
IVDIntegrity Validation Data
RBACRole Base Access Control
RBACCRBAC Configuration
SPRMIBSuppress Positive Response MessageIndication Bit
A_ASCIISTRINGODX BASE-DATA-TYPE for anASCIIcoded character field (ISO 8859-1)
min-max-lengthzeroThe bit length of the ODX elementDOP (DATA-OBJECT-PROP) is
terminatedvariable; minimal and maximal ZERO for binary and ‘NULL’ forlength ASCIIis given in bytes; the termination is

Diagnostic parameter or service behavior

TableTable 5 -Data identifiers used at ECU identification

5.2.1 Used data identifier in order to identify an ECU · page 8 · Linked: REQ_UDS_0003; REQ_UDS_0001; REQ_UDS_0002

Wide table - scrolls horizontally inside this card.

DIDDescription/ NameApplication Sessions DefNon- Def ExtBoot Sessions Defloader Non-Def PrgExtChanging
0xF180bootSoftwareIdentificationDataIdentifierSUPPLIER
0xF181applicationSoftwareIdentificationDataIdentifierSUPPLIER
0xF182applicationDataIdentificationDataIdentifierSUPPLIER
0xF186ActiveDiagnosticSessionDataIdentifierINTERNAL
0xF187vehicleManufacturerSparePartNumberDataIdentifierSUPPLIER
0xF188vehicleManufacturerECUSoftwareNumberDataIdent ifierSUPPLIER
0xF189vehicleManufacturerECUSoftwareVersionNumberD ataIdentifierSUPPLIER
0xF18AsystemSupplierIdentifierDataIdentifier---SUPPLIER
View all 15 rows
DIDDescription/ NameApplication Sessions DefNon- Def ExtBoot Sessions Defloader Non-Def PrgExtChanging
0xF180bootSoftwareIdentificationDataIdentifierSUPPLIER
0xF181applicationSoftwareIdentificationDataIdentifierSUPPLIER
0xF182applicationDataIdentificationDataIdentifierSUPPLIER
0xF186ActiveDiagnosticSessionDataIdentifierINTERNAL
0xF187vehicleManufacturerSparePartNumberDataIdentifierSUPPLIER
0xF188vehicleManufacturerECUSoftwareNumberDataIdent ifierSUPPLIER
0xF189vehicleManufacturerECUSoftwareVersionNumberD ataIdentifierSUPPLIER
0xF18AsystemSupplierIdentifierDataIdentifier---SUPPLIER
0xF18BECUManufacturingDateDataIdentifierSUPPLIER
0xF18CECUSerialNumberDataIdentifierSUPPLIER
0xF190VINDataIdentifierDIAG
0xF191vehicleManufacturerECUHardwareNumberDataIde ntifierSUPPLIER
0xF192systemSupplierECUHardwareNumberDataIdentifier---SUPPLIER
0xF193systemSupplierECUHardwareVersionNumberDataI dentifier---SUPPLIER
0xF194systemSupplierECUSoftwareNumberDataIdentifier---SUPPLIER

Diagnostic parameter or service behavior

TableTable 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifier

5.2.1.1 DID 0xF180 bootSoftwareIdentificationDataIdentifier · page 10 · Linked: REQ_UDS_0004; REQ_UDS_0006; REQ_UDS_0005; INFO_UDS_0001; INFO_UDS_0002

Wide table - scrolls horizontally inside this card.

DIDName : Cvt: Byte No #1bootSoftwareIdentificationDataIdentifier Description numberOfModulesDescription M Format 1-Byte-A_UINT32Cvt MByte Value 0x01Default Data 0x01
0xF180#2 : #14Boot software identifier #1: byte #1 : byte #1313-Bytes- A_ASCIISTRING, min-max-length zero terminatedM : M0x00, 0x20 – 0x7E . , 0x00, 0x20 – 0x7E0x20 . . 0x20

State-machine or transition behavior

TableTable 7 – Description of DID 0xF181 applicationSoftwareIdentificationDataIdentifier

5.2.1.2 DID 0xF181 applicationSoftwareIdentificationDataIdentifier · page 10 · Linked: REQ_UDS_0006; REQ_UDS_0005; REQ_UDS_0007; REQ_UDS_0231

Wide table - scrolls horizontally inside this card.

DIDName : Cvt: Byte No #1bootSoftwareIdentificationDataIdentifier Description numberOfModulesDescription M Format 1-Byte-A_UINT32Cvt MByte Value 0x01Default Data 0x01
0xF180#2 : #14Boot software identifier #1: byte #1 : byte #1313-Bytes- A_ASCIISTRING, min-max-length zero terminatedM : M0x00, 0x20 – 0x7E . , 0x00, 0x20 – 0x7E0x20 . . 0x20

Table source context

TableTable 8 – Description of DID 0xF182 applicationDataIdentificationDataIdentifier

5.2.1.3 DID 0xF182 applicationDataIdentificationDataIdentifier · page 11 · Linked: REQ_UDS_0007; REQ_UDS_0008; REQ_UDS_0231; REQ_UDS_0232

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte No #1 #2 : #14applicationDataIdentificationDataIdentifier Description numberOfModules Application data module part number #1: byte #1Description U Format 1-Byte-A_UINT32 13 Bytes- A_ASCIISTRING min-max-lengthCvt M M : MByte Value 0x01 0x02 – 0xFF 0x00, 0x20 – 0x7E . .Default Data 0x01 0x20
0xF182: #n – 12 : #n: byte #13 : Application data module part number #m byte #1 : byte #13zero terminated : 13-Bytes- A_ASCIISTRING min-max-length zero terminatedC : C0x00, 0x20 – 0x7E 0x00, 0x20 – 0x7E . . 0x00, 0x20 – 0x7E0x20

Table source context

TableTable 9 – Description of DID 0xF186 ActiveDiagnosticSessionDataIdentifier

5.2.1.4 DID 0xF186 ActiveDiagnosticSessionDataIdentifier · page 11 · Linked: REQ_UDS_0008; REQ_UDS_0232; REQ_UDS_0009; REQ_UDS_0007

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte No #1 #2 : #14applicationDataIdentificationDataIdentifier Description numberOfModules Application data module part number #1: byte #1Description U Format 1-Byte-A_UINT32 13 Bytes- A_ASCIISTRING min-max-lengthCvt M M : MByte Value 0x01 0x02 – 0xFF 0x00, 0x20 – 0x7E . .Default Data 0x01 0x20
0xF182: #n – 12 : #n: byte #13 : Application data module part number #m byte #1 : byte #13zero terminated : 13-Bytes- A_ASCIISTRING min-max-length zero terminatedC : C0x00, 0x20 – 0x7E 0x00, 0x20 – 0x7E . . 0x00, 0x20 – 0x7E0x20

Diagnostic parameter or service behavior

TableTable 10 – Description of DID 0xF187 vehicleManufacturerSparePartNumberDataIdentifier

5.2.1.5 DID 0xF187 vehicleManufacturerSparePartNumberDataIdentifier · page 12 · Linked: REQ_UDS_0009; REQ_UDS_0010; REQ_UDS_0233

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NovehicleManufacturerSparePartNumberDataIdentifier DescriptionDescription M FormatCvtByte ValueDefault Data
0xF187#1 : #13Vehicle manufacturer sparepart number Byte #1 : Byte #1313-Bytes- A_ASCIISTRIN G, min-max-length zero terminatedM : M0x00, 0x20 – 0x7E : 0x00, 0x20 – 0x7E0x20

Table source context

TableTable 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier

5.2.1.6 DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier · page 12 · Linked: REQ_UDS_0010; REQ_UDS_0233; REQ_UDS_0234; REQ_UDS_0011; REQ_UDS_0009

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NovehicleManufacturerSparePartNumberDataIdentifier DescriptionDescription M FormatCvtByte ValueDefault Data
0xF187#1 : #13Vehicle manufacturer sparepart number Byte #1 : Byte #1313-Bytes- A_ASCIISTRIN G, min-max-length zero terminatedM : M0x00, 0x20 – 0x7E : 0x00, 0x20 – 0x7E0x20

Table source context

TableTable 12 – Description of DID 0xF189

5.2.1.7 DID 0xF189 · page 12 · Linked: REQ_UDS_0011; REQ_UDS_0234

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NovehicleManufacturerSparePartNumberDataIdentifier DescriptionDescription M FormatCvtByte ValueDefault Data
0xF187#1 : #13Vehicle manufacturer sparepart number Byte #1 : Byte #1313-Bytes- A_ASCIISTRIN G, min-max-length zero terminatedM : M0x00, 0x20 – 0x7E : 0x00, 0x20 – 0x7E0x20

Table source context

TableTable 13 – Description of DID 0xF18A systemSupplierIdentifierDataIdentifier

5.2.1.8 DID 0xF18A systemSupplierIdentifierDataIdentifier · page 13 · Linked: REQ_UDS_0012; REQ_UDS_0235; REQ_UDS_0013

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoDescriptionDescription systemSupplierIdentifierDataIdentifier FormatM CvtByte ValueDefault Data
0xF18ATo be specifie d by the supplierContent and format to be specified by the supplierShould be A_ASCIISTRING, min-max-length zero terminatedM : M0x20 – 0x7E : 0x00, 0x20 – 0x7ESystem supplier specific

Table source context

TableTable 14 – Description of DID 0xF18B ECUManufacturingDateDataIdentifier

5.2.1.9 DID 0xF18B ECUManufacturingDateDataIdentifier · page 13 · Linked: REQ_UDS_0013; REQ_UDS_0014; REQ_UDS_0012

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoDescriptionDescription systemSupplierIdentifierDataIdentifier FormatM CvtByte ValueDefault Data
0xF18ATo be specifie d by the supplierContent and format to be specified by the supplierShould be A_ASCIISTRING, min-max-length zero terminatedM : M0x20 – 0x7E : 0x00, 0x20 – 0x7ESystem supplier specific

Table source context

TableTable 15 – Description of DID 0xF18C ECUSerialNumberDataIdentifier

5.2.1.10 DID 0xF18C ECUSerialNumberDataIdentifier · page 14 · Linked: REQ_UDS_0014; REQ_UDS_0015

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoECUSerialNumberDataIdentifier DescriptionDescription M FormatCvtByte ValueDefault Data
0xF18CTo be specified Minimum and the unique for oneby the supplier. length shall be 8 bytes assigned value shall be every unit provided by supplier per project.A_ASCIISTRINGSystem supplier specific

Table source context

TableTable 16 – Description of DID 0xF190 VINDataIdentifier

5.2.1.11 DID 0xF190 VINDataIdentifier · page 14 · Linked: REQ_UDS_0015; REQ_UDS_0014; REQ_UDS_0016; INFO_UDS_0003

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoECUSerialNumberDataIdentifier DescriptionDescription M FormatCvtByte ValueDefault Data
0xF18CTo be specified Minimum and the unique for oneby the supplier. length shall be 8 bytes assigned value shall be every unit provided by supplier per project.A_ASCIISTRINGSystem supplier specific

Table source context

TableTable 17 – Description of DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifier

5.2.1.12 DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifier · page 14 · Linked: REQ_UDS_0016; INFO_UDS_0003

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoECUSerialNumberDataIdentifier DescriptionDescription M FormatCvtByte ValueDefault Data
0xF18CTo be specified Minimum and the unique for oneby the supplier. length shall be 8 bytes assigned value shall be every unit provided by supplier per project.A_ASCIISTRINGSystem supplier specific

Table source context

TableTable 18 – Description of DID 0xF192 systemSupplierECUHardwareNumberDataIdentifier

5.2.1.13 DID 0xF192 systemSupplierECUHardwareNumberDataIdentifier · page 15 · Linked: REQ_UDS_0017; REQ_UDS_0236; REQ_UDS_0018; REQ_UDS_0019

Wide table - scrolls horizontally inside this card.

DIDName: Cvt:systemSupplierECUHardwareNumberDataIdentifierDescription U
0xF192Byte NoDescription To be specifiedFormat by the External SupplierCvtByte ValueDefault Data System supplier specific

Table source context

TableTable 19 – Description of DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifier

5.2.1.14 DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifier · page 15 · Linked: REQ_UDS_0018; REQ_UDS_0017; REQ_UDS_0236; REQ_UDS_0019

Wide table - scrolls horizontally inside this card.

DIDName: Cvt:systemSupplierECUHardwareNumberDataIdentifierDescription U
0xF192Byte NoDescription To be specifiedFormat by the External SupplierCvtByte ValueDefault Data System supplier specific

Table source context

TableTable 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier

5.2.1.15 DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier · page 15 · Linked: REQ_UDS_0019; REQ_UDS_0018; REQ_UDS_0017; REQ_UDS_0020; REQ_UDS_0021

Wide table - scrolls horizontally inside this card.

DIDName: Cvt:systemSupplierECUHardwareNumberDataIdentifierDescription U
0xF192Byte NoDescription To be specifiedFormat by the External SupplierCvtByte ValueDefault Data System supplier specific

Table source context

TableTable 21 – Description of DID 0xF195 systemSupplierECUSoftwareVersionNumberDataIdentifier

5.2.1.16 DID 0xF195 systemSupplierECUSoftwareVersionNumberDataIdentifier · page 16 · Linked: REQ_UDS_0020; REQ_UDS_0021

Wide table - scrolls horizontally inside this card.

DIDName: Cvt:systemSupplierECUSoftwareVersionNumberDataIdentifierDescription U
0xF195Byte NoDescription To be specifiedFormat by the ExternalCvt supplierByte ValueDefault Data System supplier specific

Table source context

TableTable 22 – Description of DID 0xF196 exhaustRegulationOrTypeApprovalNumberDataIdentifier

5.2.1.17 DID 0xF196 exhaustRegulationOrTypeApprovalNumberDataIdentifier · page 16 · Linked: REQ_UDS_0021; REQ_UDS_0020; REQ_UDS_0022

Wide table - scrolls horizontally inside this card.

DIDName: Cvt:systemSupplierECUSoftwareVersionNumberDataIdentifierDescription U
0xF195Byte NoDescription To be specifiedFormat by the ExternalCvt supplierByte ValueDefault Data System supplier specific

Table source context

TableTable 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier

5.2.1.18 DID 0xF197 systemNameOrEngineTypeDataIdentifier · page 16 · Linked: REQ_UDS_0022; REQ_UDS_0237; INFO_UDS_0039; REQ_UDS_0339; REQ_UDS_0021

Wide table - scrolls horizontally inside this card.

DIDName: Cvt:systemSupplierECUSoftwareVersionNumberDataIdentifierDescription U
0xF195Byte NoDescription To be specifiedFormat by the ExternalCvt supplierByte ValueDefault Data System supplier specific

Table source context

TableTable 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifiers

5.2.1.19 DID 0xF198 SoftwareItemSemanticDataIdentifiers · page 17 · Linked: REQ_UDS_0339; REQ_UDS_0340; REQ_UDS_0237; INFO_UDS_0039

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte No #1 : #3SoftwareItemSemanticDataIdentifiers Description numberOfModules (m)Description C Format 3-Byte- A_UINT32Cvt MByte Value 0x000000 – 0xFFFFFFDefault Data 0x0000 00
0xF198#4 : #n+3 : :SoftwareItemSemantic Data Identifier #1: byte #1 : byte #n* : SoftwareItemSemantic Data Identifier #m: byte #1 : byte #q*0 - 128- Bytes- A_ASCIIST RING, zero terminated : 0 - 128- Bytes- A_ASCIIST RING, zero terminatedC1 : C10x00, 0x20 – 0x7E 0x00, 0x20 – 0x7E : 0x00, 0x20 – 0x7E 0x00, 0x20 – 0x7E0x00 : 0x00

Table source context

TableTable 25 – Description of DID 0xF199 SoftwareAssemblySemanticDataIdentifier s

5.2.1.20 DID 0xF199 SoftwareAssemblySemanticDataIdentifiers · page 17 · Linked: REQ_UDS_0340

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte No #1 : #3SoftwareItemSemanticDataIdentifiers Description numberOfModules (m)Description C Format 3-Byte- A_UINT32Cvt MByte Value 0x000000 – 0xFFFFFFDefault Data 0x0000 00
0xF198#4 : #n+3 : :SoftwareItemSemantic Data Identifier #1: byte #1 : byte #n* : SoftwareItemSemantic Data Identifier #m: byte #1 : byte #q*0 - 128- Bytes- A_ASCIIST RING, zero terminated : 0 - 128- Bytes- A_ASCIIST RING, zero terminatedC1 : C10x00, 0x20 – 0x7E 0x00, 0x20 – 0x7E : 0x00, 0x20 – 0x7E 0x00, 0x20 – 0x7E0x00 : 0x00

Table source context

TableTable 26 – Description of DID 0xF19A HardwareSemanticDataIdentifiers

5.2.1.21 DID 0xF19A HardwareSemanticDataIdentifiers · page 18 · Linked: REQ_UDS_0341; REQ_UDS_0023

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte No #1 : #3HardwareSemanticDataIdentifiers Description numberOfModules(m) HardwareSemantic DataDescription M Format 3-Byte- A_UINT32Cvt MByte Value 0x000001 – 0xFFFFFFDefault Data 0x0000 01
0xF19A#4 : #n+3 : :Identifier #1: byte #1 : byte #n* : HardwareSemantic Data Identifier #m: byte #1 : byte #q*0 - 128- Bytes- A_ASCIISTR ING, zero terminated : 0 - 128- Bytes- A_ASCIISTR ING, zero terminatedM : C0x00, 0x20 – 0x7E 0x00, 0x20 – 0x7E : 0x00, 0x20 – 0x7E 0x00, 0x20 – 0x7E0x00 : 0x00

Table source context

TableTable 27 – Description of DID 0xF19D ECUInstallationDateDataIdentifier

5.2.1.22 DID 0xF19D ECUInstallationDateDataIdentifier · page 19 · Linked: REQ_UDS_0023; REQ_UDS_0025

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoECUInstallationDateDataIdentifier Description Format: “YYYYMMDD” byte #1 YY (mostDescription M FormatCvtByte ValueDefault Data
0xF19D#1 . . #8significant) byte #2 YY byte #3 YY byte #4 YY byte #5 MM byte #6 MM byte #7 DD byte #8 DD8-Bytes- A_ASCIIST RINGM : M0x20, 0x30 – 0x39 : 0x20, 0x30 – 0x390x2020 20202 020

Table source context

TableTable 28 – Description of DID 0xF1A5 vehicleMannufacturerECUHardwareWithoutBootNumber

5.2.1.23 DID 0xF1A5 vehicleManufacturerECUHardwareWithoutBootNumber · page 19 · Linked: REQ_UDS_0025; REQ_UDS_0026

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoECUInstallationDateDataIdentifier Description Format: “YYYYMMDD” byte #1 YY (mostDescription M FormatCvtByte ValueDefault Data
0xF19D#1 . . #8significant) byte #2 YY byte #3 YY byte #4 YY byte #5 MM byte #6 MM byte #7 DD byte #8 DD8-Bytes- A_ASCIIST RINGM : M0x20, 0x30 – 0x39 : 0x20, 0x30 – 0x390x2020 20202 020

State-machine or transition behavior

TableTable 29 – Description of DID 0xF1A6 engineNumber

5.2.1.24 DID 0xF1A6 engineNumber · page 19 · Linked: REQ_UDS_0026; REQ_UDS_0027; REQ_UDS_0028; REQ_UDS_0025

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoECUInstallationDateDataIdentifier Description Format: “YYYYMMDD” byte #1 YY (mostDescription M FormatCvtByte ValueDefault Data
0xF19D#1 . . #8significant) byte #2 YY byte #3 YY byte #4 YY byte #5 MM byte #6 MM byte #7 DD byte #8 DD8-Bytes- A_ASCIIST RINGM : M0x20, 0x30 – 0x39 : 0x20, 0x30 – 0x390x2020 20202 020

Table source context

TableTable 30 – Description of DID 0xF1A9 Lifetime ECU-runtime at software update stamp

5.2.1.25 DID 0xF1A9 Lifetime ECU-runtime at software update stamp · page 20 · Linked: REQ_UDS_0028; REQ_UDS_0030; REQ_UDS_0027; REQ_UDS_0029

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NolifetimeECUruntimeAtSoftwareUpdateStamp DescriptionDescription FormatC CvtByte ValueDefault Data
0xF1A9#1 : #4Lifetime ECU- runtime at software update stamp Unit: sA_UINT32M : M0x00 – 0xFF : 0x00 – 0xFF0xFFFFFFFF

Software update or memory programming context

TableTable 31 – Description of DID 0xF1AA Mileage at software update stamp

5.2.1.26 DID 0xF1AA Mileage at software update stamp · page 20 · Linked: REQ_UDS_0030; REQ_UDS_0029; INFO_UDS_0004; REQ_UDS_0032; REQ_UDS_0028

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NolifetimeECUruntimeAtSoftwareUpdateStamp DescriptionDescription FormatC CvtByte ValueDefault Data
0xF1A9#1 : #4Lifetime ECU- runtime at software update stamp Unit: sA_UINT32M : M0x00 – 0xFF : 0x00 – 0xFF0xFFFFFFFF

Software update or memory programming context

TableTable 32 – Description of DID 0xF1AB Date at software update stamp

5.2.1.27 DID 0xF1AB Date at software update stamp · page 21 · Linked: REQ_UDS_0032; INFO_UDS_0004; REQ_UDS_0033

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoDescription Format: “YYYYMMDD” byte #1 YY (mostDescription dateAtSoftwareUpdateStamp C FormatCvtByte ValueDefault Data
0xF1AB#1 . . #8significant) byte #2 YY byte #3 YY byte #4 YY byte #5 MM byte #6 MM byte #7 DD byte #8 DD8-Bytes- A_ASCIISTRINGM : M0x20, 0x30 – 0x39 : 0x20, 0x30 – 0x390x20202 0202020 20

Software update or memory programming context

TableTable 33 – Description of DID 0xF1AD activeECUSoftwareDataIdentifier

5.2.1.28 DID 0xF1AD activeECUSoftwareDataIdentifier · page 21 · Linked: REQ_UDS_0033; REQ_UDS_0034

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoDescription Format: “YYYYMMDD” byte #1 YY (mostDescription dateAtSoftwareUpdateStamp C FormatCvtByte ValueDefault Data
0xF1AB#1 . . #8significant) byte #2 YY byte #3 YY byte #4 YY byte #5 MM byte #6 MM byte #7 DD byte #8 DD8-Bytes- A_ASCIISTRINGM : M0x20, 0x30 – 0x39 : 0x20, 0x30 – 0x390x20202 0202020 20

State-machine or transition behavior

TableTable 34 – Description of DID 0xF1AF NodeUID

5.2.1.29 DID 0xF1AF NodeUID · page 21 · Linked: REQ_UDS_0034; REQ_UDS_0036; INFO_UDS_0005; INFO_UDS_0040; REQ_UDS_0033

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte NoDescription Format: “YYYYMMDD” byte #1 YY (mostDescription dateAtSoftwareUpdateStamp C FormatCvtByte ValueDefault Data
0xF1AB#1 . . #8significant) byte #2 YY byte #3 YY byte #4 YY byte #5 MM byte #6 MM byte #7 DD byte #8 DD8-Bytes- A_ASCIISTRINGM : M0x20, 0x30 – 0x39 : 0x20, 0x30 – 0x390x20202 0202020 20

Table source context

TableTable 35 – Description of DID 0xF1B9 RBACCIdentifierNumber

5.2.1.30 DID 0xF1B9 RBACCIdentifierNumber · page 22 · Linked: REQ_UDS_0036; REQ_UDS_0037; INFO_UDS_0005; INFO_UDS_0040; INFO_UDS_0006

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: ByteDescription RBACCIdentifierNumber DescriptionFormatMCvtByte ValueDefault
0xF1B9No #1 : #16RBACC Identifier Number16-Bytes- A_BYTEFIELDM : M0x00 – 0xFF : 0x00 – 0xFFData 0x00 : 0x00

Table source context

TableTable 36 – Description of DID 0xF1BA RBACCStructureVersion

5.2.1.31 DID 0xF1BA RBACCStructureVersion · page 22 · Linked: REQ_UDS_0037; REQ_UDS_0038; INFO_UDS_0006; INFO_UDS_0007; REQ_UDS_0036

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: ByteDescription RBACCIdentifierNumber DescriptionFormatMCvtByte ValueDefault
0xF1B9No #1 : #16RBACC Identifier Number16-Bytes- A_BYTEFIELDM : M0x00 – 0xFF : 0x00 – 0xFFData 0x00 : 0x00

Table source context

TableTable 37 – Description of DID 0xF1D1 RootCertificateIdentifier

5.2.1.32 DID 0xF1D1 RootCertificateIdentifier · page 22 · Linked: REQ_UDS_0038; INFO_UDS_0007; REQ_UDS_0039

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: ByteDescription RBACCIdentifierNumber DescriptionFormatMCvtByte ValueDefault
0xF1B9No #1 : #16RBACC Identifier Number16-Bytes- A_BYTEFIELDM : M0x00 – 0xFF : 0x00 – 0xFFData 0x00 : 0x00

Security protocol or cryptographic context

TableTable 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber

5.2.1.33 DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber · page 23 · Linked: REQ_UDS_0039; REQ_UDS_0238; REQ_UDS_0040; REQ_UDS_0041; REQ_UDS_0042; REQ_UDS_0043 (sample: 6 of 7)

Wide table - scrolls horizontally inside this card.

DIDName: Cvt: Byte No:vehicleManufacturerECUBootSoftwareNumber DescriptionDescription M FormatCvtByte ValueDefault Data
0xF1E1#1 : #13vehicleManufacturer ECUBootSoftwareNu mber Byte #1 Byte #2 : Byte #1313-Byte- A_ASCIISTRIN G, min-max-length zero terminatedM : M0x20 – 0x7E 0x00, 0x20 – 0x7E : 0x00, 0x20 – 0x7EProject specific

State-machine or transition behavior

TableTable 39 – Diagnostic service support

5.3 Diagnostic sessions requirements · page 24 · Linked: REQ_UDS_0045; REQ_UDS_0044; REQ_UDS_0043; INFO_UDS_0038; REQ_UDS_0046; REQ_UDS_0047 (sample: 6 of 8)

Wide table - scrolls horizontally inside this card.

AddressinApplicationSessionsBoot Sessionsloader
Service according to ISO 14229-1g modeDefNon-Def ExtdDefPrgNon-DefExtd
DiagnosticSessionControl (0x10)F, PMMMMM
ECUReset (0x11)F, PMMMMM
SecurityAccess (0x27)-----
CommunicationControl (0x28)F, P-M--M
TesterPresent (0x3E)F, PMMMMM
AccessTimingParameter (0x83)-----
Authentication (0x29)F, PMMMMM
View all 27 rows
AddressinApplicationSessionsBoot Sessionsloader
Service according to ISO 14229-1g modeDefNon-Def ExtdDefPrgNon-DefExtd
DiagnosticSessionControl (0x10)F, PMMMMM
ECUReset (0x11)F, PMMMMM
SecurityAccess (0x27)-----
CommunicationControl (0x28)F, P-M--M
TesterPresent (0x3E)F, PMMMMM
AccessTimingParameter (0x83)-----
Authentication (0x29)F, PMMMMM
SecuredDataTransmission (0x84)PMMMMM
ControlDTCSetting (0x85)F, P-M--M
LinkControl (0x87)-C-CC
ReadDataByIdentifier (0x22)F, PMMMMM
ReadMemoryByAddress (0x23)-----
ReadScalingDataByIdentifier (0x24)-----
ReadDataByPeriodicIdentifier (0x2A)-----
DynamicallyDefineDataIdentifier (0x2C)PUU---
WriteDataByIdentifier (0x2E)P-M-MC
WriteMemoryByAddress (0x3D)-----
ClearDiagnosticInformation (0x14)F, PMM---
ReadDTCInformation (0x19)F, PMM---
InputOutputControlByIdentifier (0x2F)P-C---
RoutineControl (0x31)PMM-MM
RequestDownload (0x34)P-C-C1C1
RequestUpload (0x35)P-C---
TransferData (0x36)P-C-MC
RequestTransferExit (0x37)P-C-MC
RequestFileTransfer (0x38)P-C-C1C1

Diagnostic parameter or service behavior

TableTable 40 – Diagnostic Safe State check for Services

5.3 Diagnostic sessions requirements · page 25 · Linked: REQ_UDS_0049; INFO_UDS_0008; REQ_UDS_0050; REQ_UDS_0048; REQ_UDS_0051

CVS31 and CVS32 requirements preconditions per service shall be defined by the RBAC
Configuration file in the ECU.

Diagnostic parameter or service behavior

TableTable 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which

5.4 Data identifier requirements · page 31 · Linked: REQ_UDS_0053; REQ_UDS_0052; INFO_UDS_0009; REQ_UDS_0054; REQ_UDS_0337

Byte valueDescription
0x0611-0x0620Reserved for collective data identifiers
0xB000 – 0xB1FFReserved for TRATON
0xCF00 – 0xCFFFTRATON data field identifiers
0xF010disableDiagnosticClient

Table source context

TableTable 41 – Data identifier (DID) ranges

5.4 Data identifier requirements · page 31 · Linked: INFO_UDS_0009; REQ_UDS_0052; REQ_UDS_0053; REQ_UDS_0054

Byte valueDescription
0x0611-0x0620Reserved for collective data identifiers
0xB000 – 0xB1FFReserved for TRATON
0xCF00 – 0xCFFFTRATON data field identifiers
0xF010disableDiagnosticClient

Diagnostic parameter or service behavior

TableTable 42 – IVD DIDs

5.4.1 Integrity Validation Data DIDs (IVD-DIDs) · page 31 · Linked: REQ_UDS_0053; INFO_UDS_0009; REQ_UDS_0054; REQ_UDS_0055; REQ_UDS_0056; REQ_UDS_0342 (sample: 6 of 8)

Byte valueDescription
0x0611-0x0620Reserved for collective data identifiers
0xB000 – 0xB1FFReserved for TRATON
0xCF00 – 0xCFFFTRATON data field identifiers
0xF010disableDiagnosticClient

State-machine or transition behavior

TableTable 43 – Service 0x10 request parameter diagnosticSessionType description

5.5.1.1.1 Request parameter diagnosticSessionType · page 32 · Linked: REQ_UDS_0058; REQ_UDS_0055; REQ_UDS_0056; REQ_UDS_0342; REQ_UDS_0239; REQ_UDS_0057 (sample: 6 of 8)

Negative response code 0x22, conditionsNotCorrect , shall be used if a service request is
denied due to insufficient rights according to the RBACC check.

Diagnostic parameter or service behavior

TableTable 46 – Service 0x11 negative response codes

5.5.2.3.1 Supported negative response codes · page 35 · Linked: REQ_UDS_0074; REQ_UDS_0245; REQ_UDS_0246; REQ_UDS_0075; INFO_UDS_0011; REQ_UDS_0076 (sample: 6 of 8)

NRCDescription and scenario sub-functionNotSupported
0x12Refer to ISO 14229-1 for scenario. incorrectMessageLengthOrInvalidFormat
0x13Refer to ISO 14229-1 for scenario. conditionsNotCorrect
0x22Refer to ISO 14229-1 for scenario.

Table source context

TableTable 48 – Service 0x28 request parameter controlType description

5.5.3.1.1 Request parameter controlType · page 36 · Linked: REQ_UDS_0079; REQ_UDS_0078; REQ_UDS_0080; REQ_UDS_0248; INFO_UDS_0013; REQ_UDS_0247

Byte NoDescriptionCvt
1CommunicationControl Request SIDM
2controlTypeM
3communicationTypeM

Table source context

TableTable 50 – Service 0x87 request parameter linkControlType description

5.5.6.2 Request parameter linkControlType · page 39 · Linked: REQ_UDS_0085; REQ_UDS_0086; REQ_UDS_0254; REQ_UDS_0252; REQ_UDS_0253; REQ_UDS_0087 (sample: 6 of 8)

Byte ValueDescriptionCvt
0x01verifyModeTransitionWithFixedParameterM
0x03transitionModeM
0x40-0x5FvehicleManufacturerSpecificU

State-machine or transition behavior

TableTable 51 – Service 0x87 request parameter linkControlModeIdentifier description

5.5.6.2.1 Request parameter linkControlModeIdentifier · page 39 · Linked: REQ_UDS_0086; REQ_UDS_0085; REQ_UDS_0254; REQ_UDS_0252; REQ_UDS_0253; REQ_UDS_0087 (sample: 6 of 7)

Byte ValueDescriptionCvt
0x01verifyModeTransitionWithFixedParameterM
0x03transitionModeM
0x40-0x5FvehicleManufacturerSpecificU

Table source context

TableTable 52 – Service 0x19 request parameter reportType description

5.5.10.1.1 Request parameter reportType · page 41 · Linked: REQ_UDS_0094; REQ_UDS_0264; REQ_UDS_0260; REQ_UDS_0261; REQ_UDS_0262; REQ_UDS_0263 (sample: 6 of 8)

HexDescriptionCvt
0x01reportNumberOfDTCByStatusMaskM
0x02reportDTCByStatusMaskM
0x03reportDTCSnapshotIdentificationM
0x04reportDTCSnapshotRecordByDTCNumberM
0x06reportDTCExtendedDataRecordByDTCNumberM
0x0FreportMirrorMemoryDTCByStatusMaskU

Diagnostic parameter or service behavior

TableTable 53 – Service 0x19 request parameter DTCMaskRecord description

5.5.10.1.4 Request parameter DTCMaskRecord · page 42 · Linked: REQ_UDS_0096; REQ_UDS_0095; REQ_UDS_0266; REQ_UDS_0267; REQ_UDS_0097; REQ_UDS_0268 (sample: 6 of 7)

HexDescriptionCvt
0x10reportMirrorMemoryDTCExtendedDataRecordByDTCNumberU
0x11reportNumberOfMirrorMemoryDTCByStatusMaskU
0x12reportNumberOfEmissionsRelatedOBDDTCByStatusMaskE
0x13reportEmissionsRelatedOBDDTCByStatusMaskE
0x42reportWWHOBDDTCByMaskRecordE
0x55reportWWHOBDDTCWithPermanentStatusE

Diagnostic parameter or service behavior

TableTable 54 – Service 0x19 request parameter DTCExtDataRecordNumber description

5.5.10.1.6 Request parameter DTCExtDataRecordNumber · page 43 · Linked: REQ_UDS_0098; REQ_UDS_0269; REQ_UDS_0270; REQ_UDS_0271; REQ_UDS_0272; REQ_UDS_0273 (sample: 6 of 8)

HexDescriptionCvt
0x00Reserved by ISO/SAEM
0x11ExtDataRecNum 1M
0x14ExtDataRecNum 4M
0xFEAll legislated OBD stored DTCExtendedData recordsE
0xFFAll stored DTCExtendedData recordsM

Diagnostic parameter or service behavior

TableTable 55 – Snapshot data sub-function (0x04) positive response message content and format

5.5.10.2.6 Response parameter reportDTCSnapshotRecordByDTCNumber · page 44 · Linked: REQ_UDS_0099; REQ_UDS_0276; REQ_UDS_0277

Wide table - scrolls horizontally inside this card.

ByteDescriptionType / RangeResolu tionDefault valueCvt
#1ReadDTCInformation Response SID = 0x59 reportType = [M
#2reportDTCSnapshotRecordByDTCNumber ] = 0x04 DTCAndStatusRecord[] = [ Byte 1: DTCHighByte0x00 – 0xFFM
#3Byte 2: DTCMiddleByte0x00 –M
:Byte 3: DTCLowByte0xFFM
#6Byte 4: statusOfDTC DTCSnapshotRecordNumber#10x00 – 0xFF 0x00 – 0xFFM M
#7This byte shall be set to value 0x01.0x01 0x000x01M
#8DTCSnapshotRecordNumberOfIdentifiers#1: 0xFFM
#9 - #10dataIdentifier0x0000 – 0xFFFFM

Diagnostic parameter or service behavior

TableTable 56 – Service 0x19 response parameter DTCExtDataRecordNumber description

5.5.10.2.7 Response parameter DTCExtDataRecordNumber · page 51 · Linked: REQ_UDS_0100; REQ_UDS_0101; REQ_UDS_0304

HexDescriptionCvt
0x00Reserved by ISO/SAEM
0x11ExtDataRecNum 1M
0x14ExtDataRecNum 4M
0xFEAll legislated OBD stored DTCExtendedData recordsE
0xFFAll stored DTCExtendedData recordsM

Diagnostic parameter or service behavior

TableTable 57 – Extended data sub-function (0x06) positive response message content and format

5.5.10.2.8 Response parameter DTCExtDataRecord · page 51 · Linked: REQ_UDS_0100; REQ_UDS_0101

HexDescriptionCvt
0x00Reserved by ISO/SAEM
0x11ExtDataRecNum 1M
0x14ExtDataRecNum 4M
0xFEAll legislated OBD stored DTCExtendedData recordsE
0xFFAll stored DTCExtendedData recordsM

Diagnostic parameter or service behavior

TableTable 58 – Service 0x2F request parameter controlOptionRecord description

5.5.11.1.2 Request parameter controlOptionRecord · page 54 · Linked: REQ_UDS_0103; REQ_UDS_0104; REQ_UDS_0280; REQ_UDS_0281; REQ_UDS_0282; REQ_UDS_0283 (sample: 6 of 7)

Byte NoDescriptionCvt
1inputOutputControlParameter controlState byte 1M C
2 .. 2 + (m-1): controlState byte m: C

State-machine or transition behavior

TableTable 59 – Service 0x2F request parameter inputOutputControlParameter description

5.5.11.1.3 Request parameter inputOutputControlParameter · page 54 · Linked: REQ_UDS_0104; REQ_UDS_0103; REQ_UDS_0284; REQ_UDS_0285; REQ_UDS_0286

Byte NoDescriptionCvt
1inputOutputControlParameter controlState byte 1M C
2 .. 2 + (m-1): controlState byte m: C

Table source context

TableTable 60 – Service 0x31 request parameter RoutineControlType description

5.5.12.1.1 Request parameter RoutineControlType · page 55 · Linked: REQ_UDS_0105; REQ_UDS_0286; REQ_UDS_0284; REQ_UDS_0285; REQ_UDS_0287; REQ_UDS_0106 (sample: 6 of 7)

0x01resetToDefaultU
0x02freezeCurrentState shortTermAdjustmentU
0x03Refer to ISO 14229-1 for parameter description.M

Diagnostic parameter or service behavior

TableTable 61 are reserved by TRATON and shall not be used by the system supplier.

5.5.12.1.2 Request parameter RoutineIdentifier · page 55 · Linked: REQ_UDS_0106; REQ_UDS_0285; REQ_UDS_0286; REQ_UDS_0287; REQ_UDS_0105; REQ_UDS_0107

0x01resetToDefaultU
0x02freezeCurrentState shortTermAdjustmentU
0x03Refer to ISO 14229-1 for parameter description.M

Diagnostic parameter or service behavior

TableTable 61 – Service 0x31 request parameter RoutineIdentifier description

5.5.12.1.2 Request parameter RoutineIdentifier · page 56 · Linked: REQ_UDS_0107; REQ_UDS_0106; REQ_UDS_0108; INFO_UDS_0017; REQ_UDS_0288; REQ_UDS_0289 (sample: 6 of 7)

HexDescriptionCvt
0x02B2ReadStatusOfDiagnosticEventCodes
0x02B3ReadDiagnosticEventCodesByStatus
0x02B4ReadEventCodeData These routine IDs are used to handle diagnostic event codes and only mandatory when these type of data are used.U
0x2202Reserved for CheckMemory routine (Legacy purposes)M
0x2203Reserved for CheckProgrammingPreConditions routineM
0x2204Reserved for Data Rescue Preparation (rcDataRescuePreparation)C1
0x2401Reserved for routine SoftwareInstallationM
0x2501-Reserved for Secure Boot, see f_secureBootC4
View all 21 rows
HexDescriptionCvt
0x02B2ReadStatusOfDiagnosticEventCodes
0x02B3ReadDiagnosticEventCodesByStatus
0x02B4ReadEventCodeData These routine IDs are used to handle diagnostic event codes and only mandatory when these type of data are used.U
0x2202Reserved for CheckMemory routine (Legacy purposes)M
0x2203Reserved for CheckProgrammingPreConditions routineM
0x2204Reserved for Data Rescue Preparation (rcDataRescuePreparation)C1
0x2401Reserved for routine SoftwareInstallationM
0x2501-Reserved for Secure Boot, see f_secureBootC4
0x2509
0xC020Reserved for routine to set all DIDs to the defined default values, see f_secureLoggingECC3
0xCAFEThis routine ID is reserved to handle Entity Management Protocol request and response, see CVS33M
0xD000GetValidDriverParameters
0xD001GetValidRangeForDriverParameter
0xD002GetCurrentValueForDSriverParameter
0xD003SetValueForDriverParameterU
0xD004SetDefaultValueForDriverParameter These routine IDs are used to handle driver parameters and are only mandatory when these types of parameters are used.
0xDF00 –Reserved for flash routine external data storageU
0xDFFF
0xFF00Reserved for EraseMemory routineC2
0xFF01Reserved for CheckProgrammingDependencies routineM
0xFF02Reserved for CheckParameterDependencies routineM

Diagnostic parameter or service behavior

TableTable 62 – Service 0x34 request parameter description

5.5.13.1 Request · page 58 · Linked: REQ_UDS_0112; REQ_UDS_0113; REQ_UDS_0111

Byte No.DescriptionCvt
1RequestDownload Request SIDM
2dataFormatIdentifierM
3addressAndLengthFormatIdentifier memoryAddress byte 1 (MSB) byte 2M
4 .. (m-1)+4byte 3 byte 4 : User Optional byte 5 : not available .. byte m : not available memorySize byte 1 (MSB) byte 2M
n -(k-1) .. nbyte 3 byte 4 :Mandatory if Memory address byte 4 is used byte 5 : not available .. byte m : not availableM

Software update or memory programming context

TableTable 63 – Service 0x34 request parameter dataFormatIdentifier description

5.5.13.2 Request parameter dataFormatIdentifier · page 58 · Linked: REQ_UDS_0113; REQ_UDS_0114; REQ_UDS_0115

Byte No.DescriptionCvt
1RequestDownload Request SIDM
2dataFormatIdentifierM
3addressAndLengthFormatIdentifier memoryAddress byte 1 (MSB) byte 2M
4 .. (m-1)+4byte 3 byte 4 : User Optional byte 5 : not available .. byte m : not available memorySize byte 1 (MSB) byte 2M
n -(k-1) .. nbyte 3 byte 4 :Mandatory if Memory address byte 4 is used byte 5 : not available .. byte m : not availableM

Table source context

TableTable 64 – Service 0x34 request parameter addressAndLengthFormatIdentifier description

5.5.13.3 Request parameter addressAndLengthFormatIdentifier · page 59 · Linked: REQ_UDS_0114; REQ_UDS_0115

encryptingMethod:
3 - 00x0: no encryption 0x1: encryption on DSC 0x2 -0x7 : reserved for vehicle manufacturerM0x0 – 0x1

Software update or memory programming context

TableTable 65 – Positive response parameter description

5.5.13.4 Positive response · page 59 · Linked: REQ_UDS_0115; REQ_UDS_0114; REQ_UDS_0116; REQ_UDS_0117

encryptingMethod:
3 - 00x0: no encryption 0x1: encryption on DSC 0x2 -0x7 : reserved for vehicle manufacturerM0x0 – 0x1

Software update or memory programming context

TableTable 66 – Service 0x34 response parameter lengthFormatIdentifier description

5.5.13.5 Response parameter lengthFormatIdentifier · page 59 · Linked: REQ_UDS_0116; REQ_UDS_0117

encryptingMethod:
3 - 00x0: no encryption 0x1: encryption on DSC 0x2 -0x7 : reserved for vehicle manufacturerM0x0 – 0x1

Table source context

TableTable 67 – Service 0x35 request parameter description

5.5.14.1 Request · page 60 · Linked: REQ_UDS_0117; REQ_UDS_0118; REQ_UDS_0116

Byte NoDescriptionCvt
1RequestDownload Request SIDM
2dataFormatIdentifierM
3addressAndLengthFormatIdentifier memoryAddress byte 1 (MSB) byte 2M
4 .. (m-1)+4byte 3 byte 4 : User Optional byte 5 : not available .. byte m : not available memorySize byte 1 (MSB) byte 2M
n -(k-1) .. nbyte 3 byte 4 :Mandatory if Memory address byte 4 is used byte 5 : not available .. byte m : not availableM

Software update or memory programming context

TableTable 68 – Service 0x35 request parameter dataFormatIdentifier description

5.5.14.1.1 Request parameter dataFormatIdentifier · page 60 · Linked: REQ_UDS_0118; REQ_UDS_0117; REQ_UDS_0119; REQ_UDS_0291; REQ_UDS_0292; REQ_UDS_0293

Byte NoDescriptionCvt
1RequestDownload Request SIDM
2dataFormatIdentifierM
3addressAndLengthFormatIdentifier memoryAddress byte 1 (MSB) byte 2M
4 .. (m-1)+4byte 3 byte 4 : User Optional byte 5 : not available .. byte m : not available memorySize byte 1 (MSB) byte 2M
n -(k-1) .. nbyte 3 byte 4 :Mandatory if Memory address byte 4 is used byte 5 : not available .. byte m : not availableM

Table source context

TableTable 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier description

5.5.14.1.2 Request parameter addressAndLengthFormatIdentifier · page 61 · Linked: REQ_UDS_0119; REQ_UDS_0120; REQ_UDS_0291; REQ_UDS_0292; REQ_UDS_0293; REQ_UDS_0294

BitsDescriptionCvtValues
7 - 4Length (number of bytes) of the memorySize parameterM3,4
3 - 0Length (number of bytes) of the memoryAddress parameterM3, 4

Software update or memory programming context

TableTable 70 – Service 0x35 response parameter lengthFormatIdentifier description

5.5.14.2.1 Response parameter lengthFormatIdentifier · page 61 · Linked: REQ_UDS_0120; REQ_UDS_0119; REQ_UDS_0295; REQ_UDS_0291; REQ_UDS_0292; REQ_UDS_0293 (sample: 6 of 8)

BitsDescriptionCvtValues
7 - 4Length (number of bytes) of the memorySize parameterM3,4
3 - 0Length (number of bytes) of the memoryAddress parameterM3, 4

Table source context

TableTable 73 – Service 0x29 supported negative response codes

5.5.18.4.1 Supported negative response codes · page 64 · Linked: REQ_UDS_0138; REQ_UDS_0133; REQ_UDS_0134; REQ_UDS_0135; REQ_UDS_0136; REQ_UDS_0137 (sample: 6 of 8)

NRCNRC definition
0x50Certificate verification failed - Invalid Time Period
0x51Certificate verification failed - Invalid Signature
0x52Certificate verification failed - Invalid Chain of Trust
0x53Certificate verification failed - Invalid Type
0x54Certificate verification failed - Invalid Format
0x55Certificate verification failed - Invalid Content
0x56Certificate verification failed - Invalid Scope
0x57Certificate verification failed – Invalid Certificate (revoked)
View all 14 rows
NRCNRC definition
0x50Certificate verification failed - Invalid Time Period
0x51Certificate verification failed - Invalid Signature
0x52Certificate verification failed - Invalid Chain of Trust
0x53Certificate verification failed - Invalid Type
0x54Certificate verification failed - Invalid Format
0x55Certificate verification failed - Invalid Content
0x56Certificate verification failed - Invalid Scope
0x57Certificate verification failed – Invalid Certificate (revoked)
0x58Ownership verification failed
0x59Challenge calculation failed
0x5ASetting Access Rights failed
0x5BSession key creation/derivation failed
0x5CConfiguration data usage failed
0x5DDeAuthentication failed

Diagnostic parameter or service behavior

TableTable 74 – Service 0x38 request parameter modeOfOperation description

5.5.19.2 Request Parameter modeOfOperation · page 65 · Linked: REQ_UDS_0141; REQ_UDS_0139; REQ_UDS_0140; REQ_UDS_0143; REQ_UDS_0142

Byte valueDescriptionCvt
0x00ISO Reserved AddFileM
0x01This value shall be used to add the file (download) defined in the filePathAndName parameter DeleteFileM
0x02This value shall be used to delete the file defined in the filePathAndName parameter ReplaceFileU
0x03This value shall be used to replace the file (download) defined in the filePathAndName parameter. If the file is not stored at the location the file shall be added. ReadFileM
0x04This value shall be used to read the file (upload) at the location defined by the filePathAndName parameter. ReadDirU
0x05This value shall be used to read the directory defined in the filePathAndName parameter. This value implies that the request does not include a filename. ResumeFileU
0x06This value shall be used to resume downloading the file defined in the filePathAndName parameter at the returned filePosition indicator. The file specified in the filePathAndName shall already exist in the ECU’s file system.M

Software update or memory programming context

TableTable 75 – Service 0x38 request parameter dataFormatIdentifier description

5.5.19.4 Request Parameter dataFormatIdentifier · page 66 · Linked: REQ_UDS_0143; REQ_UDS_0142; REQ_UDS_0144; REQ_UDS_0145; REQ_UDS_0146; INFO_UDS_0018

Byte valueDescriptionCvt
0x07 – 0xFFISO ReservedM

Table source context

TableTable 76 – RoutineControl (CheckProgrammingPreconditions) positive response format

5.6.1.3 Positive response · page 67 · Linked: REQ_UDS_0153; REQ_UDS_0152; REQ_UDS_0148; REQ_UDS_0149; REQ_UDS_0150; REQ_UDS_0151 (sample: 6 of 8)

ByteDescriptionCvtByte Value
#1RoutineControl Response SIDM0x71
#2routineControlType (StartRoutine)M0x01
#3routineIdentifier (MSB) checkProgrammingPreconditions [byte#1]M0x22
#4routineIdentifier (LSB) checkProgrammingPreconditions [byte#2]M0x03
#5routineStatus (byte#1) programmingPreconditionList [byte#1]U0x00-0xFF
#5+m-1routineStatus (byte#m) programmingPreconditionList [byte#m]U0x00-0xFF

Diagnostic parameter or service behavior

TableTable 77 – Programming preconditions

5+m-1 routineStatus (byte#m) programmingPreconditionList · page 68 · Linked: REQ_UDS_0155; REQ_UDS_0157; REQ_UDS_0156

HexDescriptionOrigin
0x01Engine speed is not zero
0x02Engine immobilizer is not released
0x03Transmission input speed is not zero
0x04Transmission output speed is not zero
0x05Vehicle speed is not zero
0x06Closed-loop control active
0x07Ignition system off-on requiredDefined by the “manufacturers
0x08No programming voltagesoftware initiative” (HIS)
View all 24 rows
HexDescriptionOrigin
0x01Engine speed is not zero
0x02Engine immobilizer is not released
0x03Transmission input speed is not zero
0x04Transmission output speed is not zero
0x05Vehicle speed is not zero
0x06Closed-loop control active
0x07Ignition system off-on requiredDefined by the “manufacturers
0x08No programming voltagesoftware initiative” (HIS)
0x09Ignition (terminal 15) is not turned on
0x0ASupply voltage too low
0x0BTemperature too high
0x0CTemperature too low
..….
0x7FReserved for HIS
0x80Selector lever is not in P or N position
0x81Blocking time for programming is active
0x82ECU in post-run
0x83Maximum number of programming cycles reached
0x84Slave ECU is not presentDefined by
0x85Crash counter is not zeroVolkswagen/Audi
0x86Sub bus system in diagnostics
0x87Move selector lever into P position
0x88Message received and invalid
0x89Engine stop in start-stop mode active

Diagnostic parameter or service behavior

TableTable 78 – RoutineIdentifier 0xFF00 description

5.6.2.1 Request · page 70 · Linked: REQ_UDS_0163; REQ_UDS_0161; REQ_UDS_0162; REQ_UDS_0165; REQ_UDS_0164

ByteDescriptionCvtByte Value
#1RoutineControl Request SIDM0x31
#2routineControlType (StartRoutine)M0x01
#3routineIdentifier (MSB)M0xFF
#4routineIdentifier (LSB) addressAndLengthFormatIdentifier (XXXXYYYYb)M0x00
#5XXXXb = number of bytes of memorySize parameter YYYYb = number of bytes of memoryStartAddress parameter.M0x00 – 0xFF
#6memoryStartAddress[] = [
:byte#1 (MSB)C10x00 – 0xFF
#(m-1)+6: byte#m ]: C1: 0x00 – 0xFF
View all 11 rows
ByteDescriptionCvtByte Value
#1RoutineControl Request SIDM0x31
#2routineControlType (StartRoutine)M0x01
#3routineIdentifier (MSB)M0xFF
#4routineIdentifier (LSB) addressAndLengthFormatIdentifier (XXXXYYYYb)M0x00
#5XXXXb = number of bytes of memorySize parameter YYYYb = number of bytes of memoryStartAddress parameter.M0x00 – 0xFF
#6memoryStartAddress[] = [
:byte#1 (MSB)C10x00 – 0xFF
#(m-1)+6: byte#m ]: C1: 0x00 – 0xFF
#n-(k-1)memorySize[] = [
:byte#1 (MSB)C20x00 – 0xFF
#n: byte#k ]: C2: 0x00 – 0xFF

Diagnostic parameter or service behavior

TableTable 79 – Request parameter addressAndLengthFormatIdentifier values

5.6.2.2 Request parameter addressAndLengthFormatIdentifier · page 71 · Linked: REQ_UDS_0165; SUV2_REQ 62; REQ_UDS_0167; REQ_UDS_0166; REQ_UDS_0164; SUV2_REQ 63

Byte ValueDescription Automatic erase: Erase is performed by boot loader automaticallyCvt
0x00when RequestDownload is received for each Flash sector in the module. Module erase: memoryStartAddress byte is used for module index.C
0x01memorySize parameter is not used. E.g. 02, Module 2 (Application SW module)M
0x02 – 0xFFPhysical memory range erase: Refer to ISO 14229-1 Table H1M

Software update or memory programming context

TableTable 80 – RoutineControl (EraseMemory) positive response format

5.6.2.3 Positive response · page 71 · Linked: REQ_UDS_0167; SUV2_REQ 62; REQ_UDS_0166; SUV2_REQ 63; REQ_UDS_0168; INFO_UDS_0022

Byte ValueDescription Automatic erase: Erase is performed by boot loader automaticallyCvt
0x00when RequestDownload is received for each Flash sector in the module. Module erase: memoryStartAddress byte is used for module index.C
0x01memorySize parameter is not used. E.g. 02, Module 2 (Application SW module)M
0x02 – 0xFFPhysical memory range erase: Refer to ISO 14229-1 Table H1M

Diagnostic parameter or service behavior

TableTable 81 – RoutineControl (EraseMemory) routineResult values

5 routineStatus routineResult M 0x00-0xFF · page 72 · Linked: REQ_UDS_0168; INFO_UDS_0022; INFO_UDS_0023

HexDescription When addressAndLengthFormatIdentifier = 0x00:Cvt
0x00Erasing will be initiated when RequestDownload service is requested. When addressAndLengthFormatIdentifier > 0x00: Erase operation was completed successfully.M
0x01Erase operation was unsuccessful.M

Diagnostic parameter or service behavior

TableTable 82 – Example #1: Request: client → server

5.6.2.5 Message flow example(s) RoutineControl (EraseMemory) · page 72 · Linked: INFO_UDS_0022; INFO_UDS_0023; INFO_UDS_0024

HexDescription When addressAndLengthFormatIdentifier = 0x00:Cvt
0x00Erasing will be initiated when RequestDownload service is requested. When addressAndLengthFormatIdentifier > 0x00: Erase operation was completed successfully.M
0x01Erase operation was unsuccessful.M

Diagnostic parameter or service behavior

TableTable 83 – Example #1: Positive response: server → client

13 memorySize byte#4 (LSB) 0x00 · page 73 · Linked: INFO_UDS_0024; INFO_UDS_0025

ByteDescriptionByte Value
#1RoutineControl Response SID0x71
#2routineControlType (StartRoutine)0x01
#3routineIdentifier (MSB)0xFF
#4routineIdentifier (LSB)0x00

Diagnostic parameter or service behavior

TableTable 84 – Example #1: Negative response: server → client

4 routineIdentifier (LSB) 0x00 · page 73 · Linked: INFO_UDS_0024; INFO_UDS_0025

ByteDescriptionByte Value
#1RoutineControl Response SID0x71
#2routineControlType (StartRoutine)0x01
#3routineIdentifier (MSB)0xFF
#4routineIdentifier (LSB)0x00

Diagnostic parameter or service behavior

TableTable 85 – Example #2: Request: client → server

3 generalProgrammingFailure 0x72 · page 73 · Linked: INFO_UDS_0024; INFO_UDS_0025

ByteDescriptionByte Value
#1RoutineControl Response SID0x71
#2routineControlType (StartRoutine)0x01
#3routineIdentifier (MSB)0xFF
#4routineIdentifier (LSB)0x00

Diagnostic parameter or service behavior

TableTable 86 – Example #2: Positive response: server → client

6 memoryStartAddress byte#1 (MSB) 0x03 · page 73 · Linked: INFO_UDS_0025; REQ_UDS_0169; REQ_UDS_0170

ByteDescriptionByte Value
#1RoutineControl Response SID0x71
#2routineControlType (StartRoutine)0x01
#3routineIdentifier (MSB)0xFF
#4routineIdentifier (LSB)0x00

Diagnostic parameter or service behavior

TableTable 87 – Example #2: Negative response: server → client

4 routineIdentifier (LSB) 0x00 · page 74 · Linked: REQ_UDS_0169; REQ_UDS_0170; INFO_UDS_0026; REQ_UDS_0171; REQ_UDS_0172

ByteDescriptionByte Value
#2routineControlType (StartRoutine)0x01
#3routineIdentifier (MSB)0xFF
#4routineIdentifier (LSB)0x00

Diagnostic parameter or service behavior

TableTable 88 – RoutineControl (Software Installation) positive StartRoutine response format

5.6.3.2 Positive Response · page 75 · Linked: REQ_UDS_0176; REQ_UDS_0175; REQ_UDS_0177; REQ_UDS_0178; REQ_UDS_0174

Byte No.DescriptionCvtValues
#1RoutineControl Request SIDM0x71
#2routineControlType (StartRoutine)M0x01
#3routineIdentifier (MSB)M0x24
#4routineIdentifier (LSB)M0x01

Diagnostic parameter or service behavior

TableTable 89 – RoutineControl (Software Installation) positive requestRoutineResult response format

4  routineIdentifier (LSB)  M  0x01 · page 75 · Linked: REQ_UDS_0176; REQ_UDS_0175; REQ_UDS_0177; REQ_UDS_0178

Byte No.DescriptionCvtValues
#1RoutineControl Request SIDM0x71
#2routineControlType (StartRoutine)M0x01
#3routineIdentifier (MSB)M0x24
#4routineIdentifier (LSB)M0x01

Diagnostic parameter or service behavior

TableTable 90 – AuthenticityVerificationStatus

8-#9 TimeRemaningEstimative M 0x0000 – · page 75 · Linked: REQ_UDS_0177; REQ_UDS_0176; REQ_UDS_0178; REQ_UDS_0180; REQ_UDS_0179

Byte No.DescriptionCvtValues
#1RoutineControl Request SIDM0x71
#2routineControlType (requestRoutineResults)M0x03
#3routineIdentifier (MSB)M0x24
#4routineIdentifier (LSB)M0x01
#5AuthenticityVerificationStatusM0x00 – 0xFF
#6SoftwareInstallationStatusM0x00 – 0xFF
#7CompletionPercentageM0x00 – 0x64
#8-#9TimeRemaningEstimativeM0x0000 – 0xFFFF

Table source context

TableTable 91 – SoftwareInstallationStatus

8-#9 TimeRemaningEstimative M 0x0000 – · page 76 · Linked: REQ_UDS_0181; REQ_UDS_0180; REQ_UDS_0179; REQ_UDS_0182; INFO_UDS_0027; INFO_UDS_0028 (sample: 6 of 7)

Table content was not available from the extracted artifact.

Table source context

TableTable 92 – RoutineIdentifier 0xFF01 description

5.6.4.1 Request · page 77 · Linked: REQ_UDS_0191; REQ_UDS_0190; REQ_UDS_0185; REQ_UDS_0186; REQ_UDS_0187; REQ_UDS_0188 (sample: 6 of 8)

ByteDescriptionCvtHex
#1RoutineControl Request SIDM0x31
#2routineControlType (StartRoutine)M0x01
#3routineIdentifier (MSB)M0xFF
#4routineIdentifier (LSB)M0x01

Diagnostic parameter or service behavior

TableTable 93 – RoutineControl (CheckProgrammingDependencies) positive response format

5.6.4.2 Positive response · page 78 · Linked: REQ_UDS_0193; INFO_UDS_0030; REQ_UDS_0192; REQ_UDS_0191

ByteDescriptionCvtByte Value
#1RoutineControl Response SIDM0x71
#2routineControlType (StartRoutine)M0x01
#3routineIdentifier (MSB) checkProgrammingDependencies[byte#1]M0xFF
#4routineIdentifier (LSB) checkProgrammingDependencies [byte#2]M0x01
#5routineStatus routineResultM0x00-0xFF

Diagnostic parameter or service behavior

TableTable 94 – CheckProgrammingDependencies routineStatusRecord results

5 routineStatus routineResult M 0x00-0xFF · page 78 · Linked: INFO_UDS_0030; REQ_UDS_0193; REQ_UDS_0192

HexDescriptionCvt
0x00correctResultM
0x01incorrectResultM
0x02incorrectResult error SW – HWM
0x03incorrectResult error SW – SWM
0x04IncorrectResult One or more modules are not programmed or are incorrectly programmedM
0x05incorrectResult One or more modules failed when verifying the authenticity and integrity of the softwareM
0x06 – 0xFFReserved

Diagnostic parameter or service behavior

TableTable 95 – Example: Request: client → server

5.6.4.4 Message flow example for RoutineControl · page 79 · Linked: INFO_UDS_0033; REQ_UDS_0194; INFO_UDS_0031; INFO_UDS_0032; REQ_UDS_0195

ByteDescriptionByte Value
#1RoutineControl Request SID0x31
#2routineControlType (StartRoutine)0x01
#3routineIdentifier byte#1 (checkProgrammingDependencies MSB)0xFF
#4routineIdentifier byte#2 (checkProgrammingDependencies LSB)0x01

Diagnostic parameter or service behavior

TableTable 96 – Positive response: server → client

4 routineIdentifier byte#2 (checkProgrammingDependencies LSB) 0x01 · page 79 · Linked: REQ_UDS_0194; INFO_UDS_0033; INFO_UDS_0031; INFO_UDS_0032; REQ_UDS_0195; REQ_UDS_0196

ByteDescriptionByte Value
#1RoutineControl Request SID0x31
#2routineControlType (StartRoutine)0x01
#3routineIdentifier byte#1 (checkProgrammingDependencies MSB)0xFF
#4routineIdentifier byte#2 (checkProgrammingDependencies LSB)0x01

Diagnostic parameter or service behavior

TableTable 97 – Fault memory DTC status bits description

5.7.1 DTC status bits · page 80 · Linked: REQ_UDS_0196; REQ_UDS_0197; REQ_UDS_0203; INFO_UDS_0034; REQ_UDS_0198; REQ_UDS_0199 (sample: 6 of 8)

BitDescriptionCvt
0testFailedM
1testFailedThisOperationCycleU
2pendingDTCM
3confirmedDTCM
4testNotCompletedSinceLastClearE
5testFailedSinceLastClearU
6testNotCompletedThisOperationCycleM
7warningIndicatorRequestedM

Diagnostic parameter or service behavior

TableTable 98 – J1939-71 timestamp format

5.7.3 Timestamp of occurrence · page 81 · Linked: REQ_UDS_0209; INFO_UDS_0035; REQ_UDS_0205; REQ_UDS_0206; REQ_UDS_0207; REQ_UDS_0208 (sample: 6 of 7)

Wide table - scrolls horizontally inside this card.

ByteLengthNameResolutioOffsetNote
Non
11 byteSeconds0.25 s/bit0
21 byteMinutes1 min/bit0
31 byteHours1 hr/bit0Value 1 identifies January,
41 byteMonth1 month/bit 0.250value 2 identifies February and so on Values 1,2,3 and 4 identifes first day of month,
51 byteDaydays/bit0value 5,6,7,8 identifies second day of month and so on Value of 0 identifies year
61 byteYear1 year/bit19851985, value of 1 identifes year 1986 and so on
71 byteLocal minute offset1 min/bit-125Not used in DTC timestamps
View all 9 rows
ByteLengthNameResolutioOffsetNote
Non
11 byteSeconds0.25 s/bit0
21 byteMinutes1 min/bit0
31 byteHours1 hr/bit0Value 1 identifies January,
41 byteMonth1 month/bit 0.250value 2 identifies February and so on Values 1,2,3 and 4 identifes first day of month,
51 byteDaydays/bit0value 5,6,7,8 identifies second day of month and so on Value of 0 identifies year
61 byteYear1 year/bit19851985, value of 1 identifes year 1986 and so on
71 byteLocal minute offset1 min/bit-125Not used in DTC timestamps
81 byteLocal hour offset1 hr/bit-125Not used in DTC timestamps

Diagnostic parameter or service behavior

Diagrams (2)

DiagramFigure 1 - Overview of relation between specifications

5.10 Session layer performance requirements 83 · page 5 · Linked: None

Embedded ImageLink confidence: High
Open full size

Diagnostic parameter or service behavior

What This PDF Is About

FieldValue
Source PDFCVS124.pdf
Document TypeSupplier Evaluation / Capability Assessment
DomainHardware / Platform
Scope Summary376 confirmed requirements, 31 needing clarification, 44 information, 3 reference items; 32 linked SSRs; 5 linked open points.
Main ThemesRequirement; System architecture design; Diagnostics and service access; System; Software (sample: 5 of 8)
Does Not ConfirmCustomer-owned responsibility, final customer decisions, and unresolved open points remain unconfirmed.
ConfidenceHigh
Evidence BasisMarkdown-derived requirements and generated RFQX registers; no downstream PDF analysis.

Critical Requirements

This table is horizontally scrollable. Use the bottom scrollbar to view all columns.

IDScoreCategoryRequirement / ReasonSupplier Position
RFQX-CVS124-003981High risk due to unclear OEM/supplier responsibilityMinimum length shall be 8 bytes and the assigned value shall be unique for every unit provided by one supplier per project.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-013881High risk due to unclear OEM/supplier responsibilityThe application shall respond with NRC 0x22 (conditionsNotCorrect) if communication has not been switched off.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-014181High risk due to unclear OEM/supplier responsibilityIn this process, it shall end all routines and functions that influence programming and ensure that the server checked for safe state conditions at minimal.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-015981High risk due to unclear OEM/supplier responsibilityThe implementation of hardReset shall first ensure that data corruption will not occur.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-021281High risk due to unclear OEM/supplier responsibilityIf this action is necessary then it shall be integrated implicitly into ECU Reset (0x11) Service subfunction 0x02.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-023781High risk due to unclear OEM/supplier responsibility5.5.10.2.6 Response parameter reportDTCSnapshotRecordByDTCNumber The snapshot data sub-function (0x04) shall have positive response message data and format as specified in Table 67.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-024181High risk due to unclear OEM/supplier responsibilitydependent depend ent depende nt U #65+N+M- #66+N+M dataIdentifier 0x0000 – #67+N+M +P Data required by law or regulations Signal dependent depend ent depende nt C1 #68+N+M +P DTCSnapshotRecordNumber#2 (Latest Snapshot captured) 0x02 M #69+N+M +P DTCSnapshotRecordNumberOfIdentifiers#2 0x00 : 0xFF M #70+N+M +P : #70+2*(N +M+P) See specification for DTCSnapshotRecord[]#1 This latest snapshot shall contain the same type of data and format as DTCSnapshotRecord[]#1.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-024581High risk due to unclear OEM/supplier responsibilityTable 57 – Extended data sub-function (0x06) positive response message content and format Byte Description Range Resolu tion #1 ReadDTCInformation Response SID = 0x59 M #2 reportType = reportDTCExtDataRecordByDTCNumber 0x06 M #3 : #6 DTCAndStatusRecord[] = [ DTCHighByte DTCMiddleByte DTCLowByte statusOfDTC ] M #7 DTCExtDataRecordNumber#1 This byte shall be set to value 0x11.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-024681High risk due to unclear OEM/supplier responsibilityByte Description Range Resolu tion This byte shall be set to value 2 and is used to identify the response structure variant #9 Occurrence counter OCC, as described in section 5.7.2 [unsigned integer] 0..127 0 M #10 DTC priority 1 – Highest priority 2 - Second highest priority 3 – Lowest priority 255 – Unknown 1..3, 255 0xFF M #11..#16 Time/Date of the first DTC activation See Table 98 but without byte #7 and #8 M #17..#22 Time/Date of the latest DTC activation M #23..#26 ECU Operational hours at the first DTC activation [4-byte int, big endian] as described in section 5.7.5.2.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-024881High risk due to unclear OEM/supplier responsibilityByte Description Range Resolu tion 0: 0 m 1: 5 m (factor 5) … 4261412863: 21 307 064 315 m #35..#38 Total vehicle distance at the latest DTC activation [4-byte int, big endian] in section 5.7.4.1 Not used for TRATON External engine and marine ECUsFor these ECUs these bytes shall contain default value 0xFF (all bytes).security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-026581High risk due to unclear OEM/supplier responsibilityThe routine IDs as listed in Table 61 are reserved by TRATON and shall not be used by the system supplier.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification
RFQX-CVS124-032881High risk due to unclear OEM/supplier responsibilityPreconditions to be discussed with the vehicle manufacturer shall include but not be limited to Diag safe state conditions.security relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationNeeds Customer Clarification

Customer Clarifications / Open Points

Total Open Points5document-linked
P10priority
P20priority
Blocking Conceptyesyes / no
Blocking Estimationyesyes / no
Blocking SSRyesyes / no

Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).

Impact if unresolved: TARA scope and effort stay open; downstream assets, goals and design may rework.

OpenOpen

Confirm the diagnostic role model, the authorized services per role, and which party owns the diagnostic authorization policy.

Impact if unresolved: Security-access design and verification scope cannot be frozen; risk of an unprotected diagnostic service.

OpenOpen

Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied.

Impact if unresolved: Update-control scope and evidence ownership stay open; risk of an unprotected update path.

OpenOpen

Confirm the DIA / responsibility (RASIC/CIA) split for each cybersecurity work product before supplier scope is fixed.

Impact if unresolved: Without an agreed DIA the supplier risks owning customer work products or leaving cybersecurity gaps in the case.

OpenOpen

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Impact if unresolved: Supplier position, estimation, and affected design allocation remain conditional for the listed requirements.

OpenOpen
Open full open-point table (all fields)

This table is horizontally scrollable. Use the bottom scrollbar to view all columns.

Open PointPriorityQuestion / ImpactRequired Customer DecisionRecommended Supplier PositionOwnerStatus
OP-001Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).TARA scope and effort stay open; downstream assets, goals and design may rework.Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).Proceed on the working ECA-ECU interpretation; flag every TARA-scope statement as assumption until confirmed.OEM / CustomerOpen
OP-002Confirm the diagnostic role model, the authorized services per role, and which party owns the diagnostic authorization policy.Security-access design and verification scope cannot be frozen; risk of an unprotected diagnostic service.Confirm the diagnostic role model, the authorized services per role, and which party owns the diagnostic authorization policy.Implement configurable session/security-access on the ECU and request the customer-confirmed service-to-role table.Shared (OEM policy / Supplier ECU)Open
OP-004Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied.Update-control scope and evidence ownership stay open; risk of an unprotected update path.Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied.Implement authenticated, integrity-protected ECU programming with controlled boot/app state; require OEM update-chain definition.Shared (OEM backend / Supplier ECU)Open
OP-009Confirm the DIA / responsibility (RASIC/CIA) split for each cybersecurity work product before supplier scope is fixed.Without an agreed DIA the supplier risks owning customer work products or leaving cybersecurity gaps in the case.Confirm the DIA / responsibility (RASIC/CIA) split for each cybersecurity work product before supplier scope is fixed.Deliver supplier-owned work products per concept; require a signed DIA/RASIC before treating shared items as supplier scope.OEM / Customer + Supplier (DIA)Open
OP-011Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.Supplier position, estimation, and affected design allocation remain conditional for the listed requirements.Decide whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context.Carry the items as customer-confirmation dependencies and review them in the next clarification workshop.OEM / CustomerOpen

Confirmed requirements (376)

Items carrying a customer requirement ID and a normative (shall/must) statement.

REQ_UDS_0076RFQX-CVS124-0171Requirement5.5.3 CommunicationControl (0x28) servicepage 35

When receiving CommunicationControl service request, Gateway server applications shall ensure quieting down of network to ECUs without diagnostic server which are present in their sub-buses

Partially AcceptOpen point OP-002SSR SSR-RBAC-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

Security capability

Diagnostic security

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0047 Table: Table 46 – Service 0x11 negative response codes page 35
    Table source context Image available: no View artifact
REQ_UDS_0130RFQX-CVS124-0306Requirement5.5.18 Authentication (0x29) servicepage 63

Authentication (0x29) service shall be used for authentication of client and server.

Partially AcceptOpen point OP-002SSR SSR-RBAC-004
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0223RFQX-CVS124-0431Requirement5.10 Session layer performance requirementspage 83

The server shall be available for complete diagnostic communication within two seconds after a power on.

Partially AcceptOpen point OP-002SSR SSR-RBAC-001
Details & reviewer feedback
Section

5.9 Performance requirements on CAN

Page

page 83

Security capability

Diagnostic security

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies.

REQ_UDS_0051RFQX-CVS124-0088Requirement5.3 Diagnostic sessions requirementspage 26

The server implementation shall comply with the following state diagram and the following state

Partially AcceptOpen point OP-009SSR SSR-TOOL-0021 tables · 1 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 26

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 1

  • TABLE-CVS124-0040 Table: Table 40 – Diagnostic Safe State check for Services page 25
    Diagnostic parameter or service behavior Image available: no View artifact
  • DIAGRAM-CVS124-0002 Diagram: Figure 2 -State Diagram page 27
    Diagnostic parameter or service behavior Image available: yes View artifact
    Embedded ImageLink confidence: High
    Open full size
REQ_UDS_0060RFQX-CVS124-0142Requirement5.5.1 DiagnosticSessionControl (0x10) servicepage 32

Before switching to programming session, the server shall ensure the applicable conditions as per Table 76 - Programming preconditions is checked to ensure the vehicle is in safe condition.

Partially AcceptOpen point OP-004SSR SSR-UPD-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Partially accept. ECU-side bootloader/update behavior can be implemented after the customer confirms the applicable SUV2 variant, diagnostic programming sequence, security-access expectations, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0044 Table: Table 43 – Service 0x10 request parameter diagnosticSessionType description page 32
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0343RFQX-CVS124-0185Requirement5.5.5 ControlDTCSetting (0x85) servicepage 37

Servers shall reject a ControlDTCSetting service request (DTC setting type = off) with NRC 0x22 (conditionsNotCorrect) if programming preconditions are not satisfied.

Partially AcceptOpen point OP-004SSR SSR-UPD-001
Details & reviewer feedback
Section

5.5.5 ControlDTCSetting (0x85) service

Page

page 37

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Partially accept. ECU-side bootloader/update behavior can be implemented after the customer confirms the applicable SUV2 variant, diagnostic programming sequence, security-access expectations, and acceptance criteria.

REQ_UDS_0190RFQX-CVS124-0389Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

The server shall support RoutineControl (CheckProgrammingDependencies) service request formatted according to Table 92.

Partially AcceptOpen point OP-004SSR SSR-UPD-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.4.1 Request

Page

page 77

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Partially accept. ECU-side bootloader/update behavior can be implemented after the customer confirms the applicable SUV2 variant, diagnostic programming sequence, security-access expectations, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0094 Table: Table 92 – RoutineIdentifier 0xFF01 description page 77
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0194RFQX-CVS124-0397Requirement5.6.5 Routine 0xCAFE – EMPpage 79

Table 96 – Positive response: server → client #1 RoutineControl Response SID 0x71 #2 routineControlType (StartRoutine) 0x01 #3 routineIdentifier byte#1 (checkProgrammingDependencies MSB) 0xFF #4 routineIdentifier byte#2 (checkProgrammingDependencies LSB) 0x01 #5 routineStatus (routineResult) 0x00 5.6.5 Routine 0xCAFE – EMP The request and response shall be implemented according to CVS33.

Partially AcceptOpen point OP-004SSR SSR-UPD-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.5 Routine 0xCAFE – EMP

Page

page 79

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Partially accept. ECU-side bootloader/update behavior can be implemented after the customer confirms the applicable SUV2 variant, diagnostic programming sequence, security-access expectations, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0097 Table: Table 95 – Example: Request: client → server page 79
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0098 Table: Table 96 – Positive response: server → client page 79
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0071RFQX-CVS124-0161Requirement5.5.2 ECUReset (0x11) servicepage 34

The implementation of ECUReset service with requestParameter value 0x02 (keyOffOnReset) shall ensure that every server task is finished prior sending a positive response.

Partially AcceptSSR SSR-TOOL-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 34

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0045 Table: Table 44 – Service 0x11 request parameter resetType description page 34
    Table source context Image available: no View artifact
  • TABLE-CVS124-0046 Table: Table 45 – Service 0x11 positive response parameter description page 34
    Table source context Image available: no View artifact
REQ_UDS_0187RFQX-CVS124-0386Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

The authenticity and integrity information shall be supplied to the server before the software is updated.

Partially AcceptSSR SSR-DAI-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0094 Table: Table 92 – RoutineIdentifier 0xFF01 description page 77
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0001RFQX-CVS124-0018Requirement5.2.1 Used data identifier in order to identify an ECUpage 8

The implementation of the client and the server shall be compliant with ISO 14229-1 with the

Partially AcceptSSR SSR-TOOL-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 8

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0004 Table: Table 4 – Definitions of terms page 7
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0005 Table: Table 5 -Data identifiers used at ECU identification page 8
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0047RFQX-CVS124-0083Requirement5.3 Diagnostic sessions requirementspage 25

The server shall implement support for RBAC (Role Based Access Control) based on CVS151.

Partially AcceptSSR SSR-RBAC-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 25

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0039 Table: Table 39 – Diagnostic service support page 24
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0065RFQX-CVS124-0152Requirement5.5.2 ECUReset (0x11) servicepage 33

The server shall be available for ECU identification within one second after sending positive response message to an ECUReset request.

Partially AcceptSSR SSR-HW-001
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 33

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0067RFQX-CVS124-0154Requirement5.5.2 ECUReset (0x11) servicepage 33

The maximum time it takes from the positive response is sent from the server until it responds to new requests shall be agreed with vehicle manufacturer and documented.

Partially AcceptSSR SSR-TOOL-002
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 33

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0069RFQX-CVS124-0157Requirement5.5.2 ECUReset (0x11) servicepage 34

The ECUReset service with requestParameter value 0x01 (hardReset) shall simulate the power-on / start-up sequence performed after a server has been previously disconnected from its power supply (i.e.

Partially AcceptSSR SSR-TOOL-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 34

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0045 Table: Table 44 – Service 0x11 request parameter resetType description page 34
    Table source context Image available: no View artifact
REQ_UDS_0075RFQX-CVS124-0168Requirement5.5.3 CommunicationControl (0x28) servicepage 35

Servers involved in engine start shall not process CommunicationControl service requests until 2 seconds after terminal 15 goes active.

Partially AcceptSSR SSR-COM-0061 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0047 Table: Table 46 – Service 0x11 negative response codes page 35
    Table source context Image available: no View artifact
REQ_UDS_0082RFQX-CVS124-0192Requirement5.5.6 Link Control (0x87) servicepage 38

The server shall be able to switch baud rate within one second.

Partially AcceptSSR SSR-TOOL-003
Details & reviewer feedback
Section

5.5.6 Link Control (0x87) service

Page

page 38

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0083RFQX-CVS124-0193Requirement5.5.6 Link Control (0x87) servicepage 38

The boot loader shall inherit the selected baud rate if the LinkControl service request was received when the server was executing in the application.

Partially AcceptSSR SSR-BOOT-005
Details & reviewer feedback
Section

5.5.6 Link Control (0x87) service

Page

page 38

Supplier proposal

Partially accept. ECU-side bootloader/update behavior can be implemented after the customer confirms the applicable SUV2 variant, diagnostic programming sequence, security-access expectations, and acceptance criteria.

REQ_UDS_0097RFQX-CVS124-0225Requirement5.5.10 ReadDTCInformation (0x19) servicepage 42

It shall be mandatory to utilize SPNs & FMIs according to SAE J1939.

Partially AcceptSSR SSR-TOOL-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 42

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0054 Table: Table 53 – Service 0x19 request parameter DTCMaskRecord description page 42
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0055 Table: Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description page 43
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0108RFQX-CVS124-0270Requirement5.5.13 Request Download Service (0x34)page 57

If the most recent Erase Memory routine request in the current session was made with the addressAndLengthFormatIdentifier parameter set to value 0x00 the server shall start erasing the memory area specified with the RequestDownload request.

Partially AcceptSSR SSR-HW-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.13 Request Download Service (0x34)

Page

page 57

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0063 Table: Table 61 – Service 0x31 request parameter RoutineIdentifier description page 56
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0109RFQX-CVS124-0272Requirement5.5.13 Request Download Service (0x34)page 57

If the most recent Erase Memory routine request in the current session was made with the addressAndLengthFormatIdentifier parameter set to value 0x00 the server shall reset the following identification DIDs to their default values: • If boot software download is requested, reset 0xF180, 0xF191 and 0xF187 to default values (some of the DIDs will be automatically erased as a consequence of erasing one or more modules).

Partially AcceptSSR SSR-TOOL-003
Details & reviewer feedback
Section

5.5.13 Request Download Service (0x34)

Page

page 57

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0111RFQX-CVS124-0274Requirement5.5.13 Request Download Service (0x34)page 58

If a non-permitted service is requested after the RequestDownload service has started and before RequestTransferExit has been called the server shall respond with NRC 0x12 (sub

Partially AcceptSSR SSR-TOOL-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.13 Request Download Service (0x34)

Page

page 58

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0064 Table: Table 62 – Service 0x34 request parameter description page 58
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0112RFQX-CVS124-0275Requirement5.5.13 Request Download Service (0x34)page 58

The server shall support service request formatted according to Table 62.

Partially AcceptSSR SSR-TOOL-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.13.1 Request

Page

page 58

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0064 Table: Table 62 – Service 0x34 request parameter description page 58
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0158RFQX-CVS124-0341Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 69

The server shall respond with a positive response code without erasing memory if the specified memory area has already been completely erased (or is writable) at the time the service is requested.

Partially AcceptSSR SSR-TOOL-003
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 69

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0160RFQX-CVS124-0345Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 70

When the addressAndLengthFormatIdentifier parameter is set to a value > 0x00 the server shall reset the following software and data identification DIDs to their default values (see

Partially AcceptSSR SSR-TOOL-003
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 70

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0170RFQX-CVS124-0362Requirement5.6.3 Routine 0x2401 – Software Installationpage 74

If authenticity verification is valid the server shall initiate all necessary steps for installation of the received file.

Partially AcceptSSR SSR-DAI-0062 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 74

Feature / Interface

Security evidence and traceability / OEM/Customer Review Interface

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0088 Table: Table 86 – Example #2: Positive response: server → client page 73
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0089 Table: Table 87 – Example #2: Negative response: server → client page 74
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0171RFQX-CVS124-0364Requirement5.6.3 Routine 0x2401 – Software Installationpage 74

The server shall send a response to RoutineIdentifier 0x2401 Software Installation without any further inputs from the client.

Partially AcceptSSR SSR-TOOL-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 74

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0089 Table: Table 87 – Example #2: Negative response: server → client page 74
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0172RFQX-CVS124-0365Requirement5.6.3 Routine 0x2401 – Software Installationpage 74

If authenticity verification fails the server shall send the positive response with AuthenticityVerificationStatus bit 7-6 (AuthenticityStatus) set to 0x02 (Authenticity Verification Failed) and SoftwareInstallationStatus bit 7-6 (InstallationStatus) set to 0x02 (Installation Failed).

Partially AcceptSSR SSR-DAI-0061 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 74

Feature / Interface

Security evidence and traceability / OEM/Customer Review Interface

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0089 Table: Table 87 – Example #2: Negative response: server → client page 74
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0183RFQX-CVS124-0381Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

The server shall check whether or not the individual modules are complete and compatible with

Partially AcceptSSR SSR-TOOL-002
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0185RFQX-CVS124-0384Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

The consistency check shall be carried out solely by the server.

Partially AcceptSSR SSR-TOOL-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0094 Table: Table 92 – RoutineIdentifier 0xFF01 description page 77
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0186RFQX-CVS124-0385Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

The server shall verify the authenticity and integrity of the software as a part of the consistency check.

Partially AcceptSSR SSR-DAI-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0094 Table: Table 92 – RoutineIdentifier 0xFF01 description page 77
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0188RFQX-CVS124-0387Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

The authenticity and integrity check shall be carried out solely by the server.

Partially AcceptSSR SSR-DAI-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0094 Table: Table 92 – RoutineIdentifier 0xFF01 description page 77
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0202RFQX-CVS124-0406Requirement5.7.2 Occurrence counter OCCpage 80

The occurrence counter shall increment if it’s value is not at it’s maximum value already.

Partially AcceptSSR SSR-TOOL-002
Details & reviewer feedback
Section

5.7.2 Occurrence counter OCC

Page

page 80

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0225RFQX-CVS124-0434Requirement5.10 Session layer performance requirementspage 83

For P2Server, the minimum value shall be 0 ms, a maximum value shall be 50 ms.

Partially AcceptSSR SSR-TOOL-004
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 83

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0227RFQX-CVS124-0436Requirement5.10 Session layer performance requirementspage 84

For P2*Server, the minimum value shall be 0ms, the maximum value shall be 4000ms.

Partially AcceptSSR SSR-TOOL-002
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 84

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0229RFQX-CVS124-0438Requirement5.10 Session layer performance requirementspage 84

The value for P4_Server_max shall be maximum 30 seconds.

Partially AcceptSSR SSR-TOOL-004
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 84

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0230RFQX-CVS124-0439Requirement5.10 Session layer performance requirementspage 84

The system supplier shall document the implemented value for P4_Server_max.

Partially AcceptSSR SSR-TOOL-004
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 84

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Partially accept. Supplier can implement ECU-side UDS/session/security-access behavior; customer must confirm the service-to-role table, diagnostic authorization policy, and acceptance criteria.

REQ_UDS_0005RFQX-CVS124-0024Requirement5.2.1 Used data identifier in order to identify an ECUpage 10

This DID shall be stored under flash memory module in flash memory.

Accept with AssumptionSSR SSR-UPD-0042 tables · 0 diagrams
Details & reviewer feedback
Section

0x20

Page

page 10

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0006 Table: Table 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifier page 10
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0007 Table: Table 7 – Description of DID 0xF181 applicationSoftwareIdentificationDataIdentifier page 10
    Table source context Image available: no View artifact
REQ_UDS_0232RFQX-CVS124-0028Requirement5.2.1 Used data identifier in order to identify an ECUpage 11

This DID shall be stored under dataset module stored in flash memory.

Accept with AssumptionSSR SSR-UPD-0042 tables · 0 diagrams
Details & reviewer feedback
Section

0x7E 0x20

Page

page 11

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0008 Table: Table 8 – Description of DID 0xF182 applicationDataIdentificationDataIdentifier page 11
    Table source context Image available: no View artifact
  • TABLE-CVS124-0009 Table: Table 9 – Description of DID 0xF186 ActiveDiagnosticSessionDataIdentifier page 11
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0233RFQX-CVS124-0031Requirement5.2.1 Used data identifier in order to identify an ECUpage 12

This DID shall be stored under dataset module stored in flash memory.

Accept with AssumptionSSR SSR-UPD-0042 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 12

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0010 Table: Table 10 – Description of DID 0xF187 vehicleManufacturerSparePartNumberDataIdentifier page 12
    Table source context Image available: no View artifact
  • TABLE-CVS124-0011 Table: Table 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier page 12
    Table source context Image available: no View artifact
REQ_UDS_0236RFQX-CVS124-0043Requirement5.2.1 Used data identifier in order to identify an ECUpage 15

This DID shall be stored under flash memory module in flash memory.

Accept with AssumptionSSR SSR-UPD-0042 tables · 0 diagrams
Details & reviewer feedback
Section

0x20

Page

page 15

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0018 Table: Table 18 – Description of DID 0xF192 systemSupplierECUHardwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0019 Table: Table 19 – Description of DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifier page 15
    Table source context Image available: no View artifact
REQ_UDS_0029RFQX-CVS124-0060Requirement5.2.1 Used data identifier in order to identify an ECUpage 20

This DID shall report a snapshot of the mileage of the vehicle as received on CAN or other ECU-external source at the first reception of the signal with a good signal status after a software update.

Accept with AssumptionSSR SSR-UPD-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 20

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0030 Table: Table 30 – Description of DID 0xF1A9 Lifetime ECU-runtime at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0031 Table: Table 31 – Description of DID 0xF1AA Mileage at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0238RFQX-CVS124-0074Requirement5.3 Diagnostic sessions requirementspage 23

This DID shall be stored under flash memory module in flash memory.

Accept with AssumptionSSR SSR-UPD-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 23

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0038 Table: Table 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber page 23
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0040RFQX-CVS124-0075Requirement5.3 Diagnostic sessions requirementspage 23

A default diagnostic session shall be supported.

Accept with AssumptionSSR SSR-RBAC-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 23

Security capability

Diagnostic security

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0038 Table: Table 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber page 23
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0042RFQX-CVS124-0077Requirement5.3 Diagnostic sessions requirementspage 23

A non-default diagnostic session referred to as “extendedDiagnosticSession” shall be supported.

Accept with AssumptionSSR SSR-RBAC-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 23

Security capability

Diagnostic security

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0038 Table: Table 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber page 23
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0043RFQX-CVS124-0078Requirement5.3 Diagnostic sessions requirementspage 23

Diagnostic sessions not defined in this document shall be agreed with the vehicle manufacturer.

Accept with AssumptionSSR SSR-RBAC-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 23

Feature / Interface

None / OEM/Customer Review Interface

Security capability

Diagnostic security

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0038 Table: Table 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber page 23
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0039 Table: Table 39 – Diagnostic service support page 24
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0050RFQX-CVS124-0087Requirement5.3 Diagnostic sessions requirementspage 25

Diagnostics safe state shall be checked before executing the diagnostics services as per Table 40.

Accept with AssumptionSSR SSR-DIAG-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 25

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0040 Table: Table 40 – Diagnostic Safe State check for Services page 25
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0057RFQX-CVS124-0137Requirement5.5.1 DiagnosticSessionControl (0x10) servicepage 32

A DiagnosticSessionControl service request with parameter diagnosticSessionType set to ProgrammingSession shall be processed only if normal communication is currently switched off as a result of a previous call to the Communication Control service.

Accept with AssumptionSSR SSR-UPD-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0043 Table: Table 42 – IVD DIDs page 31
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0044 Table: Table 43 – Service 0x10 request parameter diagnosticSessionType description page 32
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0241RFQX-CVS124-0146Requirement5.5.2 ECUReset (0x11) servicepage 33

Response parameter diagnosticSessionType shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-004
Details & reviewer feedback
Section

5.5.1.2.1 Response parameter diagnosticSessionType

Page

page 33

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies.

REQ_UDS_0070RFQX-CVS124-0160Requirement5.5.2 ECUReset (0x11) servicepage 34

The ECUReset service with requestParameter value 0x02 (keyOffOnReset) shall simulate the turning of the ignition key off and back on and shall ensure that the values of non-volatile memory locations are preserved and the volatile memory will be initialized.

Accept with AssumptionSSR SSR-KEY-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 34

Security capability

Key management

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0045 Table: Table 44 – Service 0x11 request parameter resetType description page 34
    Table source context Image available: no View artifact
  • TABLE-CVS124-0046 Table: Table 45 – Service 0x11 positive response parameter description page 34
    Table source context Image available: no View artifact
REQ_UDS_0072RFQX-CVS124-0162Requirement5.5.2 ECUReset (0x11) servicepage 34

The implementation of ECUReset service with requestParameter value 0x02 (keyOffOnReset) shall ensure that the volatile memory buffered data is stored into non volatile memory prior sending a positive response.

Accept with AssumptionSSR SSR-SYS-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 34

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0045 Table: Table 44 – Service 0x11 request parameter resetType description page 34
    Table source context Image available: no View artifact
  • TABLE-CVS124-0046 Table: Table 45 – Service 0x11 positive response parameter description page 34
    Table source context Image available: no View artifact
REQ_UDS_0344RFQX-CVS124-0186Requirement5.5.5 ControlDTCSetting (0x85) servicepage 37

The execution of this service in the application shall only impact the DTC setting - diagnostic tests for safety and degradations shall not be impacted (shall work as normal).

Accept with AssumptionSSR SSR-RBAC-001
Details & reviewer feedback
Section

5.5.5 ControlDTCSetting (0x85) service

Page

page 37

Security capability

Diagnostic security

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies.

REQ_UDS_0092RFQX-CVS124-0210Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

If it is necessary to force an explicit transfer of buffered data into non-volatile memory then this shall be supported both with ECU-Reset Service subfunction 0x02 and ignition (IGN) key Off/On (power cycle).

Accept with AssumptionSSR SSR-KEY-001
Details & reviewer feedback
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

Security capability

Key management

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0110RFQX-CVS124-0273Requirement5.5.13 Request Download Service (0x34)page 57

Once the RequestDownload service has started, only services TesterPresent, ECUReset,TransferData and DiagnosticSessionControl shall be permitted until service RequestTransferExit has been called or until any of these services returns an error.

Accept with AssumptionSSR SSR-SDT-001
Details & reviewer feedback
Section

5.5.13 Request Download Service (0x34)

Page

page 57

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies.

REQ_UDS_0129RFQX-CVS124-0305Requirement5.5.18 Authentication (0x29) servicepage 63

Negative response format shall be as per ISO 14229-1 5.5.18 Authentication (0x29) service

Accept with AssumptionSSR SSR-RBAC-004
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0133RFQX-CVS124-0307Requirement5.5.18 Authentication (0x29) servicepage 64

The Authentication (0x29) service shall be implemented according to CVS31 .

Accept with AssumptionSSR SSR-RBAC-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 64

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0075 Table: Table 73 – Service 0x29 supported negative response codes page 64
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0139RFQX-CVS124-0313Requirement5.5.19 RequestFileTransfer (0x38) servicepage 65

For detailed error cases and the mapping to the corresponding NRCs the Authentication service implementation specification CVS31 shall be used.

Accept with AssumptionSSR SSR-SYS-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.19 RequestFileTransfer (0x38) service

Page

page 65

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0075 Table: Table 73 – Service 0x29 supported negative response codes page 64
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0076 Table: Table 74 – Service 0x38 request parameter modeOfOperation description page 65
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0159RFQX-CVS124-0343Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 69

In case the non volatile memory area is currently hosting a bootloader copy, meaning there is an ongoing bootloader update procedure, the ECU shall ensure that this memory area shall not be erased until a valid bootloader is flashed in the bootloader memory area.

Accept with AssumptionSSR SSR-BOOT-002
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 69

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership.

REQ_UDS_0210RFQX-CVS124-0415Requirement5.7.4 Vehicle distance at occurrencepage 82

The latest occurrence shall be updated at a change of DTC status bits 0 (testFailed) and 3

Accept with AssumptionSSR SSR-DIAG-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0100 Table: Table 98 – J1939-71 timestamp format page 81
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0210RFQX-CVS124-0416Requirement5.7.4 Vehicle distance at occurrencepage 82

The latest occurrence shall be updated at a change of DTC status bit 0 (testFailed) from 0 to 1, if bit 3 (confirmedDTC) is 1 already.

Accept with AssumptionSSR SSR-DIAG-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0100 Table: Table 98 – J1939-71 timestamp format page 81
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0212RFQX-CVS124-0418Requirement5.7.4 Vehicle distance at occurrencepage 82

The first occurrence shall be updated at the first change of DTC status bits 0 (testFailed) and 3 5.7.4 Vehicle distance at occurrence

Accept with AssumptionSSR SSR-DIAG-003
Details & reviewer feedback
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0224RFQX-CVS124-0432Requirement5.10 Session layer performance requirementspage 83

If diagnostic data is not available in time the ECU should respond with NRC 0x78 (requestCorrectlyReceived-ResponsePending) for maximum allowed time.

Accept with AssumptionSSR SSR-RBAC-001
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 83

Security capability

Diagnostic security

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies.

REQ_UDS_0003RFQX-CVS124-0020Requirement5.2.1 Used data identifier in order to identify an ECUpage 8

Table 5 -Data identifiers used at ECU identification DID Description/ Name Application Boot loader Changing Def Non- Def Def Ext Prg Ext 0xF180 bootSoftwareIdentificationDataIdentifier ● ● ● ● ● SUPPLIER 0xF181 applicationSoftwareIdentificationDataIdentifier ● ● ● ● ● SUPPLIER 0xF182 applicationDataIdentificationDataIdentifier ● ● ● ● ● SUPPLIER 0xF186 ActiveDiagnosticSessionDataIdentifier ● ● ● ● ● INTERNAL 0xF187 vehicleManufacturerSparePartNumberDataIdentifier ● ○ ● ○ ○ SUPPLIER 0xF188 vehicleManufacturerECUSoftwareNumberDataIdent ifier ● ● ● ● ● SUPPLIER 0xF189 vehicleManufacturerECUSoftwareVersionNumberD ataIdentifier ● ● ● ● ● SUPPLIER 0xF18A systemSupplierIdentifierDataIdentifier ● ● - - - SUPPLIER 0xF18B ECUManufacturingDateDataIdentifier ● ● ● ● ● SUPPLIER 0xF18C ECUSerialNumberDataIdentifier ● ● ● ● ● SUPPLIER 0xF190 VINDataIdentifier ● ○ ● ● ● DIAG 0xF191 vehicleManufacturerECUHardwareNumberDataIde ntifier ● ● ● ● ● SUPPLIER 0xF192 systemSupplierECUHardwareNumberDataIdentifier ● ● - - - SUPPLIER 0xF193 systemSupplierECUHardwareVersionNumberDataI dentifier ● ● - - - SUPPLIER 0xF194 systemSupplierECUSoftwareNumberDataIdentifier ● ● - - - SUPPLIER

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2 ECU Identification Requirements 5.2.1 Used data identifier in order to identify an ECU

Page

page 8

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0004 Table: Table 4 – Definitions of terms page 7
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0005 Table: Table 5 -Data identifiers used at ECU identification page 8
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0008RFQX-CVS124-0029Requirement5.2.1 Used data identifier in order to identify an ECUpage 11

Table 9 – Description of DID 0xF186 ActiveDiagnosticSessionDataIdentifier 0xF186 Name: ActiveDiagnosticSessionDataIdentifier Byte No Description Format Cvt Byte Value Default Data #1 Diagnostic session type 1-Byte-A_UINT32 M 0x00 – 0xFF 0x01

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.4 DID 0xF186 ActiveDiagnosticSessionDataIdentifier

Page

page 11

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0008 Table: Table 8 – Description of DID 0xF182 applicationDataIdentificationDataIdentifier page 11
    Table source context Image available: no View artifact
  • TABLE-CVS124-0009 Table: Table 9 – Description of DID 0xF186 ActiveDiagnosticSessionDataIdentifier page 11
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0028RFQX-CVS124-0059Requirement5.2.1 Used data identifier in order to identify an ECUpage 20

Table 30 – Description of DID 0xF1A9 Lifetime ECU-runtime at software update stamp 0xF1A9 Name: lifetimeECUruntimeAtSoftwareUpdateStamp Byte No Description Format Cvt Byte Value Default Data #1 : #4 Lifetime ECU- runtime at software update stamp Unit: s A_UINT32 M : M : 0xFFFFFFFF C = mandatory for TRATON Standalone and External engines 5.2.1.26 DID 0xF1AA Mileage at software update stamp

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 20

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0029 Table: Table 29 – Description of DID 0xF1A6 engineNumber page 19
    Table source context Image available: no View artifact
  • TABLE-CVS124-0030 Table: Table 30 – Description of DID 0xF1A9 Lifetime ECU-runtime at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0031 Table: Table 31 – Description of DID 0xF1AA Mileage at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0030RFQX-CVS124-0061Requirement5.2.1 Used data identifier in order to identify an ECUpage 20

Table 31 – Description of DID 0xF1AA Mileage at software update stamp ID Description 0xF1AA Name: mileageAtSoftwareUpdateStamp Byte No Description Format Cvt Byte Value Default Data #1 : #4 Mileage at software update stamp Unit: km Formula: 0,005*X 4-Bytes- A_UINT32 M : M : 0xFFFFFFFF C = Mandatory for ECUs that store Operational data and have access to Vehicle milage information.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 20

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0030 Table: Table 30 – Description of DID 0xF1A9 Lifetime ECU-runtime at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0031 Table: Table 31 – Description of DID 0xF1AA Mileage at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0032RFQX-CVS124-0063Requirement5.2.1 Used data identifier in order to identify an ECUpage 21

Table 32 – Description of DID 0xF1AB Date at software update stamp 0xF1AB Name: dateAtSoftwareUpdateStamp Byte Data

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 21

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0031 Table: Table 31 – Description of DID 0xF1AA Mileage at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0032 Table: Table 32 – Description of DID 0xF1AB Date at software update stamp page 21
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0038RFQX-CVS124-0072Requirement5.2.1 Used data identifier in order to identify an ECUpage 22

Table 37 – Description of DID 0xF1D1 RootCertificateIdentifier 0xF1D1 Name: RootCertificateIdentifier Byte Data

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.32 DID 0xF1D1 RootCertificateIdentifier

Page

page 22

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0036 Table: Table 36 – Description of DID 0xF1BA RBACCStructureVersion page 22
    Table source context Image available: no View artifact
  • TABLE-CVS124-0037 Table: Table 37 – Description of DID 0xF1D1 RootCertificateIdentifier page 22
    Security protocol or cryptographic context Image available: no View artifact
REQ_UDS_0041RFQX-CVS124-0076Requirement5.3 Diagnostic sessions requirementspage 23

The default diagnostic session is referred to as “defaultSession”.

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 23

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0038 Table: Table 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber page 23
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0045RFQX-CVS124-0080Requirement5.3 Diagnostic sessions requirementspage 24

Table 39 – Diagnostic service support Service according to ISO 14229-1 Addressin g mode Application Boot loader

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 24

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0039 Table: Table 39 – Diagnostic service support page 24
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0049RFQX-CVS124-0085Requirement5.3 Diagnostic sessions requirementspage 25

Diagnostics safe state is the following conditions that needs be satisfied to ensure vehicle is not in operation while performing certain diagnostics services.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 25

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0039 Table: Table 39 – Diagnostic service support page 24
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0040 Table: Table 40 – Diagnostic Safe State check for Services page 25
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0308_4RFQX-CVS124-0096Requirement5.3 Diagnostic sessions requirementspage 28

. If a programming request is active (progRequest P2 == true), the server activates the programming session in the bootloader module.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0314_10RFQX-CVS124-0102Requirement5.3 Diagnostic sessions requirementspage 28

. If the client requests a change to the ProgrammingSession in the ExtendedSession in the application software, the server sets the progRequest flag to "true", so that after restarting it can be seen, that changing to the ProgrammingSession has been requested. If the SPRMIB was not set a positive response is sent from the application before the transition to Bootloader. The request is only sent physically.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0328_24RFQX-CVS124-0118Requirement5.3 Diagnostic sessions requirementspage 30

. Applies to terminal 15 powered servers: If the client requests an ECUReset with the sub-function KeyOffOnReset (0x02) in the ExtendedSession in the application software, a restart is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0329_25RFQX-CVS124-0119Requirement5.3 Diagnostic sessions requirementspage 30

. Applies to terminal 15 powered servers: If the client requests an ECUReset with the sub-function KeyOffOnReset (0x02) in the DefaultSession in the application software, a restart is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0330_26RFQX-CVS124-0120Requirement5.3 Diagnostic sessions requirementspage 30

. If a server exchanges diagnostic messages with the client within the ExtendedSession and state terminal 15 ON, the following step is performed if there is a change to terminal 15 OFF and response in progress was finished: Return to DefaultSession after an already started response message has been completely sent to the client.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0331_27RFQX-CVS124-0121Requirement5.3 Diagnostic sessions requirementspage 30

. If there is a state change from terminal 15 ON to terminal 15 OFF while a server exchanges diagnostic messages with the client within the DefaultSession, the server stops the communications with the client after sending the complete response to the last request.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0332_28RFQX-CVS124-0122Requirement5.3 Diagnostic sessions requirementspage 30

. Applies to terminal 30 powered servers: If the client requests an ECUReset with the sub-function KeyOffOnReset (0x02) in the ExtendedSession in the application software, a change to the DefaultSession is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0333_29RFQX-CVS124-0123Requirement5.3 Diagnostic sessions requirementspage 30

. Applies to terminal 30 powered servers: If the client requests an ECUReset with the sub-function KeyOffOnReset (0x02) in the DefaultSession in the application software, the server accepts the request and remains in the DefaultSession.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0336_32RFQX-CVS124-0126Requirement5.3 Diagnostic sessions requirementspage 30

. If the client requests an ECUReset (0x11) with the sub-function KeyOffOnReset (0x02) in the DefaultSession in the boot loader, the reset is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0337_33RFQX-CVS124-0127Requirement5.3 Diagnostic sessions requirementspage 30

. If the client requests an ECUReset (0x11) with the sub-function KeyOffOnReset (0x02) in a Non-DefaultSession in the boot loader, the reset is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0239RFQX-CVS124-0136Requirement5.5.1 DiagnosticSessionControl (0x10) servicepage 32

5.5.1.1.1 Request parameter diagnosticSessionType

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0043 Table: Table 42 – IVD DIDs page 31
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0044 Table: Table 43 – Service 0x10 request parameter diagnosticSessionType description page 32
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0058RFQX-CVS124-0139Requirement5.5.1 DiagnosticSessionControl (0x10) servicepage 32

Table 43 – Service 0x10 request parameter diagnosticSessionType description Hex (bit 6-0) Description Cvt 0x01 defaultSession M 0x02 ProgrammingSession M 0x03 extendedDiagnosticSession M

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0044 Table: Table 43 – Service 0x10 request parameter diagnosticSessionType description page 32
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0064RFQX-CVS124-0151Requirement5.5.2 ECUReset (0x11) servicepage 33

After a final positive response has been sent for ECUReset the server is not allowed to respond to any diagnostic service requests (except ECU identification) until it has restarted and been re- initialized.

Informational Only
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 33

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0068RFQX-CVS124-0156Requirement5.5.2 ECUReset (0x11) servicepage 34

Table 44 – Service 0x11 request parameter resetType description Hex (bit 6-0) Description Cvt 0x01 hardReset M 0x02 keyOffOnReset C C = If the server is connected to the ignition key

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 34

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0045 Table: Table 44 – Service 0x11 request parameter resetType description page 34
    Table source context Image available: no View artifact
REQ_UDS_0260RFQX-CVS124-0214Requirement5.5.10 ReadDTCInformation (0x19) servicepage 41

5.5.9 ClearDiagnosticInformation (0x14) service 5.5.9.1 Request

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 41

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0053 Table: Table 52 – Service 0x19 request parameter reportType description page 41
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0107RFQX-CVS124-0266Requirement5.5.12 RoutineControl (0x31) servicepage 56

Table 61 – Service 0x31 request parameter RoutineIdentifier description 0x02B2 0x02B3 0x02B4 ReadStatusOfDiagnosticEventCodes

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.12 RoutineControl (0x31) service

Page

page 56

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0061 Table: Table 60 – Service 0x31 request parameter RoutineControlType description page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0062 Table: Table 61 are reserved by TRATON and shall not be used by the system supplier. page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0063 Table: Table 61 – Service 0x31 request parameter RoutineIdentifier description page 56
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0165RFQX-CVS124-0351Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 71

Table 79 – Request parameter addressAndLengthFormatIdentifier values Byte Value Description Cvt 0x00 Automatic erase: Erase is performed by boot loader automatically when RequestDownload is received for each Flash sector in the module.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 71

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0080 Table: Table 78 – RoutineIdentifier 0xFF00 description page 70
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0081 Table: Table 79 – Request parameter addressAndLengthFormatIdentifier values page 71
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0215RFQX-CVS124-0422Requirement5.7.4 Vehicle distance at occurrencepage 82

The latest distance value is updated at a change of DTC status bits 0 (testFailed) and 3

Informational Only
Details & reviewer feedback
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0216RFQX-CVS124-0423Requirement5.7.4 Vehicle distance at occurrencepage 82

The latest distance value is updated at a change of DTC status bit 0 (testFailed) from 0 to 1, if bit 3 (confirmedDTC) is 1 already.

Informational Only
Details & reviewer feedback
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0217RFQX-CVS124-0424Requirement5.7.4 Vehicle distance at occurrencepage 82

The first distance value is updated at the first change of DTC status bits 0 (testFailed) and 3

Informational Only
Details & reviewer feedback
Section

5.7.4.2 First occurrence

Page

page 82

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0220RFQX-CVS124-0428Requirement5.10 Session layer performance requirementspage 83

The latest operational hours value is updated at a change of DTC status bits 0 (testFailed) and 3 (confirmedDTC) both from 0 to 1.

Informational Only
Details & reviewer feedback
Section

5.7.5.1 Latest occurrence

Page

page 83

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0221RFQX-CVS124-0429Requirement5.10 Session layer performance requirementspage 83

The latest operational hours value is updated at a change of DTC status bit 0 (testFailed) from 0 to 1, if bit 3 (confirmedDTC) is 1 already.

Informational Only
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 83

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0222RFQX-CVS124-0430Requirement5.10 Session layer performance requirementspage 83

The first operational hours value is updated at the first change of DTC status bits 0 (testFailed) and 3 (confirmedDTC) both from 0 to 1.

Informational Only
Details & reviewer feedback
Section

5.7.5.2 First occurrence

Page

page 83

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0048RFQX-CVS124-0458Requirement6 Normative referencespage 90

Updated the document references

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0040 Table: Table 40 – Diagnostic Safe State check for Services page 25
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0107RFQX-CVS124-0459Requirement6 Normative referencespage 90

0XCAFE and 0xFF02 are updated to Mandatory

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0061 Table: Table 60 – Service 0x31 request parameter RoutineControlType description page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0062 Table: Table 61 are reserved by TRATON and shall not be used by the system supplier. page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0063 Table: Table 61 – Service 0x31 request parameter RoutineIdentifier description page 56
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0193RFQX-CVS124-0461Requirement6 Normative referencespage 90

0x05 is changed to Mandatory 6 Normative references: Updated the referenced documents and versions Removed Requirements and infos

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0095 Table: Table 93 – RoutineControl (CheckProgrammingDependencies) positive response format page 78
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0096 Table: Table 94 – CheckProgrammingDependencies routineStatusRecord results page 78
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0002RFQX-CVS124-0019Requirement5.2.1 Used data identifier in order to identify an ECUpage 8

All deviations and extensions shall be agreed with the applicable vehicle manufacturer and shall be documented.

Accept with AssumptionSSR SSR-SYS-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 8

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0004 Table: Table 4 – Definitions of terms page 7
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0005 Table: Table 5 -Data identifiers used at ECU identification page 8
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0012RFQX-CVS124-0036Requirement5.2.1 Used data identifier in order to identify an ECUpage 13

Table 13 – Description of DID 0xF18A systemSupplierIdentifierDataIdentifier 0xF18A Name: systemSupplierIdentifierDataIdentifier Byte No Description Format Cvt Byte Value Default Data To be specifie d by the Content and format to be specified by the supplier Should be M : M : 5.2.1.9 DID 0xF18B ECUManufacturingDateDataIdentifier

Accept with AssumptionSSR SSR-SYS-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 13

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0013 Table: Table 13 – Description of DID 0xF18A systemSupplierIdentifierDataIdentifier page 13
    Table source context Image available: no View artifact
  • TABLE-CVS124-0014 Table: Table 14 – Description of DID 0xF18B ECUManufacturingDateDataIdentifier page 13
    Table source context Image available: no View artifact
REQ_UDS_0027RFQX-CVS124-0058Requirement5.2.1 Used data identifier in order to identify an ECUpage 20

This DID shall contain a snapshot of the mandatory lifetime ECU-runtime operational data

Accept with AssumptionSSR SSR-HW-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 20

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0029 Table: Table 29 – Description of DID 0xF1A6 engineNumber page 19
    Table source context Image available: no View artifact
  • TABLE-CVS124-0030 Table: Table 30 – Description of DID 0xF1A9 Lifetime ECU-runtime at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0044RFQX-CVS124-0079Requirement5.3 Diagnostic sessions requirementspage 23

Of a marked service, an execution shall be implemented for the specified session as perTable 39.

Accept with AssumptionSSR SSR-SYS-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 23

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0038 Table: Table 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber page 23
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0039 Table: Table 39 – Diagnostic service support page 24
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0046RFQX-CVS124-0082Requirement5.3 Diagnostic sessions requirementspage 25

The mapping of RoutineControl service routines to sessions shall be discussed and agreed with the vehicle manufacturer.

Accept with AssumptionSSR SSR-SYS-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 25

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0039 Table: Table 39 – Diagnostic service support page 24
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0048RFQX-CVS124-0084Requirement5.3 Diagnostic sessions requirementspage 25

CVS31 and CVS32 requirements preconditions per service shall be defined by the RBAC Configuration file in the ECU.

Accept with AssumptionSSR SSR-RBAC-0042 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 25

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0039 Table: Table 39 – Diagnostic service support page 24
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0040 Table: Table 40 – Diagnostic Safe State check for Services page 25
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0338RFQX-CVS124-0089Requirement5.3 Diagnostic sessions requirementspage 27

The session transitions stated below shall be possible to request both physically or functionally

Accept with AssumptionSSR SSR-SYS-0010 tables · 1 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 27

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 0 | Linked diagrams: 1

  • DIAGRAM-CVS124-0002 Diagram: Figure 2 -State Diagram page 27
    Diagnostic parameter or service behavior Image available: yes View artifact
    Embedded ImageLink confidence: High
    Open full size
REQ_UDS_0052RFQX-CVS124-0129Requirement5.4.1 Integrity Validation Data DIDs (IVD-DIDs)page 31

Project specific DID shall be added to ranges defined as system supplier specific in ISO 14229

Accept with AssumptionSSR SSR-SYS-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Page

page 31

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0041 Table: Table 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which page 31
    Table source context Image available: no View artifact
  • TABLE-CVS124-0042 Table: Table 41 – Data identifier (DID) ranges page 31
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0053RFQX-CVS124-0130Requirement5.4.1 Integrity Validation Data DIDs (IVD-DIDs)page 31

Table 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which shall only be implemented in agreement with the vehicle manufacturer.

Accept with AssumptionSSR SSR-HW-0013 tables · 0 diagrams
Details & reviewer feedback
Section

5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Page

page 31

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0041 Table: Table 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which page 31
    Table source context Image available: no View artifact
  • TABLE-CVS124-0042 Table: Table 41 – Data identifier (DID) ranges page 31
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0043 Table: Table 42 – IVD DIDs page 31
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0054RFQX-CVS124-0132Requirement5.4.1 Integrity Validation Data DIDs (IVD-DIDs)page 31

These ECUs shall implement the following DIDs according to Table 42.

Accept with AssumptionSSR SSR-SYS-0013 tables · 0 diagrams
Details & reviewer feedback
Section

5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Page

page 31

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0041 Table: Table 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which page 31
    Table source context Image available: no View artifact
  • TABLE-CVS124-0042 Table: Table 41 – Data identifier (DID) ranges page 31
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0043 Table: Table 42 – IVD DIDs page 31
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0055RFQX-CVS124-0133Requirement5.5.1 DiagnosticSessionControl (0x10) servicepage 32

The SPRMIB shall be supported for services as specified in (ISO 14229-1).

Accept with AssumptionSSR SSR-SYS-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0043 Table: Table 42 – IVD DIDs page 31
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0044 Table: Table 43 – Service 0x10 request parameter diagnosticSessionType description page 32
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0056RFQX-CVS124-0134Requirement5.5.1 DiagnosticSessionControl (0x10) servicepage 32

Negative response codes specified in ISO 14229-1 Annex A.1 shall only be supported if explicitly specified by this specification or its normative references.

Accept with AssumptionSSR SSR-SYS-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0043 Table: Table 42 – IVD DIDs page 31
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0044 Table: Table 43 – Service 0x10 request parameter diagnosticSessionType description page 32
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0342RFQX-CVS124-0135Requirement5.5.1 DiagnosticSessionControl (0x10) servicepage 32

Negative response code 0x22, conditionsNotCorrect , shall be used if a service request is denied due to insufficient rights according to the RBACC check.

Accept with AssumptionSSR SSR-RBAC-0042 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0043 Table: Table 42 – IVD DIDs page 31
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0044 Table: Table 43 – Service 0x10 request parameter diagnosticSessionType description page 32
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0059RFQX-CVS124-0140Requirement5.5.1 DiagnosticSessionControl (0x10) servicepage 32

Following an accepted request to switch to the ProgrammingSession, the application shall make all preparations to guarantee trouble-free programming operation.

Accept with AssumptionSSR SSR-UPD-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0044 Table: Table 43 – Service 0x10 request parameter diagnosticSessionType description page 32
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0061RFQX-CVS124-0145Requirement5.5.2 ECUReset (0x11) servicepage 33

Positive response shall be sent before the actual switch in case switching to Programming session.

Accept with AssumptionSSR SSR-UPD-002
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 33

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership.

REQ_UDS_0242RFQX-CVS124-0147Requirement5.5.2 ECUReset (0x11) servicepage 33

Response parameter sessionParameterRecord shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-002
Details & reviewer feedback
Section

5.5.1.2.2 Response parameter sessionParameterRecord

Page

page 33

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0062RFQX-CVS124-0149Requirement5.5.2 ECUReset (0x11) servicepage 33

An ECUReset shall not be executed if the vehicle safety can be compromised.

Accept with AssumptionSSR SSR-COM-007
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 33

Feature / Interface

None / External Interfaces

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0063RFQX-CVS124-0150Requirement5.5.2 ECUReset (0x11) servicepage 33

ECU shall execute the reset only after sending a positive response to the ECU reset service

Accept with AssumptionSSR SSR-SYS-003
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 33

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0066RFQX-CVS124-0153Requirement5.5.2 ECUReset (0x11) servicepage 33

After ECU reset, ECU shall be restarted and re-initialized within 2sec.

Accept with AssumptionSSR SSR-HW-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 33

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0045 Table: Table 44 – Service 0x11 request parameter resetType description page 34
    Table source context Image available: no View artifact
REQ_UDS_0245RFQX-CVS124-0165Requirement5.5.3 CommunicationControl (0x28) servicepage 35

Response parameter resetType shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0046 Table: Table 45 – Service 0x11 positive response parameter description page 34
    Table source context Image available: no View artifact
  • TABLE-CVS124-0047 Table: Table 46 – Service 0x11 negative response codes page 35
    Table source context Image available: no View artifact
REQ_UDS_0077RFQX-CVS124-0172Requirement5.5.3 CommunicationControl (0x28) servicepage 35

Safety conditions are project specific and shall be checked before accepting a request to disable communication.

Accept with AssumptionSSR SSR-COM-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0047 Table: Table 46 – Service 0x11 negative response codes page 35
    Table source context Image available: no View artifact
REQ_UDS_0081RFQX-CVS124-0180Requirement5.5.5 ControlDTCSetting (0x85) servicepage 37

If the parameter suppressPosRespMsgIndicationBit = true in a functionally addressed request message, the service request shall not influence any ongoing physically addressed service

Accept with AssumptionSSR SSR-SYS-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.5 ControlDTCSetting (0x85) service

Page

page 37

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0050 Table: Table 49 – Service 0x28 request parameter communicationType description page 36
    Table source context Image available: no View artifact
REQ_UDS_0249RFQX-CVS124-0182Requirement5.5.5 ControlDTCSetting (0x85) servicepage 37

Request format and parameter shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-002
Details & reviewer feedback
Section

5.5.4.2 Request

Page

page 37

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0084RFQX-CVS124-0195Requirement5.5.6 Link Control (0x87) servicepage 38

Positive response shall be sent before the actual switch of the baud-rate takes place.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.6 Link Control (0x87) service

Page

page 38

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0051 Table: Table 50 – Service 0x87 request parameter linkControlType description page 39
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0086RFQX-CVS124-0198Requirement5.5.7 ReadDataByIdentifier (0x22) servicepage 39

Table 51 – Service 0x87 request parameter linkControlModeIdentifier description Byte Value Description Cvt 0x11 CAN250000Baud C 0x12 CAN500000Baud C 0x13 CAN1000000Baud C C = Baud rates shall be defined by the Project representative.

Accept with AssumptionSSR SSR-COM-0062 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.7 ReadDataByIdentifier (0x22) service

Page

page 39

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0051 Table: Table 50 – Service 0x87 request parameter linkControlType description page 39
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0052 Table: Table 51 – Service 0x87 request parameter linkControlModeIdentifier description page 39
    Table source context Image available: no View artifact
REQ_UDS_0087RFQX-CVS124-0201Requirement5.5.7 ReadDataByIdentifier (0x22) servicepage 39

If ECU supports request containing more than one data identifier it shall be documented (like in CDD, ODX etc).

Accept with AssumptionSSR SSR-DIAG-0052 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.7 ReadDataByIdentifier (0x22) service

Page

page 39

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0051 Table: Table 50 – Service 0x87 request parameter linkControlType description page 39
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0052 Table: Table 51 – Service 0x87 request parameter linkControlModeIdentifier description page 39
    Table source context Image available: no View artifact
REQ_UDS_0255RFQX-CVS124-0202Requirement5.5.7 ReadDataByIdentifier (0x22) servicepage 39

DataIdentifier parameter definition shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.7.1.1 Request parameter dataIdentifier

Page

page 39

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0052 Table: Table 51 – Service 0x87 request parameter linkControlModeIdentifier description page 39
    Table source context Image available: no View artifact
REQ_UDS_0088RFQX-CVS124-0203Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

The data identifier ranges specified in Table 41 shall be followed.

Accept with AssumptionSSR SSR-DIAG-003
Details & reviewer feedback
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0089RFQX-CVS124-0207Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

The sequence of writing data records with service 0x2E WriteDataByIdentifier shall be independent of any specific order

Accept with AssumptionSSR SSR-DIAG-006
Details & reviewer feedback
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0091RFQX-CVS124-0209Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

All changed data shall be valid and stored into non-volatile memory at the latest after an ECU Reset(0x11) subfunction 0x02 requested from client.

Accept with AssumptionSSR SSR-HW-001
Details & reviewer feedback
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0258RFQX-CVS124-0213Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

Request format and parameter shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-002
Details & reviewer feedback
Section

5.5.8.1 Request

Page

page 40

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0262RFQX-CVS124-0216Requirement5.5.10 ReadDTCInformation (0x19) servicepage 41

groupOfDTC parameter definition shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 41

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0053 Table: Table 52 – Service 0x19 request parameter reportType description page 41
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0266RFQX-CVS124-0222Requirement5.5.10 ReadDTCInformation (0x19) servicepage 42

ReportNumberOfDTCByStatusMask parameter format shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10.1.2 Request parameter reportNumberOfDTCByStatusMask

Page

page 42

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0054 Table: Table 53 – Service 0x19 request parameter DTCMaskRecord description page 42
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0267RFQX-CVS124-0223Requirement5.5.10 ReadDTCInformation (0x19) servicepage 42

DTCStatusMask parameter format shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10.1.3 Request parameter DTCStatusMask

Page

page 42

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0054 Table: Table 53 – Service 0x19 request parameter DTCMaskRecord description page 42
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0268RFQX-CVS124-0226Requirement5.5.10 ReadDTCInformation (0x19) servicepage 42

DTCSnapshotRecordNumber parameter format shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10.1.5 Request parameter DTCSnapshotRecordNumber

Page

page 42

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0054 Table: Table 53 – Service 0x19 request parameter DTCMaskRecord description page 42
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0269RFQX-CVS124-0228Requirement5.5.10 ReadDTCInformation (0x19) servicepage 43

Response parameter FunctionalGroupIdentifier shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 43

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0055 Table: Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description page 43
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0270RFQX-CVS124-0229Requirement5.5.10 ReadDTCInformation (0x19) servicepage 43

DTCSeverityMaskRecord parameter format shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10.1.8 Request parameter DTCSeverityMaskRecord

Page

page 43

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0055 Table: Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description page 43
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0271RFQX-CVS124-0230Requirement5.5.10 ReadDTCInformation (0x19) servicepage 43

DTCSeverityMask parameter format shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10.1.9 Request parameter DTCSeverityMask

Page

page 43

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0055 Table: Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description page 43
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0273RFQX-CVS124-0232Requirement5.5.10 ReadDTCInformation (0x19) servicepage 43

Response parameter DTCStatusAvailabilityMask shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 43

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0055 Table: Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description page 43
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0274RFQX-CVS124-0233Requirement5.5.10 ReadDTCInformation (0x19) servicepage 43

Response parameter DTCFormatIdentifier shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10.2.2 Response parameter DTCFormatIdentifier

Page

page 43

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0055 Table: Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description page 43
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0275RFQX-CVS124-0234Requirement5.5.10 ReadDTCInformation (0x19) servicepage 43

Response parameter DTCCount shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-004
Details & reviewer feedback
Section

5.5.10.2.3 Response parameter DTCCount

Page

page 43

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0276RFQX-CVS124-0235Requirement5.5.10 ReadDTCInformation (0x19) servicepage 44

Response parameter DTCAndStatusRecord shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 44

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0056 Table: Table 55 – Snapshot data sub-function (0x04) positive response message content and format page 44
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0277RFQX-CVS124-0236Requirement5.5.10 ReadDTCInformation (0x19) servicepage 44

Response parameter DTCRecord shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10.2.5 Response parameter DTCRecord

Page

page 44

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0056 Table: Table 55 – Snapshot data sub-function (0x04) positive response message content and format page 44
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0099RFQX-CVS124-0238Requirement5.5.10 ReadDTCInformation (0x19) servicepage 44

Table 55 – Snapshot data sub-function (0x04) positive response message content and format Range tion #1 ReadDTCInformation Response SID = 0x59 M #2 reportType = [ reportDTCSnapshotRecordByDTCNumber ] = 0x04 M #3 : #6 DTCAndStatusRecord[] = [ Byte 1: DTCHighByte Byte 2: DTCMiddleByte Byte 3: DTCLowByte Byte 4: statusOfDTC 0xFF 0xFF 0xFF 0xFF M M M M #7 DTCSnapshotRecordNumber#1 This byte shall be set to value 0x01.

Accept with AssumptionSSR SSR-DIAG-0061 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 44

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0056 Table: Table 55 – Snapshot data sub-function (0x04) positive response message content and format page 44
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0304RFQX-CVS124-0242Requirement5.5.10 ReadDTCInformation (0x19) servicepage 50

DTCSnapshotRecordNumber#1 & DTCSnapshotRecordNumber#2 shall correspond to first time DTC happened and latest time DTC happened correspondingly.

Accept with AssumptionSSR SSR-DIAG-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 50

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0057 Table: Table 56 – Service 0x19 response parameter DTCExtDataRecordNumber description page 51
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0101RFQX-CVS124-0244Requirement5.5.10 ReadDTCInformation (0x19) servicepage 51

The extended data sub-function (0x06) shall have the positive response message data and format specified in Table 68.

Accept with AssumptionSSR SSR-SYS-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 51

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0057 Table: Table 56 – Service 0x19 response parameter DTCExtDataRecordNumber description page 51
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0058 Table: Table 57 – Extended data sub-function (0x06) positive response message content and format page 51
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0278RFQX-CVS124-0250Requirement5.5.10 ReadDTCInformation (0x19) servicepage 53

Response parameter FunctionalGroupIdentifier shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-002
Details & reviewer feedback
Section

5.5.10.2.9 Response parameter FunctionalGroupIdentifier

Page

page 53

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0279RFQX-CVS124-0251Requirement5.5.10 ReadDTCInformation (0x19) servicepage 53

Response parameter DTCSeverityAvailabilityMask shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-004
Details & reviewer feedback
Section

5.5.10.2.10 Response parameter DTCSeverityAvailabilityMask

Page

page 53

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0280RFQX-CVS124-0252Requirement5.5.11 InputOutputControlByIdentifier (0x2F) servicepage 54

Response parameter DTCAndSeverityRecord shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Page

page 54

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0059 Table: Table 58 – Service 0x2F request parameter controlOptionRecord description page 54
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0282RFQX-CVS124-0254Requirement5.5.11 InputOutputControlByIdentifier (0x2F) servicepage 54

Negative response codes shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Page

page 54

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0059 Table: Table 58 – Service 0x2F request parameter controlOptionRecord description page 54
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0102RFQX-CVS124-0256Requirement5.5.11 InputOutputControlByIdentifier (0x2F) servicepage 54

The data identifier ranges specified in ISO 14229-1 shall be followed.

Accept with AssumptionSSR SSR-DIAG-0041 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Page

page 54

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0059 Table: Table 58 – Service 0x2F request parameter controlOptionRecord description page 54
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0284RFQX-CVS124-0259Requirement5.5.12 RoutineControl (0x31) servicepage 55

ControlEnableMaskRecord parameter format shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0022 tables · 0 diagrams
Details & reviewer feedback
Section

M 5.5.11.1.4 Request parameter controlEnableMaskRecord

Page

page 55

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0060 Table: Table 59 – Service 0x2F request parameter inputOutputControlParameter description page 54
    Table source context Image available: no View artifact
  • TABLE-CVS124-0061 Table: Table 60 – Service 0x31 request parameter RoutineControlType description page 55
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0106RFQX-CVS124-0264Requirement5.5.12 RoutineControl (0x31) servicepage 55

Request parameter routineIdentifier shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0023 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.12.1.2 Request parameter RoutineIdentifier

Page

page 55

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0061 Table: Table 60 – Service 0x31 request parameter RoutineControlType description page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0062 Table: Table 61 are reserved by TRATON and shall not be used by the system supplier. page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0063 Table: Table 61 – Service 0x31 request parameter RoutineIdentifier description page 56
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0288RFQX-CVS124-0267Requirement5.5.13 Request Download Service (0x34)page 57

Request parameter routineControlOptionRecord shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.12.1.3 Request parameter RoutineControlOptionRecord

Page

page 57

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0063 Table: Table 61 – Service 0x31 request parameter RoutineIdentifier description page 56
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0291RFQX-CVS124-0284Requirement5.5.15 TransferData (0x36) servicepage 61

MemoryAddress parameter definition shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0023 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.15 TransferData (0x36) service

Page

page 61

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0070 Table: Table 68 – Service 0x35 request parameter dataFormatIdentifier description page 60
    Table source context Image available: no View artifact
  • TABLE-CVS124-0071 Table: Table 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier description page 61
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0072 Table: Table 70 – Service 0x35 response parameter lengthFormatIdentifier description page 61
    Table source context Image available: no View artifact
REQ_UDS_0292RFQX-CVS124-0285Requirement5.5.15 TransferData (0x36) servicepage 61

MemorySize parameter definition shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0023 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.14.1.4 Request parameter memorySize

Page

page 61

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0070 Table: Table 68 – Service 0x35 request parameter dataFormatIdentifier description page 60
    Table source context Image available: no View artifact
  • TABLE-CVS124-0071 Table: Table 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier description page 61
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0072 Table: Table 70 – Service 0x35 response parameter lengthFormatIdentifier description page 61
    Table source context Image available: no View artifact
REQ_UDS_0294RFQX-CVS124-0288Requirement5.5.15 TransferData (0x36) servicepage 61

Refer to ISO 14229-1 for negative response format and codes shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0022 tables · 0 diagrams
Details & reviewer feedback
Section

M 0 5.5.14.3 Negative response

Page

page 61

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0071 Table: Table 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier description page 61
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0072 Table: Table 70 – Service 0x35 response parameter lengthFormatIdentifier description page 61
    Table source context Image available: no View artifact
REQ_UDS_0296RFQX-CVS124-0289Requirement5.5.16 RequestTransferExit (0x37) servicepage 62

MemoryAddress parameter definition shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.16 RequestTransferExit (0x37) service

Page

page 62

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0072 Table: Table 70 – Service 0x35 response parameter lengthFormatIdentifier description page 61
    Table source context Image available: no View artifact
  • TABLE-CVS124-0073 Table: Table 71 – Service 0x37 request parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0297RFQX-CVS124-0290Requirement5.5.16 RequestTransferExit (0x37) servicepage 62

MemorySize parameter definition shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.15.1.2 Request parameter transferRequestParameterRecord

Page

page 62

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0073 Table: Table 71 – Service 0x37 request parameter description page 62
    Table source context Image available: no View artifact
  • TABLE-CVS124-0074 Table: Table 72 – Service 0x37 positive response parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0122RFQX-CVS124-0295Requirement5.5.16 RequestTransferExit (0x37) servicepage 62

The transferRequestParameterRecord shall not be supported.

Accept with AssumptionSSR SSR-SYS-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.16 RequestTransferExit (0x37) service

Page

page 62

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0073 Table: Table 71 – Service 0x37 request parameter description page 62
    Table source context Image available: no View artifact
  • TABLE-CVS124-0074 Table: Table 72 – Service 0x37 positive response parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0124RFQX-CVS124-0297Requirement5.5.18 Authentication (0x29) servicepage 63

The transferRequestParameterRecord shall not be supported.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0074 Table: Table 72 – Service 0x37 positive response parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0125RFQX-CVS124-0300Requirement5.5.18 Authentication (0x29) servicepage 63

This service shall be used when transmitting data in a secured mode, see CVS32.

Accept with AssumptionSSR SSR-SYS-003
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0126RFQX-CVS124-0302Requirement5.5.18 Authentication (0x29) servicepage 63

Data parameter definition shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-002
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0127RFQX-CVS124-0303Requirement5.5.18 Authentication (0x29) servicepage 63

Positive response shall be as per CVS32.

Accept with AssumptionSSR SSR-SYS-001
Details & reviewer feedback
Section

5.5.17.2 Positive response

Page

page 63

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0128RFQX-CVS124-0304Requirement5.5.18 Authentication (0x29) servicepage 63

Negative response shall be as per CVS32 5.5.17.3.1 Supported negative response codes

Accept with AssumptionSSR SSR-SYS-001
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0138RFQX-CVS124-0312Requirement5.5.18 Authentication (0x29) servicepage 64

Supported negative response codes shall be as per ISO 14229-1, especially the NRC range 0x50 – 0x5D according to Table 73.

Accept with AssumptionSSR SSR-SYS-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 64

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0075 Table: Table 73 – Service 0x29 supported negative response codes page 64
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0141RFQX-CVS124-0315Requirement5.5.19 RequestFileTransfer (0x38) servicepage 65

Table 74 – Service 0x38 request parameter modeOfOperation description Byte value Description Cvt 0x00 ISO Reserved M 0x01 AddFile This value shall be used to add the file (download) defined in the filePathAndName parameter M 0x02 DeleteFile This value shall be used to delete the file defined in the filePathAndName parameter U 0x03 ReplaceFile This value shall be used to replace the file (download) defined in the filePathAndName parameter.

Accept with AssumptionSSR SSR-SYS-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.19 RequestFileTransfer (0x38) service

Page

page 65

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0076 Table: Table 74 – Service 0x38 request parameter modeOfOperation description page 65
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0142RFQX-CVS124-0321Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 66

Refer to ISO 14229-1 for parameter sub-function format shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 66

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0076 Table: Table 74 – Service 0x38 request parameter modeOfOperation description page 65
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0077 Table: Table 75 – Service 0x38 request parameter dataFormatIdentifier description page 66
    Table source context Image available: no View artifact
REQ_UDS_0146RFQX-CVS124-0325Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 66

Supported negative response codes shall be as per ISO 14229-1.

Accept with AssumptionSSR SSR-SYS-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 66

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0077 Table: Table 75 – Service 0x38 request parameter dataFormatIdentifier description page 66
    Table source context Image available: no View artifact
REQ_UDS_0147RFQX-CVS124-0327Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

The programming preconditions shall be agreed with the vehicle manufacturer. Preconditions to

Accept with AssumptionSSR SSR-UPD-002
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

Feature / Interface

Secure software update and flash readiness / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership.

REQ_UDS_0148RFQX-CVS124-0329Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

The decision on conditions of the programming precondition shall be based on minimum two independent sources of information.

Accept with AssumptionSSR SSR-UPD-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0078 Table: Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format page 67
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0149RFQX-CVS124-0330Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

If information is not available for checking a programming precondition the programming precondition shall be considered fulfilled.

Accept with AssumptionSSR SSR-UPD-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0078 Table: Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format page 67
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0150RFQX-CVS124-0332Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

This routine shall be supported in Extended session of both Application and Boot.

Accept with AssumptionSSR SSR-SYS-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0078 Table: Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format page 67
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0151RFQX-CVS124-0333Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

Request parameter RoutineControlOptionRecord shall not be supported.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1.1 Request 5.6.1.2 Request parameter RoutineControlOptionRecord

Page

page 67

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0078 Table: Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format page 67
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0152RFQX-CVS124-0334Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

Request parameter routineControlType with value 0x03 (requestRoutineResults) shall not be supported.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0078 Table: Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format page 67
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0154RFQX-CVS124-0336Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

Each routineStatus byte shall represent one not satisfied precondition according to Table 18 (see definition of “Satisfied programming precondition”).

Accept with AssumptionSSR SSR-UPD-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0078 Table: Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format page 67
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0155RFQX-CVS124-0337Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 68

Which ones of the programming precondition codes in Table 18 that need to be supported shall

Accept with AssumptionSSR SSR-UPD-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 68

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0078 Table: Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format page 67
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0079 Table: Table 77 – Programming preconditions page 68
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0156RFQX-CVS124-0338Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 68

If all preconditions are satisfied, no routineStatus byte shall be reported.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 68

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0079 Table: Table 77 – Programming preconditions page 68
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0157RFQX-CVS124-0339Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 68

Programming preconditions that do not map to one of the entries in Table 77 shall be discussed with the vehicle manufacturer.

Accept with AssumptionSSR SSR-UPD-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 68

Feature / Interface

Secure software update and flash readiness / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0079 Table: Table 77 – Programming preconditions page 68
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0161RFQX-CVS124-0346Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 70

The erasing of memory shall not prevent the client from starting a data transfer using the TransferData (0x36) service, i.e.

Accept with AssumptionSSR SSR-SDT-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 70

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0080 Table: Table 78 – RoutineIdentifier 0xFF00 description page 70
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0162RFQX-CVS124-0348Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 70

This routine shall be supported in Programming session.

Accept with AssumptionSSR SSR-UPD-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 70

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0080 Table: Table 78 – RoutineIdentifier 0xFF00 description page 70
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0164RFQX-CVS124-0350Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 71

Request parameter routineControlType with value 0x03 (requestRoutineResults) shall not be supported 5.6.2.2 Request parameter addressAndLengthFormatIdentifier

Accept with AssumptionSSR SSR-SYS-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 71

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0080 Table: Table 78 – RoutineIdentifier 0xFF00 description page 70
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0081 Table: Table 79 – Request parameter addressAndLengthFormatIdentifier values page 71
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0166RFQX-CVS124-0354Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 71

When the addressAndLengthFormatIdentifier is set to 0x01 the following defined module to index mapping shall apply for the memoryStartAddress: 1 – Boot loader 2 – Application 3 – Application Data 4 ...

Accept with AssumptionSSR SSR-BOOT-0052 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 71

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0081 Table: Table 79 – Request parameter addressAndLengthFormatIdentifier values page 71
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0082 Table: Table 80 – RoutineControl (EraseMemory) positive response format page 71
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0168RFQX-CVS124-0356Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 72

The routineResult byte values shall be as specified in Table 81.

Accept with AssumptionSSR SSR-SYS-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 72

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0082 Table: Table 80 – RoutineControl (EraseMemory) positive response format page 71
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0083 Table: Table 81 – RoutineControl (EraseMemory) routineResult values page 72
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0173RFQX-CVS124-0366Requirement5.6.3 Routine 0x2401 – Software Installationpage 74

This routine shall be supported in Programming session.

Accept with AssumptionSSR SSR-UPD-002
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 74

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership.

REQ_UDS_0174RFQX-CVS124-0367Requirement5.6.3 Routine 0x2401 – Software Installationpage 74

Request parameter RoutineControlOptionRecord shall not be supported.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3.1 Request

Page

page 74

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0090 Table: Table 88 – RoutineControl (Software Installation) positive StartRoutine response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0175RFQX-CVS124-0368Requirement5.6.3 Routine 0x2401 – Software Installationpage 75

Positive responses to RoutineControl (Software Installation) service requests shall be formatted

Accept with AssumptionSSR SSR-SYS-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 75

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0090 Table: Table 88 – RoutineControl (Software Installation) positive StartRoutine response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0091 Table: Table 89 – RoutineControl (Software Installation) positive requestRoutineResult response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0176RFQX-CVS124-0369Requirement5.6.3 Routine 0x2401 – Software Installationpage 75

Description Cvt Values #1 RoutineControl Request SID M 0x71 #2 routineControlType (requestRoutineResults) M 0x03 #3 routineIdentifier (MSB) M 0x24 #4 routineIdentifier (LSB) M 0x01 #5 AuthenticityVerificationStatus M 0x00 – 0xFF #6 SoftwareInstallationStatus M 0x00 – 0xFF #7 CompletionPercentage M 0x00 – 0x64 #8-#9 TimeRemaningEstimative M 0x0000 – 0xFFFF AuthenticityVerificationStatus shall be formatted according to Table 90.

Accept with AssumptionSSR SSR-DAI-0073 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 75

Feature / Interface

Security evidence and traceability / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0090 Table: Table 88 – RoutineControl (Software Installation) positive StartRoutine response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0091 Table: Table 89 – RoutineControl (Software Installation) positive requestRoutineResult response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0092 Table: Table 90 – AuthenticityVerificationStatus page 75
    Table source context Image available: no View artifact
REQ_UDS_0177RFQX-CVS124-0370Requirement5.6.3 Routine 0x2401 – Software Installationpage 75

AuthenticityVerificationStatus bit 7-6 (AuthenticityStatus) shall remain as 0x0 (Software Authenticity Invalid) until the verification completes.

Accept with AssumptionSSR SSR-DAI-0053 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 75

Feature / Interface

Security evidence and traceability / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0090 Table: Table 88 – RoutineControl (Software Installation) positive StartRoutine response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0091 Table: Table 89 – RoutineControl (Software Installation) positive requestRoutineResult response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0092 Table: Table 90 – AuthenticityVerificationStatus page 75
    Table source context Image available: no View artifact
REQ_UDS_0178RFQX-CVS124-0371Requirement5.6.3 Routine 0x2401 – Software Installationpage 75

If no authenticity verification will take place as part of RoutineIdentifier, the AuthenticityVerificationStatus bit 7-6 (AuthenticityStatus) shall be changed to 0x1 (Authenticity Verification Successful).

Accept with AssumptionSSR SSR-DAI-0073 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 75

Feature / Interface

Security evidence and traceability / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0090 Table: Table 88 – RoutineControl (Software Installation) positive StartRoutine response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0091 Table: Table 89 – RoutineControl (Software Installation) positive requestRoutineResult response format page 75
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0092 Table: Table 90 – AuthenticityVerificationStatus page 75
    Table source context Image available: no View artifact
REQ_UDS_0179RFQX-CVS124-0372Requirement5.6.3 Routine 0x2401 – Software Installationpage 76

SoftwareInstallationStatus shall be formatted according to Table 91.

Accept with AssumptionSSR SSR-SYS-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 76

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0092 Table: Table 90 – AuthenticityVerificationStatus page 75
    Table source context Image available: no View artifact
  • TABLE-CVS124-0093 Table: Table 91 – SoftwareInstallationStatus page 76
    Table source context Image available: no View artifact
REQ_UDS_0180RFQX-CVS124-0373Requirement5.6.3 Routine 0x2401 – Software Installationpage 76

SoftwareInstallationStatus bit 7-6 (InstallationStatus) shall remain as 0x0 (Installation On-going) until the installation completes.

Accept with AssumptionSSR SSR-SYS-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 76

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0092 Table: Table 90 – AuthenticityVerificationStatus page 75
    Table source context Image available: no View artifact
  • TABLE-CVS124-0093 Table: Table 91 – SoftwareInstallationStatus page 76
    Table source context Image available: no View artifact
REQ_UDS_0181RFQX-CVS124-0374Requirement5.6.3 Routine 0x2401 – Software Installationpage 76

Table 91 – SoftwareInstallationStatus Bit Bit Name Bit Values Description 7-6 InstallationStatus 0x0: Installation On-going 0x1: Installation Successful 0x2: Installation Failed 5 - 3 InstallationFailureType 0x0: No Failures 0x1 – 0x7: Project Specific 2 ResetRequired 0x0: Reset not required 0x1: Reset required 1 - 0 Reserved Note: Shall be kept as 0x0 CompletionPercentage shall inform the progress percentage of the software has been installed in the partition memory area.

Accept with AssumptionSSR SSR-SYS-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 76

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0093 Table: Table 91 – SoftwareInstallationStatus page 76
    Table source context Image available: no View artifact
REQ_UDS_0182RFQX-CVS124-0376Requirement5.6.3 Routine 0x2401 – Software Installationpage 76

TimeRemaningEstimative shall inform the time estimative to complete the installation of the file.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 76

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0093 Table: Table 91 – SoftwareInstallationStatus page 76
    Table source context Image available: no View artifact
REQ_UDS_0184RFQX-CVS124-0383Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

The method used to check compatibility/consistency shall be determined by the supplier in consultation with the vehicle manufacturer.

Accept with AssumptionSSR SSR-SYS-001
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0189RFQX-CVS124-0388Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

This routine shall be supported in Programming session.

Accept with AssumptionSSR SSR-UPD-0021 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0094 Table: Table 92 – RoutineIdentifier 0xFF01 description page 77
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0191RFQX-CVS124-0390Requirement5.6.3 Routine 0x2401 – Software Installationpage 77

Table 92 – RoutineIdentifier 0xFF01 description Byte Description Cvt Hex #1 RoutineControl Request SID M 0x31 #2 routineControlType (StartRoutine) M 0x01 #3 routineIdentifier (MSB) M 0xFF #4 routineIdentifier (LSB) M 0x01 Request parameter routineControlType with value 0x03 (requestRoutineResults) shall not be supported.

Accept with AssumptionSSR SSR-SYS-0012 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0094 Table: Table 92 – RoutineIdentifier 0xFF01 description page 77
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0095 Table: Table 93 – RoutineControl (CheckProgrammingDependencies) positive response format page 78
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0192RFQX-CVS124-0391Requirement5.6.3 Routine 0x2401 – Software Installationpage 78

Positive responses to RoutineControl (CheckProgrammingDependencies) service requests shall be formatted according to Table 93.

Accept with AssumptionSSR SSR-UPD-0013 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 78

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0094 Table: Table 92 – RoutineIdentifier 0xFF01 description page 77
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0095 Table: Table 93 – RoutineControl (CheckProgrammingDependencies) positive response format page 78
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0096 Table: Table 94 – CheckProgrammingDependencies routineStatusRecord results page 78
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0193RFQX-CVS124-0392Requirement5.6.3 Routine 0x2401 – Software Installationpage 78

Table 93 – RoutineControl (CheckProgrammingDependencies) positive response format #1 RoutineControl Response SID M 0x71 #2 routineControlType (StartRoutine) M 0x01 #3 routineIdentifier (MSB) checkProgrammingDependencies[byte#1] M 0xFF #4 routineIdentifier (LSB) checkProgrammingDependencies [byte#2] M 0x01 #5 routineStatus routineResult M 0x00-0xFF Parameter routineResult shall adopt one of the values specified in Table 94.

Accept with AssumptionSSR SSR-UPD-0022 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 78

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0095 Table: Table 93 – RoutineControl (CheckProgrammingDependencies) positive response format page 78
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0096 Table: Table 94 – CheckProgrammingDependencies routineStatusRecord results page 78
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0195RFQX-CVS124-0398Requirement5.6.5 Routine 0xCAFE – EMPpage 79

This routine shall be supported in all sessions of Application and Boot.

Accept with AssumptionSSR SSR-SYS-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.5 Routine 0xCAFE – EMP

Page

page 79

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0097 Table: Table 95 – Example: Request: client → server page 79
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0098 Table: Table 96 – Positive response: server → client page 79
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0197RFQX-CVS124-0400Requirement5.7.2 Occurrence counter OCCpage 80

DTC status bits shall not make use of any vehicle manufacturer specific reset condition (e.g.

Accept with AssumptionSSR SSR-DIAG-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.2 Occurrence counter OCC

Page

page 80

Feature / Interface

None / OEM/Customer Review Interface

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0099 Table: Table 97 – Fault memory DTC status bits description page 80
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0198RFQX-CVS124-0402Requirement5.7.2 Occurrence counter OCCpage 80

The occurrence counter minimum value shall be zero (0).

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.2 Occurrence counter OCC

Page

page 80

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0099 Table: Table 97 – Fault memory DTC status bits description page 80
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0199RFQX-CVS124-0403Requirement5.7.2 Occurrence counter OCCpage 80

The occurrence counter maximum value shall be 126.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.2 Occurrence counter OCC

Page

page 80

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0099 Table: Table 97 – Fault memory DTC status bits description page 80
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0200RFQX-CVS124-0404Requirement5.7.2 Occurrence counter OCCpage 80

The occurrence counter default value shall be zero (0).

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.2 Occurrence counter OCC

Page

page 80

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0099 Table: Table 97 – Fault memory DTC status bits description page 80
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0201RFQX-CVS124-0405Requirement5.7.2 Occurrence counter OCCpage 80

The occurrence counter shall increment by one (1) only.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.2 Occurrence counter OCC

Page

page 80

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0099 Table: Table 97 – Fault memory DTC status bits description page 80
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0203RFQX-CVS124-0407Requirement5.7.2 Occurrence counter OCCpage 80

The occurrence counter shall increment at a change of DTC status bits 0 testFailed and 3 confirmedDTC both from 0 to 1.

Accept with AssumptionSSR SSR-DIAG-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.2 Occurrence counter OCC

Page

page 80

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0099 Table: Table 97 – Fault memory DTC status bits description page 80
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0204RFQX-CVS124-0408Requirement5.7.3 Timestamp of occurrencepage 81

The occurrence counter shall increment at a change of DTC status bit 0 testFailed from 0 to 1,

Accept with AssumptionSSR SSR-DIAG-003
Details & reviewer feedback
Section

5.7.3 Timestamp of occurrence

Page

page 81

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0205RFQX-CVS124-0409Requirement5.7.3 Timestamp of occurrencepage 81

The occurrence counter shall increment at a change of DTC status bit 3 confirmedDTC from 0 to 1, if bit 0 testFailed is 1 already.

Accept with AssumptionSSR SSR-DIAG-0031 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.3 Timestamp of occurrence

Page

page 81

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0100 Table: Table 98 – J1939-71 timestamp format page 81
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0206RFQX-CVS124-0410Requirement5.7.3 Timestamp of occurrencepage 81

The occurrence counter value 127 shall be defined as "errors with the counter".

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.3 Timestamp of occurrence

Page

page 81

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0100 Table: Table 98 – J1939-71 timestamp format page 81
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0207RFQX-CVS124-0412Requirement5.7.3 Timestamp of occurrencepage 81

The timestamp default value shall be a 0xFF in each data.

Accept with AssumptionSSR SSR-SYS-0011 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.3 Timestamp of occurrence

Page

page 81

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0100 Table: Table 98 – J1939-71 timestamp format page 81
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0211RFQX-CVS124-0417Requirement5.7.4 Vehicle distance at occurrencepage 82

If occurrence counter is set to 1, the timestamp of the latest occurrence shall be set to 0xFF.

Accept with AssumptionSSR SSR-SYS-001
Details & reviewer feedback
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0213RFQX-CVS124-0420Requirement5.7.4 Vehicle distance at occurrencepage 82

The vehicle distance shall be represented by a four byte integer, big endian, with five meter per bit (5m/bit).

Accept with AssumptionSSR SSR-SYS-001
Details & reviewer feedback
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

Supplier proposal

Accept. Provide the cybersecurity concept as a supplier work product covering scope, assumptions, risk-treatment traceability, cybersecurity goals/requirements, mitigation strategy, V&V approach, and open responsibility dependencies.

REQ_UDS_0214RFQX-CVS124-0421Requirement5.7.4 Vehicle distance at occurrencepage 82

If all sources of vehicle distance information present no current data, the distance information shall be set to 0xFF at all bytes.

Accept with AssumptionSSR SSR-SYS-001
Details & reviewer feedback
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0219RFQX-CVS124-0427Requirement5.10 Session layer performance requirementspage 83

If all sources of operational hours information present no current data, the operational hours information shall be set to 0xFF at all bytes.

Accept with AssumptionSSR SSR-SYS-001
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 83

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0226RFQX-CVS124-0435Requirement5.10 Session layer performance requirementspage 83

For P2Client, a value of 150 ms shall be used.

Accept with AssumptionSSR SSR-SYS-001
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 83

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0228RFQX-CVS124-0437Requirement5.10 Session layer performance requirementspage 84

For P2*Client, the value estimation given in ISO 14229-2 shall be used.

Accept with AssumptionSSR SSR-SYS-002
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 84

Supplier proposal

Accept with assumption. Implement the ECU-side diagnostic behavior with configurable authorization and verification evidence, subject to customer-confirmed UDS service allocation and role model.

REQ_UDS_0004RFQX-CVS124-0023Requirement5.2.1 Used data identifier in order to identify an ECUpage 10

Table 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifier 0xF180 Name : bootSoftwareIdentificationDataIdentifier Byte

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 10

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0006 Table: Table 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifier page 10
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0006RFQX-CVS124-0025Requirement5.2.1 Used data identifier in order to identify an ECUpage 10

Table 7 – Description of DID 0xF181 applicationSoftwareIdentificationDataIdentifier 0xF181 Name : applicationSoftwareIdentificationDataIdentifier Byte Data #1 numberOfModules 1-Byte-A_UINT32 M 0x01 0x02 – 0xFF 0x01 #2 : #14 Application software identifier #1: : M 0x7E 0x7E 0x20 : : : #n – 12 : #n Application software identifier #m: : C 0x7E 0x7E 0x20

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.2 DID 0xF181 applicationSoftwareIdentificationDataIdentifier

Page

page 10

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0006 Table: Table 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifier page 10
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0007 Table: Table 7 – Description of DID 0xF181 applicationSoftwareIdentificationDataIdentifier page 10
    Table source context Image available: no View artifact
REQ_UDS_0231RFQX-CVS124-0026Requirement5.2.1 Used data identifier in order to identify an ECUpage 11

5.2.1.3 DID 0xF182 applicationDataIdentificationDataIdentifier

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 11

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0007 Table: Table 7 – Description of DID 0xF181 applicationSoftwareIdentificationDataIdentifier page 10
    Table source context Image available: no View artifact
  • TABLE-CVS124-0008 Table: Table 8 – Description of DID 0xF182 applicationDataIdentificationDataIdentifier page 11
    Table source context Image available: no View artifact
REQ_UDS_0007RFQX-CVS124-0027Requirement5.2.1 Used data identifier in order to identify an ECUpage 11

Table 8 – Description of DID 0xF182 applicationDataIdentificationDataIdentifier 0xF182 Name: applicationDataIdentificationDataIdentifier Byte No Description Format Cvt Byte Value Default Data #1 numberOfModules 1-Byte-A_UINT32 M 0x01 0x02 – 0xFF 0x01 #2 : #14 Application data module part number #1: : 13 Bytes- M : M 0x7E .

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 11

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0007 Table: Table 7 – Description of DID 0xF181 applicationSoftwareIdentificationDataIdentifier page 10
    Table source context Image available: no View artifact
  • TABLE-CVS124-0008 Table: Table 8 – Description of DID 0xF182 applicationDataIdentificationDataIdentifier page 11
    Table source context Image available: no View artifact
  • TABLE-CVS124-0009 Table: Table 9 – Description of DID 0xF186 ActiveDiagnosticSessionDataIdentifier page 11
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0009RFQX-CVS124-0030Requirement5.2.1 Used data identifier in order to identify an ECUpage 12

Table 10 – Description of DID 0xF187 vehicleManufacturerSparePartNumberDataIdentifier 0xF187 Name: vehicleManufacturerSparePartNumberDataIdentifier Byte No Description Format Cvt Byte Value Default Data #1 : #13 Vehicle manufacturer sparepart number : G, M : M 0x7E : 0x7E 0x20

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 12

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0009 Table: Table 9 – Description of DID 0xF186 ActiveDiagnosticSessionDataIdentifier page 11
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0010 Table: Table 10 – Description of DID 0xF187 vehicleManufacturerSparePartNumberDataIdentifier page 12
    Table source context Image available: no View artifact
  • TABLE-CVS124-0011 Table: Table 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier page 12
    Table source context Image available: no View artifact
REQ_UDS_0010RFQX-CVS124-0032Requirement5.2.1 Used data identifier in order to identify an ECUpage 12

Table 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier 0xF188 Name: vehicleManufacturerECUSoftwareNumberDataIdentifier Byte Data #1 : #13 Vehicle manufacturer ECU (server) software number : M : M : 0x20

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 12

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0010 Table: Table 10 – Description of DID 0xF187 vehicleManufacturerSparePartNumberDataIdentifier page 12
    Table source context Image available: no View artifact
  • TABLE-CVS124-0011 Table: Table 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier page 12
    Table source context Image available: no View artifact
REQ_UDS_0234RFQX-CVS124-0033Requirement5.2.1 Used data identifier in order to identify an ECUpage 12

5.2.1.7 DID 0xF189 vehicleManufacturerECUSoftwareVersionNumberDataIdentifier

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 12

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0011 Table: Table 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier page 12
    Table source context Image available: no View artifact
  • TABLE-CVS124-0012 Table: Table 12 – Description of DID 0xF189 page 12
    Table source context Image available: no View artifact
REQ_UDS_0011RFQX-CVS124-0034Requirement5.2.1 Used data identifier in order to identify an ECUpage 12

Table 12 – Description of DID 0xF189 vehicleManufacturerECUSoftwareVersionNumberDataIdentifier 0xF189 Name: vehicleManufacturerECUSoftwareVersionNumberDataIdentifier Byte Data

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 12

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0011 Table: Table 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier page 12
    Table source context Image available: no View artifact
  • TABLE-CVS124-0012 Table: Table 12 – Description of DID 0xF189 page 12
    Table source context Image available: no View artifact
REQ_UDS_0235RFQX-CVS124-0035Requirement5.2.1 Used data identifier in order to identify an ECUpage 13

5.2.1.8 DID 0xF18A systemSupplierIdentifierDataIdentifier

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 13

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0013 Table: Table 13 – Description of DID 0xF18A systemSupplierIdentifierDataIdentifier page 13
    Table source context Image available: no View artifact
REQ_UDS_0013RFQX-CVS124-0037Requirement5.2.1 Used data identifier in order to identify an ECUpage 13

Table 14 – Description of DID 0xF18B ECUManufacturingDateDataIdentifier 0xF18B Name: ECUManufacturingDateDataIdentifier Byte Data #1 .

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 13

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0013 Table: Table 13 – Description of DID 0xF18A systemSupplierIdentifierDataIdentifier page 13
    Table source context Image available: no View artifact
  • TABLE-CVS124-0014 Table: Table 14 – Description of DID 0xF18B ECUManufacturingDateDataIdentifier page 13
    Table source context Image available: no View artifact
REQ_UDS_0014RFQX-CVS124-0038Requirement5.2.1 Used data identifier in order to identify an ECUpage 14

Table 15 – Description of DID 0xF18C ECUSerialNumberDataIdentifier 0xF18C Name: ECUSerialNumberDataIdentifier Byte Data

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 14

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0014 Table: Table 14 – Description of DID 0xF18B ECUManufacturingDateDataIdentifier page 13
    Table source context Image available: no View artifact
  • TABLE-CVS124-0015 Table: Table 15 – Description of DID 0xF18C ECUSerialNumberDataIdentifier page 14
    Table source context Image available: no View artifact
  • TABLE-CVS124-0016 Table: Table 16 – Description of DID 0xF190 VINDataIdentifier page 14
    Table source context Image available: no View artifact
REQ_UDS_0015RFQX-CVS124-0040Requirement5.2.1 Used data identifier in order to identify an ECUpage 14

Table 16 – Description of DID 0xF190 VINDataIdentifier 0xF190 Name: VINDataIdentifier Byte Data #1 : #17 VIN number : Byte #17 17-Bytes- M : M : 0x30 .

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.11 DID 0xF190 VINDataIdentifier

Page

page 14

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0015 Table: Table 15 – Description of DID 0xF18C ECUSerialNumberDataIdentifier page 14
    Table source context Image available: no View artifact
  • TABLE-CVS124-0016 Table: Table 16 – Description of DID 0xF190 VINDataIdentifier page 14
    Table source context Image available: no View artifact
REQ_UDS_0016RFQX-CVS124-0042Requirement5.2.1 Used data identifier in order to identify an ECUpage 14

Table 17 – Description of DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifier 0xF191 Name: vehicleManufacturerECUHardwareNumberDataIdentifier Byte Data

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.12 DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifier

Page

page 14

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0016 Table: Table 16 – Description of DID 0xF190 VINDataIdentifier page 14
    Table source context Image available: no View artifact
  • TABLE-CVS124-0017 Table: Table 17 – Description of DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifier page 14
    Table source context Image available: no View artifact
REQ_UDS_0017RFQX-CVS124-0044Requirement5.2.1 Used data identifier in order to identify an ECUpage 15

Table 18 – Description of DID 0xF192 systemSupplierECUHardwareNumberDataIdentifier 0xF192 Name: systemSupplierECUHardwareNumberDataIdentifier Byte Data To be specified by the External Supplier 5.2.1.14 DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifier

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 15

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0018 Table: Table 18 – Description of DID 0xF192 systemSupplierECUHardwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0019 Table: Table 19 – Description of DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0020 Table: Table 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
REQ_UDS_0018RFQX-CVS124-0045Requirement5.2.1 Used data identifier in order to identify an ECUpage 15

Table 19 – Description of DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifier 0xF193 Name: systemSupplierECUHardwareVersionNumberDataIdentifier Byte Data To be specified by the External Supplier 5.2.1.15 DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 15

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0018 Table: Table 18 – Description of DID 0xF192 systemSupplierECUHardwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0019 Table: Table 19 – Description of DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0020 Table: Table 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
REQ_UDS_0019RFQX-CVS124-0046Requirement5.2.1 Used data identifier in order to identify an ECUpage 15

Table 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier 0xF194 Name: systemSupplierECUSoftwareNumberDataIdentifier Byte No Description Format Cvt Byte Value Data To be specified by the External Supplier

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 15

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0018 Table: Table 18 – Description of DID 0xF192 systemSupplierECUHardwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0019 Table: Table 19 – Description of DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0020 Table: Table 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
REQ_UDS_0237RFQX-CVS124-0047Requirement5.2.1 Used data identifier in order to identify an ECUpage 16

DID 0xF197 systemNameOrEngineTypeDataIdentifier

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.18 DID 0xF197 systemNameOrEngineTypeDataIdentifier

Page

page 16

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0023 Table: Table 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0024 Table: Table 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifiers page 17
    Table source context Image available: no View artifact
REQ_UDS_0020RFQX-CVS124-0048Requirement5.2.1 Used data identifier in order to identify an ECUpage 16

Table 21 – Description of DID 0xF195 systemSupplierECUSoftwareVersionNumberDataIdentifier 0xF195 Name: systemSupplierECUSoftwareVersionNumberDataIdentifier Byte Data To be specified by the External supplier 5.2.1.17 DID 0xF196 exhaustRegulationOrTypeApprovalNumberDataIdentifier

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 16

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0020 Table: Table 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0021 Table: Table 21 – Description of DID 0xF195 systemSupplierECUSoftwareVersionNumberDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0022 Table: Table 22 – Description of DID 0xF196 exhaustRegulationOrTypeApprovalNumberDataIdentifier page 16
    Table source context Image available: no View artifact
REQ_UDS_0021RFQX-CVS124-0049Requirement5.2.1 Used data identifier in order to identify an ECUpage 16

Table 22 – Description of DID 0xF196 exhaustRegulationOrTypeApprovalNumberDataIdentifier 0xF196 Name: exhaustRegulationOrTypeApprovalNumberDataIdentifier Cvt: E Byte Data #1 : #10 Exhaust regulation or type approval 10-Bytes- M : M : 0000000 000 5.2.1.18 DID 0xF197 systemNameOrEngineTypeDataIdentifier

Informational Only4 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 16

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 4 | Linked diagrams: 0

  • TABLE-CVS124-0020 Table: Table 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier page 15
    Table source context Image available: no View artifact
  • TABLE-CVS124-0021 Table: Table 21 – Description of DID 0xF195 systemSupplierECUSoftwareVersionNumberDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0022 Table: Table 22 – Description of DID 0xF196 exhaustRegulationOrTypeApprovalNumberDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0023 Table: Table 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier page 16
    Table source context Image available: no View artifact
REQ_UDS_0022RFQX-CVS124-0050Requirement5.2.1 Used data identifier in order to identify an ECUpage 16

Table 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier 0xF197 Name: systemNameOrEngineTypeDataIdentifier Byte Data #1 : #22 System name or engine type 6-to-22-Bytes- G, M : C : 0x20 .

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 16

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0022 Table: Table 22 – Description of DID 0xF196 exhaustRegulationOrTypeApprovalNumberDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0023 Table: Table 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier page 16
    Table source context Image available: no View artifact
REQ_UDS_0339RFQX-CVS124-0052Requirement5.2.1 Used data identifier in order to identify an ECUpage 17

DID 0xF198 SoftwareItemSemanticDataIdentifiers

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.19 DID 0xF198 SoftwareItemSemanticDataIdentifiers

Page

page 17

Feature / Interface

Secure communication and freshness protection / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0023 Table: Table 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0024 Table: Table 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifiers page 17
    Table source context Image available: no View artifact
REQ_UDS_0340RFQX-CVS124-0053Requirement5.2.1 Used data identifier in order to identify an ECUpage 17

Table 25 – Description of DID 0xF199 SoftwareAssemblySemanticDataIdentifier s 0xF199 Name: SoftwareAssemblySemanticDataIdentifiers Byte Data #1 : #3 numberOfModules(m) 3-Byte- A_UINT32 M 0x000001 – 0xFFFFFF 01

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.20 DID 0xF199 SoftwareAssemblySemanticDataIdentifiers

Page

page 17

Feature / Interface

Secure communication and freshness protection / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0024 Table: Table 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifiers page 17
    Table source context Image available: no View artifact
  • TABLE-CVS124-0025 Table: Table 25 – Description of DID 0xF199 SoftwareAssemblySemanticDataIdentifier s page 17
    Table source context Image available: no View artifact
REQ_UDS_0341RFQX-CVS124-0054Requirement5.2.1 Used data identifier in order to identify an ECUpage 18

Table 26 – Description of DID 0xF19A HardwareSemanticDataIdentifiers 0xF19A Name: HardwareSemanticDataIdentifiers Byte Data #1 : #3 numberOfModules(m) 3-Byte- A_UINT32 M 0x000001 – 0xFFFFFF 01 #4 : #n+3 HardwareSemantic Data Identifier #1: : byte #n* A_ASCIISTR ING, zero M 0x00, 0x20 – 0x7E : : : : : : : HardwareSemantic Data Identifier #m: : byte #q* A_ASCIISTR ING, zero C 0x00, 0x20 – 0x7E *depends on the SoftwareItemSemanticDataIdentifiers length.

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1.21 DID 0xF19A HardwareSemanticDataIdentifiers

Page

page 18

Feature / Interface

Secure communication and freshness protection / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0026 Table: Table 26 – Description of DID 0xF19A HardwareSemanticDataIdentifiers page 18
    Table source context Image available: no View artifact
REQ_UDS_0023RFQX-CVS124-0055Requirement5.2.1 Used data identifier in order to identify an ECUpage 19

Table 27 – Description of DID 0xF19D ECUInstallationDateDataIdentifier 0xF19D Name: ECUInstallationDateDataIdentifier Byte Data

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 19

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0026 Table: Table 26 – Description of DID 0xF19A HardwareSemanticDataIdentifiers page 18
    Table source context Image available: no View artifact
  • TABLE-CVS124-0027 Table: Table 27 – Description of DID 0xF19D ECUInstallationDateDataIdentifier page 19
    Table source context Image available: no View artifact
REQ_UDS_0025RFQX-CVS124-0056Requirement5.2.1 Used data identifier in order to identify an ECUpage 19

Table 28 – Description of DID 0xF1A5 vehicleMannufacturerECUHardwareWithoutBootNumber 0xF1A5 Name: vehicleManufacturerECUHardwareWithoutBootNumber Byte No: Description Format Cvt Byte Value Default Data #1 : #13 vehicleManufactur er ECU Hardware Number Byte #2 : 13-Byte- M : M : Project 5.2.1.24 DID 0xF1A6 engineNumber

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 19

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0027 Table: Table 27 – Description of DID 0xF19D ECUInstallationDateDataIdentifier page 19
    Table source context Image available: no View artifact
  • TABLE-CVS124-0028 Table: Table 28 – Description of DID 0xF1A5 vehicleMannufacturerECUHardwareWithoutBootNumber page 19
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0029 Table: Table 29 – Description of DID 0xF1A6 engineNumber page 19
    Table source context Image available: no View artifact
REQ_UDS_0026RFQX-CVS124-0057Requirement5.2.1 Used data identifier in order to identify an ECUpage 19

Table 29 – Description of DID 0xF1A6 engineNumber 0xF1A6 Name: engineNumber Byte Data #1 : #14 Engine number 14-Bytes- A_ASCIISTRING MM : 0x20 C = Applicable only for TRATON standalone engine solutions

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 19

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0028 Table: Table 28 – Description of DID 0xF1A5 vehicleMannufacturerECUHardwareWithoutBootNumber page 19
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0029 Table: Table 29 – Description of DID 0xF1A6 engineNumber page 19
    Table source context Image available: no View artifact
REQ_UDS_0033RFQX-CVS124-0064Requirement5.2.1 Used data identifier in order to identify an ECUpage 21

Table 33 – Description of DID 0xF1AD activeECUSoftwareDataIdentifier 0xF1AD Name: activeECUSoftwareDataIdentifier Byte Data #1 : #2 Active ECU Software 2-Bytes- A_BYTEFIEL D M : M Boot loader: 0x0000 Application Software: 0x0002 No information: 0xFFFF Not applicabl e 5.2.1.29 DID 0xF1AF NodeUID

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 21

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0032 Table: Table 32 – Description of DID 0xF1AB Date at software update stamp page 21
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0033 Table: Table 33 – Description of DID 0xF1AD activeECUSoftwareDataIdentifier page 21
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0034 Table: Table 34 – Description of DID 0xF1AF NodeUID page 21
    Table source context Image available: no View artifact
REQ_UDS_0034RFQX-CVS124-0065Requirement5.2.1 Used data identifier in order to identify an ECUpage 21

Table 34 – Description of DID 0xF1AF NodeUID 0xF1AF Name: NodeUID Byte Data #1 : #8 NodeUID 8-Bytes- A_BYTEFIELD M : M : 0x00 : 0x00

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 21

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0033 Table: Table 33 – Description of DID 0xF1AD activeECUSoftwareDataIdentifier page 21
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0034 Table: Table 34 – Description of DID 0xF1AF NodeUID page 21
    Table source context Image available: no View artifact
REQ_UDS_0036RFQX-CVS124-0068Requirement5.2.1 Used data identifier in order to identify an ECUpage 22

Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber 0xF1B9 Name: RBACCIdentifierNumber Byte Data #1 : #16 RBACC Identifier Number 16-Bytes- A_BYTEFIELD M : M : 0x00 : 0x00

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 22

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0034 Table: Table 34 – Description of DID 0xF1AF NodeUID page 21
    Table source context Image available: no View artifact
  • TABLE-CVS124-0035 Table: Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber page 22
    Table source context Image available: no View artifact
  • TABLE-CVS124-0036 Table: Table 36 – Description of DID 0xF1BA RBACCStructureVersion page 22
    Table source context Image available: no View artifact
REQ_UDS_0037RFQX-CVS124-0070Requirement5.2.1 Used data identifier in order to identify an ECUpage 22

Table 36 – Description of DID 0xF1BA RBACCStructureVersion 0xF1BA Name: RBACCStructureVersion Byte Data #1 : #2 RBACC Structure Version 2-Bytes- A_BYTEFIELD M : M : 0x00 : 0x00

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 22

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0035 Table: Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber page 22
    Table source context Image available: no View artifact
  • TABLE-CVS124-0036 Table: Table 36 – Description of DID 0xF1BA RBACCStructureVersion page 22
    Table source context Image available: no View artifact
REQ_UDS_0039RFQX-CVS124-0073Requirement5.3 Diagnostic sessions requirementspage 23

Table 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber 0xF1E1 Name: vehicleManufacturerECUBootSoftwareNumber Byte No: Description Format Cvt Byte Value Default Data #1 : #13 vehicleManufacturer ECUBootSoftwareNu mber Byte #2 : 13-Byte- G, M : M : Project

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 23

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0037 Table: Table 37 – Description of DID 0xF1D1 RootCertificateIdentifier page 22
    Security protocol or cryptographic context Image available: no View artifact
  • TABLE-CVS124-0038 Table: Table 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber page 23
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0305_1RFQX-CVS124-0090Requirement5.3 Diagnostic sessions requirementspage 27

. Default transition for the start of the software in the server after power-up/wake-up.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 27

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0305RFQX-CVS124-0092Requirement5.3 Diagnostic sessions requirementspage 27

to

Informational Only0 tables · 1 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 27

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 0 | Linked diagrams: 1

  • DIAGRAM-CVS124-0002 Diagram: Figure 2 -State Diagram page 27
    Diagnostic parameter or service behavior Image available: yes View artifact
    Embedded ImageLink confidence: High
    Open full size
REQ_UDS_0337RFQX-CVS124-0093Requirement5.3 Diagnostic sessions requirementspage 27

.

Informational Only1 tables · 1 diagrams
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 27

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 1

  • TABLE-CVS124-0041 Table: Table 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which page 31
    Table source context Image available: no View artifact
  • DIAGRAM-CVS124-0002 Diagram: Figure 2 -State Diagram page 27
    Diagnostic parameter or service behavior Image available: yes View artifact
    Embedded ImageLink confidence: High
    Open full size
REQ_UDS_0306_2RFQX-CVS124-0094Requirement5.3 Diagnostic sessions requirementspage 28

. The initialization routine is started.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0307_3RFQX-CVS124-0095Requirement5.3 Diagnostic sessions requirementspage 28

. If a valid application software is available in the server (applValid P1 == true) and there is no programming request (progRequest P2 == false), the server changes to the DefaultSession in the application software.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0309_5RFQX-CVS124-0097Requirement5.3 Diagnostic sessions requirementspage 28

. If there is no programming request (progRequest P2 == false) and no valid application software is available (applValid P1 == false), the server changes to the DefaultSession in the boot loader.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0310_6RFQX-CVS124-0098Requirement5.3 Diagnostic sessions requirementspage 28

. If the client posts a physical service request to change session from DefaultSession to ProgrammingSession in the application software, the server sends a negative response with NRC 0x7E (sub-functionNotSupportedInActiveSession). Applies to non-reprogrammable servers: If the client requests a change to the ProgrammingSession in the DefaultSession in the application software, the server

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0311_7RFQX-CVS124-0099Requirement5.3 Diagnostic sessions requirementspage 28

. If the client requests a change to the ExtendedSession in the DefaultSession in the application software, the session is changed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0312_8RFQX-CVS124-0100Requirement5.3 Diagnostic sessions requirementspage 28

. If the client does not send any requests during a time period defined by S3Server in the ExtendedSession in the application software, the server falls back into the DefaultSession in the application software.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0313_9RFQX-CVS124-0101Requirement5.3 Diagnostic sessions requirementspage 28

. If the client requests a change to the DefaultSession in the ExtendedSession in the application software, the session is changed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0315_11RFQX-CVS124-0103Requirement5.3 Diagnostic sessions requirementspage 28

. If the client requests a change to the ExtendedSession in ExtendedSession in the application software, the server accepts the request.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0306RFQX-CVS124-0104Requirement5.3 Diagnostic sessions requirementspage 28

2.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 28

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0316_12RFQX-CVS124-0105Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests an ECUReset (0x11) with the sub-function HardReset (0x01) in the boot loader ExtendedSession or ProgrammingSession, the reset is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0317_13RFQX-CVS124-0106Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests a change to the DefaultSession in the boot loader ExtendedSession or ProgrammingSession, the reset is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0318_14RFQX-CVS124-0107Requirement5.3 Diagnostic sessions requirementspage 29

. If the client does not send any requests during a time period defined by S3Server in a Non-DefaultSession in the boot loader, the server performs a reset.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0319_15RFQX-CVS124-0108Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests a change to the DefaultSession in the DefaultSession in the boot loader, the server accepts the request.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0320_16RFQX-CVS124-0109Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests an ECUReset (0x11) with the sub-function HardReset (0x01) in the DefaultSession in the boot loader, the reset is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0321_17RFQX-CVS124-0110Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests the ExtendedSession in the DefaultSession in the boot loader, the session is changed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0322_18RFQX-CVS124-0111Requirement5.3 Diagnostic sessions requirementspage 29

. If the client posts a physical service request to change session from DefaultSession to ProgrammingSession in the boot loader, the server sends a negative response with NRC 0x7E (sub-functionNotSupportedInActiveSession).

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0323_19RFQX-CVS124-0112Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests the ExtendedSession in the ExtendedSession in the boot loader, the server accepts the request.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0324_20RFQX-CVS124-0113Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests the ProgrammingSession in the ExtendedSession in the boot loader, the session is changed regardless of whether the programming preconditions are fulfilled or not. The request is only sent physically.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0325_21RFQX-CVS124-0114Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests a change to the ProgrammingSession in ProgrammingSession in the boot loader, the server accepts the request. The request is only sent physically.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0326_22RFQX-CVS124-0115Requirement5.3 Diagnostic sessions requirementspage 29

. If the client posts a physical service request to change session from ProgrammingSession to ExtendedSession in the boot loader, the server sends a negative response with NRC 0x7E (sub-functionNotSupportedInActiveSession).

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0327_23RFQX-CVS124-0116Requirement5.3 Diagnostic sessions requirementspage 29

. If the client requests the DefaultSession in the DefaultSession in the application, the server accepts the request.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0316RFQX-CVS124-0117Requirement5.3 Diagnostic sessions requirementspage 29

12.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 29

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0334_30RFQX-CVS124-0124Requirement5.3 Diagnostic sessions requirementspage 30

. If the client requests an ECUReset (0x11) with the sub-function HardReset (0x01) in a DefaultSession in the application software, a restart is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0335_31RFQX-CVS124-0125Requirement5.3 Diagnostic sessions requirementspage 30

. If the client requests an ECUReset (0x11) with the sub-function HardReset (0x01) in the ExtendedSession in the application software a restart is performed.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0328RFQX-CVS124-0128Requirement5.3 Diagnostic sessions requirementspage 30

24.

Informational Only
Details & reviewer feedback
Section

5.3 Diagnostic sessions requirements

Page

page 30

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0240RFQX-CVS124-0144Requirement5.5.2 ECUReset (0x11) servicepage 33

Positive response

Informational Only
Details & reviewer feedback
Section

5.5.1.2 Positive response

Page

page 33

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0243RFQX-CVS124-0148Requirement5.5.2 ECUReset (0x11) servicepage 33

5.5.2 ECUReset (0x11) service

Informational Only
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 33

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0244RFQX-CVS124-0155Requirement5.5.2 ECUReset (0x11) servicepage 34

5.5.2.1.1 Request parameter resetType

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.2 ECUReset (0x11) service

Page

page 34

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0045 Table: Table 44 – Service 0x11 request parameter resetType description page 34
    Table source context Image available: no View artifact
REQ_UDS_0073RFQX-CVS124-0164Requirement5.5.2 ECUReset (0x11) servicepage 34

Table 45 – Service 0x11 positive response parameter description 1 ECUReset Response SID M 2 resetType M

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.2.2 Positive response

Page

page 34

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0046 Table: Table 45 – Service 0x11 positive response parameter description page 34
    Table source context Image available: no View artifact
REQ_UDS_0246RFQX-CVS124-0166Requirement5.5.3 CommunicationControl (0x28) servicepage 35

5.5.2.3.1 Supported negative response codes

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0046 Table: Table 45 – Service 0x11 positive response parameter description page 34
    Table source context Image available: no View artifact
  • TABLE-CVS124-0047 Table: Table 46 – Service 0x11 negative response codes page 35
    Table source context Image available: no View artifact
REQ_UDS_0074RFQX-CVS124-0167Requirement5.5.3 CommunicationControl (0x28) servicepage 35

Table 46 – Service 0x11 negative response codes NRC Description and scenario 0x12 sub-functionNotSupported Refer to ISO 14229-1 for scenario.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0046 Table: Table 45 – Service 0x11 positive response parameter description page 34
    Table source context Image available: no View artifact
  • TABLE-CVS124-0047 Table: Table 46 – Service 0x11 negative response codes page 35
    Table source context Image available: no View artifact
REQ_UDS_0248RFQX-CVS124-0174Requirement5.5.3 CommunicationControl (0x28) servicepage 36

Negative response

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3.3 Negative response

Page

page 36

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0048 Table: Table 47 – Service 0x28 request parameter description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0049 Table: Table 48 – Service 0x28 request parameter controlType description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0050 Table: Table 49 – Service 0x28 request parameter communicationType description page 36
    Table source context Image available: no View artifact
REQ_UDS_0078RFQX-CVS124-0176Requirement5.5.3 CommunicationControl (0x28) servicepage 36

Table 47 – Service 0x28 request parameter description 1 CommunicationControl Request SID M 2 controlType M 3 communicationType M 5.5.3.1.1 Request parameter controlType

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 36

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0048 Table: Table 47 – Service 0x28 request parameter description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0049 Table: Table 48 – Service 0x28 request parameter controlType description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0050 Table: Table 49 – Service 0x28 request parameter communicationType description page 36
    Table source context Image available: no View artifact
REQ_UDS_0079RFQX-CVS124-0177Requirement5.5.3 CommunicationControl (0x28) servicepage 36

Table 48 – Service 0x28 request parameter controlType description Hex (bit 6-0) Description Cvt 0x00 enableRxAndTx M 0x01 enableRxAndDisableTx M 0x40 – 0x5F vehicleManufacturerSpecific U 5.5.3.1.2 Request parameter communicationType

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 36

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0048 Table: Table 47 – Service 0x28 request parameter description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0049 Table: Table 48 – Service 0x28 request parameter controlType description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0050 Table: Table 49 – Service 0x28 request parameter communicationType description page 36
    Table source context Image available: no View artifact
REQ_UDS_0080RFQX-CVS124-0178Requirement5.5.3 CommunicationControl (0x28) servicepage 36

Table 49 – Service 0x28 request parameter communicationType description Bits Value (Hex) Description Cvt 0 -1 1 normalCommunicationMessages M 4 – 7 0 Disable / Enable specified communicationType M 5.5.3.2 Positive response

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 36

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0048 Table: Table 47 – Service 0x28 request parameter description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0049 Table: Table 48 – Service 0x28 request parameter controlType description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0050 Table: Table 49 – Service 0x28 request parameter communicationType description page 36
    Table source context Image available: no View artifact
REQ_UDS_0247RFQX-CVS124-0179Requirement5.5.3 CommunicationControl (0x28) servicepage 36

5.5.3.3 Negative response

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.3 CommunicationControl (0x28) service

Page

page 36

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0048 Table: Table 47 – Service 0x28 request parameter description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0049 Table: Table 48 – Service 0x28 request parameter controlType description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0050 Table: Table 49 – Service 0x28 request parameter communicationType description page 36
    Table source context Image available: no View artifact
REQ_UDS_0250RFQX-CVS124-0183Requirement5.5.5 ControlDTCSetting (0x85) servicepage 37

5.5.4.4 Negative response

Informational Only
Details & reviewer feedback
Section

5.5.5 ControlDTCSetting (0x85) service

Page

page 37

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0251RFQX-CVS124-0184Requirement5.5.5 ControlDTCSetting (0x85) servicepage 37

5.5.5 ControlDTCSetting (0x85) service

Informational Only
Details & reviewer feedback
Section

5.5.5 ControlDTCSetting (0x85) service

Page

page 37

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0345RFQX-CVS124-0187Requirement5.5.5 ControlDTCSetting (0x85) servicepage 37

Refer to ISO 14229-1 for request format.

Informational Only
Details & reviewer feedback
Section

5.5.5.1 Request

Page

page 37

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0346RFQX-CVS124-0188Requirement5.5.5 ControlDTCSetting (0x85) servicepage 37

Refer to ISO 14229-1 for request parameter DTCSettingType.

Informational Only
Details & reviewer feedback
Section

5.5.5.1.1 Request parameter DTCSettingType

Page

page 37

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0347RFQX-CVS124-0189Requirement5.5.6 Link Control (0x87) servicepage 38

Request parameter DTCSettingControlOptionRecord

Informational Only
Details & reviewer feedback
Section

5.5.5.1.2 Request parameter DTCSettingControlOptionRecord

Page

page 38

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0348RFQX-CVS124-0190Requirement5.5.6 Link Control (0x87) servicepage 38

Refer to ISO 14229-1 for positive response format and parameter.

Informational Only
Details & reviewer feedback
Section

5.5.5.2 Positive response

Page

page 38

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0349RFQX-CVS124-0191Requirement5.5.6 Link Control (0x87) servicepage 38

Refer to ISO 14229-1 for negative response format and codes.

Informational Only
Details & reviewer feedback
Section

5.5.5.3 Negative response

Page

page 38

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0254RFQX-CVS124-0196Requirement5.5.7 ReadDataByIdentifier (0x22) servicepage 39

Request

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.7.1 Request

Page

page 39

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0051 Table: Table 50 – Service 0x87 request parameter linkControlType description page 39
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0052 Table: Table 51 – Service 0x87 request parameter linkControlModeIdentifier description page 39
    Table source context Image available: no View artifact
REQ_UDS_0085RFQX-CVS124-0197Requirement5.5.7 ReadDataByIdentifier (0x22) servicepage 39

Table 50 – Service 0x87 request parameter linkControlType description Byte Value Description Cvt 0x01 verifyModeTransitionWithFixedParameter M 0x03 transitionMode M 0x40-0x5F vehicleManufacturerSpecific U 5.5.6.2.1 Request parameter linkControlModeIdentifier

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.7 ReadDataByIdentifier (0x22) service

Page

page 39

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0051 Table: Table 50 – Service 0x87 request parameter linkControlType description page 39
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0052 Table: Table 51 – Service 0x87 request parameter linkControlModeIdentifier description page 39
    Table source context Image available: no View artifact
REQ_UDS_0252RFQX-CVS124-0199Requirement5.5.7 ReadDataByIdentifier (0x22) servicepage 39

5.5.6.4 Negative Response

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.7 ReadDataByIdentifier (0x22) service

Page

page 39

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0051 Table: Table 50 – Service 0x87 request parameter linkControlType description page 39
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0052 Table: Table 51 – Service 0x87 request parameter linkControlModeIdentifier description page 39
    Table source context Image available: no View artifact
REQ_UDS_0253RFQX-CVS124-0200Requirement5.5.7 ReadDataByIdentifier (0x22) servicepage 39

5.5.7 ReadDataByIdentifier (0x22) service 5.5.7.1 Request

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.7 ReadDataByIdentifier (0x22) service

Page

page 39

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0051 Table: Table 50 – Service 0x87 request parameter linkControlType description page 39
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0052 Table: Table 51 – Service 0x87 request parameter linkControlModeIdentifier description page 39
    Table source context Image available: no View artifact
REQ_UDS_0259RFQX-CVS124-0204Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

Positive response

Informational Only
Details & reviewer feedback
Section

5.5.8.2 Positive response

Page

page 40

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0256RFQX-CVS124-0205Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

5.5.7.3 Negative response

Informational Only
Details & reviewer feedback
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0257RFQX-CVS124-0206Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

5.5.8 WriteDataByIdentifier (0x2E) service

Informational Only
Details & reviewer feedback
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0090RFQX-CVS124-0208Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

The range of a requested dataRecord value has to be checked by the server if the DID is safety relevant.

Informational Only
Details & reviewer feedback
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0093RFQX-CVS124-0211Requirement5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

Additional client requests which start copying RAM buffer data into non-volatile memory are not allowed.

Informational Only
Details & reviewer feedback
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0261RFQX-CVS124-0215Requirement5.5.10 ReadDTCInformation (0x19) servicepage 41

5.5.9.1.1 Request parameter groupOfDTC

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 41

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0053 Table: Table 52 – Service 0x19 request parameter reportType description page 41
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0263RFQX-CVS124-0217Requirement5.5.10 ReadDTCInformation (0x19) servicepage 41

5.5.9.3 Negative response

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 41

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0053 Table: Table 52 – Service 0x19 request parameter reportType description page 41
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0264RFQX-CVS124-0218Requirement5.5.10 ReadDTCInformation (0x19) servicepage 41

5.5.10 ReadDTCInformation (0x19) service 5.5.10.1 Request

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 41

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0053 Table: Table 52 – Service 0x19 request parameter reportType description page 41
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0265RFQX-CVS124-0219Requirement5.5.10 ReadDTCInformation (0x19) servicepage 41

5.5.10.1.1 Request parameter reportType

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 41

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0053 Table: Table 52 – Service 0x19 request parameter reportType description page 41
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0094RFQX-CVS124-0220Requirement5.5.10 ReadDTCInformation (0x19) servicepage 41

Table 52 – Service 0x19 request parameter reportType description 0x01 reportNumberOfDTCByStatusMask M 0x02 reportDTCByStatusMask M 0x03 reportDTCSnapshotIdentification M 0x04 reportDTCSnapshotRecordByDTCNumber M 0x06 reportDTCExtendedDataRecordByDTCNumber M 0x0F reportMirrorMemoryDTCByStatusMask U

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 41

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0053 Table: Table 52 – Service 0x19 request parameter reportType description page 41
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0095RFQX-CVS124-0221Requirement5.5.10 ReadDTCInformation (0x19) servicepage 42

Legislated OBD relevant ECUs have to support legislated OBD standards.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 42

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0053 Table: Table 52 – Service 0x19 request parameter reportType description page 41
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0054 Table: Table 53 – Service 0x19 request parameter DTCMaskRecord description page 42
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0096RFQX-CVS124-0224Requirement5.5.10 ReadDTCInformation (0x19) servicepage 42

Table 53 – Service 0x19 request parameter DTCMaskRecord description Byte Description Cvt High Definition according to either ISO 15031-6, ISO 14229 vehicle- manufacturer-defined, SAE J1939-73 M Middle M Low M

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 42

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0054 Table: Table 53 – Service 0x19 request parameter DTCMaskRecord description page 42
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0098RFQX-CVS124-0227Requirement5.5.10 ReadDTCInformation (0x19) servicepage 43

Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description 0x00 Reserved by ISO/SAE M 0x11 ExtDataRecNum 1 M 0x14 ExtDataRecNum 4 M 0xFE All legislated OBD stored DTCExtendedData records E 0xFF All stored DTCExtendedData records M 5.5.10.1.7 Request parameter FunctionalGroupIdentifier

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 43

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0054 Table: Table 53 – Service 0x19 request parameter DTCMaskRecord description page 42
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0055 Table: Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description page 43
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0272RFQX-CVS124-0231Requirement5.5.10 ReadDTCInformation (0x19) servicepage 43

5.5.10.2.1 Response parameter DTCStatusAvailabilityMask

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 43

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0055 Table: Table 54 – Service 0x19 request parameter DTCExtDataRecordNumber description page 43
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0100RFQX-CVS124-0243Requirement5.5.10 ReadDTCInformation (0x19) servicepage 51

Table 56 – Service 0x19 response parameter DTCExtDataRecordNumber description 0x00 Reserved by ISO/SAE M 0x11 ExtDataRecNum 1 M 0x14 ExtDataRecNum 4 M 0xFE All legislated OBD stored DTCExtendedData records E 0xFF All stored DTCExtendedData records M 5.5.10.2.8 Response parameter DTCExtDataRecord

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 51

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0057 Table: Table 56 – Service 0x19 response parameter DTCExtDataRecordNumber description page 51
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0058 Table: Table 57 – Extended data sub-function (0x06) positive response message content and format page 51
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0281RFQX-CVS124-0253Requirement5.5.11 InputOutputControlByIdentifier (0x2F) servicepage 54

5.5.10.3.1 Supported negative response codes

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Page

page 54

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0059 Table: Table 58 – Service 0x2F request parameter controlOptionRecord description page 54
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0283RFQX-CVS124-0255Requirement5.5.11 InputOutputControlByIdentifier (0x2F) servicepage 54

5.5.11.1.1 Request parameter dataIdentifier

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Page

page 54

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0059 Table: Table 58 – Service 0x2F request parameter controlOptionRecord description page 54
    State-machine or transition behavior Image available: no View artifact
REQ_UDS_0103RFQX-CVS124-0257Requirement5.5.11 InputOutputControlByIdentifier (0x2F) servicepage 54

Table 58 – Service 0x2F request parameter controlOptionRecord description 1 inputOutputControlParameter M 2 ..

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.11.1.2 Request parameter controlOptionRecord

Page

page 54

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0059 Table: Table 58 – Service 0x2F request parameter controlOptionRecord description page 54
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0060 Table: Table 59 – Service 0x2F request parameter inputOutputControlParameter description page 54
    Table source context Image available: no View artifact
REQ_UDS_0104RFQX-CVS124-0258Requirement5.5.11 InputOutputControlByIdentifier (0x2F) servicepage 54

Table 59 – Service 0x2F request parameter inputOutputControlParameter description 0x00 returnControlToECU Refer to ISO 14229-1 for parameter description.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

2 + (m-1) controlState byte 1 : controlState byte m C : C 5.5.11.1.3 Request parameter inputOutputControlParameter

Page

page 54

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0059 Table: Table 58 – Service 0x2F request parameter controlOptionRecord description page 54
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0060 Table: Table 59 – Service 0x2F request parameter inputOutputControlParameter description page 54
    Table source context Image available: no View artifact
REQ_UDS_0285RFQX-CVS124-0260Requirement5.5.12 RoutineControl (0x31) servicepage 55

5.5.11.3 Negative response

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.12 RoutineControl (0x31) service

Page

page 55

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0060 Table: Table 59 – Service 0x2F request parameter inputOutputControlParameter description page 54
    Table source context Image available: no View artifact
  • TABLE-CVS124-0061 Table: Table 60 – Service 0x31 request parameter RoutineControlType description page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0062 Table: Table 61 are reserved by TRATON and shall not be used by the system supplier. page 55
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0286RFQX-CVS124-0261Requirement5.5.12 RoutineControl (0x31) servicepage 55

5.5.12 RoutineControl (0x31) service 5.5.12.1 Request

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.12 RoutineControl (0x31) service

Page

page 55

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0060 Table: Table 59 – Service 0x2F request parameter inputOutputControlParameter description page 54
    Table source context Image available: no View artifact
  • TABLE-CVS124-0061 Table: Table 60 – Service 0x31 request parameter RoutineControlType description page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0062 Table: Table 61 are reserved by TRATON and shall not be used by the system supplier. page 55
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0287RFQX-CVS124-0262Requirement5.5.12 RoutineControl (0x31) servicepage 55

5.5.12.1.1 Request parameter RoutineControlType

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.12 RoutineControl (0x31) service

Page

page 55

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0061 Table: Table 60 – Service 0x31 request parameter RoutineControlType description page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0062 Table: Table 61 are reserved by TRATON and shall not be used by the system supplier. page 55
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0105RFQX-CVS124-0263Requirement5.5.12 RoutineControl (0x31) servicepage 55

Table 60 – Service 0x31 request parameter RoutineControlType description 0x01 startRoutine M 0x02 stopRoutine C 0x03 requestRoutineResults C C = Mandatory for routines implemented according to Method “A”.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.12 RoutineControl (0x31) service

Page

page 55

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0061 Table: Table 60 – Service 0x31 request parameter RoutineControlType description page 55
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0062 Table: Table 61 are reserved by TRATON and shall not be used by the system supplier. page 55
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0289RFQX-CVS124-0268Requirement5.5.13 Request Download Service (0x34)page 57

5.5.12.3 Negative response

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.13 Request Download Service (0x34)

Page

page 57

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0063 Table: Table 61 – Service 0x31 request parameter RoutineIdentifier description page 56
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0290RFQX-CVS124-0269Requirement5.5.13 Request Download Service (0x34)page 57

5.5.13 Request Download Service (0x34)

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.13 Request Download Service (0x34)

Page

page 57

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0063 Table: Table 61 – Service 0x31 request parameter RoutineIdentifier description page 56
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0113RFQX-CVS124-0276Requirement5.5.13 Request Download Service (0x34)page 58

Table 63 – Service 0x34 request parameter dataFormatIdentifier description compressionMethod: 0x0: no compression 0x1 – 0x9: reserved for the supplier 0xA: vehicle manufacturer standard compression algorithm LZSS 0xB – 0xF: reserved for vehicle manufacturer M 0x0 – 0xF

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

M 5.5.13.2 Request parameter dataFormatIdentifier

Page

page 58

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0064 Table: Table 62 – Service 0x34 request parameter description page 58
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0065 Table: Table 63 – Service 0x34 request parameter dataFormatIdentifier description page 58
    Table source context Image available: no View artifact
REQ_UDS_0114RFQX-CVS124-0277Requirement5.5.13 Request Download Service (0x34)page 59

Table 64 – Service 0x34 request parameter addressAndLengthFormatIdentifier description 7 - 4 Length (number of bytes) of the memorySize parameter M 3,4 3 - 0 Length (number of bytes) of the memoryAddress parameter M 3, 4 5.5.13.4 Positive response

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.13 Request Download Service (0x34)

Page

page 59

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0065 Table: Table 63 – Service 0x34 request parameter dataFormatIdentifier description page 58
    Table source context Image available: no View artifact
  • TABLE-CVS124-0066 Table: Table 64 – Service 0x34 request parameter addressAndLengthFormatIdentifier description page 59
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0067 Table: Table 65 – Positive response parameter description page 59
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0115RFQX-CVS124-0278Requirement5.5.13 Request Download Service (0x34)page 59

Table 65 – Positive response parameter description #1 RequestDownload Response SID M 0x74 #2 lengthFormatIdentifier M 0x20 #3..

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.13 Request Download Service (0x34)

Page

page 59

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0065 Table: Table 63 – Service 0x34 request parameter dataFormatIdentifier description page 58
    Table source context Image available: no View artifact
  • TABLE-CVS124-0066 Table: Table 64 – Service 0x34 request parameter addressAndLengthFormatIdentifier description page 59
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0067 Table: Table 65 – Positive response parameter description page 59
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0116RFQX-CVS124-0279Requirement5.5.13 Request Download Service (0x34)page 59

Table 66 – Service 0x34 response parameter lengthFormatIdentifier description 7 - 4 Length (number of bytes) of the maxNumberOfBlockLength parameter M 0x2 3 - 0 ISO reserved.

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

#4 maxNumberOfBlockLength[] = [ byte #1 (MSB) byte #2 ] M M 0xFF 0xFF 5.5.13.5 Response parameter lengthFormatIdentifier

Page

page 59

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0067 Table: Table 65 – Positive response parameter description page 59
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0068 Table: Table 66 – Service 0x34 response parameter lengthFormatIdentifier description page 59
    Table source context Image available: no View artifact
  • TABLE-CVS124-0069 Table: Table 67 – Service 0x35 request parameter description page 60
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0117RFQX-CVS124-0280Requirement5.5.14 RequestUpload (0x35)page 60

Table 67 – Service 0x35 request parameter description 1 RequestDownload Request SID M 2 dataFormatIdentifier M 3 addressAndLengthFormatIdentifier M 4 .. (m-1)+4

Informational Only4 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.14 RequestUpload (0x35)

Page

page 60

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 4 | Linked diagrams: 0

  • TABLE-CVS124-0067 Table: Table 65 – Positive response parameter description page 59
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0068 Table: Table 66 – Service 0x34 response parameter lengthFormatIdentifier description page 59
    Table source context Image available: no View artifact
  • TABLE-CVS124-0069 Table: Table 67 – Service 0x35 request parameter description page 60
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0070 Table: Table 68 – Service 0x35 request parameter dataFormatIdentifier description page 60
    Table source context Image available: no View artifact
REQ_UDS_0118RFQX-CVS124-0281Requirement5.5.14 RequestUpload (0x35)page 60

Table 68 – Service 0x35 request parameter dataFormatIdentifier description Bytes Description Cvt Values compressionMethod: 0x0: no compression 0x1 – 0x9: reserved for the supplier 0xA: vehicle manufacturer standard compression algorithm LZSS 0xB – 0xF: reserved for vehicle manufacturer M 0x0 – 0xF encryptingMethod: 0x0: no encryption 0x1: encryption on DSC 0x2 -0x7 : reserved for vehicle manufacturer M 0x0 – 0x1

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

M 5.5.14.1.1 Request parameter dataFormatIdentifier

Page

page 60

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0069 Table: Table 67 – Service 0x35 request parameter description page 60
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0070 Table: Table 68 – Service 0x35 request parameter dataFormatIdentifier description page 60
    Table source context Image available: no View artifact
REQ_UDS_0295RFQX-CVS124-0282Requirement5.5.15 TransferData (0x36) servicepage 61

Request

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.15.1 Request

Page

page 61

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0072 Table: Table 70 – Service 0x35 response parameter lengthFormatIdentifier description page 61
    Table source context Image available: no View artifact
REQ_UDS_0119RFQX-CVS124-0283Requirement5.5.15 TransferData (0x36) servicepage 61

Table 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier description 7 - 4 Length (number of bytes) of the memorySize parameter M 3,4 3 - 0 Length (number of bytes) of the memoryAddress parameter M 3, 4 5.5.14.1.3 Request parameter memoryAddress

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.15 TransferData (0x36) service

Page

page 61

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0070 Table: Table 68 – Service 0x35 request parameter dataFormatIdentifier description page 60
    Table source context Image available: no View artifact
  • TABLE-CVS124-0071 Table: Table 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier description page 61
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0072 Table: Table 70 – Service 0x35 response parameter lengthFormatIdentifier description page 61
    Table source context Image available: no View artifact
REQ_UDS_0293RFQX-CVS124-0286Requirement5.5.15 TransferData (0x36) servicepage 61

5.5.14.2.1 Response parameter lengthFormatIdentifier

Informational Only3 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.15 TransferData (0x36) service

Page

page 61

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0070 Table: Table 68 – Service 0x35 request parameter dataFormatIdentifier description page 60
    Table source context Image available: no View artifact
  • TABLE-CVS124-0071 Table: Table 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier description page 61
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0072 Table: Table 70 – Service 0x35 response parameter lengthFormatIdentifier description page 61
    Table source context Image available: no View artifact
REQ_UDS_0120RFQX-CVS124-0287Requirement5.5.15 TransferData (0x36) servicepage 61

Table 70 – Service 0x35 response parameter lengthFormatIdentifier description 7 - 4 Length (number of bytes) of the maxNumberOfBlockLength parameter M 0x2 3 - 0 ISO reserved.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.15 TransferData (0x36) service

Page

page 61

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0071 Table: Table 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier description page 61
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0072 Table: Table 70 – Service 0x35 response parameter lengthFormatIdentifier description page 61
    Table source context Image available: no View artifact
REQ_UDS_0298RFQX-CVS124-0291Requirement5.5.16 RequestTransferExit (0x37) servicepage 62

5.5.15.3 Negative response

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.16 RequestTransferExit (0x37) service

Page

page 62

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0073 Table: Table 71 – Service 0x37 request parameter description page 62
    Table source context Image available: no View artifact
  • TABLE-CVS124-0074 Table: Table 72 – Service 0x37 positive response parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0299RFQX-CVS124-0292Requirement5.5.16 RequestTransferExit (0x37) servicepage 62

5.5.15.3.1 Supported negative response codes

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.16 RequestTransferExit (0x37) service

Page

page 62

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0073 Table: Table 71 – Service 0x37 request parameter description page 62
    Table source context Image available: no View artifact
  • TABLE-CVS124-0074 Table: Table 72 – Service 0x37 positive response parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0300RFQX-CVS124-0293Requirement5.5.16 RequestTransferExit (0x37) servicepage 62

5.5.16 RequestTransferExit (0x37) service 5.5.16.1 Request

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.16 RequestTransferExit (0x37) service

Page

page 62

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0073 Table: Table 71 – Service 0x37 request parameter description page 62
    Table source context Image available: no View artifact
  • TABLE-CVS124-0074 Table: Table 72 – Service 0x37 positive response parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0121RFQX-CVS124-0294Requirement5.5.16 RequestTransferExit (0x37) servicepage 62

Table 71 – Service 0x37 request parameter description 1 RequestTransferExit Request SID M 5.5.16.1.1 Request parameter transferRequestParameterRecord

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.16 RequestTransferExit (0x37) service

Page

page 62

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0073 Table: Table 71 – Service 0x37 request parameter description page 62
    Table source context Image available: no View artifact
  • TABLE-CVS124-0074 Table: Table 72 – Service 0x37 positive response parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0123RFQX-CVS124-0296Requirement5.5.16 RequestTransferExit (0x37) servicepage 62

Table 72 – Service 0x37 positive response parameter description 1 RequestTransferExit Response SID M

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.16.2 Positive response

Page

page 62

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0073 Table: Table 71 – Service 0x37 request parameter description page 62
    Table source context Image available: no View artifact
  • TABLE-CVS124-0074 Table: Table 72 – Service 0x37 positive response parameter description page 62
    Table source context Image available: no View artifact
REQ_UDS_0301RFQX-CVS124-0298Requirement5.5.18 Authentication (0x29) servicepage 63

5.5.16.3.1 Supported negative response codes

Informational Only
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0302RFQX-CVS124-0299Requirement5.5.18 Authentication (0x29) servicepage 63

5.5.17 SecuredDataTransmission (0x84) service

Informational Only
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0303RFQX-CVS124-0301Requirement5.5.18 Authentication (0x29) servicepage 63

5.5.17.1.1 Request message data-parameter definition

Informational Only
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 63

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0134RFQX-CVS124-0308Requirement5.5.18 Authentication (0x29) servicepage 64

Refer to CVS31 .

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.18.1 Request

Page

page 64

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0075 Table: Table 73 – Service 0x29 supported negative response codes page 64
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0135RFQX-CVS124-0309Requirement5.5.18 Authentication (0x29) servicepage 64

Refer to CVS31 .

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.18.2 Request parameter subFunction

Page

page 64

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0075 Table: Table 73 – Service 0x29 supported negative response codes page 64
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0136RFQX-CVS124-0310Requirement5.5.18 Authentication (0x29) servicepage 64

Refer to CVS31 .

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.18.3 Positive response

Page

page 64

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0075 Table: Table 73 – Service 0x29 supported negative response codes page 64
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0137RFQX-CVS124-0311Requirement5.5.18 Authentication (0x29) servicepage 64

5.5.18.4.1 Supported negative response codes

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.18 Authentication (0x29) service

Page

page 64

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0075 Table: Table 73 – Service 0x29 supported negative response codes page 64
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0140RFQX-CVS124-0314Requirement5.5.19 RequestFileTransfer (0x38) servicepage 65

5.5.19.2 Request Parameter modeOfOperation

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.5.19 RequestFileTransfer (0x38) service

Page

page 65

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0075 Table: Table 73 – Service 0x29 supported negative response codes page 64
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0076 Table: Table 74 – Service 0x38 request parameter modeOfOperation description page 65
    Software update or memory programming context Image available: no View artifact
REQ_UDS_0143RFQX-CVS124-0322Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 66

Table 75 – Service 0x38 request parameter dataFormatIdentifier description compressionMethod: 0x0: no compression 0x1 – 0x9: reserved for the supplier 0xA: vehicle manufacturer standard compression algorithm LZSS 0xB – 0xF: reserved for vehicle manufacturer M 0x0 – 0xF encryptingMethod: 0x0: no encryption 0x1: encryption on DSC 0x2 -0x7 : reserved for vehicle manufacturer M 0x0 – 0x1 5.5.19.5 Positive response

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 66

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0076 Table: Table 74 – Service 0x38 request parameter modeOfOperation description page 65
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0077 Table: Table 75 – Service 0x38 request parameter dataFormatIdentifier description page 66
    Table source context Image available: no View artifact
REQ_UDS_0144RFQX-CVS124-0323Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 66

5.5.19.6 Negative response

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 66

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0077 Table: Table 75 – Service 0x38 request parameter dataFormatIdentifier description page 66
    Table source context Image available: no View artifact
REQ_UDS_0145RFQX-CVS124-0324Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 66

5.5.19.7 Supported negative response codes

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 66

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0077 Table: Table 75 – Service 0x38 request parameter dataFormatIdentifier description page 66
    Table source context Image available: no View artifact
REQ_UDS_0153RFQX-CVS124-0335Requirement5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format #1 RoutineControl Response SID M 0x71 #2 routineControlType (StartRoutine) M 0x01 #3 routineIdentifier (MSB) checkProgrammingPreconditions [byte#1] M 0x22 #4 routineIdentifier (LSB) checkProgrammingPreconditions [byte#2] M 0x03 #5 routineStatus (byte#1) programmingPreconditionList [byte#1] U 0x00-0xFF #5+m-1 routineStatus (byte#m) programmingPreconditionList [byte#m] U 0x00-0xFF

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

Feature / Interface

Secure software update and flash readiness / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0078 Table: Table 76 – RoutineControl (CheckProgrammingPreconditions) positive response format page 67
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0163RFQX-CVS124-0349Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 70

Table 78 – RoutineIdentifier 0xFF00 description #1 RoutineControl Request SID M 0x31 #2 routineControlType (StartRoutine) M 0x01 #3 routineIdentifier (MSB) M 0xFF #4 routineIdentifier (LSB) M 0x00 #5 addressAndLengthFormatIdentifier (XXXXYYYYb) XXXXb = number of bytes of memorySize parameter YYYYb = number of bytes of memoryStartAddress parameter.

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2.1 Request

Page

page 70

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0080 Table: Table 78 – RoutineIdentifier 0xFF00 description page 70
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0167RFQX-CVS124-0355Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 71

Table 80 – RoutineControl (EraseMemory) positive response format #1 RoutineControl Response SID M 0x71 #2 routineControlType (StartRoutine) M 0x01 #3 routineIdentifier (MSB) eraseMemory [byte#1] M 0xFF #4 routineIdentifier (LSB) eraseMemory [byte#2] M 0x00 #5 routineStatus routineResult M 0x00-0xFF

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

255 – System specific 5.6.2.3 Positive response

Page

page 71

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0081 Table: Table 79 – Request parameter addressAndLengthFormatIdentifier values page 71
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0082 Table: Table 80 – RoutineControl (EraseMemory) positive response format page 71
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0169RFQX-CVS124-0361Requirement5.6.3 Routine 0x2401 – Software Installationpage 74

The RoutineIdentifier may verify the authenticity of the received file package. See CVS123 and

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 74

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0088 Table: Table 86 – Example #2: Positive response: server → client page 73
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0089 Table: Table 87 – Example #2: Negative response: server → client page 74
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0196RFQX-CVS124-0399Requirement5.7.2 Occurrence counter OCCpage 80

Table 97 – Fault memory DTC status bits description Bit Description Cvt 0 testFailed M 1 testFailedThisOperationCycle U 2 pendingDTC M 3 confirmedDTC M 4 testNotCompletedSinceLastClear E 5 testFailedSinceLastClear U 6 testNotCompletedThisOperationCycle M 7 warningIndicatorRequested M

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.2 Occurrence counter OCC

Page

page 80

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0098 Table: Table 96 – Positive response: server → client page 79
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0099 Table: Table 97 – Fault memory DTC status bits description page 80
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0208RFQX-CVS124-0413Requirement5.7.3 Timestamp of occurrencepage 81

The timestamp is presented in SAE J1939-71 format without local hour/minute offsets.

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.3 Timestamp of occurrence

Page

page 81

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0100 Table: Table 98 – J1939-71 timestamp format page 81
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0209RFQX-CVS124-0414Requirement5.7.3 Timestamp of occurrencepage 81

In SAE J1939-71 section “PGN 65254 Time/Date”, the following format is specified: Table 98 – J1939-71 timestamp format Byte No Length Name Resolutio n Offset Note 1 1 byte Seconds 0.25 s/bit 0 2 1 byte Minutes 1 min/bit 0 3 1 byte Hours 1 hr/bit 0 4 1 byte Month 1 month/bit 0 Value 1 identifies January, value 2 identifies February and so on 5 1 byte Day 0.25 days/bit 0 Values 1,2,3 and 4 identifes first day of month, value 5,6,7,8 identifies second day of month and so on 6 1 byte Year 1 year/bit 1985 Value of 0 identifies year 1985, value of 1 identifes year 1986 and so on 7 1 byte Local minute offset 1 min/bit -125 Not used in DTC timestamps 8 1 byte Local hour offset 1 hr/bit -125 Not used in DTC timestamps

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

5.7.3 Timestamp of occurrence

Page

page 81

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0100 Table: Table 98 – J1939-71 timestamp format page 81
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0218RFQX-CVS124-0426Requirement5.10 Session layer performance requirementspage 83

The operational hours are presented by a four byte integer, big endian, with , half second per bit (0,5s/bit).

Informational Only
Details & reviewer feedback
Section

5.10 Session layer performance requirements

Page

page 83

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0339RFQX-CVS124-0441Requirement6 Normative referencespage 90

F198 Request and response format

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0023 Table: Table 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0024 Table: Table 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifiers page 17
    Table source context Image available: no View artifact
REQ_UDS_0340RFQX-CVS124-0442Requirement6 Normative referencespage 90

F199 Request and response format

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0024 Table: Table 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifiers page 17
    Table source context Image available: no View artifact
  • TABLE-CVS124-0025 Table: Table 25 – Description of DID 0xF199 SoftwareAssemblySemanticDataIdentifier s page 17
    Table source context Image available: no View artifact
REQ_UDS_0341RFQX-CVS124-0443Requirement6 Normative referencespage 90

F19A Request and response format

Informational Only1 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0026 Table: Table 26 – Description of DID 0xF19A HardwareSemanticDataIdentifiers page 18
    Table source context Image available: no View artifact
REQ_UDS_0342RFQX-CVS124-0444Requirement6 Normative referencespage 90

NRC for RBACC check failures

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0343RFQX-CVS124-0445Requirement6 Normative referencespage 90

,

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0344RFQX-CVS124-0446Requirement6 Normative referencespage 90

,

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0345RFQX-CVS124-0447Requirement6 Normative referencespage 90

,

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0346RFQX-CVS124-0448Requirement6 Normative referencespage 90

,

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0347RFQX-CVS124-0449Requirement6 Normative referencespage 90

,

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0348RFQX-CVS124-0450Requirement6 Normative referencespage 90

,

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0349RFQX-CVS124-0451Requirement6 Normative referencespage 90

Requirements, Request and response formats for the ControlDTCSetting(0x85) added.

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0003RFQX-CVS124-0452Requirement6 Normative referencespage 90

Added semantic Identifier DIDs, changed the NodeUID DID to INTERNAL

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Feature / Interface

Secure communication and freshness protection / None

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0004 Table: Table 4 – Definitions of terms page 7
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0005 Table: Table 5 -Data identifiers used at ECU identification page 8
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0034RFQX-CVS124-0453Requirement6 Normative referencespage 90

Change in the length of NodeUID(0xF1AF)

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0033 Table: Table 33 – Description of DID 0xF1AD activeECUSoftwareDataIdentifier page 21
    State-machine or transition behavior Image available: no View artifact
  • TABLE-CVS124-0034 Table: Table 34 – Description of DID 0xF1AF NodeUID page 21
    Table source context Image available: no View artifact
REQ_UDS_0036RFQX-CVS124-0455Requirement6 Normative referencespage 90

0xF1B9 RBACCIdentifierNumber is changed to Mandatory

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0034 Table: Table 34 – Description of DID 0xF1AF NodeUID page 21
    Table source context Image available: no View artifact
  • TABLE-CVS124-0035 Table: Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber page 22
    Table source context Image available: no View artifact
REQ_UDS_0037RFQX-CVS124-0456Requirement6 Normative referencespage 90

0xF1BA RBACCStructureVersion,bit-length changed

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0035 Table: Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber page 22
    Table source context Image available: no View artifact
  • TABLE-CVS124-0036 Table: Table 36 – Description of DID 0xF1BA RBACCStructureVersion page 22
    Table source context Image available: no View artifact
REQ_UDS_0045RFQX-CVS124-0457Requirement6 Normative referencespage 90

Changes for service (0x84) and (0x31)

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0180RFQX-CVS124-0460Requirement6 Normative referencespage 90

Modifcations on the bit values and new bit added

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0092 Table: Table 90 – AuthenticityVerificationStatus page 75
    Table source context Image available: no View artifact
  • TABLE-CVS124-0093 Table: Table 91 – SoftwareInstallationStatus page 76
    Table source context Image available: no View artifact
REQ_UDS_0045RFQX-CVS124-0462Requirement6 Normative referencespage 90

(0x86) service removed

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

REQ_UDS_0053RFQX-CVS124-0463Requirement6 Normative referencespage 90

,

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0041 Table: Table 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which page 31
    Table source context Image available: no View artifact
  • TABLE-CVS124-0042 Table: Table 41 – Data identifier (DID) ranges page 31
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0054RFQX-CVS124-0464Requirement6 Normative referencespage 90

Removed the reserved DID ranges and 0xF1C1

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0041 Table: Table 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which page 31
    Table source context Image available: no View artifact
  • TABLE-CVS124-0042 Table: Table 41 – Data identifier (DID) ranges page 31
    Diagnostic parameter or service behavior Image available: no View artifact
REQ_UDS_0024RFQX-CVS124-0465Requirement6 Normative referencespage 90

0xF19E ODXFileDataIdentifier is removed 2024-10 First issue

Informational Only
Details & reviewer feedback
Section

6 Normative references

Page

page 90

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.

SUV2_REQ 62RFQX-CVS124-0352Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 71

02, Module 2 (Application SW module) M 0x02 – 0xFF Physical memory range erase: Refer to ISO 14229-1 Table H1 M C = Mandatory if required to meet the performance requirements & &

AcceptSSR SSR-SYS-0032 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 71

Supplier proposal

Accept with assumption. Implement ECU-side secure update/bootloader behavior, including controlled programming state, authenticity/integrity checks, and verification evidence, subject to customer-confirmed SUV2 applicability and update-chain ownership. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0081 Table: Table 79 – Request parameter addressAndLengthFormatIdentifier values page 71
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0082 Table: Table 80 – RoutineControl (EraseMemory) positive response format page 71
    Diagnostic parameter or service behavior Image available: no View artifact
SUV2_REQ 63RFQX-CVS124-0353Requirement5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 71

in CVS123.

Informational Only2 tables · 0 diagrams
Details & reviewer feedback
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 71

Supplier proposal

Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability. Related source tables/diagrams are treated as interpretation context, not separate customer IDs.

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0081 Table: Table 79 – Request parameter addressAndLengthFormatIdentifier values page 71
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0082 Table: Table 80 – RoutineControl (EraseMemory) positive response format page 71
    Diagnostic parameter or service behavior Image available: no View artifact

Needs customer clarification (31)

Reads like a requirement but no customer requirement ID was identified in the source. Confirm with the customer before baselining — not counted as a confirmed requirement.

RFQX-CVS124-0039Needs Clarification5.2.1 Used data identifier in order to identify an ECUpage 14

Minimum length shall be 8 bytes and the assigned value shall be unique for every unit provided by one supplier per project.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 14

Feature / Interface

None / OEM/Customer Review Interface

RFQX-CVS124-0138Needs Clarification5.5.1 DiagnosticSessionControl (0x10) servicepage 32

The application shall respond with NRC 0x22 (conditionsNotCorrect) if communication has not been switched off.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

RFQX-CVS124-0141Needs Clarification5.5.1 DiagnosticSessionControl (0x10) servicepage 32

In this process, it shall end all routines and functions that influence programming and ensure that the server checked for safe state conditions at minimal.

Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied.

Open point OP-004
Details
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Feature / Interface

Secure software update and flash readiness / None

RFQX-CVS124-0159Needs Clarification5.5.2 ECUReset (0x11) servicepage 34

The implementation of hardReset shall first ensure that data corruption will not occur.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.2 ECUReset (0x11) service

Page

page 34

RFQX-CVS124-0212Needs Clarification5.5.8 WriteDataByIdentifier (0x2E) servicepage 40

If this action is necessary then it shall be integrated implicitly into ECU Reset (0x11) Service subfunction 0x02.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.8 WriteDataByIdentifier (0x2E) service

Page

page 40

RFQX-CVS124-0237Needs Clarification5.5.10 ReadDTCInformation (0x19) servicepage 44

5.5.10.2.6 Response parameter reportDTCSnapshotRecordByDTCNumber The snapshot data sub-function (0x04) shall have positive response message data and format as specified in Table 67.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 44

RFQX-CVS124-0241Needs Clarification5.5.10 ReadDTCInformation (0x19) servicepage 50

dependent depend ent depende nt U #65+N+M- #66+N+M dataIdentifier 0x0000 – #67+N+M +P Data required by law or regulations Signal dependent depend ent depende nt C1 #68+N+M +P DTCSnapshotRecordNumber#2 (Latest Snapshot captured) 0x02 M #69+N+M +P DTCSnapshotRecordNumberOfIdentifiers#2 0x00 : 0xFF M #70+N+M +P : #70+2*(N +M+P) See specification for DTCSnapshotRecord[]#1 This latest snapshot shall contain the same type of data and format as DTCSnapshotRecord[]#1.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 50

Feature / Interface

None / External Interfaces

RFQX-CVS124-0245Needs Clarification5.5.10 ReadDTCInformation (0x19) servicepage 51

Table 57 – Extended data sub-function (0x06) positive response message content and format Byte Description Range Resolu tion #1 ReadDTCInformation Response SID = 0x59 M #2 reportType = reportDTCExtDataRecordByDTCNumber 0x06 M #3 : #6 DTCAndStatusRecord[] = [ DTCHighByte DTCMiddleByte DTCLowByte statusOfDTC ] M #7 DTCExtDataRecordNumber#1 This byte shall be set to value 0x11.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-0111 tables · 0 diagrams
Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 51

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0058 Table: Table 57 – Extended data sub-function (0x06) positive response message content and format page 51
    Diagnostic parameter or service behavior Image available: no View artifact
RFQX-CVS124-0246Needs Clarification5.5.10 ReadDTCInformation (0x19) servicepage 52

Byte Description Range Resolu tion This byte shall be set to value 2 and is used to identify the response structure variant #9 Occurrence counter OCC, as described in section 5.7.2 [unsigned integer] 0..127 0 M #10 DTC priority 1 – Highest priority 2 - Second highest priority 3 – Lowest priority 255 – Unknown 1..3, 255 0xFF M #11..#16 Time/Date of the first DTC activation See Table 98 but without byte #7 and #8 M #17..#22 Time/Date of the latest DTC activation M #23..#26 ECU Operational hours at the first DTC activation [4-byte int, big endian] as described in section 5.7.5.2.

Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).

Open point OP-001
Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 52

RFQX-CVS124-0248Needs Clarification5.5.10 ReadDTCInformation (0x19) servicepage 53

Byte Description Range Resolu tion 0: 0 m 1: 5 m (factor 5) … 4261412863: 21 307 064 315 m #35..#38 Total vehicle distance at the latest DTC activation [4-byte int, big endian] in section 5.7.4.1 Not used for TRATON External engine and marine ECUsFor these ECUs these bytes shall contain default value 0xFF (all bytes).

Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied.

Open point OP-004
Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 53

RFQX-CVS124-0265Needs Clarification5.5.12 RoutineControl (0x31) servicepage 55

The routine IDs as listed in Table 61 are reserved by TRATON and shall not be used by the system supplier.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-0111 tables · 0 diagrams
Details
Section

5.5.12 RoutineControl (0x31) service

Page

page 55

Feature / Interface

None / OEM/Customer Review Interface

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0062 Table: Table 61 are reserved by TRATON and shall not be used by the system supplier. page 55
    Diagnostic parameter or service behavior Image available: no View artifact
RFQX-CVS124-0328Needs Clarification5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

Preconditions to be discussed with the vehicle manufacturer shall include but not be limited to Diag safe state conditions.

Confirm the DIA / responsibility (RASIC/CIA) split for each cybersecurity work product before supplier scope is fixed.

Open point OP-009
Details
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

Feature / Interface

None / OEM/Customer Review Interface

RFQX-CVS124-0340Needs Clarification5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 68

Table 77 – Programming preconditions Hex Description Origin 0x01 Engine speed is not zero Defined by the “manufacturers software initiative” (HIS) 0x02 Engine immobilizer is not released 0x03 Transmission input speed is not zero 0x04 Transmission output speed is not zero 0x05 Vehicle speed is not zero 0x06 Closed-loop control active 0x07 Ignition system off-on required 0x08 No programming voltage 0x09 Ignition (terminal 15) is not turned on 0x0A Supply voltage too low 0x0B Temperature too high 0x0C Temperature too low ..

Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied.

Open point OP-0041 tables · 0 diagrams
Details
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 68

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0079 Table: Table 77 – Programming preconditions page 68
    Diagnostic parameter or service behavior Image available: no View artifact
RFQX-CVS124-0001Needs Clarificationpage-1 Page 1page 1

The User shall apply the latest version of this CVS124.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

page-1 Page 1

Page

page 1

RFQX-CVS124-0003Needs Clarificationpage-2 Page 2page 2

Any review of CVS124 shall only be done in agreement with the involved departments stated in the table on the first page under section “Technical responsibility”.

Confirm the DIA / responsibility (RASIC/CIA) split for each cybersecurity work product before supplier scope is fixed.

Open point OP-009
Details
Section

page-2 Page 2

Page

page 2

RFQX-CVS124-0004Needs Clarificationpage-2 Page 2page 2

• Affiliate means any legal entity that directly or indirectly controls, is controlled by, or is commonly controlled with TRATON SE, it is being understood that “control” shall mean ownership of at least 50% of the voting rights or interest in the issued share capital, including for the avoidance of doubt any branch.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

page-2 Page 2

Page

page 2

RFQX-CVS124-0158Needs Clarification5.5.2 ECUReset (0x11) servicepage 34

the disconnect from the battery shall not be simulated.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.2 ECUReset (0x11) service

Page

page 34

RFQX-CVS124-0169Needs Clarification5.5.3 CommunicationControl (0x28) servicepage 35

If a request is received before this time has passed the server shall respond with NRC 0x78 (requestCorrectlyReceived-ResponsePending) (and process the request and send a final response when 2 seconds have passed) or NRC 0x22 (conditionsNotCorrect).

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

RFQX-CVS124-0239Needs Clarification5.5.10 ReadDTCInformation (0x19) servicepage 46

If a mechanic is working on the vehicle, the driveline shall report Not Ready and place the vehicle in the state PropulsionNotReady.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 46

RFQX-CVS124-0247Needs Clarification5.5.10 ReadDTCInformation (0x19) servicepage 52

For these ECUs these bytes shall contain default value 0xFF (all bytes).

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 52

RFQX-CVS124-0249Needs Clarification5.5.10 ReadDTCInformation (0x19) servicepage 53

0: 0 m 1: 5 m (factor 5) … 4261412863: 21 307 064 315 m 0xFFF FFFFF 5 m/bit 0xFF (all bytes) C #41+(2p+1) +1 DTCExtDataRecordNumber#4 This byte shall be set to value 0x14.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 53

RFQX-CVS124-0316Needs Clarification5.5.19 RequestFileTransfer (0x38) servicepage 65

If the file is not stored at the location the file shall be added.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.19 RequestFileTransfer (0x38) service

Page

page 65

RFQX-CVS124-0317Needs Clarification5.5.19 RequestFileTransfer (0x38) servicepage 65

M 0x04 ReadFile This value shall be used to read the file (upload) at the location defined by the filePathAndName parameter.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.19 RequestFileTransfer (0x38) service

Page

page 65

RFQX-CVS124-0318Needs Clarification5.5.19 RequestFileTransfer (0x38) servicepage 65

U 0x05 ReadDir This value shall be used to read the directory defined in the filePathAndName parameter.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.19 RequestFileTransfer (0x38) service

Page

page 65

RFQX-CVS124-0319Needs Clarification5.5.19 RequestFileTransfer (0x38) servicepage 65

U 0x06 ResumeFile This value shall be used to resume downloading the file defined in the filePathAndName parameter at the returned filePosition indicator.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.19 RequestFileTransfer (0x38) service

Page

page 65

RFQX-CVS124-0320Needs Clarification5.5.19 RequestFileTransfer (0x38) servicepage 65

The file specified in the filePathAndName shall already exist in the ECU’s file system.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.5.19 RequestFileTransfer (0x38) service

Page

page 65

RFQX-CVS124-0331Needs Clarification5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 67

If the ECU received the information related to any of the conditions during the same driving cycle then it shall use that information.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 67

RFQX-CVS124-0347Needs Clarification5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 70

the erasing of memory shall proceed in parallel with data transfer in case for ECUs implementing Automatic erase.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 70

RFQX-CVS124-0375Needs Clarification5.6.3 Routine 0x2401 – Software Installationpage 76

Information shall be provided in percentage.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 76

RFQX-CVS124-0377Needs Clarification5.6.3 Routine 0x2401 – Software Installationpage 76

Information shall be provided in seconds.

Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.

Open point OP-011
Details
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 76

RFQX-CVS124-0382Needs Clarification5.6.3 Routine 0x2401 – Software Installationpage 77

In addition, a check shall be made to determine whether or not the software is compatible with the hardware version (e.g., variants of sensors/actuators) and other data structures (e.g., EEPROM data).

Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).

Open point OP-001
Details
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 77

Information / descriptive (44)

Descriptive or contextual statements with a customer ID but no binding (shall/must) wording.

RFQX-CVS124-0433Information5.10 Session layer performance requirementspage 83

for Linux based systems still running in boot, the server should indicate with DID 0xF1AD that it is running in boot.

SSR SSR-COM-004
Details
Section

5.10 Session layer performance requirements

Page

page 83

INFO_UDS_0039RFQX-CVS124-0051Information5.2.1 Used data identifier in order to identify an ECUpage 16

The format should follow the pattern: Appl: <Diag.family> <Diag.generation> Boot: <Diag.family> <Diag.generation>_BOOT

2 tables · 0 diagrams
Details
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 16

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0023 Table: Table 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0024 Table: Table 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifiers page 17
    Table source context Image available: no View artifact
INFO_UDS_0038RFQX-CVS124-0081Information5.3 Diagnostic sessions requirementspage 25

In Table 39, bootloader sessions should only be applicable to Software updateable ECUs.

1 tables · 0 diagrams
Details
Section

5.3 Diagnostic sessions requirements

Page

page 25

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0039 Table: Table 39 – Diagnostic service support page 24
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0008RFQX-CVS124-0086Information5.3 Diagnostic sessions requirementspage 25

The conditions that shall be checked are • Vehicle speed ~ 0 • Engine speed ~ 0 (for vehicles with IC engines) • High Voltage system disengaged ( for vehicles with high Voltage battery system) • Gear Box in neutral • Parking brake engaged Diagnostics safe state is not intended for ensuring the vehicle safety rather its conditions that are checked to prevent executing Diagnostics services during vehicle operation

1 tables · 0 diagrams
Details
Section

5.3 Diagnostic sessions requirements

Page

page 25

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0040 Table: Table 40 – Diagnostic Safe State check for Services page 25
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0010RFQX-CVS124-0163Information5.5.2 ECUReset (0x11) servicepage 34

The server shall send an ECUReset positive response message after the server tasks above are finished but before the server performs the actual resetType.

2 tables · 0 diagrams
Details
Section

5.5.2 ECUReset (0x11) service

Page

page 34

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0045 Table: Table 44 – Service 0x11 request parameter resetType description page 34
    Table source context Image available: no View artifact
  • TABLE-CVS124-0046 Table: Table 45 – Service 0x11 positive response parameter description page 34
    Table source context Image available: no View artifact
INFO_UDS_0013RFQX-CVS124-0175Information5.5.3 CommunicationControl (0x28) servicepage 36

Communication control service should not only be used to improve the bandwidth situation during flashing /parametrisation but also for inhibiting systems in vehicle (like engine start) to ensure safety.

2 tables · 0 diagrams
Details
Section

5.5.3 CommunicationControl (0x28) service

Page

page 36

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0048 Table: Table 47 – Service 0x28 request parameter description page 36
    Table source context Image available: no View artifact
  • TABLE-CVS124-0049 Table: Table 48 – Service 0x28 request parameter controlType description page 36
    Table source context Image available: no View artifact
INFO_UDS_0028RFQX-CVS124-0379Information5.6.3 Routine 0x2401 – Software Installationpage 76

Whereas the result of the dependency check is returned as part of a positive response, a negative response code (NRC) shall be returned if the normal conditions according to (ISO 14229-1) (authentication, service request length, parameter range check etc) for performing the service are not correct.

1 tables · 0 diagrams
Details
Section

5.6.3.3 Negative response

Page

page 76

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0093 Table: Table 91 – SoftwareInstallationStatus page 76
    Table source context Image available: no View artifact
INFO_UDS_0029RFQX-CVS124-0380Information5.6.3 Routine 0x2401 – Software Installationpage 76

This RoutineIdentifier value allows the client to start a consistency check of the server and should be able to execute independent from programming sequence.

1 tables · 0 diagrams
Details
Section

5.6.4 Routine 0xFF01 – CheckProgrammingDependencies (check the flash programming)

Page

page 76

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0093 Table: Table 91 – SoftwareInstallationStatus page 76
    Table source context Image available: no View artifact
INFO_UDS_0030RFQX-CVS124-0393Information5.6.3 Routine 0x2401 – Software Installationpage 78

Table 94 – CheckProgrammingDependencies routineStatusRecord results 0x00 correctResult M 0x01 incorrectResult M 0x02 incorrectResult error SW – HW M 0x03 incorrectResult error SW – SW M 0x04 IncorrectResult One or more modules are not programmed or are incorrectly programmed M 0x05 incorrectResult One or more modules failed when verifying the authenticity and integrity of the software M 0x06 – 0xFF Reserved 5.6.4.3 Negative response Whereas the result of the dependency check is returned as part of a positive response, a negative response code (NRC) shall be returned if the normal conditions according to (ISO 14229-1)(authentication, service request length, parameter range check etc) for performing the service are not correct.

2 tables · 0 diagrams
Details
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 78

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0095 Table: Table 93 – RoutineControl (CheckProgrammingDependencies) positive response format page 78
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0096 Table: Table 94 – CheckProgrammingDependencies routineStatusRecord results page 78
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0001RFQX-CVS124-0021Information5.2.1 Used data identifier in order to identify an ECUpage 9

SUPPLIER in the Changing column means that the DID can be changed only at the supplier premises for non-programmable ECUs. Data identifier details.

1 tables · 0 diagrams
Details
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 9

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0006 Table: Table 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifier page 10
    State-machine or transition behavior Image available: no View artifact
INFO_UDS_0002RFQX-CVS124-0022Information5.2.1 Used data identifier in order to identify an ECUpage 9

The format in the DID description in the following tables is given in ODX base data types.

1 tables · 0 diagrams
Details
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 9

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0006 Table: Table 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifier page 10
    State-machine or transition behavior Image available: no View artifact
INFO_UDS_0003RFQX-CVS124-0041Information5.2.1 Used data identifier in order to identify an ECUpage 14

This identifier is used for follow up and quality check at production and service and for legal reasons if applicable.

2 tables · 0 diagrams
Details
Section

0x30

Page

page 14

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0016 Table: Table 16 – Description of DID 0xF190 VINDataIdentifier page 14
    Table source context Image available: no View artifact
  • TABLE-CVS124-0017 Table: Table 17 – Description of DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifier page 14
    Table source context Image available: no View artifact
INFO_UDS_0004RFQX-CVS124-0062Information5.2.1 Used data identifier in order to identify an ECUpage 20

The current date as received on CAN or other ECU-external source at first reception of a valid signal after a software update.

2 tables · 0 diagrams
Details
Section

5.2.1.27 DID 0xF1AB Date at software update stamp

Page

page 20

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0031 Table: Table 31 – Description of DID 0xF1AA Mileage at software update stamp page 20
    Software update or memory programming context Image available: no View artifact
  • TABLE-CVS124-0032 Table: Table 32 – Description of DID 0xF1AB Date at software update stamp page 21
    Software update or memory programming context Image available: no View artifact
INFO_UDS_0005RFQX-CVS124-0066Information5.2.1 Used data identifier in order to identify an ECUpage 22

This identifier is used to link a ECU HW to its specialized security attributes.

2 tables · 0 diagrams
Details
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 22

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0034 Table: Table 34 – Description of DID 0xF1AF NodeUID page 21
    Table source context Image available: no View artifact
  • TABLE-CVS124-0035 Table: Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber page 22
    Table source context Image available: no View artifact
INFO_UDS_0040RFQX-CVS124-0067Information5.2.1 Used data identifier in order to identify an ECUpage 22

The value to be stored is fetched from TRATON backend system in production.

2 tables · 0 diagrams
Details
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 22

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0034 Table: Table 34 – Description of DID 0xF1AF NodeUID page 21
    Table source context Image available: no View artifact
  • TABLE-CVS124-0035 Table: Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber page 22
    Table source context Image available: no View artifact
INFO_UDS_0006RFQX-CVS124-0069Information5.2.1 Used data identifier in order to identify an ECUpage 22

Information on RBACC can be found in CVS151.

2 tables · 0 diagrams
Details
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 22

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0035 Table: Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber page 22
    Table source context Image available: no View artifact
  • TABLE-CVS124-0036 Table: Table 36 – Description of DID 0xF1BA RBACCStructureVersion page 22
    Table source context Image available: no View artifact
INFO_UDS_0007RFQX-CVS124-0071Information5.2.1 Used data identifier in order to identify an ECUpage 22

Information on RBACC can be found in CVS151.

2 tables · 0 diagrams
Details
Section

5.2.1 Used data identifier in order to identify an ECU

Page

page 22

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0036 Table: Table 36 – Description of DID 0xF1BA RBACCStructureVersion page 22
    Table source context Image available: no View artifact
  • TABLE-CVS124-0037 Table: Table 37 – Description of DID 0xF1D1 RootCertificateIdentifier page 22
    Security protocol or cryptographic context Image available: no View artifact
INFO_UDS_0019RFQX-CVS124-0091Information5.3 Diagnostic sessions requirementspage 27

Description of the individual transitions as per Figure 2 -State Diagram is explained from

0 tables · 1 diagrams
Details
Section

5.3 Diagnostic sessions requirements

Page

page 27

Related Tables / Diagrams

Linked tables: 0 | Linked diagrams: 1

  • DIAGRAM-CVS124-0002 Diagram: Figure 2 -State Diagram page 27
    Diagnostic parameter or service behavior Image available: yes View artifact
    Embedded ImageLink confidence: High
    Open full size
INFO_UDS_0009RFQX-CVS124-0131Information5.4.1 Integrity Validation Data DIDs (IVD-DIDs)page 31

Table 41 – Data identifier (DID) ranges Byte value Description 0x0611-0x0620 Reserved for collective data identifiers 0xB000 – 0xB1FF Reserved for TRATON 0xCF00 – 0xCFFF TRATON data field identifiers 0xF010 disableDiagnosticClient 5.4.1 Integrity Validation Data DIDs (IVD-DIDs) Refer to VehSec_IVD_ECU for detailed requirements on Integrity Validation Data (IVD) for ECUs which need to be compliant to UNECE R156 regulation.

3 tables · 0 diagrams
Details
Section

5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Page

page 31

Feature / Interface

Secure software update and flash readiness; Security evidence and traceability / None

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0041 Table: Table 41 lists reserved ECU DIDs/DID ranges which are not used for identification and which page 31
    Table source context Image available: no View artifact
  • TABLE-CVS124-0042 Table: Table 41 – Data identifier (DID) ranges page 31
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0043 Table: Table 42 – IVD DIDs page 31
    State-machine or transition behavior Image available: no View artifact
INFO_UDS_0011RFQX-CVS124-0170Information5.5.3 CommunicationControl (0x28) servicepage 35

This requirement mitigates DOS (Denial Of Service) attacks

1 tables · 0 diagrams
Details
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0047 Table: Table 46 – Service 0x11 negative response codes page 35
    Table source context Image available: no View artifact
INFO_UDS_0012RFQX-CVS124-0173Information5.5.3 CommunicationControl (0x28) servicepage 35

After receiving CommunicationControl service request, ECUs could still keep sending some networks messages/signals to keep a healthy vehicle system.

1 tables · 0 diagrams
Details
Section

5.5.3 CommunicationControl (0x28) service

Page

page 35

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0047 Table: Table 46 – Service 0x11 negative response codes page 35
    Table source context Image available: no View artifact
INFO_UDS_0014RFQX-CVS124-0181Information5.5.5 ControlDTCSetting (0x85) servicepage 37

A functionally addressed TesterPresent may arrive at any time during another request.

Details
Section

5.5.5 ControlDTCSetting (0x85) service

Page

page 37

INFO_UDS_0015RFQX-CVS124-0194Information5.5.6 Link Control (0x87) servicepage 38

Link Control (0x87) service is only applicable to CAN & CAN FD.

1 tables · 0 diagrams
Details
Section

5.5.6 Link Control (0x87) service

Page

page 38

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0051 Table: Table 50 – Service 0x87 request parameter linkControlType description page 39
    State-machine or transition behavior Image available: no View artifact
RFQX-CVS124-0240Information5.5.10 ReadDTCInformation (0x19) servicepage 49

Range tion #54 ECU start-up and alive reasons Bits 0-3 (start-up reason): 0x0: Reserved 0x1: Primary wake-up (terminal 15 ON) 0x2: Secondary wake-up 0x3: Sub wake-up 1 0x4: Sub wake-up 2 0x5: Sub wake-up 3 0x6-0xE: Reserved 0xF: Not available Bits 4-7 (alive reason): 0x0: Reserved 0x1: Primary wake-up (terminal 15 ON) 0x2: Secondary wake-up 0x3: Sub wake-up 1 0x4: Sub wake-up 2 0x5: Sub wake-up 3 0x6: Stay alive 0x7-0xE: Reserved 0xF: Not available Note 1: While the reason for keeping the ECU alive may change during execution startup reason and alive reason are always identical at ECU startup.

Details
Section

5.5.10 ReadDTCInformation (0x19) service

Page

page 49

INFO_UDS_0017RFQX-CVS124-0271Information5.5.13 Request Download Service (0x34)page 57

In order to satisfy stability requirements, the erasing of the boot loader may require that the old boot loader is copied into another memory area before the boot loader memory is erased, see Annex A for an implementation hint.

1 tables · 0 diagrams
Details
Section

5.5.13 Request Download Service (0x34)

Page

page 57

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0063 Table: Table 61 – Service 0x31 request parameter RoutineIdentifier description page 56
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0018RFQX-CVS124-0326Information5.6.1 Routine 0x2203 – CheckProgrammingPreConditionspage 66

This RoutineIdentifier enables the client to query the state of the programming preconditions in the server and applicable only for programmable ECUs.

1 tables · 0 diagrams
Details
Section

5.6 Routine Identifier Requirements 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page

page 66

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0077 Table: Table 75 – Service 0x38 request parameter dataFormatIdentifier description page 66
    Table source context Image available: no View artifact
INFO_UDS_0020RFQX-CVS124-0342Information5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 69

In order to satisfy stability requirements, the erasing of the boot loader may require that the current boot loader be copied into another non-volatile memory area before the boot loader memory is erased, see Annex A for an implementation hint.

Details
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 69

INFO_UDS_0021RFQX-CVS124-0344Information5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 69

SUV2_INFO 114 in CVS123 prevents the scenario of erasing the copied bootloader while boot loader update and leaving the ECU without any bootloader.

Details
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 69

INFO_UDS_0022RFQX-CVS124-0357Information5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 72

5.6.2.5 Message flow example(s) RoutineControl (EraseMemory) Example #1: Request: client → server

3 tables · 0 diagrams
Details
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 72

Related Tables / Diagrams

Linked tables: 3 | Linked diagrams: 0

  • TABLE-CVS124-0082 Table: Table 80 – RoutineControl (EraseMemory) positive response format page 71
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0083 Table: Table 81 – RoutineControl (EraseMemory) routineResult values page 72
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0084 Table: Table 82 – Example #1: Request: client → server page 72
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0023RFQX-CVS124-0358Information5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 72

This is an example where the client requests to erase a module in the server memory by a given memoryStartAddress and memorySize.

2 tables · 0 diagrams
Details
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 72

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0083 Table: Table 81 – RoutineControl (EraseMemory) routineResult values page 72
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0084 Table: Table 82 – Example #1: Request: client → server page 72
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0024RFQX-CVS124-0359Information5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 73

This example reports a failure when the erase operation is started, e.g. memory failure.

4 tables · 0 diagrams
Details
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 73

Related Tables / Diagrams

Linked tables: 4 | Linked diagrams: 0

  • TABLE-CVS124-0084 Table: Table 82 – Example #1: Request: client → server page 72
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0085 Table: Table 83 – Example #1: Positive response: server → client page 73
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0086 Table: Table 84 – Example #1: Negative response: server → client page 73
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0087 Table: Table 85 – Example #2: Request: client → server page 73
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0025RFQX-CVS124-0360Information5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)page 73

This is an example where the client requests to erase a module with module index 3 in the server’s memory.

4 tables · 0 diagrams
Details
Section

5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page

page 73

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 4 | Linked diagrams: 0

  • TABLE-CVS124-0085 Table: Table 83 – Example #1: Positive response: server → client page 73
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0086 Table: Table 84 – Example #1: Negative response: server → client page 73
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0087 Table: Table 85 – Example #2: Request: client → server page 73
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0088 Table: Table 86 – Example #2: Positive response: server → client page 73
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0026RFQX-CVS124-0363Information5.6.3 Routine 0x2401 – Software Installationpage 74

The authenticity verification performed by the RoutineIdentifier 0x2401 Software Installation does not exempt the authenticity verification for RoutineIdentifier 0xFF01 – CheckProgrammingDependencies.

1 tables · 0 diagrams
Details
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 74

Feature / Interface

Secure software update and flash readiness; Security evidence and traceability / None

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0089 Table: Table 87 – Example #2: Negative response: server → client page 74
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0027RFQX-CVS124-0378Information5.6.3 Routine 0x2401 – Software Installationpage 76

Implementation hint can be seen on Annex B.

1 tables · 0 diagrams
Details
Section

5.6.3 Routine 0x2401 – Software Installation

Page

page 76

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0093 Table: Table 91 – SoftwareInstallationStatus page 76
    Table source context Image available: no View artifact
INFO_UDS_0031RFQX-CVS124-0394Information5.6.5 Routine 0xCAFE – EMPpage 79

This is an example where the client requests CheckProgrammingDependencies to finalize the validation after software download.

2 tables · 0 diagrams
Details
Section

5.6.5 Routine 0xCAFE – EMP

Page

page 79

Feature / Interface

Secure software update and flash readiness; Security evidence and traceability / None

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0097 Table: Table 95 – Example: Request: client → server page 79
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0098 Table: Table 96 – Positive response: server → client page 79
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0032RFQX-CVS124-0395Information5.6.5 Routine 0xCAFE – EMPpage 79

The checksum was contained in the data stream programmed to the memory.

2 tables · 0 diagrams
Details
Section

5.6.5 Routine 0xCAFE – EMP

Page

page 79

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0097 Table: Table 95 – Example: Request: client → server page 79
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0098 Table: Table 96 – Positive response: server → client page 79
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0033RFQX-CVS124-0396Information5.6.5 Routine 0xCAFE – EMPpage 79

Table 95 – Example: Request: client → server #1 RoutineControl Request SID 0x31 #2 routineControlType (StartRoutine) 0x01 #3 routineIdentifier byte#1 (checkProgrammingDependencies MSB) 0xFF #4 routineIdentifier byte#2 (checkProgrammingDependencies LSB) 0x01 Example: Positive response: server → client In this example the routine status indicates that the programming dependencies returned correct result.

2 tables · 0 diagrams
Details
Section

5.6.5 Routine 0xCAFE – EMP

Page

page 79

Feature / Interface

Secure software update and flash readiness / None

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0097 Table: Table 95 – Example: Request: client → server page 79
    Diagnostic parameter or service behavior Image available: no View artifact
  • TABLE-CVS124-0098 Table: Table 96 – Positive response: server → client page 79
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0034RFQX-CVS124-0401Information5.7.2 Occurrence counter OCCpage 80

The occurrence counter is used in DTCExtDataRecords, see section 5.5.10.2.8.

1 tables · 0 diagrams
Details
Section

5.7.2 Occurrence counter OCC

Page

page 80

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0099 Table: Table 97 – Fault memory DTC status bits description page 80
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0035RFQX-CVS124-0411Information5.7.3 Timestamp of occurrencepage 81

The timestamp of occurrence is used at DTCExtDataRecords, see section 5.5.10.2.8.

1 tables · 0 diagrams
Details
Section

5.7.3 Timestamp of occurrence

Page

page 81

Related Tables / Diagrams

Linked tables: 1 | Linked diagrams: 0

  • TABLE-CVS124-0100 Table: Table 98 – J1939-71 timestamp format page 81
    Diagnostic parameter or service behavior Image available: no View artifact
INFO_UDS_0036RFQX-CVS124-0419Information5.7.4 Vehicle distance at occurrencepage 82

The total vehicle distance at occurrence is used in DTCExtDataRecords, see section 5.5.10.2.8.

Details
Section

5.7.4 Vehicle distance at occurrence

Page

page 82

INFO_UDS_0037RFQX-CVS124-0425Information5.10 Session layer performance requirementspage 83

The operational hours at occurrence is used at DTCExtDataRecords, see section 5.5.10.2.8.

Details
Section

5.10 Session layer performance requirements

Page

page 83

INFO_UDS_0039RFQX-CVS124-0440Information6 Normative referencespage 90

F197 structure added

2 tables · 0 diagrams
Details
Section

6 Normative references

Page

page 90

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0023 Table: Table 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifier page 16
    Table source context Image available: no View artifact
  • TABLE-CVS124-0024 Table: Table 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifiers page 17
    Table source context Image available: no View artifact
INFO_UDS_0040RFQX-CVS124-0454Information6 Normative referencespage 90

Change in the retrieval method for NodeUID(0xF1AF)

2 tables · 0 diagrams
Details
Section

6 Normative references

Page

page 90

Related Tables / Diagrams

Linked tables: 2 | Linked diagrams: 0

  • TABLE-CVS124-0034 Table: Table 34 – Description of DID 0xF1AF NodeUID page 21
    Table source context Image available: no View artifact
  • TABLE-CVS124-0035 Table: Table 35 – Description of DID 0xF1B9 RBACCIdentifierNumber page 22
    Table source context Image available: no View artifact
RFQX-CVS124-0143Information5.5.1 DiagnosticSessionControl (0x10) servicepage 32

Its upto the ECU to include the conditions that are relevant for that particular ECU, but needs to be agreed with Vehicle Manufacturer.

Details
Section

5.5.1 DiagnosticSessionControl (0x10) service

Page

page 32

Reference / document information (3)

Definitions, abbreviations, document history, scope and other boilerplate. Not customer requirements.

4.3RFQX-CVS124-0017Reference4.3 Conventionspage 7

Conventions

Shall be agreed between the supplier and the vehicle manufacturer. Table 3 – Conventions Implementation Description M Mandatory Mandatory data marked as ‘M’ always shall be returned. If valid data is not needed for the use-case and system at hand, default values should be used. E Mandatory for ECUs which shall be compliant with OBD legislation Worldwide like ISO27145,J1979 etc C Conditional U User optional. Shall be agreed between the supplier and the vehicle manufacturer. - (dash) Not supported Table 4 – Definitions of terms Changing Description DIAG Diagnostics - The Data Identifier content can be changed by means of the UDS service 0x2E FLASH BOOT Boot loader module stored in flash memory FLASH APPL Application module stored in flash memory FLASH DATA Dataset download - The Data Identifier content is changed by a dataset download process as per document Harmonized programming (see /11/) SUPPLIER Supplier process - The Data Identifier content is changed at the supplier's facilities by the manufacturing process. INTERNAL ECU software - The Data Identifier content is determined by the server at runtime. E Mandatory for ECUs which shall be compliant with OBD legislation Worldwide like ISO27145,J1979 etc C Conditional U User optional. If valid data is not needed for the use-case and system at hand, default values should be used.

Open point OP-011
Details
Section

4.3 Conventions

Page

page 7

Feature / Interface

None / OEM/Customer Review Interface

4.2RFQX-CVS124-0007Reference4.2 Abbreviationspage 6

Abbreviations

Shall not This phrase, or the phrase "Must not", means that the definition is an absolute prohibition of the specification. Should This word, or the adjective “Recommended”, means that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications shall be understood and carefully weighed before choosing a different course. One vendor may choose to include the item because a particular marketplace requires it or because the vendor feels that it enhances the product while another vendor may omit the same item. An implementation which does not include a particular option shall be prepared to interoperate with another implementation which does include the option, though perhaps with reduced functionality. In the same vein an implementation which does include a particular option shall be prepared to interoperate with another implementation which does not include the option (except, of course, for the feature the option provides). Table 2 – Abbreviated terms Abbreviation Description DID Data Identifier EnvCond Environment Condition FMI Failure Mode Indication Def Default diagnostic session DSIV Diagnostic Security Implementation Variant Project specific. Dependent of the security variant implemented in the diagnostic server. DTC Diagnostic Trouble Code ECU Electronic Control Unit Ext Extended diagnostic session UDS Unified Diagnostic Services CAN Controller Area Network Table 1 – Definition of Terms Term Definition Shall This word, or the terms "Required" or "Must", means that the definition is an absolute requirement of the specification. Shall not This phrase, or the phrase "Must not", means that the definition is an absolute prohibition of the specification. Should This word, or the adjective “Recommended”, means that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications shall be understood and carefully weighed before choosing a different course. Should not This phrase, or the phrase “Not recommended”, means that there may exist valid reasons in particular circumstances when the particular behavior is acceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label. May This word, or the adjective “Optional”, means that an item is truly optional. One vendor may choose to include the item because a particular marketplace requires it or because the vendor feels that it enhances the product while another vendor may omit the same item. An implementation which does not include a particular option shall be prepared to interoperate with another implementation which does include the option, though perhaps with reduced functionality. In the same vein an implementation which does include a particular option shall be prepared to interoperate with another implementation which does not include the option (except, of course, for the feature the option provides). Should not This phrase, or the phrase “Not recommended”, means that there may exist valid reasons in particular circumstances when the particular behavior is acceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label. May This word, or the adjective “Optional”, means that an item is truly optional.

Open point OP-011
Details
Section

4.2 Abbreviations

Page

page 6

RFQX-CVS124-0002Referencepage-2 Page 2page 2

Page 2

Foreword This CVS124 contains requirement specification for TRATON GROUP and may be used by all within TRATON Group, if applicable.

Details
Section

page-2 Page 2

Page

page 2

Derived Supplier System Requirements

This table is horizontally scrollable. Use the bottom scrollbar to view all columns.

SSRStatement / TraceFeatureSecurity CapabilityInterfaceResponsibilityStatusVerification
SSR-BOOT-001Secure software update and flash readiness — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Secure software update and flash readiness and enforce the defined behaviour on verification failure (Software domain; allocated to Application Software; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0014. Secure software update and flash readinessNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-BOOT-002Secure software update and flash readiness — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Secure software update and flash readiness and enforce the defined behaviour on verification failure (Hardware domain; allocated to Hardware Platform).From this PDF: RFQX-CVS124-0343. Secure software update and flash readinessNoneNoneSupplier-OwnedCandidateReview + Test + table/diagram context review
SSR-BOOT-005Bootloader and Application State Handling — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Bootloader and Application State Handling and enforce the defined behaviour on verification failure (Software domain; allocated to Application Software).From this PDF: RFQX-CVS124-0193; RFQX-CVS124-0354. Bootloader and Application State HandlingNoneNoneSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-COM-002Secure Communication and Boundary Control — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for Secure Communication and Boundary Control, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals (System domain; allocated to System Core).From this PDF: RFQX-CVS124-0172. Secure Communication and Boundary ControlNoneNoneSupplier-OwnedCandidateReview + Test + table/diagram context review
SSR-COM-004Secure Communication and Boundary Control — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for Secure Communication and Boundary Control, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals (IT / backend domain; allocated to Backend and IT Systems).From this PDF: RFQX-CVS124-0433. Secure Communication and Boundary ControlNoneNoneSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-COM-006Secure Communication and Boundary Control — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for Secure Communication and Boundary Control, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals (Software domain; allocated to Application Software).From this PDF: RFQX-CVS124-0168; RFQX-CVS124-0198. Secure Communication and Boundary ControlNoneNoneSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-COM-007External Interfaces — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for External Interfaces, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals (Interface domain; allocated to External Interfaces; interface: External Interfaces).From this PDF: RFQX-CVS124-0149. External InterfacesNoneExternal InterfacesSupplier-OwnedCandidateReview + Test + table/diagram context review
SSR-DAI-003Data Authenticity and Integrity Verification — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Data Authenticity and Integrity Verification data and reject manipulated or unauthenticated data (IT / backend domain; allocated to Backend and IT Systems).From this PDF: RFQX-CVS124-0387. Data Authenticity and Integrity VerificationNoneNoneSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-DAI-004Data Authenticity and Integrity Verification — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Data Authenticity and Integrity Verification data and reject manipulated or unauthenticated data (Software domain; allocated to Application Software).From this PDF: RFQX-CVS124-0385; RFQX-CVS124-0386. Data Authenticity and Integrity VerificationNoneNoneSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-DAI-005Security evidence and traceability — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Security evidence and traceability data and reject manipulated or unauthenticated data (Software domain; allocated to Application Software; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0370. Security evidence and traceabilityNoneOEM/Customer Review InterfaceSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-DAI-006Security evidence and traceability — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Security evidence and traceability data and reject manipulated or unauthenticated data (IT / backend domain; allocated to Backend and IT Systems; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0362; RFQX-CVS124-0365. Security evidence and traceabilityNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-DAI-007Security evidence and traceability — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Security evidence and traceability data and reject manipulated or unauthenticated data (System domain; allocated to System Core; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0369; RFQX-CVS124-0371. Security evidence and traceabilityNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateReview + Test + table/diagram context review
SSR-DIAG-003Diagnostic Services — Diagnostic ServicesThe ECU shall provide the diagnostic services for Diagnostic Services required by the allocated customer requirements, including the specified services, sessions and data identifiers (System domain; allocated to System Core; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0087; RFQX-CVS124-0203; RFQX-CVS124-0242; RFQX-CVS124-0400; RFQX-CVS124-0407; RFQX-CVS124-0408; RFQX-CVS124-0409; RFQX-CVS124-0415; RFQX-CVS124-0416; RFQX-CVS124-0418. Diagnostic ServicesNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateTest + table/diagram context review
SSR-DIAG-004Diagnostic Services — Diagnostic ServicesThe ECU shall provide the diagnostic services for Diagnostic Services required by the allocated customer requirements, including the specified services, sessions and data identifiers (Process / compliance domain; allocated to Compliance Process).From this PDF: RFQX-CVS124-0146; RFQX-CVS124-0223; RFQX-CVS124-0226; RFQX-CVS124-0229; RFQX-CVS124-0230; RFQX-CVS124-0232; RFQX-CVS124-0233; RFQX-CVS124-0234; RFQX-CVS124-0235; RFQX-CVS124-0236; RFQX-CVS124-0251; RFQX-CVS124-0252; RFQX-CVS124-0256. Diagnostic ServicesNoneNoneSupplier-OwnedCandidateTest + table/diagram context review
SSR-DIAG-005Diagnostic Services — Diagnostic ServicesThe ECU shall provide the diagnostic services for Diagnostic Services required by the allocated customer requirements, including the specified services, sessions and data identifiers (Hardware domain; allocated to Hardware Platform).From this PDF: RFQX-CVS124-0201. Diagnostic ServicesNoneNoneSupplier-OwnedCandidateTest + table/diagram context review
SSR-DIAG-006Diagnostic Services — Diagnostic ServicesThe ECU shall provide the diagnostic services for Diagnostic Services required by the allocated customer requirements, including the specified services, sessions and data identifiers (Software domain; allocated to Application Software).From this PDF: RFQX-CVS124-0207; RFQX-CVS124-0238. Diagnostic ServicesNoneNoneSharedBlocked by Customer ClarificationTest + table/diagram context review
SSR-HW-001Hardware / HSM / Secure Storage — Hardware / HSM / Secure StorageThe ECU hardware shall provide the platform and secure-storage capabilities required for Hardware / HSM / Secure Storage (Hardware domain; allocated to Hardware Platform; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0058; RFQX-CVS124-0130; RFQX-CVS124-0152; RFQX-CVS124-0153; RFQX-CVS124-0209; RFQX-CVS124-0270. Hardware / HSM / Secure StorageNoneOEM/Customer Review InterfaceSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-KEY-001Key and Certificate Handling — Key and Certificate HandlingThe ECU shall manage key and certificate material for Key and Certificate Handling across provisioning, storage, use, renewal and revocation per the agreed key lifecycle (Cybersecurity domain; allocated to Security Services; security capability: Certificate handling; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0160; RFQX-CVS124-0210. Key and Certificate HandlingCertificate handlingOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-RBAC-001Secure Diagnostics / RBAC — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Secure Diagnostics / RBAC, restricting security-relevant diagnostic services per the OEM-agreed role model (Cybersecurity domain; allocated to Security Services; security capability: Diagnostic security; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0075; RFQX-CVS124-0077; RFQX-CVS124-0078; RFQX-CVS124-0171; RFQX-CVS124-0186; RFQX-CVS124-0431; RFQX-CVS124-0432. Secure Diagnostics / RBACDiagnostic securityOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-RBAC-003Secure Diagnostics / RBAC — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Secure Diagnostics / RBAC, restricting security-relevant diagnostic services per the OEM-agreed role model (IT / backend domain; allocated to Backend and IT Systems).From this PDF: RFQX-CVS124-0083. Secure Diagnostics / RBACNoneNoneSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-RBAC-004Secure Diagnostics / RBAC — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Secure Diagnostics / RBAC, restricting security-relevant diagnostic services per the OEM-agreed role model (Software domain; allocated to Application Software).From this PDF: RFQX-CVS124-0084; RFQX-CVS124-0135; RFQX-CVS124-0305; RFQX-CVS124-0306; RFQX-CVS124-0307. Secure Diagnostics / RBACNoneNoneSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-SDT-001Secure Data Transfer / Data Security Container — Secure Data Transfer / Data Security ContainerThe ECU shall protect security-relevant data transfer for Secure Data Transfer / Data Security Container using the agreed secured data transfer / data security container scheme (Software domain; allocated to Application Software).From this PDF: RFQX-CVS124-0273; RFQX-CVS124-0346. Secure Data Transfer / Data Security ContainerNoneNoneSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-SYS-001System Function — System FunctionThe ECU shall implement the System Function behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing (System domain; allocated to System Core; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0019; RFQX-CVS124-0036; RFQX-CVS124-0089; RFQX-CVS124-0132; RFQX-CVS124-0195; RFQX-CVS124-0295; RFQX-CVS124-0297; RFQX-CVS124-0303; RFQX-CVS124-0304; RFQX-CVS124-0333; RFQX-CVS124-0334; RFQX-CVS124-0338; RFQX-CVS124-0350; RFQX-CVS124-0356; RFQX-CVS124-0367; RFQX-CVS124-0372; RFQX-CVS124-0373; RFQX-CVS124-0376; RFQX-CVS124-0383; RFQX-CVS124-0390; RFQX-CVS124-0402; RFQX-CVS124-0403; RFQX-CVS124-0404; RFQX-CVS124-0405; RFQX-CVS124-0410; RFQX-CVS124-0412; RFQX-CVS124-0417; RFQX-CVS124-0420; RFQX-CVS124-0421; RFQX-CVS124-0427; RFQX-CVS124-0435. System FunctionNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateTest + table/diagram context review
SSR-SYS-002System Function — System FunctionThe ECU shall implement the System Function behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing (Process / compliance domain; allocated to Compliance Process; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0129; RFQX-CVS124-0133; RFQX-CVS124-0134; RFQX-CVS124-0147; RFQX-CVS124-0165; RFQX-CVS124-0182; RFQX-CVS124-0202; RFQX-CVS124-0213; RFQX-CVS124-0216; RFQX-CVS124-0222; RFQX-CVS124-0228; RFQX-CVS124-0250; RFQX-CVS124-0254; RFQX-CVS124-0259; RFQX-CVS124-0264; RFQX-CVS124-0267; RFQX-CVS124-0284; RFQX-CVS124-0285; RFQX-CVS124-0288; RFQX-CVS124-0289; RFQX-CVS124-0290; RFQX-CVS124-0302; RFQX-CVS124-0312; RFQX-CVS124-0325; RFQX-CVS124-0437. System FunctionNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateTest + table/diagram context review
SSR-SYS-003System Function — System FunctionThe ECU shall implement the System Function behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing (Software domain; allocated to Application Software; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0079; RFQX-CVS124-0082; RFQX-CVS124-0150; RFQX-CVS124-0162; RFQX-CVS124-0180; RFQX-CVS124-0244; RFQX-CVS124-0300; RFQX-CVS124-0313; RFQX-CVS124-0315; RFQX-CVS124-0321; RFQX-CVS124-0332; RFQX-CVS124-0352; RFQX-CVS124-0368; RFQX-CVS124-0374; RFQX-CVS124-0398. System FunctionNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateTest + table/diagram context review
SSR-TOOL-002Tooling / IT / Evidence Storage — Tooling / IT / Evidence StorageThe supplier shall provide the tooling, IT infrastructure and evidence storage required for Tooling / IT / Evidence Storage (IT / backend domain; allocated to Backend and IT Systems; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0018; RFQX-CVS124-0088; RFQX-CVS124-0154; RFQX-CVS124-0225; RFQX-CVS124-0381; RFQX-CVS124-0384; RFQX-CVS124-0406; RFQX-CVS124-0436. Tooling / IT / Evidence StorageNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-TOOL-003Tooling / IT / Evidence Storage — Tooling / IT / Evidence StorageThe supplier shall provide the tooling, IT infrastructure and evidence storage required for Tooling / IT / Evidence Storage (Software domain; allocated to Application Software).From this PDF: RFQX-CVS124-0157; RFQX-CVS124-0161; RFQX-CVS124-0192; RFQX-CVS124-0272; RFQX-CVS124-0274; RFQX-CVS124-0275; RFQX-CVS124-0341; RFQX-CVS124-0345; RFQX-CVS124-0364. Tooling / IT / Evidence StorageNoneNoneSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-TOOL-004Tooling / IT / Evidence Storage — Tooling / IT / Evidence StorageThe supplier shall provide the tooling, IT infrastructure and evidence storage required for Tooling / IT / Evidence Storage (System domain; allocated to System Core; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0434; RFQX-CVS124-0438; RFQX-CVS124-0439. Tooling / IT / Evidence StorageNoneOEM/Customer Review InterfaceSharedReady for Customer AlignmentReview + Test + table/diagram context review
SSR-UPD-001Secure software update and flash readiness — Software Update / FlashingThe ECU shall support secure software update/flashing for Secure software update and flash readiness, accepting only authenticated, integrity-verified software through the agreed programming sequence (Software domain; allocated to Application Software; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0060; RFQX-CVS124-0137; RFQX-CVS124-0140; RFQX-CVS124-0185; RFQX-CVS124-0389; RFQX-CVS124-0391. Secure software update and flash readinessNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-UPD-002Secure software update and flash readiness — Software Update / FlashingThe ECU shall support secure software update/flashing for Secure software update and flash readiness, accepting only authenticated, integrity-verified software through the agreed programming sequence (System domain; allocated to System Core; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0145; RFQX-CVS124-0327; RFQX-CVS124-0329; RFQX-CVS124-0330; RFQX-CVS124-0336; RFQX-CVS124-0337; RFQX-CVS124-0339; RFQX-CVS124-0348; RFQX-CVS124-0366; RFQX-CVS124-0388; RFQX-CVS124-0392. Secure software update and flash readinessNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-UPD-003Secure software update and flash readiness — Software Update / FlashingThe ECU shall support secure software update/flashing for Secure software update and flash readiness, accepting only authenticated, integrity-verified software through the agreed programming sequence (IT / backend domain; allocated to Backend and IT Systems; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0142; RFQX-CVS124-0397. Secure software update and flash readinessNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test + table/diagram context review
SSR-UPD-004Secure software update and flash readiness — Software Update / FlashingThe ECU shall support secure software update/flashing for Secure software update and flash readiness, accepting only authenticated, integrity-verified software through the agreed programming sequence (Hardware domain; allocated to Hardware Platform; interface: OEM/Customer Review Interface).From this PDF: RFQX-CVS124-0024; RFQX-CVS124-0028; RFQX-CVS124-0031; RFQX-CVS124-0043; RFQX-CVS124-0074. Secure software update and flash readinessNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateReview + Test + table/diagram context review

System / Security Design Impact

Impact AreaEvidence From This PDF
Impacted system featuresSecure communication and freshness protection; Secure software update and flash readiness; Secure software update and flash readiness; Security evidence and traceability; Security evidence and traceability
Impacted interfacesExternal Interfaces; OEM/Customer Review Interface
Impacted security capabilitiesDiagnostic security; Key management
Impacted architecture elementsApplication Software; Application Software; OEM/Customer Review Interface; Backend and IT Systems; Backend and IT Systems; OEM/Customer Review Interface; Compliance Process; Compliance Process; OEM/Customer Review Interface; External Interfaces; Hardware Platform; Hardware Platform; OEM/Customer Review Interface; Security Services; Security Services; OEM/Customer Review Interface; System Core (sample: 12 of 13)
Impacted work productsCybersecurity concept; Cybersecurity verification report; DIA / cybersecurity case; Requirement traceability record; System/architecture design
Tools / IT / hardware / testHigh/High/Low; High/Low/Low; High/Low/Medium; Low/High/High; Low/High/Low; Low/High/Medium; Low/Low/High; Low/Low/Low; Low/Low/Medium; Medium/High/High; Medium/High/Low; Medium/High/Medium (sample: 12 of 15)
Design assumptions introducedSecurity-relevant requirement the ECU can own once responsibility/method is confirmed. Linked source table/diagram context was considered for interpretation.
Design decisions requiredConfirm with customer whether this is a binding requirement and assign a customer ID.

Estimation / Resource / Tooling Impact

ImpactStatus
Estimation impactyes
Resource/tool/IT/HW/test impactHigh/High/Low; High/Low/Low; High/Low/Medium; Low/High/High; Low/High/Low; Low/High/Medium; Low/Low/High; Low/Low/Low; Low/Low/Medium; Medium/High/High; Medium/High/Low; Medium/High/Medium (sample: 12 of 15)

Document Impact Diagram

Document Impact

Generated from document-specific requirement, traceability, SSR, and open-point evidence.

flowchart LR doc["CVS124.pdf"] d0["Diagnostic security"] doc --> d0 d1["Key management"] doc --> d1 f0["Feature: Secure communication and freshness protection"] doc --> f0 f1["Feature: Secure software update and flash readiness"] doc --> f1 f2["Feature: Secure software update and flash readiness; Security evidence and traceability"] doc --> f2 i0["Interface: External Interfaces"] doc --> i0 i1["Interface: OEM/Customer Review Interface"] doc --> i1 s0["SSR: SSR-BOOT-001"] doc --> s0 s1["SSR: SSR-BOOT-002"] doc --> s1 s2["SSR: SSR-BOOT-005"] doc --> s2 o0["Open point: OP-001"] doc --> o0 o1["Open point: OP-002"] doc --> o1 o2["Open point: OP-004"] doc --> o2
Mermaid source
flowchart LR
  doc["CVS124.pdf"]
  d0["Diagnostic security"]
  doc --> d0
  d1["Key management"]
  doc --> d1
  f0["Feature: Secure communication and freshness protection"]
  doc --> f0
  f1["Feature: Secure software update and flash readiness"]
  doc --> f1
  f2["Feature: Secure software update and flash readiness; Security evidence and traceability"]
  doc --> f2
  i0["Interface: External Interfaces"]
  doc --> i0
  i1["Interface: OEM/Customer Review Interface"]
  doc --> i1
  s0["SSR: SSR-BOOT-001"]
  doc --> s0
  s1["SSR: SSR-BOOT-002"]
  doc --> s1
  s2["SSR: SSR-BOOT-005"]
  doc --> s2
  o0["Open point: OP-001"]
  doc --> o0
  o1["Open point: OP-002"]
  doc --> o1
  o2["Open point: OP-004"]
  doc --> o2

Source Traceability

Source document

CVS124.pdf

Document type

Supplier Evaluation / Capability Assessment

Domain

Hardware / Platform

Generated records

376 requirements, 44 information, 32 SSRs

Linked artifacts

100 tables, 2 diagrams

Evidence basis

Markdown-derived requirements and registers; OCR disabled; no downstream PDF analysis

Requirement to SSR Traceability

This table is horizontally scrollable. Use the bottom scrollbar to view all columns.

Customer RequirementSSRDispositionConfidenceReason
RFQX-CVS124-0001NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0002NoneCovered by Existing Supplier System Requirementn/aAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0003NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0004NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0005NoneNeeds Internal Reviewn/aLow confidence / human review before derivation.
RFQX-CVS124-0006NoneCovered by Existing Supplier System Requirementn/aAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0007NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0008NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0009NoneNeeds Internal Reviewn/aLow confidence / human review before derivation.
RFQX-CVS124-0010NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0011NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0012NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0013NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0014SSR-BOOT-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0015NoneNeeds Internal Reviewn/aLow confidence / human review before derivation.
RFQX-CVS124-0016NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0017NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0018SSR-TOOL-002Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0019SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0020NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0021NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0022NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0023NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0024SSR-UPD-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0025NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0026NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0027NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0028SSR-UPD-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0029NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0030NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0031SSR-UPD-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0032NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0033NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0034NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0035NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0036SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0037NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0038NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0039NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0040NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0041NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0042NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0043SSR-UPD-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0044NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0045NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0046NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0047NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0048NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0049NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0050NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0051NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0052NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0053NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0054NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0055NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0056NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0057NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0058SSR-HW-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0059NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0060SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0061NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0062NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0063NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0064NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0065NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0066NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0067NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0068NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0069NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0070NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0071NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0072NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0073NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0074SSR-UPD-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0075SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0076NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0077SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0078SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0079SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0080NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0081NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0082SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0083SSR-RBAC-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0084SSR-RBAC-004Derive Supplier System RequirementLowAccepted requirement; seed of its SSR cluster.
RFQX-CVS124-0085NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0086NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0087SSR-DIAG-003Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
RFQX-CVS124-0088SSR-TOOL-002Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0089SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0090NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0091NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0092NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0093NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0094NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0095NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0096NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0097NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0098NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0099NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0100NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0101NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0102NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0103NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0104NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0105NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0106NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0107NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0108NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0109NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0110NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0111NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0112NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0113NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0114NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0115NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0116NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0117NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0118NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0119NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0120NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0121NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0122NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0123NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0124NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0125NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0126NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0127NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0128NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0129SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0130SSR-HW-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0131NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0132SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0133SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0134SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0135SSR-RBAC-004Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0136NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0137SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0138NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0139NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0140SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0141NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0142SSR-UPD-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0143NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0144NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0145SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0146SSR-DIAG-004Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
RFQX-CVS124-0147SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0148NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0149SSR-COM-007Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0150SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0151NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0152SSR-HW-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0153SSR-HW-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0154SSR-TOOL-002Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0155NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0156NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0157SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0158NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0159NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0160SSR-KEY-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0161SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0162SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0163NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0164NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0165SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0166NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0167NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0168SSR-COM-006Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0169NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0170NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0171SSR-RBAC-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0172SSR-COM-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0173NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0174NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0175NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0176NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0177NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0178NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0179NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0180SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0181NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0182SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0183NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0184NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0185SSR-UPD-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0186SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0187NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0188NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0189NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0190NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0191NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0192SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0193SSR-BOOT-005Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0194NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0195SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0196NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0197NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0198SSR-COM-006Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0199NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0200NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0201SSR-DIAG-005Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
RFQX-CVS124-0202SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0203SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0204NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0205NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0206NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0207SSR-DIAG-006Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
RFQX-CVS124-0208NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0209SSR-HW-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0210SSR-KEY-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0211NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0212NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0213SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0214NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0215NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0216SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0217NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0218NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0219NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0220NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0221NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0222SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0223SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0224NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0225SSR-TOOL-002Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0226SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0227NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0228SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0229SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0230SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0231NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0232SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0233SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0234SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0235SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0236SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0237NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0238SSR-DIAG-006Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0239NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0240NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0241NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0242SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0243NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0244SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0245NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0246NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0247NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0248NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0249NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0250SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0251SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0252SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0253NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0254SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0255NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0256SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0257NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0258NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0259SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0260NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0261NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0262NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0263NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0264SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0265NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0266NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0267SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0268NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0269NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0270SSR-HW-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0271NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0272SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0273SSR-SDT-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0274SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0275SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0276NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0277NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0278NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0279NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0280NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0281NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0282NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0283NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0284SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0285SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0286NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0287NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0288SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0289SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0290SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0291NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0292NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0293NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0294NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0295SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0296NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0297SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0298NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0299NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0300SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0301NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0302SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0303SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0304SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0305SSR-RBAC-004Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0306SSR-RBAC-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0307SSR-RBAC-004Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0308NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0309NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0310NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0311NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0312SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0313SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0314NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0315SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0316NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0317NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0318NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0319NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0320NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0321SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0322NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0323NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0324NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0325SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0326NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0327SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0328NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0329SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0330SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0331NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0332SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0333SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0334SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0335NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0336SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0337SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0338SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0339SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0340NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0341SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0342NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0343SSR-BOOT-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0344NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0345SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0346SSR-SDT-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0347NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0348SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0349NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0350SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0351NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0352SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0353NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0354SSR-BOOT-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0355NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0356SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0357NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0358NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0359NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0360NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0361NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0362SSR-DAI-006Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0363NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0364SSR-TOOL-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0365SSR-DAI-006Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0366SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0367SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0368SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0369SSR-DAI-007Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
RFQX-CVS124-0370SSR-DAI-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0371SSR-DAI-007Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0372SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0373SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0374SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0375NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0376SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0377NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0378NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0379NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0380NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0381SSR-TOOL-002Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0382NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
RFQX-CVS124-0383SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0384SSR-TOOL-002Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0385SSR-DAI-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0386SSR-DAI-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0387SSR-DAI-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0388SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0389SSR-UPD-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0390SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0391SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0392SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0393NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0394NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0395NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0396NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0397SSR-UPD-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0398SSR-SYS-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0399NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0400SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0401NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0402SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0403SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0404SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0405SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0406SSR-TOOL-002Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0407SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0408SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0409SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0410SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0411NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0412SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0413NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0414NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0415SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0416SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0417SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0418SSR-DIAG-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0419NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0420SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0421SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0422NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0423NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0424NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0425NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0426NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0427SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0428NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0429NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0430NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0431SSR-RBAC-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0432SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0433SSR-COM-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0434SSR-TOOL-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0435SSR-SYS-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0436SSR-TOOL-002Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0437SSR-SYS-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
RFQX-CVS124-0438SSR-TOOL-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0439SSR-TOOL-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
RFQX-CVS124-0440NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0441NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0442NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0443NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0444NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0445NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0446NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0447NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0448NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0449NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0450NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0451NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0452NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0453NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0454NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0455NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0456NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0457NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0458NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0459NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0460NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0461NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0462NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0463NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0464NoneInformational Onlyn/aNon-binding; not derived.
RFQX-CVS124-0465NoneInformational Onlyn/aNon-binding; not derived.

Next Actions

Resolve 5 open clarification point(s) with the customer

Blocks the agreement baseline until confirmed.

Confirm 71 critical requirement(s) with the customer

High impact on concept, design, estimation, or SSR derivation.

Review derived supplier system requirements

Validate allocation, responsibility, and verification intent.

Detailed Evidence

Document intelligence markdown

CVS124

  • Source PDF: CVS124.pdf
  • Converted Markdown: converted/markdown/source document
  • Document type: Supplier Evaluation / Capability Assessment
  • Domain: Hardware / Platform
  • Confidence: High
  • Evidence basis: Markdown-derived requirements and generated RFQX registers; no downstream PDF analysis.

Executive Summary

Scope: this supplier evaluation / capability assessment specifies requirement, covering 5 Requirements; 5.2 ECU Identification Requirements; 5.2.1 Used data identifier in order to identify an ECU; 5.3 Diagnostic sessions requirements; 5.4 Data identifier requirements; 5.4.1 Integrity Validation Data DIDs (IVD-DIDs). System boundary and interfaces: the document constrains 1 interface(s) - OEM/Customer Review Interface; principal functions in scope are Secure software update and flash readiness; Secure communication and freshness protection; Secure software update and flash readiness; Security evidence and traceability; Security evidence and traceability.

Engineering obligations: 376 confirmed customer requirement(s) carry an explicit ID and normative wording and must be implemented and verified; 31 further requirement-like statement(s) have no customer ID and must be clarified before they can be baselined; 44 informational and 14 reference item(s) were separated out as non-binding. Design and security impact: affects Secure software update and flash readiness; Secure communication and freshness protection; Secure software update and flash readiness; Security evidence and traceability; Security evidence and traceability; security capabilities touched: Diagnostic security; Key management; 32 supplier system requirement(s) were derived from this document.

Open for the customer: 5 document-linked open point(s) - mainly Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).; Confirm the diagnostic role model, the authorized services per role, and which party owns the diagnostic authorization policy.; Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied. (sample: 3 of 5) - plus 31 unidentified requirement-like statement(s). Do not baseline these until the customer confirms. Confidence and limits: High confidence. Categorisation is derived from the converted Markdown (customer IDs, normative wording, and section context); no OCR or downstream PDF analysis is used.

Document Abstract

FieldInterpretation
Document PurposeScope: this supplier evaluation / capability assessment specifies requirement, covering 5 Requirements; 5.2 ECU Identification Requirements; 5.2.1 Used data identifier in order to identify an ECU; 5.3 Diagnostic sessions requirements; 5.4 Data identifier requirements; 5.4.1 Integrity Validation Data DIDs (IVD-DIDs).
Engineering InterpretationSystem boundary and interfaces: the document constrains 1 interface(s) - OEM/Customer Review Interface; principal functions in scope are Secure software update and flash readiness; Secure communication and freshness protection; Secure software update and flash readiness; Security evidence and traceability; Security evidence and traceability.
Supplier Proposal ImpactEngineering obligations: 376 confirmed customer requirement(s) carry an explicit ID and normative wording and must be implemented and verified; 31 further requirement-like statement(s) have no customer ID and must be clarified before they can be baselined; 44 informational and 14 reference item(s) were separated out as non-binding.
System / Security ImpactDesign and security impact: affects Secure software update and flash readiness; Secure communication and freshness protection; Secure software update and flash readiness; Security evidence and traceability; Security evidence and traceability; security capabilities touched: Diagnostic security; Key management; 32 supplier system requirement(s) were derived from this document.
Customer Clarification ImpactOpen for the customer: 5 document-linked open point(s) - mainly Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).; Confirm the diagnostic role model, the authorized services per role, and which party owns the diagnostic authorization policy.; Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied. (sample: 3 of 5) - plus 31 unidentified requirement-like statement(s). Do not baseline these until the customer confirms.
Confidence and LimitsConfidence and limits: High confidence. Categorisation is derived from the converted Markdown (customer IDs, normative wording, and section context); no OCR or downstream PDF analysis is used.

Main Requirement Themes

ThemeSummaryRequirement CountRepresentative Requirements
RequirementGroups related document requirements into a single engineering theme.376RFQX-CVS124-0018; RFQX-CVS124-0019; RFQX-CVS124-0020
System architecture designGroups related document requirements into a single engineering theme.372RFQX-CVS124-0001; RFQX-CVS124-0002; RFQX-CVS124-0007
Diagnostics and service accessDefines UDS service behavior, authorization expectations, safe-state checks, and diagnostic evidence.211RFQX-CVS124-0006; RFQX-CVS124-0014; RFQX-CVS124-0020
SystemGroups related document requirements into a single engineering theme.205RFQX-CVS124-0001; RFQX-CVS124-0002; RFQX-CVS124-0007
SoftwareGroups related document requirements into a single engineering theme.131RFQX-CVS124-0014; RFQX-CVS124-0020; RFQX-CVS124-0025
Responsibility and customer approval modelCreates supplier/OEM allocation decisions for work products, backend infrastructure, approvals, and residual risk.130RFQX-CVS124-0003; RFQX-CVS124-0004; RFQX-CVS124-0005
Cybersecurity concept and evidenceDrives cybersecurity concept, risk treatment, verification evidence, and traceability obligations.99RFQX-CVS124-0003; RFQX-CVS124-0004; RFQX-CVS124-0005
Core ECA system behaviorDefines actuator ECU behavior, drivetrain integration, electrical/mechanical constraints, and verification scope.87RFQX-CVS124-0005; RFQX-CVS124-0006; RFQX-CVS124-0011

Document Content Structure

SectionRequirementsInformationUnknownExcludedTotal ItemsCriticalOpen PointsSSR Links
4 Terms, definitions and abbreviations000013821
-- 4.2 Abbreviations00009510
-- 4.3 Conventions00004321
5 Requirements352420042266531
-- 5.2 ECU Identification Requirements4590055215
-- -- 5.2.1 Used data identifier in order to identify an ECU4590055215
-- 5.3 Diagnostic sessions requirements5330056218
-- 5.4 Data identifier requirements31004003
-- -- 5.4.1 Integrity Validation Data DIDs (IVD-DIDs)31004003
-- 5.5 Diagnostic services requirements15990018836421
-- -- 5.5.1 DiagnosticSessionControl (0x10) service810011324
-- -- 5.5.2 ECUReset (0x11) service1810021619
-- -- 5.5.3 CommunicationControl (0x28) service1130015324
-- -- 5.5.5 ControlDTCSetting (0x85) service81009114
-- -- 5.5.6 Link Control (0x87) service61007203
-- -- 5.5.7 ReadDataByIdentifier (0x22) service70007003
-- -- 5.5.8 WriteDataByIdentifier (0x2E) service1000011115
-- -- 5.5.10 ReadDTCInformation (0x19) service2910038936
-- -- 5.5.11 InputOutputControlByIdentifier (0x2F) service70007002
-- -- 5.5.12 RoutineControl (0x31) service70008111
-- -- 5.5.13 Request Download Service (0x34)1210013404
-- -- 5.5.14 RequestUpload (0x35)20002000
-- -- 5.5.15 TransferData (0x36) service70007001
-- -- 5.5.16 RequestTransferExit (0x37) service80008002
-- -- 5.5.18 Authentication (0x29) service1600016114
-- -- 5.5.19 RequestFileTransfer (0x38) service30008511
-- 5.6 Routine Identifier Requirements5615007819416
-- -- 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions1610020334
-- -- 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)1360020317
-- -- 5.6.3 Routine 0x2401 – Software Installation255003312311
-- -- 5.6.5 Routine 0xCAFE – EMP23005112
-- 5.7 Fault memory requirements2330026103
-- -- 5.7.2 Occurrence counter OCC81009103
-- -- 5.7.3 Timestamp of occurrence61007002
-- -- 5.7.4 Vehicle distance at occurrence910010002
-- 5.10 Session layer performance requirements1320015616
6 Normative references2420026000

Tables and Diagrams

ArtifactTypeCaptionPageRelated RequirementsImpact
TABLE-CVS124-0001TableTable 1 – Definition of Termspage 6RFQX-CVS124-0005Table source context
TABLE-CVS124-0002TableTable 2 – Abbreviated termspage 6RFQX-CVS124-0006Diagnostic parameter or service behavior
TABLE-CVS124-0003TableTable 3 – Conventionspage 7RFQX-CVS124-0014Table source context
TABLE-CVS124-0004TableTable 4 – Definitions of termspage 7RFQX-CVS124-0014; RFQX-CVS124-0020; RFQX-CVS124-0018; RFQX-CVS124-0019; RFQX-CVS124-0452Diagnostic parameter or service behavior
TABLE-CVS124-0005TableTable 5 -Data identifiers used at ECU identificationpage 8RFQX-CVS124-0020; RFQX-CVS124-0018; RFQX-CVS124-0019; RFQX-CVS124-0452Diagnostic parameter or service behavior
TABLE-CVS124-0006TableTable 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifierpage 10RFQX-CVS124-0023; RFQX-CVS124-0025; RFQX-CVS124-0024; RFQX-CVS124-0021; RFQX-CVS124-0022State-machine or transition behavior
TABLE-CVS124-0007TableTable 7 – Description of DID 0xF181 applicationSoftwareIdentificationDataIdentifierpage 10RFQX-CVS124-0025; RFQX-CVS124-0024; RFQX-CVS124-0027; RFQX-CVS124-0026Table source context
TABLE-CVS124-0008TableTable 8 – Description of DID 0xF182 applicationDataIdentificationDataIdentifierpage 11RFQX-CVS124-0027; RFQX-CVS124-0029; RFQX-CVS124-0026; RFQX-CVS124-0028Table source context
TABLE-CVS124-0009TableTable 9 – Description of DID 0xF186 ActiveDiagnosticSessionDataIdentifierpage 11RFQX-CVS124-0029; RFQX-CVS124-0028; RFQX-CVS124-0030; RFQX-CVS124-0027Diagnostic parameter or service behavior
TABLE-CVS124-0010TableTable 10 – Description of DID 0xF187 vehicleManufacturerSparePartNumberDataIdentifierpage 12RFQX-CVS124-0030; RFQX-CVS124-0032; RFQX-CVS124-0031Table source context
TABLE-CVS124-0011TableTable 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifierpage 12RFQX-CVS124-0032; RFQX-CVS124-0031; RFQX-CVS124-0033; RFQX-CVS124-0034; RFQX-CVS124-0030Table source context
TABLE-CVS124-0012TableTable 12 – Description of DID 0xF189page 12RFQX-CVS124-0034; RFQX-CVS124-0033Table source context
TABLE-CVS124-0013TableTable 13 – Description of DID 0xF18A systemSupplierIdentifierDataIdentifierpage 13RFQX-CVS124-0036; RFQX-CVS124-0035; RFQX-CVS124-0037Table source context
TABLE-CVS124-0014TableTable 14 – Description of DID 0xF18B ECUManufacturingDateDataIdentifierpage 13RFQX-CVS124-0037; RFQX-CVS124-0038; RFQX-CVS124-0036Table source context
TABLE-CVS124-0015TableTable 15 – Description of DID 0xF18C ECUSerialNumberDataIdentifierpage 14RFQX-CVS124-0038; RFQX-CVS124-0040Table source context
TABLE-CVS124-0016TableTable 16 – Description of DID 0xF190 VINDataIdentifierpage 14RFQX-CVS124-0040; RFQX-CVS124-0038; RFQX-CVS124-0042; RFQX-CVS124-0041Table source context
TABLE-CVS124-0017TableTable 17 – Description of DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifierpage 14RFQX-CVS124-0042; RFQX-CVS124-0041Table source context
TABLE-CVS124-0018TableTable 18 – Description of DID 0xF192 systemSupplierECUHardwareNumberDataIdentifierpage 15RFQX-CVS124-0044; RFQX-CVS124-0043; RFQX-CVS124-0045; RFQX-CVS124-0046Table source context
TABLE-CVS124-0019TableTable 19 – Description of DID 0xF193 systemSupplierECUHardwareVersionNumberDataIdentifierpage 15RFQX-CVS124-0045; RFQX-CVS124-0044; RFQX-CVS124-0043; RFQX-CVS124-0046Table source context
TABLE-CVS124-0020TableTable 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifierpage 15RFQX-CVS124-0046; RFQX-CVS124-0045; RFQX-CVS124-0044; RFQX-CVS124-0048; RFQX-CVS124-0049Table source context
TABLE-CVS124-0021TableTable 21 – Description of DID 0xF195 systemSupplierECUSoftwareVersionNumberDataIdentifierpage 16RFQX-CVS124-0048; RFQX-CVS124-0049Table source context
TABLE-CVS124-0022TableTable 22 – Description of DID 0xF196 exhaustRegulationOrTypeApprovalNumberDataIdentifierpage 16RFQX-CVS124-0049; RFQX-CVS124-0048; RFQX-CVS124-0050Table source context
TABLE-CVS124-0023TableTable 23 – Description of DID 0xF197 systemNameOrEngineTypeDataIdentifierpage 16RFQX-CVS124-0050; RFQX-CVS124-0047; RFQX-CVS124-0051; RFQX-CVS124-0052; RFQX-CVS124-0440; RFQX-CVS124-0441; RFQX-CVS124-0049Table source context
TABLE-CVS124-0024TableTable 24 – Description of DID 0xF198 SoftwareItemSemanticDataIdentifierspage 17RFQX-CVS124-0052; RFQX-CVS124-0053; RFQX-CVS124-0047; RFQX-CVS124-0051; RFQX-CVS124-0440; RFQX-CVS124-0441; RFQX-CVS124-0442Table source context
TABLE-CVS124-0025TableTable 25 – Description of DID 0xF199 SoftwareAssemblySemanticDataIdentifier spage 17RFQX-CVS124-0053; RFQX-CVS124-0442Table source context
TABLE-CVS124-0026TableTable 26 – Description of DID 0xF19A HardwareSemanticDataIdentifierspage 18RFQX-CVS124-0054; RFQX-CVS124-0055; RFQX-CVS124-0443Table source context
TABLE-CVS124-0027TableTable 27 – Description of DID 0xF19D ECUInstallationDateDataIdentifierpage 19RFQX-CVS124-0055; RFQX-CVS124-0056Table source context
TABLE-CVS124-0028TableTable 28 – Description of DID 0xF1A5 vehicleMannufacturerECUHardwareWithoutBootNumberpage 19RFQX-CVS124-0056; RFQX-CVS124-0057State-machine or transition behavior
TABLE-CVS124-0029TableTable 29 – Description of DID 0xF1A6 engineNumberpage 19RFQX-CVS124-0057; RFQX-CVS124-0058; RFQX-CVS124-0059; RFQX-CVS124-0056Table source context
TABLE-CVS124-0030TableTable 30 – Description of DID 0xF1A9 Lifetime ECU-runtime at software update stamppage 20RFQX-CVS124-0059; RFQX-CVS124-0061; RFQX-CVS124-0058; RFQX-CVS124-0060Software update or memory programming context
TABLE-CVS124-0031TableTable 31 – Description of DID 0xF1AA Mileage at software update stamppage 20RFQX-CVS124-0061; RFQX-CVS124-0060; RFQX-CVS124-0062; RFQX-CVS124-0063; RFQX-CVS124-0059Software update or memory programming context
TABLE-CVS124-0032TableTable 32 – Description of DID 0xF1AB Date at software update stamppage 21RFQX-CVS124-0063; RFQX-CVS124-0062; RFQX-CVS124-0064Software update or memory programming context
TABLE-CVS124-0033TableTable 33 – Description of DID 0xF1AD activeECUSoftwareDataIdentifierpage 21RFQX-CVS124-0064; RFQX-CVS124-0065; RFQX-CVS124-0453State-machine or transition behavior
TABLE-CVS124-0034TableTable 34 – Description of DID 0xF1AF NodeUIDpage 21RFQX-CVS124-0065; RFQX-CVS124-0068; RFQX-CVS124-0066; RFQX-CVS124-0067; RFQX-CVS124-0453; RFQX-CVS124-0454; RFQX-CVS124-0455; RFQX-CVS124-0064Table source context
TABLE-CVS124-0035TableTable 35 – Description of DID 0xF1B9 RBACCIdentifierNumberpage 22RFQX-CVS124-0068; RFQX-CVS124-0070; RFQX-CVS124-0066; RFQX-CVS124-0067; RFQX-CVS124-0069; RFQX-CVS124-0455; RFQX-CVS124-0454; RFQX-CVS124-0456Table source context
TABLE-CVS124-0036TableTable 36 – Description of DID 0xF1BA RBACCStructureVersionpage 22RFQX-CVS124-0070; RFQX-CVS124-0072; RFQX-CVS124-0069; RFQX-CVS124-0071; RFQX-CVS124-0456; RFQX-CVS124-0068Table source context
TABLE-CVS124-0037TableTable 37 – Description of DID 0xF1D1 RootCertificateIdentifierpage 22RFQX-CVS124-0072; RFQX-CVS124-0071; RFQX-CVS124-0073Security protocol or cryptographic context
TABLE-CVS124-0038TableTable 38 – Description of DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumberpage 23RFQX-CVS124-0073; RFQX-CVS124-0074; RFQX-CVS124-0075; RFQX-CVS124-0076; RFQX-CVS124-0077; RFQX-CVS124-0078; RFQX-CVS124-0079State-machine or transition behavior
TABLE-CVS124-0039TableTable 39 – Diagnostic service supportpage 24RFQX-CVS124-0080; RFQX-CVS124-0079; RFQX-CVS124-0078; RFQX-CVS124-0081; RFQX-CVS124-0082; RFQX-CVS124-0083; RFQX-CVS124-0084; RFQX-CVS124-0085Diagnostic parameter or service behavior
TABLE-CVS124-0040TableTable 40 – Diagnostic Safe State check for Servicespage 25RFQX-CVS124-0085; RFQX-CVS124-0086; RFQX-CVS124-0087; RFQX-CVS124-0084; RFQX-CVS124-0088; RFQX-CVS124-0458Diagnostic parameter or service behavior
TABLE-CVS124-0041TableTable 41 lists reserved ECU DIDs/DID ranges which are not used for identification and whichpage 31RFQX-CVS124-0130; RFQX-CVS124-0129; RFQX-CVS124-0131; RFQX-CVS124-0132; RFQX-CVS124-0464; RFQX-CVS124-0093; RFQX-CVS124-0463Table source context
TABLE-CVS124-0042TableTable 41 – Data identifier (DID) rangespage 31RFQX-CVS124-0131; RFQX-CVS124-0129; RFQX-CVS124-0130; RFQX-CVS124-0132; RFQX-CVS124-0464; RFQX-CVS124-0463Diagnostic parameter or service behavior
TABLE-CVS124-0043TableTable 42 – IVD DIDspage 31RFQX-CVS124-0130; RFQX-CVS124-0131; RFQX-CVS124-0132; RFQX-CVS124-0133; RFQX-CVS124-0134; RFQX-CVS124-0135; RFQX-CVS124-0136; RFQX-CVS124-0137State-machine or transition behavior
TABLE-CVS124-0044TableTable 43 – Service 0x10 request parameter diagnosticSessionType descriptionpage 32RFQX-CVS124-0139; RFQX-CVS124-0133; RFQX-CVS124-0134; RFQX-CVS124-0135; RFQX-CVS124-0136; RFQX-CVS124-0137; RFQX-CVS124-0140; RFQX-CVS124-0142Diagnostic parameter or service behavior
TABLE-CVS124-0045TableTable 44 – Service 0x11 request parameter resetType descriptionpage 34RFQX-CVS124-0156; RFQX-CVS124-0157; RFQX-CVS124-0160; RFQX-CVS124-0161; RFQX-CVS124-0162; RFQX-CVS124-0155; RFQX-CVS124-0163; RFQX-CVS124-0153Table source context
TABLE-CVS124-0046TableTable 45 – Service 0x11 positive response parameter descriptionpage 34RFQX-CVS124-0164; RFQX-CVS124-0160; RFQX-CVS124-0161; RFQX-CVS124-0162; RFQX-CVS124-0163; RFQX-CVS124-0167; RFQX-CVS124-0165; RFQX-CVS124-0166Table source context
TABLE-CVS124-0047TableTable 46 – Service 0x11 negative response codespage 35RFQX-CVS124-0167; RFQX-CVS124-0165; RFQX-CVS124-0166; RFQX-CVS124-0168; RFQX-CVS124-0170; RFQX-CVS124-0171; RFQX-CVS124-0172; RFQX-CVS124-0173Table source context
TABLE-CVS124-0048TableTable 47 – Service 0x28 request parameter descriptionpage 36RFQX-CVS124-0176; RFQX-CVS124-0177; RFQX-CVS124-0178; RFQX-CVS124-0174; RFQX-CVS124-0175; RFQX-CVS124-0179Table source context
TABLE-CVS124-0049TableTable 48 – Service 0x28 request parameter controlType descriptionpage 36RFQX-CVS124-0177; RFQX-CVS124-0176; RFQX-CVS124-0178; RFQX-CVS124-0174; RFQX-CVS124-0175; RFQX-CVS124-0179Table source context
TABLE-CVS124-0050TableTable 49 – Service 0x28 request parameter communicationType descriptionpage 36RFQX-CVS124-0178; RFQX-CVS124-0176; RFQX-CVS124-0177; RFQX-CVS124-0174; RFQX-CVS124-0179; RFQX-CVS124-0180Table source context
TABLE-CVS124-0051TableTable 50 – Service 0x87 request parameter linkControlType descriptionpage 39RFQX-CVS124-0197; RFQX-CVS124-0198; RFQX-CVS124-0196; RFQX-CVS124-0199; RFQX-CVS124-0200; RFQX-CVS124-0201; RFQX-CVS124-0194; RFQX-CVS124-0195State-machine or transition behavior
TABLE-CVS124-0052TableTable 51 – Service 0x87 request parameter linkControlModeIdentifier descriptionpage 39RFQX-CVS124-0198; RFQX-CVS124-0197; RFQX-CVS124-0196; RFQX-CVS124-0199; RFQX-CVS124-0200; RFQX-CVS124-0201; RFQX-CVS124-0202Table source context
TABLE-CVS124-0053TableTable 52 – Service 0x19 request parameter reportType descriptionpage 41RFQX-CVS124-0220; RFQX-CVS124-0218; RFQX-CVS124-0214; RFQX-CVS124-0215; RFQX-CVS124-0216; RFQX-CVS124-0217; RFQX-CVS124-0219; RFQX-CVS124-0221Diagnostic parameter or service behavior
TABLE-CVS124-0054TableTable 53 – Service 0x19 request parameter DTCMaskRecord descriptionpage 42RFQX-CVS124-0224; RFQX-CVS124-0221; RFQX-CVS124-0222; RFQX-CVS124-0223; RFQX-CVS124-0225; RFQX-CVS124-0226; RFQX-CVS124-0227Diagnostic parameter or service behavior
TABLE-CVS124-0055TableTable 54 – Service 0x19 request parameter DTCExtDataRecordNumber descriptionpage 43RFQX-CVS124-0227; RFQX-CVS124-0228; RFQX-CVS124-0229; RFQX-CVS124-0230; RFQX-CVS124-0231; RFQX-CVS124-0232; RFQX-CVS124-0233; RFQX-CVS124-0225Diagnostic parameter or service behavior
TABLE-CVS124-0056TableTable 55 – Snapshot data sub-function (0x04) positive response message content and formatpage 44RFQX-CVS124-0238; RFQX-CVS124-0235; RFQX-CVS124-0236Diagnostic parameter or service behavior
TABLE-CVS124-0057TableTable 56 – Service 0x19 response parameter DTCExtDataRecordNumber descriptionpage 51RFQX-CVS124-0243; RFQX-CVS124-0244; RFQX-CVS124-0242Diagnostic parameter or service behavior
TABLE-CVS124-0058TableTable 57 – Extended data sub-function (0x06) positive response message content and formatpage 51RFQX-CVS124-0245; RFQX-CVS124-0243; RFQX-CVS124-0244Diagnostic parameter or service behavior
TABLE-CVS124-0059TableTable 58 – Service 0x2F request parameter controlOptionRecord descriptionpage 54RFQX-CVS124-0257; RFQX-CVS124-0258; RFQX-CVS124-0252; RFQX-CVS124-0253; RFQX-CVS124-0254; RFQX-CVS124-0255; RFQX-CVS124-0256State-machine or transition behavior
TABLE-CVS124-0060TableTable 59 – Service 0x2F request parameter inputOutputControlParameter descriptionpage 54RFQX-CVS124-0258; RFQX-CVS124-0257; RFQX-CVS124-0259; RFQX-CVS124-0260; RFQX-CVS124-0261Table source context
TABLE-CVS124-0061TableTable 60 – Service 0x31 request parameter RoutineControlType descriptionpage 55RFQX-CVS124-0263; RFQX-CVS124-0261; RFQX-CVS124-0259; RFQX-CVS124-0260; RFQX-CVS124-0262; RFQX-CVS124-0264; RFQX-CVS124-0266; RFQX-CVS124-0459Diagnostic parameter or service behavior
TABLE-CVS124-0062TableTable 61 are reserved by TRATON and shall not be used by the system supplier.page 55RFQX-CVS124-0264; RFQX-CVS124-0260; RFQX-CVS124-0261; RFQX-CVS124-0262; RFQX-CVS124-0263; RFQX-CVS124-0265; RFQX-CVS124-0266; RFQX-CVS124-0459Diagnostic parameter or service behavior
TABLE-CVS124-0063TableTable 61 – Service 0x31 request parameter RoutineIdentifier descriptionpage 56RFQX-CVS124-0266; RFQX-CVS124-0264; RFQX-CVS124-0270; RFQX-CVS124-0271; RFQX-CVS124-0267; RFQX-CVS124-0268; RFQX-CVS124-0269; RFQX-CVS124-0459Diagnostic parameter or service behavior
TABLE-CVS124-0064TableTable 62 – Service 0x34 request parameter descriptionpage 58RFQX-CVS124-0275; RFQX-CVS124-0276; RFQX-CVS124-0274Software update or memory programming context
TABLE-CVS124-0065TableTable 63 – Service 0x34 request parameter dataFormatIdentifier descriptionpage 58RFQX-CVS124-0276; RFQX-CVS124-0277; RFQX-CVS124-0278Table source context
TABLE-CVS124-0066TableTable 64 – Service 0x34 request parameter addressAndLengthFormatIdentifier descriptionpage 59RFQX-CVS124-0277; RFQX-CVS124-0278Software update or memory programming context
TABLE-CVS124-0067TableTable 65 – Positive response parameter descriptionpage 59RFQX-CVS124-0278; RFQX-CVS124-0277; RFQX-CVS124-0279; RFQX-CVS124-0280Software update or memory programming context
TABLE-CVS124-0068TableTable 66 – Service 0x34 response parameter lengthFormatIdentifier descriptionpage 59RFQX-CVS124-0279; RFQX-CVS124-0280Table source context
TABLE-CVS124-0069TableTable 67 – Service 0x35 request parameter descriptionpage 60RFQX-CVS124-0280; RFQX-CVS124-0281; RFQX-CVS124-0279Software update or memory programming context
TABLE-CVS124-0070TableTable 68 – Service 0x35 request parameter dataFormatIdentifier descriptionpage 60RFQX-CVS124-0281; RFQX-CVS124-0280; RFQX-CVS124-0283; RFQX-CVS124-0284; RFQX-CVS124-0285; RFQX-CVS124-0286Table source context
TABLE-CVS124-0071TableTable 69 – Service 0x35 request parameter addressAndLengthFormatIdentifier descriptionpage 61RFQX-CVS124-0283; RFQX-CVS124-0287; RFQX-CVS124-0284; RFQX-CVS124-0285; RFQX-CVS124-0286; RFQX-CVS124-0288Software update or memory programming context
TABLE-CVS124-0072TableTable 70 – Service 0x35 response parameter lengthFormatIdentifier descriptionpage 61RFQX-CVS124-0287; RFQX-CVS124-0283; RFQX-CVS124-0282; RFQX-CVS124-0284; RFQX-CVS124-0285; RFQX-CVS124-0286; RFQX-CVS124-0288; RFQX-CVS124-0289Table source context
TABLE-CVS124-0073TableTable 71 – Service 0x37 request parameter descriptionpage 62RFQX-CVS124-0294; RFQX-CVS124-0293; RFQX-CVS124-0296; RFQX-CVS124-0289; RFQX-CVS124-0290; RFQX-CVS124-0291; RFQX-CVS124-0292; RFQX-CVS124-0295Table source context
TABLE-CVS124-0074TableTable 72 – Service 0x37 positive response parameter descriptionpage 62RFQX-CVS124-0296; RFQX-CVS124-0293; RFQX-CVS124-0294; RFQX-CVS124-0290; RFQX-CVS124-0291; RFQX-CVS124-0292; RFQX-CVS124-0295; RFQX-CVS124-0297Table source context
TABLE-CVS124-0075TableTable 73 – Service 0x29 supported negative response codespage 64RFQX-CVS124-0312; RFQX-CVS124-0307; RFQX-CVS124-0308; RFQX-CVS124-0309; RFQX-CVS124-0310; RFQX-CVS124-0311; RFQX-CVS124-0313; RFQX-CVS124-0314Diagnostic parameter or service behavior
TABLE-CVS124-0076TableTable 74 – Service 0x38 request parameter modeOfOperation descriptionpage 65RFQX-CVS124-0315; RFQX-CVS124-0313; RFQX-CVS124-0314; RFQX-CVS124-0322; RFQX-CVS124-0321Software update or memory programming context
TABLE-CVS124-0077TableTable 75 – Service 0x38 request parameter dataFormatIdentifier descriptionpage 66RFQX-CVS124-0322; RFQX-CVS124-0321; RFQX-CVS124-0323; RFQX-CVS124-0324; RFQX-CVS124-0325; RFQX-CVS124-0326Table source context
TABLE-CVS124-0078TableTable 76 – RoutineControl (CheckProgrammingPreconditions) positive response formatpage 67RFQX-CVS124-0335; RFQX-CVS124-0334; RFQX-CVS124-0329; RFQX-CVS124-0330; RFQX-CVS124-0332; RFQX-CVS124-0333; RFQX-CVS124-0336; RFQX-CVS124-0337Diagnostic parameter or service behavior
TABLE-CVS124-0079TableTable 77 – Programming preconditionspage 68RFQX-CVS124-0340; RFQX-CVS124-0337; RFQX-CVS124-0339; RFQX-CVS124-0338Diagnostic parameter or service behavior
TABLE-CVS124-0080TableTable 78 – RoutineIdentifier 0xFF00 descriptionpage 70RFQX-CVS124-0349; RFQX-CVS124-0346; RFQX-CVS124-0348; RFQX-CVS124-0351; RFQX-CVS124-0350Diagnostic parameter or service behavior
TABLE-CVS124-0081TableTable 79 – Request parameter addressAndLengthFormatIdentifier valuespage 71RFQX-CVS124-0351; RFQX-CVS124-0352; RFQX-CVS124-0355; RFQX-CVS124-0354; RFQX-CVS124-0350; RFQX-CVS124-0353Software update or memory programming context
TABLE-CVS124-0082TableTable 80 – RoutineControl (EraseMemory) positive response formatpage 71RFQX-CVS124-0355; RFQX-CVS124-0352; RFQX-CVS124-0354; RFQX-CVS124-0353; RFQX-CVS124-0356; RFQX-CVS124-0357Diagnostic parameter or service behavior
TABLE-CVS124-0083TableTable 81 – RoutineControl (EraseMemory) routineResult valuespage 72RFQX-CVS124-0356; RFQX-CVS124-0357; RFQX-CVS124-0358Diagnostic parameter or service behavior
TABLE-CVS124-0084TableTable 82 – Example #1: Request: client → serverpage 72RFQX-CVS124-0357; RFQX-CVS124-0358; RFQX-CVS124-0359Diagnostic parameter or service behavior
TABLE-CVS124-0085TableTable 83 – Example #1: Positive response: server → clientpage 73RFQX-CVS124-0359; RFQX-CVS124-0360Diagnostic parameter or service behavior
TABLE-CVS124-0086TableTable 84 – Example #1: Negative response: server → clientpage 73RFQX-CVS124-0359; RFQX-CVS124-0360Diagnostic parameter or service behavior
TABLE-CVS124-0087TableTable 85 – Example #2: Request: client → serverpage 73RFQX-CVS124-0359; RFQX-CVS124-0360Diagnostic parameter or service behavior
TABLE-CVS124-0088TableTable 86 – Example #2: Positive response: server → clientpage 73RFQX-CVS124-0360; RFQX-CVS124-0361; RFQX-CVS124-0362Diagnostic parameter or service behavior
TABLE-CVS124-0089TableTable 87 – Example #2: Negative response: server → clientpage 74RFQX-CVS124-0361; RFQX-CVS124-0362; RFQX-CVS124-0363; RFQX-CVS124-0364; RFQX-CVS124-0365Diagnostic parameter or service behavior
TABLE-CVS124-0090TableTable 88 – RoutineControl (Software Installation) positive StartRoutine response formatpage 75RFQX-CVS124-0369; RFQX-CVS124-0368; RFQX-CVS124-0370; RFQX-CVS124-0371; RFQX-CVS124-0367Diagnostic parameter or service behavior
TABLE-CVS124-0091TableTable 89 – RoutineControl (Software Installation) positive requestRoutineResult response formatpage 75RFQX-CVS124-0369; RFQX-CVS124-0368; RFQX-CVS124-0370; RFQX-CVS124-0371Diagnostic parameter or service behavior
TABLE-CVS124-0092TableTable 90 – AuthenticityVerificationStatuspage 75RFQX-CVS124-0370; RFQX-CVS124-0369; RFQX-CVS124-0371; RFQX-CVS124-0373; RFQX-CVS124-0372; RFQX-CVS124-0460Table source context
TABLE-CVS124-0093TableTable 91 – SoftwareInstallationStatuspage 76RFQX-CVS124-0374; RFQX-CVS124-0373; RFQX-CVS124-0372; RFQX-CVS124-0376; RFQX-CVS124-0378; RFQX-CVS124-0379; RFQX-CVS124-0380; RFQX-CVS124-0460Table source context
TABLE-CVS124-0094TableTable 92 – RoutineIdentifier 0xFF01 descriptionpage 77RFQX-CVS124-0390; RFQX-CVS124-0389; RFQX-CVS124-0384; RFQX-CVS124-0385; RFQX-CVS124-0386; RFQX-CVS124-0387; RFQX-CVS124-0388; RFQX-CVS124-0391Diagnostic parameter or service behavior
TABLE-CVS124-0095TableTable 93 – RoutineControl (CheckProgrammingDependencies) positive response formatpage 78RFQX-CVS124-0392; RFQX-CVS124-0393; RFQX-CVS124-0391; RFQX-CVS124-0390; RFQX-CVS124-0461Diagnostic parameter or service behavior
TABLE-CVS124-0096TableTable 94 – CheckProgrammingDependencies routineStatusRecord resultspage 78RFQX-CVS124-0393; RFQX-CVS124-0392; RFQX-CVS124-0391; RFQX-CVS124-0461Diagnostic parameter or service behavior
TABLE-CVS124-0097TableTable 95 – Example: Request: client → serverpage 79RFQX-CVS124-0396; RFQX-CVS124-0397; RFQX-CVS124-0394; RFQX-CVS124-0395; RFQX-CVS124-0398Diagnostic parameter or service behavior
TABLE-CVS124-0098TableTable 96 – Positive response: server → clientpage 79RFQX-CVS124-0397; RFQX-CVS124-0396; RFQX-CVS124-0394; RFQX-CVS124-0395; RFQX-CVS124-0398; RFQX-CVS124-0399Diagnostic parameter or service behavior
TABLE-CVS124-0099TableTable 97 – Fault memory DTC status bits descriptionpage 80RFQX-CVS124-0399; RFQX-CVS124-0400; RFQX-CVS124-0407; RFQX-CVS124-0401; RFQX-CVS124-0402; RFQX-CVS124-0403; RFQX-CVS124-0404; RFQX-CVS124-0405Diagnostic parameter or service behavior
TABLE-CVS124-0100TableTable 98 – J1939-71 timestamp formatpage 81RFQX-CVS124-0414; RFQX-CVS124-0411; RFQX-CVS124-0409; RFQX-CVS124-0410; RFQX-CVS124-0412; RFQX-CVS124-0413; RFQX-CVS124-0415; RFQX-CVS124-0416Diagnostic parameter or service behavior
DIAGRAM-CVS124-0001DiagramFigure 1 - Overview of relation between specificationspage 5NoneDiagnostic parameter or service behavior
DIAGRAM-CVS124-0002DiagramFigure 2 -State Diagrampage 27RFQX-CVS124-0091; RFQX-CVS124-0089; RFQX-CVS124-0092; RFQX-CVS124-0093; RFQX-CVS124-0088Diagnostic parameter or service behavior

What this document does not confirm

Customer-owned responsibility, final customer decisions, and unresolved open points remain unconfirmed.

Critical Requirements

IDScoreCategoryReasonStatement
RFQX-CVS124-003981High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationMinimum length shall be 8 bytes and the assigned value shall be unique for every unit provided by one supplier per project.
RFQX-CVS124-013881High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationThe application shall respond with NRC 0x22 (conditionsNotCorrect) if communication has not been switched off.
RFQX-CVS124-014181High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationIn this process, it shall end all routines and functions that influence programming and ensure that the server checked for safe state conditions at minimal.
RFQX-CVS124-015981High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationThe implementation of hardReset shall first ensure that data corruption will not occur.
RFQX-CVS124-021281High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationIf this action is necessary then it shall be integrated implicitly into ECU Reset (0x11) Service subfunction 0x02.
RFQX-CVS124-023781High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivation5.5.10.2.6 Response parameter reportDTCSnapshotRecordByDTCNumber The snapshot data sub-function (0x04) shall have positive response message data and format as specified in Table 67.
RFQX-CVS124-024181High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationdependent depend ent depende nt U #65+N+M- #66+N+M dataIdentifier 0x0000 – #67+N+M +P Data required by law or regulations Signal dependent depend ent depende nt C1 #68+N+M +P DTCSnapshotRecordNumber#2 (Latest Snapshot captured) 0x02 M #69+N+M +P DTCSnapshotRecordNumberOfIdentifiers#2 0x00 : 0xFF M #70+N+M +P : #70+2*(N +M+P) See specification for DTCSnapshotRecord[]#1 This latest snapshot shall contain the same type of data and format as DTCSnapshotRecord[]#1.
RFQX-CVS124-024581High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationTable 57 – Extended data sub-function (0x06) positive response message content and format Byte Description Range Resolu tion #1 ReadDTCInformation Response SID = 0x59 M #2 reportType = reportDTCExtDataRecordByDTCNumber 0x06 M #3 : #6 DTCAndStatusRecord[] = [ DTCHighByte DTCMiddleByte DTCLowByte statusOfDTC ] M #7 DTCExtDataRecordNumber#1 This byte shall be set to value 0x11.
RFQX-CVS124-024681High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationByte Description Range Resolu tion This byte shall be set to value 2 and is used to identify the response structure variant #9 Occurrence counter OCC, as described in section 5.7.2 [unsigned integer] 0..127 0 M #10 DTC priority 1 – Highest priority 2 - Second highest priority 3 – Lowest priority 255 – Unknown 1..3, 255 0xFF M #11..#16 Time/Date of the first DTC activation See Table 98 but without byte #7 and #8 M #17..#22 Time/Date of the latest DTC activation M #23..#26 ECU Operational hours at the first DTC activation [4-byte int, big endian] as described in section 5.7.5.2.
RFQX-CVS124-024881High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; blocks SSR derivationByte Description Range Resolu tion 0: 0 m 1: 5 m (factor 5) … 4261412863: 21 307 064 315 m #35..#38 Total vehicle distance at the latest DTC activation [4-byte int, big endian] in section 5.7.4.1 Not used for TRATON External engine and marine ECUsFor these ECUs these bytes shall contain default value 0xFF (all bytes).

Open Points

Open PointPriorityQuestionImpactStatus
OP-001Confirm the exact ECU designation/variant and the agreed item definition and boundary used for the risk analysis (TARA).TARA scope and effort stay open; downstream assets, goals and design may rework.Open
OP-002Confirm the diagnostic role model, the authorized services per role, and which party owns the diagnostic authorization policy.Security-access design and verification scope cannot be frozen; risk of an unprotected diagnostic service.Open
OP-004Confirm the update chain ownership (backend/campaign vs. ECU programming) and the authenticity/integrity scheme to be applied.Update-control scope and evidence ownership stay open; risk of an unprotected update path.Open
OP-009Confirm the DIA / responsibility (RASIC/CIA) split for each cybersecurity work product before supplier scope is fixed.Without an agreed DIA the supplier risks owning customer work products or leaving cybersecurity gaps in the case.Open
OP-011Confirm whether each listed requirement is binding supplier scope, customer-owned scope, or evidence-only context for the ECA ECU baseline.Supplier position, estimation, and affected design allocation remain conditional for the listed requirements.Open

Supplier System Requirements

SSRTitleStatementReqs From This PDFOther PDFsStatus
SSR-BOOT-001Secure software update and flash readiness — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Secure software update and flash readiness and enforce the defined behaviour on verification failure (Software domain; allocated to Application Software; interface: OEM/Customer Review Interface).RFQX-CVS124-0014noBlocked by Customer Clarification
SSR-BOOT-002Secure software update and flash readiness — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Secure software update and flash readiness and enforce the defined behaviour on verification failure (Hardware domain; allocated to Hardware Platform).RFQX-CVS124-0343noCandidate
SSR-BOOT-005Bootloader and Application State Handling — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Bootloader and Application State Handling and enforce the defined behaviour on verification failure (Software domain; allocated to Application Software).RFQX-CVS124-0193; RFQX-CVS124-0354noReady for Customer Alignment
SSR-COM-002Secure Communication and Boundary Control — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for Secure Communication and Boundary Control, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals (System domain; allocated to System Core).RFQX-CVS124-0172noCandidate
SSR-COM-004Secure Communication and Boundary Control — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for Secure Communication and Boundary Control, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals (IT / backend domain; allocated to Backend and IT Systems).RFQX-CVS124-0433noBlocked by Customer Clarification
SSR-COM-006Secure Communication and Boundary Control — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for Secure Communication and Boundary Control, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals (Software domain; allocated to Application Software).RFQX-CVS124-0168; RFQX-CVS124-0198noReady for Customer Alignment
SSR-COM-007External Interfaces — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for External Interfaces, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals (Interface domain; allocated to External Interfaces; interface: External Interfaces).RFQX-CVS124-0149noCandidate
SSR-DAI-003Data Authenticity and Integrity Verification — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Data Authenticity and Integrity Verification data and reject manipulated or unauthenticated data (IT / backend domain; allocated to Backend and IT Systems).RFQX-CVS124-0387noReady for Customer Alignment
SSR-DAI-004Data Authenticity and Integrity Verification — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Data Authenticity and Integrity Verification data and reject manipulated or unauthenticated data (Software domain; allocated to Application Software).RFQX-CVS124-0385; RFQX-CVS124-0386noReady for Customer Alignment
SSR-DAI-005Security evidence and traceability — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Security evidence and traceability data and reject manipulated or unauthenticated data (Software domain; allocated to Application Software; interface: OEM/Customer Review Interface).RFQX-CVS124-0370noReady for Customer Alignment
SSR-DAI-006Security evidence and traceability — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Security evidence and traceability data and reject manipulated or unauthenticated data (IT / backend domain; allocated to Backend and IT Systems; interface: OEM/Customer Review Interface).RFQX-CVS124-0362; RFQX-CVS124-0365noBlocked by Customer Clarification
SSR-DAI-007Security evidence and traceability — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Security evidence and traceability data and reject manipulated or unauthenticated data (System domain; allocated to System Core; interface: OEM/Customer Review Interface).RFQX-CVS124-0369; RFQX-CVS124-0371noCandidate
SSR-DIAG-003Diagnostic Services — Diagnostic ServicesThe ECU shall provide the diagnostic services for Diagnostic Services required by the allocated customer requirements, including the specified services, sessions and data identifiers (System domain; allocated to System Core; interface: OEM/Customer Review Interface).RFQX-CVS124-0087; RFQX-CVS124-0203; RFQX-CVS124-0242; RFQX-CVS124-0400; RFQX-CVS124-0407; RFQX-CVS124-0408; RFQX-CVS124-0409; RFQX-CVS124-0415; RFQX-CVS124-0416; RFQX-CVS124-0418noCandidate
SSR-DIAG-004Diagnostic Services — Diagnostic ServicesThe ECU shall provide the diagnostic services for Diagnostic Services required by the allocated customer requirements, including the specified services, sessions and data identifiers (Process / compliance domain; allocated to Compliance Process).RFQX-CVS124-0146; RFQX-CVS124-0223; RFQX-CVS124-0226; RFQX-CVS124-0229; RFQX-CVS124-0230; RFQX-CVS124-0232; RFQX-CVS124-0233; RFQX-CVS124-0234; RFQX-CVS124-0235; RFQX-CVS124-0236; RFQX-CVS124-0251; RFQX-CVS124-0252; RFQX-CVS124-0256noCandidate
SSR-DIAG-005Diagnostic Services — Diagnostic ServicesThe ECU shall provide the diagnostic services for Diagnostic Services required by the allocated customer requirements, including the specified services, sessions and data identifiers (Hardware domain; allocated to Hardware Platform).RFQX-CVS124-0201noCandidate
SSR-DIAG-006Diagnostic Services — Diagnostic ServicesThe ECU shall provide the diagnostic services for Diagnostic Services required by the allocated customer requirements, including the specified services, sessions and data identifiers (Software domain; allocated to Application Software).RFQX-CVS124-0207; RFQX-CVS124-0238noBlocked by Customer Clarification
SSR-HW-001Hardware / HSM / Secure Storage — Hardware / HSM / Secure StorageThe ECU hardware shall provide the platform and secure-storage capabilities required for Hardware / HSM / Secure Storage (Hardware domain; allocated to Hardware Platform; interface: OEM/Customer Review Interface).RFQX-CVS124-0058; RFQX-CVS124-0130; RFQX-CVS124-0152; RFQX-CVS124-0153; RFQX-CVS124-0209; RFQX-CVS124-0270noReady for Customer Alignment
SSR-KEY-001Key and Certificate Handling — Key and Certificate HandlingThe ECU shall manage key and certificate material for Key and Certificate Handling across provisioning, storage, use, renewal and revocation per the agreed key lifecycle (Cybersecurity domain; allocated to Security Services; security capability: Certificate handling; interface: OEM/Customer Review Interface).RFQX-CVS124-0160; RFQX-CVS124-0210noBlocked by Customer Clarification
SSR-RBAC-001Secure Diagnostics / RBAC — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Secure Diagnostics / RBAC, restricting security-relevant diagnostic services per the OEM-agreed role model (Cybersecurity domain; allocated to Security Services; security capability: Diagnostic security; interface: OEM/Customer Review Interface).RFQX-CVS124-0075; RFQX-CVS124-0077; RFQX-CVS124-0078; RFQX-CVS124-0171; RFQX-CVS124-0186; RFQX-CVS124-0431; RFQX-CVS124-0432noBlocked by Customer Clarification
SSR-RBAC-003Secure Diagnostics / RBAC — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Secure Diagnostics / RBAC, restricting security-relevant diagnostic services per the OEM-agreed role model (IT / backend domain; allocated to Backend and IT Systems).RFQX-CVS124-0083noBlocked by Customer Clarification
SSR-RBAC-004Secure Diagnostics / RBAC — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Secure Diagnostics / RBAC, restricting security-relevant diagnostic services per the OEM-agreed role model (Software domain; allocated to Application Software).RFQX-CVS124-0084; RFQX-CVS124-0135; RFQX-CVS124-0305; RFQX-CVS124-0306; RFQX-CVS124-0307noBlocked by Customer Clarification
SSR-SDT-001Secure Data Transfer / Data Security Container — Secure Data Transfer / Data Security ContainerThe ECU shall protect security-relevant data transfer for Secure Data Transfer / Data Security Container using the agreed secured data transfer / data security container scheme (Software domain; allocated to Application Software).RFQX-CVS124-0273; RFQX-CVS124-0346noReady for Customer Alignment
SSR-SYS-001System Function — System FunctionThe ECU shall implement the System Function behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing (System domain; allocated to System Core; interface: OEM/Customer Review Interface).RFQX-CVS124-0019; RFQX-CVS124-0036; RFQX-CVS124-0089; RFQX-CVS124-0132; RFQX-CVS124-0195; RFQX-CVS124-0295; RFQX-CVS124-0297; RFQX-CVS124-0303; RFQX-CVS124-0304; RFQX-CVS124-0333; RFQX-CVS124-0334; RFQX-CVS124-0338; RFQX-CVS124-0350; RFQX-CVS124-0356; RFQX-CVS124-0367; RFQX-CVS124-0372; RFQX-CVS124-0373; RFQX-CVS124-0376; RFQX-CVS124-0383; RFQX-CVS124-0390; RFQX-CVS124-0402; RFQX-CVS124-0403; RFQX-CVS124-0404; RFQX-CVS124-0405; RFQX-CVS124-0410; RFQX-CVS124-0412; RFQX-CVS124-0417; RFQX-CVS124-0420; RFQX-CVS124-0421; RFQX-CVS124-0427; RFQX-CVS124-0435noCandidate
SSR-SYS-002System Function — System FunctionThe ECU shall implement the System Function behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing (Process / compliance domain; allocated to Compliance Process; interface: OEM/Customer Review Interface).RFQX-CVS124-0129; RFQX-CVS124-0133; RFQX-CVS124-0134; RFQX-CVS124-0147; RFQX-CVS124-0165; RFQX-CVS124-0182; RFQX-CVS124-0202; RFQX-CVS124-0213; RFQX-CVS124-0216; RFQX-CVS124-0222; RFQX-CVS124-0228; RFQX-CVS124-0250; RFQX-CVS124-0254; RFQX-CVS124-0259; RFQX-CVS124-0264; RFQX-CVS124-0267; RFQX-CVS124-0284; RFQX-CVS124-0285; RFQX-CVS124-0288; RFQX-CVS124-0289; RFQX-CVS124-0290; RFQX-CVS124-0302; RFQX-CVS124-0312; RFQX-CVS124-0325; RFQX-CVS124-0437noCandidate
SSR-SYS-003System Function — System FunctionThe ECU shall implement the System Function behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing (Software domain; allocated to Application Software; interface: OEM/Customer Review Interface).RFQX-CVS124-0079; RFQX-CVS124-0082; RFQX-CVS124-0150; RFQX-CVS124-0162; RFQX-CVS124-0180; RFQX-CVS124-0244; RFQX-CVS124-0300; RFQX-CVS124-0313; RFQX-CVS124-0315; RFQX-CVS124-0321; RFQX-CVS124-0332; RFQX-CVS124-0352; RFQX-CVS124-0368; RFQX-CVS124-0374; RFQX-CVS124-0398noCandidate
SSR-TOOL-002Tooling / IT / Evidence Storage — Tooling / IT / Evidence StorageThe supplier shall provide the tooling, IT infrastructure and evidence storage required for Tooling / IT / Evidence Storage (IT / backend domain; allocated to Backend and IT Systems; interface: OEM/Customer Review Interface).RFQX-CVS124-0018; RFQX-CVS124-0088; RFQX-CVS124-0154; RFQX-CVS124-0225; RFQX-CVS124-0381; RFQX-CVS124-0384; RFQX-CVS124-0406; RFQX-CVS124-0436noBlocked by Customer Clarification
SSR-TOOL-003Tooling / IT / Evidence Storage — Tooling / IT / Evidence StorageThe supplier shall provide the tooling, IT infrastructure and evidence storage required for Tooling / IT / Evidence Storage (Software domain; allocated to Application Software).RFQX-CVS124-0157; RFQX-CVS124-0161; RFQX-CVS124-0192; RFQX-CVS124-0272; RFQX-CVS124-0274; RFQX-CVS124-0275; RFQX-CVS124-0341; RFQX-CVS124-0345; RFQX-CVS124-0364noReady for Customer Alignment
SSR-TOOL-004Tooling / IT / Evidence Storage — Tooling / IT / Evidence StorageThe supplier shall provide the tooling, IT infrastructure and evidence storage required for Tooling / IT / Evidence Storage (System domain; allocated to System Core; interface: OEM/Customer Review Interface).RFQX-CVS124-0434; RFQX-CVS124-0438; RFQX-CVS124-0439noReady for Customer Alignment
SSR-UPD-001Secure software update and flash readiness — Software Update / FlashingThe ECU shall support secure software update/flashing for Secure software update and flash readiness, accepting only authenticated, integrity-verified software through the agreed programming sequence (Software domain; allocated to Application Software; interface: OEM/Customer Review Interface).RFQX-CVS124-0060; RFQX-CVS124-0137; RFQX-CVS124-0140; RFQX-CVS124-0185; RFQX-CVS124-0389; RFQX-CVS124-0391noBlocked by Customer Clarification
SSR-UPD-002Secure software update and flash readiness — Software Update / FlashingThe ECU shall support secure software update/flashing for Secure software update and flash readiness, accepting only authenticated, integrity-verified software through the agreed programming sequence (System domain; allocated to System Core; interface: OEM/Customer Review Interface).RFQX-CVS124-0145; RFQX-CVS124-0327; RFQX-CVS124-0329; RFQX-CVS124-0330; RFQX-CVS124-0336; RFQX-CVS124-0337; RFQX-CVS124-0339; RFQX-CVS124-0348; RFQX-CVS124-0366; RFQX-CVS124-0388; RFQX-CVS124-0392noBlocked by Customer Clarification
SSR-UPD-003Secure software update and flash readiness — Software Update / FlashingThe ECU shall support secure software update/flashing for Secure software update and flash readiness, accepting only authenticated, integrity-verified software through the agreed programming sequence (IT / backend domain; allocated to Backend and IT Systems; interface: OEM/Customer Review Interface).RFQX-CVS124-0142; RFQX-CVS124-0397noBlocked by Customer Clarification
SSR-UPD-004Secure software update and flash readiness — Software Update / FlashingThe ECU shall support secure software update/flashing for Secure software update and flash readiness, accepting only authenticated, integrity-verified software through the agreed programming sequence (Hardware domain; allocated to Hardware Platform; interface: OEM/Customer Review Interface).RFQX-CVS124-0024; RFQX-CVS124-0028; RFQX-CVS124-0031; RFQX-CVS124-0043; RFQX-CVS124-0074noCandidate

Design Impact

  • Impacted System Features: Secure communication and freshness protection; Secure software update and flash readiness; Secure software update and flash readiness; Security evidence and traceability; Security evidence and traceability
  • Impacted Interfaces: External Interfaces; OEM/Customer Review Interface
  • Impacted Security Capabilities: Diagnostic security; Key management
  • Impacted Architecture Elements: Application Software; Application Software; OEM/Customer Review Interface; Backend and IT Systems; Backend and IT Systems; OEM/Customer Review Interface; Compliance Process; Compliance Process; OEM/Customer Review Interface; External Interfaces; Hardware Platform (sample: 8 of 13)
  • Impacted Work Products: Cybersecurity concept; Cybersecurity verification report; DIA / cybersecurity case; Requirement traceability record; System/architecture design
  • Impacted Document Artifacts: TABLE-CVS124-0001; TABLE-CVS124-0002; TABLE-CVS124-0003; TABLE-CVS124-0004; TABLE-CVS124-0005; TABLE-CVS124-0006; TABLE-CVS124-0007; TABLE-CVS124-0008 (sample: 8 of 101)
  • Impacted Tools It Hardware Test: High/High/Low; High/Low/Low; High/Low/Medium; Low/High/High; Low/High/Low; Low/High/Medium; Low/Low/High; Low/Low/Low (sample: 8 of 15)
  • Impacted Supplier System Requirements: SSR-BOOT-001; SSR-BOOT-002; SSR-BOOT-005; SSR-COM-002; SSR-COM-004; SSR-COM-006; SSR-COM-007; SSR-DAI-003 (sample: 8 of 32)
  • Design Assumptions Introduced: Security-relevant requirement the ECU can own once responsibility/method is confirmed. Linked source table/diagram context was considered for interpretation.
  • Design Decisions Required: Confirm with customer whether this is a binding requirement and assign a customer ID.