CVS124

Diagnostic Standard · Diagnostics · Diagnostics and service access

Back to Document Intelligence

Executive Takeaway

Confirmed by requirements: this diagnostic standard contributes 301 Markdown-derived RFQ requirements with the strongest evidence in diagnostics and service access. Inferred from requirement pattern: for RFQX it affects the Electric Clutch Actuator ECU on the TRATON GW AMT platform by shaping diagnostics and service access; core eca system behavior; system architecture design.

Confirmed by requirements: supplier positioning is 25 accept; 150 accept with assumption; 45 partially accept; 3 needs customer clarification; 2 needs internal review (showing 5 of 6). The generated traceability links this document to 28 supplier system requirement records. Inferred from mapped features, capabilities, and interfaces: the main design/security impact is diagnostics and service access; core eca system behavior; system architecture design. These themes should drive concept updates, verification evidence, and supplier proposal assumptions only where the linked requirements support them.

Requires customer confirmation: 5 document-linked open point(s) remain, 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. (showing 3 of 5). Do not convert these items into agreed baseline scope until the customer confirms the decision. Confidence and limits: High confidence. Evidence is limited to Markdown-derived requirements, registers, open points, and SSR links; no downstream PDF analysis or AI-generated conclusion is claimed.

Requirements301from this PDF
Critical48ranked
Open Points5linked
Derived SSRs28linked
Concept Impactyesdocument-specific
Estimation Impactyesdocument-specific

Document Abstract

Document Purpose

Confirmed by requirements: this diagnostic standard contributes 301 Markdown-derived RFQ requirements with the strongest evidence in diagnostics and service access.

Engineering Interpretation

Inferred from requirement pattern: for RFQX it affects the Electric Clutch Actuator ECU on the TRATON GW AMT platform by shaping diagnostics and service access; core eca system behavior; system architecture design.

Main Requirement Themes

Diagnostics and service access; Core ECA system behavior; System architecture design; System; Responsibility and customer approval model (showing 5 of 8)

System / Security Impact

Inferred from mapped features, capabilities, and interfaces: the main design/security impact is diagnostics and service access; core eca system behavior; system architecture design. These themes should drive concept updates, verification evidence, and supplier proposal assumptions only where the linked requirements support them.

Supplier Proposal Impact

Confirmed by requirements: supplier positioning is 25 accept; 150 accept with assumption; 45 partially accept; 3 needs customer clarification; 2 needs internal review (showing 5 of 6). The generated traceability links this document to 28 supplier system requirement records.

Customer Clarification Impact

Requires customer confirmation: 5 document-linked open point(s) remain, 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. (showing 3 of 5). Do not convert these items into agreed baseline scope until the customer confirms the decision.

Confidence and Limits

Confidence and limits: High confidence. Evidence is limited to Markdown-derived requirements, registers, open points, and SSR links; no downstream PDF analysis or AI-generated conclusion is claimed.

Main Requirement Themes

ThemeEngineering MeaningRequirement CountRepresentative Requirements
Diagnostics and service accessDefines UDS service behavior, authorization expectations, safe-state checks, and diagnostic evidence.261REQ-AUTO-00496; REQ_UDS-0001; REQ_UDS-0002
Core ECA system behaviorDefines actuator ECU behavior, drivetrain integration, electrical/mechanical constraints, and verification scope.228REQ-AUTO-00484; REQ-AUTO-00485; REQ-AUTO-00486
System architecture designGroups related document requirements into a single engineering theme.225REQ-AUTO-00484; REQ-AUTO-00485; REQ-AUTO-00488
SystemGroups related document requirements into a single engineering theme.111REQ-AUTO-00484; REQ-AUTO-00485; REQ-AUTO-00488
Responsibility and customer approval modelCreates supplier/OEM allocation decisions for work products, backend infrastructure, approvals, and residual risk.109REQ-AUTO-00486; REQ-AUTO-00487; REQ-AUTO-00493
SoftwareGroups related document requirements into a single engineering theme.89REQ_UDS-0003; REQ_UDS-0004; REQ_UDS-0006
Cybersecurity concept and evidenceDrives cybersecurity concept, risk treatment, verification evidence, and traceability obligations.78REQ-AUTO-00486; REQ-AUTO-00487; REQ-AUTO-00493
System coreGroups related document requirements into a single engineering theme.78REQ-AUTO-00484; REQ-AUTO-00488; REQ-AUTO-00489

Document Content Structure

SectionRequirementsCriticalOpen PointsSSR Links
4 Terms, definitions and abbreviations12113
-- 4.2 Abbreviations8112
-- 4.3 Conventions4002
5 Requirements28347426
-- 5.2 ECU Identification Requirements33115
-- -- 5.2.1 Used data identifier in order to identify an ECU33115
-- 5.3 Diagnostic sessions requirements19318
-- 5.4 Data identifier requirements3003
-- -- 5.4.1 Integrity Validation Data DIDs (IVD-DIDs)3003
-- 5.5 Diagnostic services requirements13321317
-- -- 5.5.1 DiagnosticSessionControl (0x10) service9226
-- -- 5.5.2 ECUReset (0x11) service16618
-- -- 5.5.3 CommunicationControl (0x28) service7215
-- -- 5.5.5 ControlDTCSetting (0x85) service7114
-- -- 5.5.6 Link Control (0x87) service6213
-- -- 5.5.7 ReadDataByIdentifier (0x22) service3002
-- -- 5.5.8 WriteDataByIdentifier (0x2E) service8116
-- -- 5.5.10 ReadDTCInformation (0x19) service29226
-- -- 5.5.11 InputOutputControlByIdentifier (0x2F) service5002
-- -- 5.5.12 RoutineControl (0x31) service5002
-- -- 5.5.13 Request Download Service (0x34)10414
-- -- 5.5.14 RequestUpload (0x35)2000
-- -- 5.5.15 TransferData (0x36) service5002
-- -- 5.5.16 RequestTransferExit (0x37) service4002
-- -- 5.5.18 Authentication (0x29) service10115
-- -- 5.5.19 RequestFileTransfer (0x38) service7003
-- 5.6 Routine Identifier Requirements6114216
-- -- 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions15116
-- -- 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)13219
-- -- 5.6.3 Routine 0x2401 – Software Installation3110111
-- -- 5.6.5 Routine 0xCAFE – EMP2112
-- 5.7 Fault memory requirements20213
-- -- 5.7.2 Occurrence counter OCC7113
-- -- 5.7.3 Timestamp of occurrence6001
-- -- 5.7.4 Vehicle distance at occurrence7111
-- 5.10 Session layer performance requirements14616
6 Normative references2000

What This PDF Is About

FieldValue
Source PDFcustomer-input/pdf/CVS124.pdf
Converted Markdownconverted/markdown/CVS124.md
Document TypeDiagnostic Standard
DomainDiagnostics
Scope Summary301 extracted requirements; 28 linked SSRs; 5 linked open points.
Main ThemesDiagnostics and service access; Core ECA system behavior; System architecture design; System; Responsibility and customer approval model (showing 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.

Key Conclusions From This PDF

Critical Requirements

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

IDScoreCategoryRequirement / ReasonSupplier Position
REQ-AUTO-0063495High risk due to unclear OEM/supplier responsibilityInternal Page 52 (90) 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.security relevant; architecture relevant; Needs Customer Clarification; linked open point; Unknown estimation impact; blocks SSR derivationNeeds Customer Clarification
REQ-AUTO-0048880High risk due to unclear OEM/supplier responsibility4 Terms, definitions and abbreviations 4.1 Terms 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.architecture relevant; Needs Customer Clarification; linked open point; Unknown estimation impact; blocks SSR derivationNeeds Customer Clarification
REQ_UDS-005177High risk due to unclear OEM/supplier responsibilityInternal Page 26 (90) Diagnostics Service Diag Safe state check Application Boot loader TransferData (0x36) M - RequestFileTransfer (0x38) M - C1 = Mandatory except for going to default session C2 = Based on recommendation from Safety Team C3 = Needs to be defined at each individual routines The server implementation shall comply with the following state diagram and the following state transition descriptions (P1 and P2 flags should be seen as implementation hints).security relevant; architecture relevant; Needs Customer Clarification; linked open point; High estimation impactNeeds Customer Clarification
REQ_UDS-006377High risk due to unclear OEM/supplier responsibilityECU shall execute the reset only after sending a positive response to the ECU reset service REQ_UDS 0064 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.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept
REQ_UDS-006877High risk due to unclear OEM/supplier responsibilityInternal Page 34 (90) 5.5.2.1 Request REQ_UDS 0244 5.5.2.1.1 Request parameter resetType - 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 REQ_UDS 0069 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.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept
REQ_UDS-007177High risk due to unclear OEM/supplier responsibilityThe implementation of ECUReset service with requestParameter value 0x02 (keyOffOnReset) shall ensure that every server task is finished prior sending a positive response.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept
REQ_UDS-007677High risk due to unclear OEM/supplier responsibilityINFO_UDS 0011 This requirement mitigates DOS (Denial Of Service) attacks - 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 REQ_UDS 0077 Safety conditions are project specific and shall be checked before accepting a request to disable communication.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept
REQ_UDS-012877High risk due to unclear OEM/supplier responsibility5.5.17.3 Negative response - Negative response shall be as per CVS32 5.5.17.3.1 Supported negative response codes REQ_UDS 0129 Negative response format shall be as per ISO 14229-1 5.5.18 Authentication (0x29) service REQ_UDS 0130 Authentication (0x29) service shall be used for authentication of client and server.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept
REQ-AUTO-0073377High risk due to unclear OEM/supplier responsibility5.6.4 Routine 0xFF01 – CheckProgrammingDependencies (check the flash programming) INFO_UDS 0029 This RoutineIdentifier value allows the client to start a consistency check of the server and should be able to execute independent from programming sequence.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept
REQ_UDS-018777High risk due to unclear OEM/supplier responsibilityThe authenticity and integrity information shall be supplied to the server before the software is updated.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept
REQ_UDS-021277High risk due to unclear OEM/supplier responsibility5.7.3.2 First occurrence - 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 INFO_UDS 0036 The total vehicle distance at occurrence is used in DTCExtDataRecords, see section 5.5.10.2.8.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept
REQ_UDS-022377High risk due to unclear OEM/supplier responsibility5.9 Performance requirements on CAN - The server shall be available for complete diagnostic communication within two seconds after a power on.security relevant; architecture relevant; Partially Accept; linked open point; High estimation impactPartially Accept

Customer Clarifications / Open Points

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

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

Requirements From This PDF

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

IDRequirement / ProposalSupplier PositionReviewSecurity CapabilityFeature / InterfaceSSROpen PointSource
REQ-AUTO-00634Internal Page 52 (90) 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.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.Needs Customer ClarificationReviewed InternallyNoneHardware platform support
None
NoneOP-0015.5.10 ReadDTCInformation (0x19) service
page 52
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 52

REQ-AUTO-004884 Terms, definitions and abbreviations 4.1 Terms 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.Proposal: Needs customer clarification. The requirement implies customer-owned infrastructure, approval, or a responsibility split that is not yet available.Needs Customer ClarificationReviewed InternallyNoneSystem behavior
None
NoneOP-0114.2 Abbreviations
page 6
Source details
Document section

4.2 Abbreviations

Section path

4 Terms, definitions and abbreviations > 4.2 Abbreviations

Page reference

page 6

REQ_UDS-0051Internal Page 26 (90) Diagnostics Service Diag Safe state check Application Boot loader TransferData (0x36) M - RequestFileTransfer (0x38) M - C1 = Mandatory except for going to default session C2 = Based on recommendation from Safety Team C3 = Needs to be defined at each individual routines The server implementation shall comply with the following state diagram and the following state transition descriptions (P1 and P2 flags should be seen as implementation hints).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.Needs Customer ClarificationReviewed InternallyNoneApplication software behavior; System behavior; Secure software update and flash readiness
None
NoneOP-0025.3 Diagnostic sessions requirements
page 26
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 26

REQ_UDS-0063ECU shall execute the reset only after sending a positive response to the ECU reset service REQ_UDS 0064 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.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.Partially AcceptProposal ReadyDiagnostic securityDiagnostic security
None
SSR-RBAC-001OP-0025.5.2 ECUReset (0x11) service
page 33
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 33

REQ_UDS-0068Internal Page 34 (90) 5.5.2.1 Request REQ_UDS 0244 5.5.2.1.1 Request parameter resetType - 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 REQ_UDS 0069 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.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.Partially AcceptProposal ReadyKey managementKey management
None
SSR-KEY-001OP-0025.5.2 ECUReset (0x11) service
page 34
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 34

REQ_UDS-0071The implementation of ECUReset service with requestParameter value 0x02 (keyOffOnReset) shall ensure that every server task is finished prior sending a positive response.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.5.2 ECUReset (0x11) service
page 34
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 34

REQ_UDS-0076INFO_UDS 0011 This requirement mitigates DOS (Denial Of Service) attacks - 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 REQ_UDS 0077 Safety conditions are project specific and shall be checked before accepting a request to disable communication.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.Partially AcceptProposal ReadyDiagnostic securityDiagnostic security
None
SSR-RBAC-001OP-0025.5.3 CommunicationControl (0x28) service
page 35
Source details
Document section

5.5.3 CommunicationControl (0x28) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.3 CommunicationControl (0x28) service

Page reference

page 35

REQ_UDS-01285.5.17.3 Negative response - Negative response shall be as per CVS32 5.5.17.3.1 Supported negative response codes REQ_UDS 0129 Negative response format shall be as per ISO 14229-1 5.5.18 Authentication (0x29) service REQ_UDS 0130 Authentication (0x29) service shall be used for authentication of client and server.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-RBAC-004OP-0025.5.18 Authentication (0x29) service
page 63
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 63

REQ-AUTO-007335.6.4 Routine 0xFF01 – CheckProgrammingDependencies (check the flash programming) INFO_UDS 0029 This RoutineIdentifier value allows the client to start a consistency check of the server and should be able to execute independent from programming sequence.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.Partially AcceptProposal ReadyNoneBackend and IT integration; Secure software update and flash readiness
None
SSR-UPD-005OP-0025.6.3 Routine 0x2401 – Software Installation
page 76
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 76

REQ_UDS-0187The authenticity and integrity information shall be supplied to the server before the software is updated.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DAI-003OP-0025.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-02125.7.3.2 First occurrence - 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 INFO_UDS 0036 The total vehicle distance at occurrence is used in DTCExtDataRecords, see section 5.5.10.2.8.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.Partially AcceptProposal ReadyNoneSystem behavior
None
SSR-DIAG-001OP-0025.7.4 Vehicle distance at occurrence
page 82
Source details
Document section

5.7.4 Vehicle distance at occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.4 Vehicle distance at occurrence

Page reference

page 82

REQ_UDS-02235.9 Performance requirements on CAN - The server shall be available for complete diagnostic communication within two seconds after a power on.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.Partially AcceptProposal ReadyDiagnostic securityDiagnostic security
None
SSR-RBAC-001OP-0025.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-0001Internal Page 8 (90) 5 Requirements 5.1 General Requirements - The implementation of the client and the server shall be compliant with ISO 14229-1 with the clarifications, extensions and exceptions stated in this specification.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DIAG-003OP-0025.2.1 Used data identifier in order to identify an ECU
page 8
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 8

REQ_UDS-0047The server shall implement support for RBAC (Role Based Access Control) based on CVS151.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-RBAC-003OP-0025.3 Diagnostic sessions requirements
page 25
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 25

REQ_UDS-0338Internal Page 27 (90) Figure 2 -State Diagram - The session transitions stated below shall be possible to request both physically or functionally addressed to the server, otherwise the applicable addressing method is stated for the explicit transition.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DIAG-003OP-0025.3 Diagnostic sessions requirements
page 27
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 27

REQ-AUTO-00561In this process, it shall end all routines and functions that influence programming and ensure that the server checked for safe state conditions at minimal.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.Partially AcceptProposal ReadyNoneBackend and IT integration; Secure software update and flash readiness
None
SSR-UPD-005OP-0045.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

REQ_UDS-0060Before 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.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.Partially AcceptProposal ReadyNoneBackend and IT integration; Secure software update and flash readiness
None
SSR-UPD-005OP-0025.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

REQ_UDS-0065The server shall be available for ECU identification within one second after sending positive response message to an ECUReset request.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.Partially AcceptProposal ReadyNoneHardware platform support
None
SSR-DIAG-006OP-0025.5.2 ECUReset (0x11) service
page 33
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 33

REQ_UDS-0067The 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.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.Partially AcceptProposal ReadyNoneBackend and IT integration
OEM/Customer Review Interface
SSR-DIAG-003OP-0025.5.2 ECUReset (0x11) service
page 33
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 33

REQ-AUTO-00578INFO_UDS 0010 The server shall send an ECUReset positive response message after the server tasks above are finished but before the server performs the actual resetType.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DIAG-003OP-0025.5.2 ECUReset (0x11) service
page 34
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 34

REQ_UDS-00755.5.3 CommunicationControl (0x28) service - Servers involved in engine start shall not process CommunicationControl service requests until 2 seconds after terminal 15 goes active.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.5.3 CommunicationControl (0x28) service
page 35
Source details
Document section

5.5.3 CommunicationControl (0x28) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.3 CommunicationControl (0x28) service

Page reference

page 35

REQ_UDS-02505.5.4.3 Positive response - 5.5.4.4 Negative response REQ_UDS 0251 5.5.5 ControlDTCSetting (0x85) service REQ_UDS 0343 Servers shall reject a ControlDTCSetting service request (DTC setting type = off) with NRC 0x22 (conditionsNotCorrect) if programming preconditions are not satisfied.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.Partially AcceptProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003OP-0025.5.5 ControlDTCSetting (0x85) service
page 37
Source details
Document section

5.5.5 ControlDTCSetting (0x85) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.5 ControlDTCSetting (0x85) service

Page reference

page 37

REQ_UDS-00825.5.6 Link Control (0x87) service - The server shall be able to switch baud rate within one second.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.5.6 Link Control (0x87) service
page 38
Source details
Document section

5.5.6 Link Control (0x87) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.6 Link Control (0x87) service

Page reference

page 38

REQ_UDS-0083The boot loader shall inherit the selected baud rate if the LinkControl service request was received when the server was executing in the application.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-BOOT-001OP-0025.5.6 Link Control (0x87) service
page 38
Source details
Document section

5.5.6 Link Control (0x87) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.6 Link Control (0x87) service

Page reference

page 38

REQ_UDS-00895.5.7.2 Positive response REQ_UDS 0256 5.5.7.3 Negative response REQ_UDS 0257 5.5.8 WriteDataByIdentifier (0x2E) service - The sequence of writing data records with service 0x2E WriteDataByIdentifier shall be independent of any specific order REQ_UDS 0090 The range of a requested dataRecord value has to be checked by the server if the DID is safety relevant.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.5.8 WriteDataByIdentifier (0x2E) service
page 40
Source details
Document section

5.5.8 WriteDataByIdentifier (0x2E) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.8 WriteDataByIdentifier (0x2E) service

Page reference

page 40

REQ-AUTO-00636Internal Page 53 (90) 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).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.Partially AcceptProposal ReadyNoneSystem behavior
None
SSR-DIAG-001OP-0045.5.10 ReadDTCInformation (0x19) service
page 53
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 53

REQ_UDS-01085.5.12.2 Positive response REQ_UDS 0289 5.5.12.3 Negative response REQ_UDS 0290 5.5.13 Request Download Service (0x34) - 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.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.5.13 Request Download Service (0x34)
page 57
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 57

REQ_UDS-0109If 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).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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.5.13 Request Download Service (0x34)
page 57
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 57

REQ_UDS-0111Internal Page 58 (90) - 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- functionNotSupported) and shall accept programming to proceed from the state at which it was executing before this non-permitted service was requested.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.Partially AcceptProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003OP-0025.5.13 Request Download Service (0x34)
page 58
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 58

REQ_UDS-01125.5.13.1 Request - The server shall support service request formatted according to Table 62.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.5.13 Request Download Service (0x34)
page 58
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 58

REQ-AUTO-00691Preconditions to be discussed with the vehicle manufacturer shall include but not be limited to Diag safe state conditions.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.Partially AcceptProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-SYS-005OP-0095.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ_UDS-0158The 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.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 69
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 69

REQ_UDS-0160Internal Page 70 (90) - 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 section Software and data identification): • If boot software (any part) is erased, 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).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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 70
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 70

REQ_UDS-0170If authenticity verification is valid the server shall initiate all necessary steps for installation of the received file.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.Partially AcceptProposal ReadyNoneBackend and IT integration; Security evidence and traceability
OEM/Customer Review Interface
SSR-DAI-004OP-0025.6.3 Routine 0x2401 – Software Installation
page 74
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 74

REQ_UDS-0171The server shall send a response to RoutineIdentifier 0x2401 Software Installation without any further inputs from the client.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004OP-0025.6.3 Routine 0x2401 – Software Installation
page 74
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 74

REQ_UDS-0172If 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).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.Partially AcceptProposal ReadyNoneBackend and IT integration; Security evidence and traceability
OEM/Customer Review Interface
SSR-DAI-004OP-0025.6.3 Routine 0x2401 – Software Installation
page 74
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 74

REQ_UDS-0183Internal Page 77 (90) - The server shall check whether or not the individual modules are complete and compatible with one another.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DIAG-003OP-0025.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-0185The consistency check shall be carried out solely by the server.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DIAG-003OP-0025.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-0186The server shall verify the authenticity and integrity of the software as a part of the consistency check.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.Partially AcceptProposal ReadyNoneApplication software behavior
None
SSR-DAI-003OP-0025.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-0188The authenticity and integrity check shall be carried out solely by the server.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DAI-004OP-0025.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-01905.6.4.1 Request - The server shall support RoutineControl (CheckProgrammingDependencies) service request formatted according to Table 92.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.Partially AcceptProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003OP-0025.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-0194Table 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.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.Partially AcceptProposal ReadyNoneBackend and IT integration; Secure software update and flash readiness
None
SSR-UPD-005OP-0025.6.5 Routine 0xCAFE – EMP
page 79
Source details
Document section

5.6.5 Routine 0xCAFE – EMP

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.5 Routine 0xCAFE – EMP

Page reference

page 79

REQ_UDS-0202The occurrence counter shall increment if it’s value is not at it’s maximum value already.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DIAG-003OP-0025.7.2 Occurrence counter OCC
page 80
Source details
Document section

5.7.2 Occurrence counter OCC

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.2 Occurrence counter OCC

Page reference

page 80

REQ_UDS-02255.10 Session layer performance requirements - For P2Server, the minimum value shall be 0 ms, a maximum value shall be 50 ms.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.Partially AcceptProposal ReadyNoneSystem behavior
None
SSR-DIAG-001OP-0025.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-0227Internal Page 84 (90) - For P2*Server, the minimum value shall be 0ms, the maximum value shall be 4000ms.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.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DIAG-003OP-0025.10 Session layer performance requirements
page 84
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 84

REQ_UDS-0229The value for P4_Server_max shall be maximum 30 seconds.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.Partially AcceptProposal ReadyNoneSystem behavior
None
SSR-DIAG-001OP-0025.10 Session layer performance requirements
page 84
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 84

REQ_UDS-0230The system supplier shall document the implemented value for P4_Server_max.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.Partially AcceptProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-DIAG-002OP-0025.10 Session layer performance requirements
page 84
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 84

REQ-AUTO-00776for Linux based systems still running in boot, the server should indicate with DID 0xF1AD that it is running in boot.Proposal: Partially accept. Supplier can implement the ECU-side behaviour, but OEM-owned backend/PKI/fleet responsibilities require customer confirmation.Partially AcceptProposal ReadyNoneBackend and IT integration
None
SSR-COM-003-5.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ-AUTO-00496Internal Page 7 (90) ISO International Organization for Standardization non-Def Non-default diagnostic session ODX Open Diagnostic Data Exchange, ODX-Standard (ASAM MCD-2D) Prg Programming diagnostic session SPN Suspected Parameter Number PDU Protocol Data Unit SID Service Identification Data IVD Integrity Validation Data RBAC Role Base Access Control RBACC RBAC Configuration SPRMIB Suppress Positive Response Message Indication Bit A_ASCIISTRING ODX BASE-DATA-TYPE for an ASCII coded character field (ISO 8859-1) min-max-length zero The bit length of the ODX element DOP (DATA-OBJECT-PROP) is variable; minimal and maximal length is given in bytes; the termination is ZERO for binary and ‘NULL’ for ASCII 4.3 Conventions Table 3 – Conventions Implementation Description M Mandatory Mandatory data marked as ‘M’ always shall be returned.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.Accept with AssumptionProposal ReadyDiagnostic securityDiagnostic security; Secure software update and flash readiness; Security evidence and traceability
OEM/Customer Review Interface
SSR-RBAC-001-4.3 Conventions
page 7
Source details
Document section

4.3 Conventions

Section path

4 Terms, definitions and abbreviations > 4.3 Conventions

Page reference

page 7

REQ_UDS-00050x20 - This DID shall be stored under flash memory module in flash memory.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.Accept with AssumptionProposal ReadyNoneHardware platform support; Secure software update and flash readiness
None
SSR-UPD-002-5.2.1 Used data identifier in order to identify an ECU
page 10
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 10

REQ_UDS-02320x7E 0x20 - This DID shall be stored under dataset module stored in flash memory.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.Accept with AssumptionProposal ReadyNoneHardware platform support; Secure software update and flash readiness
None
SSR-UPD-002-5.2.1 Used data identifier in order to identify an ECU
page 11
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 11

REQ_UDS-0009Internal Page 12 (90) 5.2.1.5 DID 0xF187 vehicleManufacturerSparePartNumberDataIdentifier - 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 REQ_UDS 0233 This DID shall be stored under dataset module stored in flash memory.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.Accept with AssumptionProposal ReadyNoneHardware platform support; Secure software update and flash readiness
OEM/Customer Review Interface
SSR-UPD-002-5.2.1 Used data identifier in order to identify an ECU
page 12
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 12

REQ_UDS-0012Byte #7 Correction Byte #8 Correction Byte #9 Correction Byte #10 Correction XX.YY.ZZZZ (XX – Major version YY-Minor version ZZZZ – Extra release within XX.YY for Bug fixes, Functional updates etc) 10Bytes- A_ASCIISTR ING, min-max- length zero M : M : 0x20 REQ_UDS 0235 5.2.1.8 DID 0xF18A systemSupplierIdentifierDataIdentifier 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 REQ_UDS 0013 Table 14 – Description of DID 0xF18B ECUManufacturingDateDataIdentifier 0xF18B Name: ECUManufacturingDateDataIdentifier Byte Data #1 .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.Accept with AssumptionProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-DIAG-001-5.2.1 Used data identifier in order to identify an ECU
page 13
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 13

REQ_UDS-02360x20 - This DID shall be stored under flash memory module in flash memory.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.Accept with AssumptionProposal ReadyNoneHardware platform support; Secure software update and flash readiness
None
SSR-UPD-002-5.2.1 Used data identifier in order to identify an ECU
page 15
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 15

REQ_UDS-0027Internal Page 20 (90) 5.2.1.25 DID 0xF1A9 Lifetime ECU-runtime at software update stamp - This DID shall contain a snapshot of the mandatory lifetime ECU-runtime operational data variable captured at the first power on after a software update.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003-5.2.1 Used data identifier in order to identify an ECU
page 20
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 20

REQ_UDS-0028Table 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 REQ_UDS 0029 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003-5.2.1 Used data identifier in order to identify an ECU
page 20
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 20

REQ_UDS-003932-Bytes A_BYTEFIEL D M : M 0x00 – 0xFF 0x20 5.2.1.33 DID 0xF1E1 vehicleManufacturerECUBootSoftwareNumber - 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 REQ_UDS 0238 This DID shall be stored under flash memory module in flash memory.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.Accept with AssumptionProposal ReadyNoneHardware platform support; Secure software update and flash readiness
None
SSR-UPD-002-5.3 Diagnostic sessions requirements
page 23
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 23

REQ_UDS-00405.3 Diagnostic sessions requirements - A default diagnostic session shall be supported.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.Accept with AssumptionProposal ReadyDiagnostic securityDiagnostic security
None
SSR-RBAC-001-5.3 Diagnostic sessions requirements
page 23
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 23

REQ_UDS-0042A non-default diagnostic session referred to as “extendedDiagnosticSession” shall be supported.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.Accept with AssumptionProposal ReadyDiagnostic securityDiagnostic security
None
SSR-RBAC-001-5.3 Diagnostic sessions requirements
page 23
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 23

REQ_UDS-0043Diagnostic sessions not defined in this document shall be agreed with the vehicle manufacturer.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.Accept with AssumptionProposal ReadyDiagnostic securityDiagnostic security
OEM/Customer Review Interface
SSR-RBAC-001-5.3 Diagnostic sessions requirements
page 23
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 23

REQ-AUTO-00540Internal Page 25 (90) INFO_UDS 0038 In Table 39, bootloader sessions should only be applicable to Software updateable ECUs.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-BOOT-001-5.3 Diagnostic sessions requirements
page 25
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 25

REQ_UDS-0050The 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 INFO_UDS 0008 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 Diagnostics safe state shall be checked before executing the diagnostics services as per Table 40.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.3 Diagnostic sessions requirements
page 25
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 25

REQ_UDS-0055Internal Page 32 (90) 5.5 Diagnostic services requirements - The SPRMIB shall be supported for services as specified in (ISO 14229-1).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.Accept with AssumptionProposal ReadyDiagnostic securityDiagnostic security
None
SSR-RBAC-001-5.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

REQ_UDS-00575.5.1 DiagnosticSessionControl (0x10) service 5.5.1.1 Request REQ_UDS 0239 5.5.1.1.1 Request parameter diagnosticSessionType - 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003-5.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

REQ_UDS-0058Table 43 – Service 0x10 request parameter diagnosticSessionType description Hex (bit 6-0) Description Cvt 0x01 defaultSession M 0x02 ProgrammingSession M 0x03 extendedDiagnosticSession M REQ_UDS 0059 Following an accepted request to switch to the ProgrammingSession, the application shall make all preparations to guarantee trouble-free programming operation.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003-5.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

REQ_UDS-02415.5.1.2.1 Response parameter diagnosticSessionType - Response parameter diagnosticSessionType shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.2 ECUReset (0x11) service
page 33
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 33

REQ_UDS-0070The 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.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.Accept with AssumptionProposal ReadyKey managementKey management
None
SSR-KEY-001-5.5.2 ECUReset (0x11) service
page 34
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 34

REQ_UDS-0072The 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.2 ECUReset (0x11) service
page 34
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 34

REQ-AUTO-00585INFO_UDS 0013 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003-5.5.3 CommunicationControl (0x28) service
page 36
Source details
Document section

5.5.3 CommunicationControl (0x28) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.3 CommunicationControl (0x28) service

Page reference

page 36

REQ_UDS-0344The 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).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.Accept with AssumptionProposal ReadyDiagnostic securityDiagnostic security
None
SSR-RBAC-001-5.5.5 ControlDTCSetting (0x85) service
page 37
Source details
Document section

5.5.5 ControlDTCSetting (0x85) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.5 ControlDTCSetting (0x85) service

Page reference

page 37

REQ_UDS-0092If 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).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.Accept with AssumptionProposal ReadyKey managementKey management
None
SSR-KEY-001-5.5.8 WriteDataByIdentifier (0x2E) service
page 40
Source details
Document section

5.5.8 WriteDataByIdentifier (0x2E) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.8 WriteDataByIdentifier (0x2E) service

Page reference

page 40

REQ_UDS-0260Internal Page 41 (90) 5.5.8.3 Negative response - 5.5.9 ClearDiagnosticInformation (0x14) service 5.5.9.1 Request REQ_UDS 0261 5.5.9.1.1 Request parameter groupOfDTC REQ_UDS 0262 groupOfDTC parameter definition shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.10 ReadDTCInformation (0x19) service
page 41
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 41

REQ_UDS-0110Once 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-SDT-001-5.5.13 Request Download Service (0x34)
page 57
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 57

REQ_UDS-0133Internal Page 64 (90) - The Authentication (0x29) service shall be implemented according to CVS31 .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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-RBAC-004-5.5.18 Authentication (0x29) service
page 64
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 64

REQ_UDS-0139Internal Page 65 (90) - For detailed error cases and the mapping to the corresponding NRCs the Authentication service implementation specification CVS31 shall be used.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.19 RequestFileTransfer (0x38) service
page 65
Source details
Document section

5.5.19 RequestFileTransfer (0x38) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.19 RequestFileTransfer (0x38) service

Page reference

page 65

REQ_UDS-0159In 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.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.Accept with AssumptionProposal ReadyNoneHardware platform support; Secure software update and flash readiness
None
SSR-BOOT-002-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 69
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 69

REQ_UDS-0164Internal Page 71 (90) - Request parameter routineControlType with value 0x03 (requestRoutineResults) shall not be supported 5.6.2.2 Request parameter addressAndLengthFormatIdentifier REQ_UDS 0165 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.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-BOOT-003-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 71
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 71

REQ-AUTO-007325.6.3.3 Negative response INFO_UDS 0028 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.6.3 Routine 0x2401 – Software Installation
page 76
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 76

REQ-AUTO-00746Table 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 INFO_UDS 0030 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003-5.6.3 Routine 0x2401 – Software Installation
page 78
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 78

REQ_UDS-0210Internal Page 82 (90) 5.7.3.1 Latest occurrence - The latest occurrence shall be updated at a change of DTC status bits 0 (testFailed) and 3 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.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.4 Vehicle distance at occurrence
page 82
Source details
Document section

5.7.4 Vehicle distance at occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.4 Vehicle distance at occurrence

Page reference

page 82

REQ_UDS-0224If diagnostic data is not available in time the ECU should respond with NRC 0x78 (requestCorrectlyReceived-ResponsePending) for maximum allowed time.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.Accept with AssumptionProposal ReadyDiagnostic securityDiagnostic security
None
SSR-RBAC-001-5.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-00085.2.1.4 DID 0xF186 ActiveDiagnosticSessionDataIdentifier - 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 0x01Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 11
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 11

REQ_UDS-0045Internal Page 24 (90) - Table 39 – Diagnostic service support Service according to ISO 14229-1 Addressin g mode Application Boot loader Def Def Extd Prg Extd DiagnosticSessionControl (0x10) F, P M M M M M ECUReset (0x11) F, P M M M M M SecurityAccess (0x27) - - - - - CommunicationControl (0x28) F, P - M - - M TesterPresent (0x3E) F, P M M M M M AccessTimingParameter (0x83) - - - - - Authentication (0x29) F, P M M M M M SecuredDataTransmission (0x84) P M M M M M ControlDTCSetting (0x85) F, P - M - - M LinkControl (0x87) - C - C C ReadDataByIdentifier (0x22) F, P M M M M M ReadMemoryByAddress (0x23) - - - - - ReadScalingDataByIdentifier (0x24) - - - - - ReadDataByPeriodicIdentifier (0x2A) - - - - - DynamicallyDefineDataIdentifier (0x2C) P U U - - - WriteDataByIdentifier (0x2E) P - M - M C WriteMemoryByAddress (0x3D) - - - - - ClearDiagnosticInformation (0x14) F, P M M - - - ReadDTCInformation (0x19) F, P M M - - - InputOutputControlByIdentifier (0x2F) P - C - - - RoutineControl (0x31) P M M - M M RequestDownload (0x34) P - C - C1 C1 RequestUpload (0x35) P - C - - - TransferData (0x36) P - C - M C RequestTransferExit (0x37) P - C - M C RequestFileTransfer (0x38) P - C - C1 C1 C1 = Either 0x34 or 0x38 is mandatory depending on file based or memory based ECU system.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.3 Diagnostic sessions requirements
page 24
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 24

REQ_UDS-0107Internal Page 56 (90) - Table 61 – Service 0x31 request parameter RoutineIdentifier description 0x02B2 0x02B3 0x02B4 ReadStatusOfDiagnosticEventCodes ReadDiagnosticEventCodesByStatus ReadEventCodeData These routine IDs are used to handle diagnostic event codes and only mandatory when these type of data are used.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.12 RoutineControl (0x31) service
page 56
Source details
Document section

5.5.12 RoutineControl (0x31) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.12 RoutineControl (0x31) service

Page reference

page 56

REQ-AUTO-00491Should 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.Proposal: Needs internal review. Confirm whether this should-level requirement is in the committed baseline.Needs Internal ReviewReviewed InternallyNoneSystem behavior
None
None-4.2 Abbreviations
page 6
Source details
Document section

4.2 Abbreviations

Section path

4 Terms, definitions and abbreviations > 4.2 Abbreviations

Page reference

page 6

REQ-AUTO-00497If valid data is not needed for the use-case and system at hand, default values should be used.Proposal: Needs internal review. Confirm whether this should-level requirement is in the committed baseline.Needs Internal ReviewReviewed InternallyNoneSystem behavior
None
None-4.3 Conventions
page 7
Source details
Document section

4.3 Conventions

Section path

4 Terms, definitions and abbreviations > 4.3 Conventions

Page reference

page 7

REQ-AUTO-00499Shall be agreed between the supplier and the vehicle manufacturer.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-SYS-005-4.3 Conventions
page 7
Source details
Document section

4.3 Conventions

Section path

4 Terms, definitions and abbreviations > 4.3 Conventions

Page reference

page 7

REQ_UDS-0002All deviations and extensions shall be agreed with the applicable vehicle manufacturer and shall be documented.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.Accept with AssumptionProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-DIAG-001-5.2.1 Used data identifier in order to identify an ECU
page 8
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 8

REQ-AUTO-00513Minimum length shall be 8 bytes and the assigned value shall be unique for every unit provided by one supplier per project.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-SYS-005-5.2.1 Used data identifier in order to identify an ECU
page 14
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 14

REQ_UDS-02370x20 - INFO_UDS 0039 The format should follow the pattern: Appl: <Diag.family> <Diag.generation> Boot: <Diag.family> <Diag.generation>_BOOTProposal: 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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.2.1 Used data identifier in order to identify an ECU
page 16
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 16

REQ_UDS-0044Of a marked service, an execution shall be implemented for the specified session as perTable 39.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.3 Diagnostic sessions requirements
page 23
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 23

REQ_UDS-0046The mapping of RoutineControl service routines to sessions shall be discussed and agreed with the vehicle manufacturer.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
OEM/Customer Review Interface
SSR-DIAG-004-5.3 Diagnostic sessions requirements
page 25
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 25

REQ_UDS-0048CVS31 and CVS32 requirements preconditions per service shall be defined by the RBAC Configuration file in the ECU.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-RBAC-004-5.3 Diagnostic sessions requirements
page 25
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 25

REQ_UDS-0052Internal Page 31 (90) 5.4 Data identifier requirements - Project specific DID shall be added to ranges defined as system supplier specific in ISO 14229- 1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-DIAG-005-5.4.1 Integrity Validation Data DIDs (IVD-DIDs)
page 31
Source details
Document section

5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Section path

5 Requirements > 5.4 Data identifier requirements > 5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Page reference

page 31

REQ_UDS-0053Table 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.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.Accept with AssumptionProposal ReadyNoneHardware platform support
OEM/Customer Review Interface
SSR-DIAG-006-5.4.1 Integrity Validation Data DIDs (IVD-DIDs)
page 31
Source details
Document section

5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Section path

5 Requirements > 5.4 Data identifier requirements > 5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Page reference

page 31

REQ_UDS-0054These ECUs shall implement the following DIDs according to Table 42.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.4.1 Integrity Validation Data DIDs (IVD-DIDs)
page 31
Source details
Document section

5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Section path

5 Requirements > 5.4 Data identifier requirements > 5.4.1 Integrity Validation Data DIDs (IVD-DIDs)

Page reference

page 31

REQ_UDS-0056Negative response codes specified in ISO 14229-1 Annex A.1 shall only be supported if explicitly specified by this specification or its normative references.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

REQ_UDS-0342Negative response code 0x22, conditionsNotCorrect , shall be used if a service request is denied due to insufficient rights according to the RBACC check.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-RBAC-004-5.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

REQ-AUTO-00559The application shall respond with NRC 0x22 (conditionsNotCorrect) if communication has not been switched off.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

REQ_UDS-0061Internal Page 33 (90) 5.5.1.2 Positive response REQ_UDS 0240 - Positive response shall be sent before the actual switch in case switching to Programming session.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-UPD-001-5.5.2 ECUReset (0x11) service
page 33
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 33

REQ_UDS-02425.5.1.2.2 Response parameter sessionParameterRecord - Response parameter sessionParameterRecord shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.2 ECUReset (0x11) service
page 33
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 33

REQ_UDS-00625.5.1.3 Negative response REQ_UDS 0243 5.5.2 ECUReset (0x11) service - An ECUReset shall not be executed if the vehicle safety can be compromised.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.2 ECUReset (0x11) service
page 33
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 33

REQ_UDS-0066After ECU reset, ECU shall be restarted and re-initialized within 2sec.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.Accept with AssumptionProposal ReadyNoneHardware platform support
None
SSR-DIAG-006-5.5.2 ECUReset (0x11) service
page 33
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 33

REQ-AUTO-00574The implementation of hardReset shall first ensure that data corruption will not occur.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.5.2 ECUReset (0x11) service
page 34
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 34

REQ_UDS-0245Internal Page 35 (90) 5.5.2.2.1 Response parameter resetType - Response parameter resetType shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.3 CommunicationControl (0x28) service
page 35
Source details
Document section

5.5.3 CommunicationControl (0x28) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.3 CommunicationControl (0x28) service

Page reference

page 35

REQ_UDS-0081Internal Page 37 (90) 5.5.4 TesterPresent (0x3E) service 5.5.4.1 General service requirements - If the parameter suppressPosRespMsgIndicationBit = true in a functionally addressed request message, the service request shall not influence any ongoing physically addressed service request/response.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.5 ControlDTCSetting (0x85) service
page 37
Source details
Document section

5.5.5 ControlDTCSetting (0x85) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.5 ControlDTCSetting (0x85) service

Page reference

page 37

REQ_UDS-02495.5.4.2 Request - Request format and parameter shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.5 ControlDTCSetting (0x85) service
page 37
Source details
Document section

5.5.5 ControlDTCSetting (0x85) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.5 ControlDTCSetting (0x85) service

Page reference

page 37

REQ_UDS-0084Positive response shall be sent before the actual switch of the baud-rate takes place.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.5.6 Link Control (0x87) service
page 38
Source details
Document section

5.5.6 Link Control (0x87) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.6 Link Control (0x87) service

Page reference

page 38

REQ_UDS-0085Internal Page 39 (90) 5.5.6.1 Request 5.5.6.2 Request parameter linkControlType - 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 REQ_UDS 0086 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.7 ReadDataByIdentifier (0x22) service
page 39
Source details
Document section

5.5.7 ReadDataByIdentifier (0x22) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.7 ReadDataByIdentifier (0x22) service

Page reference

page 39

REQ_UDS-00875.5.6.3 Positive response REQ_UDS 0252 5.5.6.4 Negative Response REQ_UDS 0253 5.5.7 ReadDataByIdentifier (0x22) service 5.5.7.1 Request REQ_UDS 0254 If ECU supports request containing more than one data identifier it shall be documented (like in CDD, ODX etc).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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.7 ReadDataByIdentifier (0x22) service
page 39
Source details
Document section

5.5.7 ReadDataByIdentifier (0x22) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.7 ReadDataByIdentifier (0x22) service

Page reference

page 39

REQ_UDS-02555.5.7.1.1 Request parameter dataIdentifier - DataIdentifier parameter definition shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.7 ReadDataByIdentifier (0x22) service
page 39
Source details
Document section

5.5.7 ReadDataByIdentifier (0x22) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.7 ReadDataByIdentifier (0x22) service

Page reference

page 39

REQ_UDS-0088Internal Page 40 (90) - The data identifier ranges specified in Table 41 shall be followed.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.5.8 WriteDataByIdentifier (0x2E) service
page 40
Source details
Document section

5.5.8 WriteDataByIdentifier (0x2E) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.8 WriteDataByIdentifier (0x2E) service

Page reference

page 40

REQ_UDS-0091All changed data shall be valid and stored into non-volatile memory at the latest after an ECU Reset(0x11) subfunction 0x02 requested from client.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.Accept with AssumptionProposal ReadyNoneHardware platform support
None
SSR-DIAG-006-5.5.8 WriteDataByIdentifier (0x2E) service
page 40
Source details
Document section

5.5.8 WriteDataByIdentifier (0x2E) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.8 WriteDataByIdentifier (0x2E) service

Page reference

page 40

REQ-AUTO-00608If this action is necessary then it shall be integrated implicitly into ECU Reset (0x11) Service subfunction 0x02.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-SYS-008-5.5.8 WriteDataByIdentifier (0x2E) service
page 40
Source details
Document section

5.5.8 WriteDataByIdentifier (0x2E) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.8 WriteDataByIdentifier (0x2E) service

Page reference

page 40

REQ_UDS-02585.5.8.1 Request - Request format and parameter shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.8 WriteDataByIdentifier (0x2E) service
page 40
Source details
Document section

5.5.8 WriteDataByIdentifier (0x2E) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.8 WriteDataByIdentifier (0x2E) service

Page reference

page 40

REQ_UDS-02665.5.10.1.2 Request parameter reportNumberOfDTCByStatusMask - ReportNumberOfDTCByStatusMask parameter format shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 42
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 42

REQ_UDS-02675.5.10.1.3 Request parameter DTCStatusMask - DTCStatusMask parameter format shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 42
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 42

REQ_UDS-00965.5.10.1.4 Request parameter DTCMaskRecord - 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 REQ_UDS 0097 It shall be mandatory to utilize SPNs & FMIs according to SAE J1939.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.10 ReadDTCInformation (0x19) service
page 42
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 42

REQ_UDS-02685.5.10.1.5 Request parameter DTCSnapshotRecordNumber - DTCSnapshotRecordNumber parameter format shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 42
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 42

REQ_UDS-0098Internal Page 43 (90) 5.5.10.1.6 Request parameter DTCExtDataRecordNumber - 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 REQ_UDS 0269 Response parameter FunctionalGroupIdentifier shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.10 ReadDTCInformation (0x19) service
page 43
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 43

REQ_UDS-02705.5.10.1.8 Request parameter DTCSeverityMaskRecord - DTCSeverityMaskRecord parameter format shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 43
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 43

REQ_UDS-02715.5.10.1.9 Request parameter DTCSeverityMask - DTCSeverityMask parameter format shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 43
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 43

REQ_UDS-02725.5.10.2 Positive response - 5.5.10.2.1 Response parameter DTCStatusAvailabilityMask REQ_UDS 0273 Response parameter DTCStatusAvailabilityMask shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 43
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 43

REQ_UDS-02745.5.10.2.2 Response parameter DTCFormatIdentifier - Response parameter DTCFormatIdentifier shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 43
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 43

REQ_UDS-02755.5.10.2.3 Response parameter DTCCount - Response parameter DTCCount shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 43
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 43

REQ_UDS-0276Internal Page 44 (90) 5.5.10.2.4 Response parameter DTCAndStatusRecord - Response parameter DTCAndStatusRecord shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 44
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 44

REQ_UDS-02775.5.10.2.5 Response parameter DTCRecord - Response parameter DTCRecord shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 44
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 44

REQ-AUTO-006265.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.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-SYS-008-5.5.10 ReadDTCInformation (0x19) service
page 44
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 44

REQ_UDS-0099Table 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.10 ReadDTCInformation (0x19) service
page 44
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 44

REQ-AUTO-00630dependent 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.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneExternal interfaces
External Interfaces
SSR-DIAG-007-5.5.10 ReadDTCInformation (0x19) service
page 50
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 50

REQ_UDS-0304DTCSnapshotRecordNumber#1 & DTCSnapshotRecordNumber#2 shall correspond to first time DTC happened and latest time DTC happened correspondingly.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.5.10 ReadDTCInformation (0x19) service
page 50
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 50

REQ_UDS-0100Internal Page 51 (90) 5.5.10.2.7 Response parameter DTCExtDataRecordNumber - 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 REQ_UDS 0101 The extended data sub-function (0x06) shall have the positive response message data and format specified in Table 68.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.10 ReadDTCInformation (0x19) service
page 51
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 51

REQ-AUTO-00633Table 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.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.10 ReadDTCInformation (0x19) service
page 51
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 51

REQ_UDS-02785.5.10.2.9 Response parameter FunctionalGroupIdentifier - Response parameter FunctionalGroupIdentifier shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 53
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 53

REQ_UDS-02795.5.10.2.10 Response parameter DTCSeverityAvailabilityMask - Response parameter DTCSeverityAvailabilityMask shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.10 ReadDTCInformation (0x19) service
page 53
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 53

REQ_UDS-0280Internal Page 54 (90) 5.5.10.2.11 Response parameter DTCAndSeverityRecord - Response parameter DTCAndSeverityRecord shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.11 InputOutputControlByIdentifier (0x2F) service
page 54
Source details
Document section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.11 InputOutputControlByIdentifier (0x2F) service

Page reference

page 54

REQ_UDS-02815.5.10.3 Negative response - 5.5.10.3.1 Supported negative response codes REQ_UDS 0282 Negative response codes shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.11 InputOutputControlByIdentifier (0x2F) service
page 54
Source details
Document section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.11 InputOutputControlByIdentifier (0x2F) service

Page reference

page 54

REQ_UDS-01025.5.11 InputOutputControlByIdentifier (0x2F) service 5.5.11.1 Request REQ_UDS 0283 5.5.11.1.1 Request parameter dataIdentifier - The data identifier ranges specified in ISO 14229-1 shall be followed.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.11 InputOutputControlByIdentifier (0x2F) service
page 54
Source details
Document section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.11 InputOutputControlByIdentifier (0x2F) service

Page reference

page 54

REQ_UDS-0284M 5.5.11.1.4 Request parameter controlEnableMaskRecord - ControlEnableMaskRecord parameter format shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.12 RoutineControl (0x31) service
page 55
Source details
Document section

5.5.12 RoutineControl (0x31) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.12 RoutineControl (0x31) service

Page reference

page 55

REQ_UDS-01065.5.12.1.2 Request parameter RoutineIdentifier - Request parameter routineIdentifier shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.12 RoutineControl (0x31) service
page 55
Source details
Document section

5.5.12 RoutineControl (0x31) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.12 RoutineControl (0x31) service

Page reference

page 55

REQ-AUTO-00648The routine IDs as listed in Table 61 are reserved by TRATON and shall not be used by the system supplier.Proposal: Accept. Implement as part of the cybersecurity concept and map to verification evidence, assuming the customer confirms responsibility allocation and method.Accept with AssumptionProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-SYS-005-5.5.12 RoutineControl (0x31) service
page 55
Source details
Document section

5.5.12 RoutineControl (0x31) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.12 RoutineControl (0x31) service

Page reference

page 55

REQ_UDS-02885.5.12.1.3 Request parameter RoutineControlOptionRecord - Request parameter routineControlOptionRecord shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.13 Request Download Service (0x34)
page 57
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 57

REQ_UDS-0119Internal Page 61 (90) 5.5.14.1.2 Request parameter addressAndLengthFormatIdentifier - 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 REQ_UDS 0291 MemoryAddress parameter definition shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.15 TransferData (0x36) service
page 61
Source details
Document section

5.5.15 TransferData (0x36) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.15 TransferData (0x36) service

Page reference

page 61

REQ_UDS-02925.5.14.1.4 Request parameter memorySize - MemorySize parameter definition shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.15 TransferData (0x36) service
page 61
Source details
Document section

5.5.15 TransferData (0x36) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.15 TransferData (0x36) service

Page reference

page 61

REQ_UDS-0294M 0 5.5.14.3 Negative response - Refer to ISO 14229-1 for negative response format and codes shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.15 TransferData (0x36) service
page 61
Source details
Document section

5.5.15 TransferData (0x36) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.15 TransferData (0x36) service

Page reference

page 61

REQ_UDS-0296Internal Page 62 (90) 5.5.15.1.1 Request parameter blockSequenceCounter - MemoryAddress parameter definition shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.16 RequestTransferExit (0x37) service
page 62
Source details
Document section

5.5.16 RequestTransferExit (0x37) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.16 RequestTransferExit (0x37) service

Page reference

page 62

REQ_UDS-02975.5.15.1.2 Request parameter transferRequestParameterRecord - MemorySize parameter definition shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.16 RequestTransferExit (0x37) service
page 62
Source details
Document section

5.5.16 RequestTransferExit (0x37) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.16 RequestTransferExit (0x37) service

Page reference

page 62

REQ_UDS-01215.5.15.2 Positive response REQ_UDS 0298 5.5.15.3 Negative response REQ_UDS 0299 5.5.15.3.1 Supported negative response codes REQ_UDS 0300 5.5.16 RequestTransferExit (0x37) service 5.5.16.1 Request Table 71 – Service 0x37 request parameter description 1 RequestTransferExit Request SID M 5.5.16.1.1 Request parameter transferRequestParameterRecord REQ_UDS 0122 The transferRequestParameterRecord shall not be supported.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.16 RequestTransferExit (0x37) service
page 62
Source details
Document section

5.5.16 RequestTransferExit (0x37) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.16 RequestTransferExit (0x37) service

Page reference

page 62

REQ_UDS-0124Internal Page 63 (90) 5.5.16.2.1 Response parameter transferResponseParameterRecord - The transferRequestParameterRecord shall not be supported.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.5.18 Authentication (0x29) service
page 63
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 63

REQ_UDS-01255.5.16.3 Negative response REQ_UDS 0301 5.5.16.3.1 Supported negative response codes REQ_UDS 0302 5.5.17 SecuredDataTransmission (0x84) service This service shall be used when transmitting data in a secured mode, see CVS32.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.18 Authentication (0x29) service
page 63
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 63

REQ_UDS-01265.5.17.1 Request REQ_UDS 0303 5.5.17.1.1 Request message data-parameter definition - Data parameter definition shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneExternal interfaces
External Interfaces
SSR-DIAG-007-5.5.18 Authentication (0x29) service
page 63
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 63

REQ_UDS-01275.5.17.2 Positive response - Positive response shall be as per CVS32.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.5.18 Authentication (0x29) service
page 63
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 63

REQ_UDS-01375.5.18.4 Negative response - 5.5.18.4.1 Supported negative response codes REQ_UDS 0138 Supported negative response codes shall be as per ISO 14229-1, especially the NRC range 0x50 – 0x5D according to Table 73.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.5.18 Authentication (0x29) service
page 64
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 64

REQ_UDS-01405.5.19 RequestFileTransfer (0x38) service 5.5.19.1 Request - 5.5.19.2 Request Parameter modeOfOperation REQ_UDS 0141 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.5.19 RequestFileTransfer (0x38) service
page 65
Source details
Document section

5.5.19 RequestFileTransfer (0x38) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.19 RequestFileTransfer (0x38) service

Page reference

page 65

REQ_UDS-0142Internal Page 66 (90) Byte value Description Cvt 0x07 – 0xFF ISO Reserved M 5.5.19.3 Request parameter subFunction - Refer to ISO 14229-1 for parameter sub-function format shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 66
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 66

REQ_UDS-01435.5.19.4 Request Parameter dataFormatIdentifier - 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 REQ_UDS 0144 5.5.19.6 Negative response REQ_UDS 0145 5.5.19.7 Supported negative response codes REQ_UDS 0146 Supported negative response codes shall be as per ISO 14229-1.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
OEM/Customer Review Interface
SSR-DIAG-004-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 66
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 66

REQ_UDS-0147Internal Page 67 (90) - The programming preconditions shall be agreed with the vehicle manufacturer.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
OEM/Customer Review Interface
SSR-UPD-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ_UDS-0148The decision on conditions of the programming precondition shall be based on minimum two independent sources of information.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-UPD-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ_UDS-0149If information is not available for checking a programming precondition the programming precondition shall be considered fulfilled.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-UPD-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ_UDS-0150This routine shall be supported in Extended session of both Application and Boot.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ_UDS-01515.6.1.1 Request 5.6.1.2 Request parameter RoutineControlOptionRecord - Request parameter RoutineControlOptionRecord shall not be supported.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ_UDS-0152Request parameter routineControlType with value 0x03 (requestRoutineResults) shall not be supported.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ_UDS-01535.6.1.3 Positive response - 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 REQ_UDS 0154 Each routineStatus byte shall represent one not satisfied precondition according to Table 18 (see definition of “Satisfied programming precondition”).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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-UPD-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ_UDS-0155Internal Page 68 (90) - Which ones of the programming precondition codes in Table 18 that need to be supported shall be discussed and agreed with the vehicle manufacturer.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
OEM/Customer Review Interface
SSR-UPD-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 68
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 68

REQ_UDS-0156If all preconditions are satisfied, no routineStatus byte shall be reported.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 68
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 68

REQ_UDS-0157Programming preconditions that do not map to one of the entries in Table 77 shall be discussed with the vehicle manufacturer.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
OEM/Customer Review Interface
SSR-UPD-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 68
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 68

REQ-AUTO-00702Table 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 ..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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 68
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 68

REQ_UDS-0161The erasing of memory shall not prevent the client from starting a data transfer using the TransferData (0x36) service, i.e.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-SDT-001-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 70
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 70

REQ_UDS-0162This routine shall be supported in Programming session.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-UPD-001-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 70
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 70

REQ_UDS-0166When 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 ...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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-BOOT-001-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 71
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 71

REQ_UDS-0168Internal Page 72 (90) - The routineResult byte values shall be as specified in Table 81.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 72
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 72

REQ_UDS-0173This routine shall be supported in Programming session.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-UPD-001-5.6.3 Routine 0x2401 – Software Installation
page 74
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 74

REQ_UDS-01745.6.3.1 Request - Request parameter RoutineControlOptionRecord shall not be supported.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.6.3 Routine 0x2401 – Software Installation
page 74
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 74

REQ_UDS-0175Internal Page 75 (90) 5.6.3.2 Positive Response - Positive responses to RoutineControl (Software Installation) service requests shall be formatted according to Table 88 and Table 89.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.6.3 Routine 0x2401 – Software Installation
page 75
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 75

REQ_UDS-0176Description 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.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Security evidence and traceability
OEM/Customer Review Interface
SSR-DAI-002-5.6.3 Routine 0x2401 – Software Installation
page 75
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 75

REQ_UDS-0177AuthenticityVerificationStatus bit 7-6 (AuthenticityStatus) shall remain as 0x0 (Software Authenticity Invalid) until the verification completes.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Security evidence and traceability
OEM/Customer Review Interface
SSR-DAI-003-5.6.3 Routine 0x2401 – Software Installation
page 75
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 75

REQ_UDS-0178If no authenticity verification will take place as part of RoutineIdentifier, the AuthenticityVerificationStatus bit 7-6 (AuthenticityStatus) shall be changed to 0x1 (Authenticity Verification Successful).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.Accept with AssumptionProposal ReadyNoneSystem behavior; Security evidence and traceability
OEM/Customer Review Interface
SSR-DAI-002-5.6.3 Routine 0x2401 – Software Installation
page 75
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 75

REQ_UDS-0179Internal Page 76 (90) 0x1: Authenticity Verification Successful 0x2: Authenticity Verification Failed 5-0 Reserved Note: Shall be kept as 0x0 SoftwareInstallationStatus shall be formatted according to Table 91.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Security evidence and traceability
OEM/Customer Review Interface
SSR-DAI-002-5.6.3 Routine 0x2401 – Software Installation
page 76
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 76

REQ_UDS-0180SoftwareInstallationStatus bit 7-6 (InstallationStatus) shall remain as 0x0 (Installation On-going) until the installation completes.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.6.3 Routine 0x2401 – Software Installation
page 76
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 76

REQ_UDS-0181Table 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.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.6.3 Routine 0x2401 – Software Installation
page 76
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 76

REQ_UDS-0182TimeRemaningEstimative shall inform the time estimative to complete the installation of the file.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.6.3 Routine 0x2401 – Software Installation
page 76
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 76

REQ_UDS-0184The method used to check compatibility/consistency shall be determined by the supplier in consultation with the vehicle manufacturer.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.Accept with AssumptionProposal ReadyNoneSystem behavior
OEM/Customer Review Interface
SSR-DIAG-001-5.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-0189This routine shall be supported in Programming session.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-UPD-001-5.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-0191Table 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.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ_UDS-0192Internal Page 78 (90) 5.6.4.2 Positive response - Positive responses to RoutineControl (CheckProgrammingDependencies) service requests shall be formatted according to Table 93.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.Accept with AssumptionProposal ReadyNoneApplication software behavior; Secure software update and flash readiness
None
SSR-UPD-003-5.6.3 Routine 0x2401 – Software Installation
page 78
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 78

REQ_UDS-0193Table 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.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.Accept with AssumptionProposal ReadyNoneSystem behavior; Secure software update and flash readiness
None
SSR-UPD-001-5.6.3 Routine 0x2401 – Software Installation
page 78
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 78

REQ_UDS-0195This routine shall be supported in all sessions of Application and Boot.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.Accept with AssumptionProposal ReadyNoneApplication software behavior
None
SSR-DIAG-004-5.6.5 Routine 0xCAFE – EMP
page 79
Source details
Document section

5.6.5 Routine 0xCAFE – EMP

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.5 Routine 0xCAFE – EMP

Page reference

page 79

REQ_UDS-0196Internal Page 80 (90) 5.7 Fault memory requirements 5.7.1 DTC status bits - 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 REQ_UDS 0197 DTC status bits shall not make use of any vehicle manufacturer specific reset condition (e.g.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.Accept with AssumptionProposal ReadyNoneHardware platform support
OEM/Customer Review Interface
SSR-DIAG-006-5.7.2 Occurrence counter OCC
page 80
Source details
Document section

5.7.2 Occurrence counter OCC

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.2 Occurrence counter OCC

Page reference

page 80

REQ_UDS-0198The occurrence counter minimum value shall be zero (0).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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.2 Occurrence counter OCC
page 80
Source details
Document section

5.7.2 Occurrence counter OCC

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.2 Occurrence counter OCC

Page reference

page 80

REQ_UDS-0199The occurrence counter maximum value shall be 126.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.2 Occurrence counter OCC
page 80
Source details
Document section

5.7.2 Occurrence counter OCC

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.2 Occurrence counter OCC

Page reference

page 80

REQ_UDS-0200The occurrence counter default value shall be zero (0).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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.2 Occurrence counter OCC
page 80
Source details
Document section

5.7.2 Occurrence counter OCC

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.2 Occurrence counter OCC

Page reference

page 80

REQ_UDS-0201The occurrence counter shall increment by one (1) only.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.2 Occurrence counter OCC
page 80
Source details
Document section

5.7.2 Occurrence counter OCC

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.2 Occurrence counter OCC

Page reference

page 80

REQ_UDS-0203The occurrence counter shall increment at a change of DTC status bits 0 testFailed and 3 confirmedDTC both from 0 to 1.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.2 Occurrence counter OCC
page 80
Source details
Document section

5.7.2 Occurrence counter OCC

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.2 Occurrence counter OCC

Page reference

page 80

REQ_UDS-0204Internal Page 81 (90) - The occurrence counter shall increment at a change of DTC status bit 0 testFailed from 0 to 1, if bit 3 confirmedDTC is 1 already.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.3 Timestamp of occurrence
page 81
Source details
Document section

5.7.3 Timestamp of occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.3 Timestamp of occurrence

Page reference

page 81

REQ_UDS-0205The occurrence counter shall increment at a change of DTC status bit 3 confirmedDTC from 0 to 1, if bit 0 testFailed is 1 already.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.3 Timestamp of occurrence
page 81
Source details
Document section

5.7.3 Timestamp of occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.3 Timestamp of occurrence

Page reference

page 81

REQ_UDS-0206The occurrence counter value 127 shall be defined as "errors with the counter".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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.3 Timestamp of occurrence
page 81
Source details
Document section

5.7.3 Timestamp of occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.3 Timestamp of occurrence

Page reference

page 81

REQ_UDS-0207The timestamp default value shall be a 0xFF in each data.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.3 Timestamp of occurrence
page 81
Source details
Document section

5.7.3 Timestamp of occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.3 Timestamp of occurrence

Page reference

page 81

REQ_UDS-0211If occurrence counter is set to 1, the timestamp of the latest occurrence shall be set to 0xFF.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.4 Vehicle distance at occurrence
page 82
Source details
Document section

5.7.4 Vehicle distance at occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.4 Vehicle distance at occurrence

Page reference

page 82

REQ_UDS-0213The vehicle distance shall be represented by a four byte integer, big endian, with five meter per bit (5m/bit).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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.4 Vehicle distance at occurrence
page 82
Source details
Document section

5.7.4 Vehicle distance at occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.4 Vehicle distance at occurrence

Page reference

page 82

REQ_UDS-0214If all sources of vehicle distance information present no current data, the distance information shall be set to 0xFF at all bytes.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.7.4 Vehicle distance at occurrence
page 82
Source details
Document section

5.7.4 Vehicle distance at occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.4 Vehicle distance at occurrence

Page reference

page 82

REQ_UDS-0219If all sources of operational hours information present no current data, the operational hours information shall be set to 0xFF at all bytes.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-0226For P2Client, a value of 150 ms shall be used.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-0228For P2*Client, the value estimation given in ISO 14229-2 shall be used.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.Accept with AssumptionProposal ReadyNoneSystem behavior
None
SSR-DIAG-005-5.10 Session layer performance requirements
page 84
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 84

REQ_UDS-0003Modified requirements - Added semantic Identifier DIDs, changed the NodeUID DID to INTERNAL REQ_UDS 0034: Change in the length of NodeUID(0xF1AF) INFO_UDS 0040: Change in the retrieval method for NodeUID(0xF1AF) REQ_UDS 0036: 0xF1B9 RBACCIdentifierNumber is changed to Mandatory REQ_UDS 0037: 0xF1BA RBACCStructureVersion,bit-length changed REQ_UDS 0045: Changes for service (0x84) and (0x31) REQ_UDS 0048: Updated the document references REQ_UDS 0107: 0XCAFE and 0xFF02 are updated to Mandatory REQ_UDS 0180: Modifcations on the bit values and new bit added REQ_UDS 0193: 0x05 is changed to Mandatory 6 Normative references: Updated the referenced documents and versions Removed Requirements and infos: REQ_UDS 0045: (0x86) service removed REQ_UDS 0053, REQ_UDS 0054: Removed the reserved DID ranges and 0xF1C1 REQ_UDS 0024: 0xF19E ODXFileDataIdentifier is removed 2024-10 First issueProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneSecure communication and freshness protection
None
None-5.2.1 Used data identifier in order to identify an ECU
page 8
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 8

REQ_UDS-0004Internal Page 10 (90) 5.2.1.1 DID 0xF180 bootSoftwareIdentificationDataIdentifier - Table 6 – Description of DID 0xF180 bootSoftwareIdentificationDataIdentifier 0xF180 Name : bootSoftwareIdentificationDataIdentifier Byte Data #1 numberOfModules 1-Byte-A_UINT32 M 0x01 0x01 #2 : #14 Boot software identifier #1: : M : M 0x7E .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 10
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 10

REQ_UDS-00065.2.1.2 DID 0xF181 applicationSoftwareIdentificationDataIdentifier - 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 0x20Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 10
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 10

REQ_UDS-0007Internal Page 11 (90) REQ_UDS 0231 5.2.1.3 DID 0xF182 applicationDataIdentificationDataIdentifier - 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 .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 11
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 11

REQ_UDS-00105.2.1.6 DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier - Table 11 – Description of DID 0xF188 vehicleManufacturerECUSoftwareNumberDataIdentifier 0xF188 Name: vehicleManufacturerECUSoftwareNumberDataIdentifier Byte Data #1 : #13 Vehicle manufacturer ECU (server) software number : M : M : 0x20 REQ_UDS 0234 5.2.1.7 DID 0xF189 vehicleManufacturerECUSoftwareVersionNumberDataIdentifier REQ_UDS 0011 Table 12 – Description of DID 0xF189 vehicleManufacturerECUSoftwareVersionNumberDataIdentifier 0xF189 Name: vehicleManufacturerECUSoftwareVersionNumberDataIdentifier Byte DataProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 12
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 12

REQ_UDS-0014Internal Page 14 (90) byte #3 YY byte #4 YY byte #5 MM byte #6 MM byte #7 DD byte #8 DD 0x20, 0x30 – 0x39 5.2.1.10 DID 0xF18C ECUSerialNumberDataIdentifier Table 15 – Description of DID 0xF18C ECUSerialNumberDataIdentifier 0xF18C Name: ECUSerialNumberDataIdentifier Byte Data To be specified by the supplier.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 14
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 14

REQ_UDS-00155.2.1.11 DID 0xF190 VINDataIdentifier - Table 16 – Description of DID 0xF190 VINDataIdentifier 0xF190 Name: VINDataIdentifier Byte Data #1 : #17 VIN number : Byte #17 17-Bytes- M : M : 0x30 .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 14
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 14

REQ_UDS-00165.2.1.12 DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifier - Table 17 – Description of DID 0xF191 vehicleManufacturerECUHardwareNumberDataIdentifier 0xF191 Name: vehicleManufacturerECUHardwareNumberDataIdentifier Byte DataProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 14
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 14

REQ_UDS-00175.2.1.13 DID 0xF192 systemSupplierECUHardwareNumberDataIdentifier - 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 REQ_UDS 0018 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 REQ_UDS 0019 Table 20 – Description of DID 0xF194 systemSupplierECUSoftwareNumberDataIdentifier 0xF194 Name: systemSupplierECUSoftwareNumberDataIdentifier Byte No Description Format Cvt Byte Value Data To be specified by the External SupplierProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 15
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 15

REQ_UDS-0020Internal Page 16 (90) 5.2.1.16 DID 0xF195 systemSupplierECUSoftwareVersionNumberDataIdentifier - 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 REQ_UDS 0021 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 REQ_UDS 0022 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 .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 16
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 16

REQ_UDS-0339Internal Page 90 (90) Annex C (informative) Change history Release date Changes 2025-12 New requirements and infos: INFO_UDS 0039: F197 structure added F198 Request and response format REQ_UDS 0340: F199 Request and response format REQ_UDS 0341: F19A Request and response format REQ_UDS 0342: NRC for RBACC check failures REQ_UDS 0343, REQ_UDS 0344, REQ_UDS 0345, REQ_UDS 0346, REQ_UDS 0347, REQ_UDS 0348, REQ_UDS 0349: Requirements, Request and response formats for the ControlDTCSetting(0x85) added.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneSecure communication and freshness protection
None
None-5.2.1 Used data identifier in order to identify an ECU
page 17
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 17

REQ_UDS-03405.2.1.20 DID 0xF199 SoftwareAssemblySemanticDataIdentifiers - Table 25 – Description of DID 0xF199 SoftwareAssemblySemanticDataIdentifier s 0xF199 Name: SoftwareAssemblySemanticDataIdentifiers Byte Data #1 : #3 numberOfModules(m) 3-Byte- A_UINT32 M 0x000001 – 0xFFFFFF 01Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneSecure communication and freshness protection
None
None-5.2.1 Used data identifier in order to identify an ECU
page 17
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 17

REQ_UDS-03415.2.1.21 DID 0xF19A HardwareSemanticDataIdentifiers - 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneSecure communication and freshness protection
None
None-5.2.1 Used data identifier in order to identify an ECU
page 18
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 18

REQ_UDS-0023Internal Page 19 (90) 5.2.1.22 DID 0xF19D ECUInstallationDateDataIdentifier - Table 27 – Description of DID 0xF19D ECUInstallationDateDataIdentifier 0xF19D Name: ECUInstallationDateDataIdentifier Byte Data #1 .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 19
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 19

REQ_UDS-0025#8 Format: “YYYYMMDD” byte #1 YY (most significant) byte #2 YY byte #3 YY byte #4 YY byte #5 MM byte #6 MM byte #7 DD byte #8 DD 8-Bytes- RING M : M : 0x2020 20202 020 5.2.1.23 DID 0xF1A5 vehicleManufacturerECUHardwareWithoutBootNumber 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 REQ_UDS 0026 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 solutionsProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 19
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 19

REQ_UDS-0030Table 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneSecure software update and flash readiness
None
None-5.2.1 Used data identifier in order to identify an ECU
page 20
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 20

REQ_UDS-0032Internal Page 21 (90) - Table 32 – Description of DID 0xF1AB Date at software update stamp 0xF1AB Name: dateAtSoftwareUpdateStamp Byte Data #1 .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneSecure software update and flash readiness
None
None-5.2.1 Used data identifier in order to identify an ECU
page 21
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 21

REQ_UDS-00335.2.1.28 DID 0xF1AD activeECUSoftwareDataIdentifier - 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 REQ_UDS 0034 Table 34 – Description of DID 0xF1AF NodeUID 0xF1AF Name: NodeUID Byte Data #1 : #8 NodeUID 8-Bytes- A_BYTEFIELD M : M : 0x00 : 0x00Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 21
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 21

REQ_UDS-00365.2.1.30 DID 0xF1B9 RBACCIdentifierNumber - 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 INFO_UDS 0006 Information on RBACC can be found in CVS151.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 22
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 22

REQ_UDS-00375.2.1.31 DID 0xF1BA RBACCStructureVersion - 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 INFO_UDS 0007 Information on RBACC can be found in CVS151.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 22
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 22

REQ_UDS-00385.2.1.32 DID 0xF1D1 RootCertificateIdentifier - Table 37 – Description of DID 0xF1D1 RootCertificateIdentifier 0xF1D1 Name: RootCertificateIdentifier Byte DataProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.2.1 Used data identifier in order to identify an ECU
page 22
Source details
Document section

5.2.1 Used data identifier in order to identify an ECU

Section path

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

Page reference

page 22

REQ_UDS-0041The default diagnostic session is referred to as “defaultSession”.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.3 Diagnostic sessions requirements
page 23
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 23

REQ_UDS-0049Diagnostics safe state is the following conditions that needs be satisfied to ensure vehicle is not in operation while performing certain diagnostics services.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.3 Diagnostic sessions requirements
page 25
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 25

REQ_UDS-0305INFO_UDS 0019 Description of the individual transitions as per Figure 2 -State Diagram is explained from - to REQ_UDS 0337.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.3 Diagnostic sessions requirements
page 27
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 27

REQ_UDS-0306Internal Page 28 (90) - 2.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.3 Diagnostic sessions requirements
page 28
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 28

REQ_UDS-0316Internal Page 29 (90) - 12.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.3 Diagnostic sessions requirements
page 29
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 29

REQ_UDS-0328Internal Page 30 (90) - 24.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.3 Diagnostic sessions requirements
page 30
Source details
Document section

5.3 Diagnostic sessions requirements

Section path

5 Requirements > 5.3 Diagnostic sessions requirements

Page reference

page 30

REQ_UDS-00735.5.2.2 Positive response - Table 45 – Service 0x11 positive response parameter description 1 ECUReset Response SID M 2 resetType MProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.2 ECUReset (0x11) service
page 34
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 34

REQ_UDS-00745.5.2.3 Negative response REQ_UDS 0246 5.5.2.3.1 Supported negative response codes - Table 46 – Service 0x11 negative response codes NRC Description and scenario 0x12 sub-functionNotSupported Refer to ISO 14229-1 for scenario.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.3 CommunicationControl (0x28) service
page 35
Source details
Document section

5.5.3 CommunicationControl (0x28) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.3 CommunicationControl (0x28) service

Page reference

page 35

REQ_UDS-00785.5.3.1 Request - 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 REQ_UDS 0079 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 REQ_UDS 0080 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 REQ_UDS 0247 5.5.3.3 Negative response REQ_UDS 0248Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.3 CommunicationControl (0x28) service
page 36
Source details
Document section

5.5.3 CommunicationControl (0x28) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.3 CommunicationControl (0x28) service

Page reference

page 36

REQ-AUTO-00588INFO_UDS 0014 A functionally addressed TesterPresent may arrive at any time during another request.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.5 ControlDTCSetting (0x85) service
page 37
Source details
Document section

5.5.5 ControlDTCSetting (0x85) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.5 ControlDTCSetting (0x85) service

Page reference

page 37

REQ_UDS-03455.5.5.1 Request - Refer to ISO 14229-1 for request format.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.5 ControlDTCSetting (0x85) service
page 37
Source details
Document section

5.5.5 ControlDTCSetting (0x85) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.5 ControlDTCSetting (0x85) service

Page reference

page 37

REQ_UDS-03465.5.5.1.1 Request parameter DTCSettingType - Refer to ISO 14229-1 for request parameter DTCSettingType.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.5 ControlDTCSetting (0x85) service
page 37
Source details
Document section

5.5.5 ControlDTCSetting (0x85) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.5 ControlDTCSetting (0x85) service

Page reference

page 37

REQ_UDS-0347Internal Page 38 (90) 5.5.5.1.2 Request parameter DTCSettingControlOptionRecord - Refer to ISO 14229-1 for request parameter DTCSettingControlOptionRecord.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.6 Link Control (0x87) service
page 38
Source details
Document section

5.5.6 Link Control (0x87) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.6 Link Control (0x87) service

Page reference

page 38

REQ_UDS-03485.5.5.2 Positive response - Refer to ISO 14229-1 for positive response format and parameter.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.6 Link Control (0x87) service
page 38
Source details
Document section

5.5.6 Link Control (0x87) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.6 Link Control (0x87) service

Page reference

page 38

REQ_UDS-03495.5.5.3 Negative response - Refer to ISO 14229-1 for negative response format and codes.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.6 Link Control (0x87) service
page 38
Source details
Document section

5.5.6 Link Control (0x87) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.6 Link Control (0x87) service

Page reference

page 38

REQ_UDS-0093Additional client requests which start copying RAM buffer data into non-volatile memory are not allowed.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.8 WriteDataByIdentifier (0x2E) service
page 40
Source details
Document section

5.5.8 WriteDataByIdentifier (0x2E) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.8 WriteDataByIdentifier (0x2E) service

Page reference

page 40

REQ_UDS-02595.5.8.2 Positive responseProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.8 WriteDataByIdentifier (0x2E) service
page 40
Source details
Document section

5.5.8 WriteDataByIdentifier (0x2E) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.8 WriteDataByIdentifier (0x2E) service

Page reference

page 40

REQ_UDS-00945.5.9.2 Positive response REQ_UDS 0263 5.5.9.3 Negative response REQ_UDS 0264 5.5.10 ReadDTCInformation (0x19) service 5.5.10.1 Request REQ_UDS 0265 5.5.10.1.1 Request parameter reportType 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 UProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.10 ReadDTCInformation (0x19) service
page 41
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 41

REQ_UDS-0095Internal Page 42 (90) 0x10 reportMirrorMemoryDTCExtendedDataRecordByDTCNumber U 0x11 reportNumberOfMirrorMemoryDTCByStatusMask U 0x12 reportNumberOfEmissionsRelatedOBDDTCByStatusMask E 0x13 reportEmissionsRelatedOBDDTCByStatusMask E 0x42 reportWWHOBDDTCByMaskRecord E 0x55 reportWWHOBDDTCWithPermanentStatus E Legislated OBD relevant ECUs have to support legislated OBD standards.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.10 ReadDTCInformation (0x19) service
page 42
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 42

REQ-AUTO-00629Internal Page 49 (90) 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.10 ReadDTCInformation (0x19) service
page 49
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 49

REQ_UDS-01035.5.11.1.2 Request parameter controlOptionRecord - Table 58 – Service 0x2F request parameter controlOptionRecord description 1 inputOutputControlParameter M 2 ..Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.11 InputOutputControlByIdentifier (0x2F) service
page 54
Source details
Document section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.11 InputOutputControlByIdentifier (0x2F) service

Page reference

page 54

REQ_UDS-01042 + (m-1) controlState byte 1 : controlState byte m C : C 5.5.11.1.3 Request parameter inputOutputControlParameter - Table 59 – Service 0x2F request parameter inputOutputControlParameter description 0x00 returnControlToECU Refer to ISO 14229-1 for parameter description.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.11 InputOutputControlByIdentifier (0x2F) service
page 54
Source details
Document section

5.5.11 InputOutputControlByIdentifier (0x2F) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.11 InputOutputControlByIdentifier (0x2F) service

Page reference

page 54

REQ_UDS-01055.5.11.2 Positive response REQ_UDS 0285 5.5.11.3 Negative response REQ_UDS 0286 5.5.12 RoutineControl (0x31) service 5.5.12.1 Request REQ_UDS 0287 5.5.12.1.1 Request parameter RoutineControlType 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”.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.12 RoutineControl (0x31) service
page 55
Source details
Document section

5.5.12 RoutineControl (0x31) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.12 RoutineControl (0x31) service

Page reference

page 55

REQ-AUTO-00652INFO_UDS 0017 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.13 Request Download Service (0x34)
page 57
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 57

REQ_UDS-0113M 5.5.13.2 Request parameter dataFormatIdentifier - 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 – 0xFProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.13 Request Download Service (0x34)
page 58
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 58

REQ_UDS-0114Internal Page 59 (90) encryptingMethod: 0x0: no encryption 0x1: encryption on DSC 0x2 -0x7 : reserved for vehicle manufacturer M 0x0 – 0x1 5.5.13.3 Request parameter addressAndLengthFormatIdentifier 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 REQ_UDS 0115 Table 65 – Positive response parameter description #1 RequestDownload Response SID M 0x74 #2 lengthFormatIdentifier M 0x20 #3..Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.13 Request Download Service (0x34)
page 59
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 59

REQ_UDS-0116#4 maxNumberOfBlockLength[] = [ byte #1 (MSB) byte #2 ] M M 0xFF 0xFF 5.5.13.5 Response parameter lengthFormatIdentifier - Table 66 – Service 0x34 response parameter lengthFormatIdentifier description 7 - 4 Length (number of bytes) of the maxNumberOfBlockLength parameter M 0x2 3 - 0 ISO reserved.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.13 Request Download Service (0x34)
page 59
Source details
Document section

5.5.13 Request Download Service (0x34)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.13 Request Download Service (0x34)

Page reference

page 59

REQ_UDS-0117Internal Page 60 (90) 5.5.14 RequestUpload (0x35) 5.5.14.1 Request - Table 67 – Service 0x35 request parameter description 1 RequestDownload Request SID M 2 dataFormatIdentifier M 3 addressAndLengthFormatIdentifier M 4 ..Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.14 RequestUpload (0x35)
page 60
Source details
Document section

5.5.14 RequestUpload (0x35)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.14 RequestUpload (0x35)

Page reference

page 60

REQ_UDS-0118M 5.5.14.1.1 Request parameter dataFormatIdentifier - 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 – 0x1Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.14 RequestUpload (0x35)
page 60
Source details
Document section

5.5.14 RequestUpload (0x35)

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.14 RequestUpload (0x35)

Page reference

page 60

REQ_UDS-01205.5.14.2 Positive response REQ_UDS 0293 5.5.14.2.1 Response parameter lengthFormatIdentifier - Table 70 – Service 0x35 response parameter lengthFormatIdentifier description 7 - 4 Length (number of bytes) of the maxNumberOfBlockLength parameter M 0x2 3 - 0 ISO reserved.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.15 TransferData (0x36) service
page 61
Source details
Document section

5.5.15 TransferData (0x36) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.15 TransferData (0x36) service

Page reference

page 61

REQ_UDS-02955.5.15 TransferData (0x36) service 5.5.15.1 RequestProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.15 TransferData (0x36) service
page 61
Source details
Document section

5.5.15 TransferData (0x36) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.15 TransferData (0x36) service

Page reference

page 61

REQ_UDS-01235.5.16.2 Positive response - Table 72 – Service 0x37 positive response parameter description 1 RequestTransferExit Response SID MProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.16 RequestTransferExit (0x37) service
page 62
Source details
Document section

5.5.16 RequestTransferExit (0x37) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.16 RequestTransferExit (0x37) service

Page reference

page 62

REQ_UDS-01345.5.18.1 Request - Refer to CVS31 .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.18 Authentication (0x29) service
page 64
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 64

REQ_UDS-01355.5.18.2 Request parameter subFunction - Refer to CVS31 .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.18 Authentication (0x29) service
page 64
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 64

REQ_UDS-01365.5.18.3 Positive response - Refer to CVS31 .Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.18 Authentication (0x29) service
page 64
Source details
Document section

5.5.18 Authentication (0x29) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.18 Authentication (0x29) service

Page reference

page 64

REQ-AUTO-00704INFO_UDS 0020 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 69
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 69

REQ_UDS-01635.6.2.1 Request - 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 70
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 70

REQ_UDS-0167255 – System specific 5.6.2.3 Positive response - 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-0xFFProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 71
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 71

REQ_UDS-0169Internal Page 74 (90) #2 routineControlType (StartRoutine) 0x01 #3 routineIdentifier (MSB) 0xFF #4 routineIdentifier (LSB) 0x00 Example #2: Negative response: server → client Table 87 – Example #2: Negative response: server → client #1 Negative Response 0x7F #2 RoutineControl Response SID 0x31 #3 conditionsNotCorrect 0x22 5.6.3 Routine 0x2401 – Software Installation The RoutineIdentifier may verify the authenticity of the received file package.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.6.3 Routine 0x2401 – Software Installation
page 74
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 74

REQ_UDS-0208The timestamp is presented in SAE J1939-71 format without local hour/minute offsets.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.7.3 Timestamp of occurrence
page 81
Source details
Document section

5.7.3 Timestamp of occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.3 Timestamp of occurrence

Page reference

page 81

REQ_UDS-0209In 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 timestampsProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.7.3 Timestamp of occurrence
page 81
Source details
Document section

5.7.3 Timestamp of occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.3 Timestamp of occurrence

Page reference

page 81

REQ_UDS-02155.7.4.1 Latest occurrence - The latest distance value is updated at a change of DTC status bits 0 (testFailed) and 3 REQ_UDS 0216 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.7.4 Vehicle distance at occurrence
page 82
Source details
Document section

5.7.4 Vehicle distance at occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.4 Vehicle distance at occurrence

Page reference

page 82

REQ_UDS-02175.7.4.2 First occurrence - The first distance value is updated at the first change of DTC status bits 0 (testFailed) and 3Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.7.4 Vehicle distance at occurrence
page 82
Source details
Document section

5.7.4 Vehicle distance at occurrence

Section path

5 Requirements > 5.7 Fault memory requirements > 5.7.4 Vehicle distance at occurrence

Page reference

page 82

REQ_UDS-0218The operational hours are presented by a four byte integer, big endian, with , half second per bit (0,5s/bit).Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-02205.7.5.1 Latest occurrence - The latest operational hours value is updated at a change of DTC status bits 0 (testFailed) and 3 (confirmedDTC) both from 0 to 1.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-0221The 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-02225.7.5.2 First occurrence - 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.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.10 Session layer performance requirements
page 83
Source details
Document section

5.10 Session layer performance requirements

Section path

5 Requirements > 5.10 Session layer performance requirements

Page reference

page 83

REQ_UDS-0339Internal Page 90 (90) Annex C (informative) Change history Release date Changes 2025-12 New requirements and infos: INFO_UDS 0039: F197 structure added F198 Request and response format REQ_UDS 0340: F199 Request and response format REQ_UDS 0341: F19A Request and response format REQ_UDS 0342: NRC for RBACC check failures REQ_UDS 0343, REQ_UDS 0344, REQ_UDS 0345, REQ_UDS 0346, REQ_UDS 0347, REQ_UDS 0348, REQ_UDS 0349: Requirements, Request and response formats for the ControlDTCSetting(0x85) added.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneSecure communication and freshness protection
None
None-6 Normative references
page 90
Source details
Document section

6 Normative references

Section path

6 Normative references

Page reference

page 90

REQ_UDS-0003Modified requirements - Added semantic Identifier DIDs, changed the NodeUID DID to INTERNAL REQ_UDS 0034: Change in the length of NodeUID(0xF1AF) INFO_UDS 0040: Change in the retrieval method for NodeUID(0xF1AF) REQ_UDS 0036: 0xF1B9 RBACCIdentifierNumber is changed to Mandatory REQ_UDS 0037: 0xF1BA RBACCStructureVersion,bit-length changed REQ_UDS 0045: Changes for service (0x84) and (0x31) REQ_UDS 0048: Updated the document references REQ_UDS 0107: 0XCAFE and 0xFF02 are updated to Mandatory REQ_UDS 0180: Modifcations on the bit values and new bit added REQ_UDS 0193: 0x05 is changed to Mandatory 6 Normative references: Updated the referenced documents and versions Removed Requirements and infos: REQ_UDS 0045: (0x86) service removed REQ_UDS 0053, REQ_UDS 0054: Removed the reserved DID ranges and 0xF1C1 REQ_UDS 0024: 0xF19E ODXFileDataIdentifier is removed 2024-10 First issueProposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneSecure communication and freshness protection
None
None-6 Normative references
page 90
Source details
Document section

6 Normative references

Section path

6 Normative references

Page reference

page 90

REQ-AUTO-00484The User shall apply the latest version of this CVS124.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-page-1 Page 1
page 1
Source details
Document section

page-1 Page 1

Section path

Page 1

Page reference

page 1

REQ-AUTO-00486Any 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”.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-009-page-2 Page 2
page 2
Source details
Document section

page-2 Page 2

Section path

Page 2

Page reference

page 2

REQ-AUTO-00487• 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.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneBackend and IT integration
None
SSR-TOOL-002-page-2 Page 2
page 2
Source details
Document section

page-2 Page 2

Section path

Page 2

Page reference

page 2

REQ-AUTO-00489Shall not This phrase, or the phrase "Must not", means that the definition is an absolute prohibition of the specification.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-4.2 Abbreviations
page 6
Source details
Document section

4.2 Abbreviations

Section path

4 Terms, definitions and abbreviations > 4.2 Abbreviations

Page reference

page 6

REQ-AUTO-00490Should 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.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-4.2 Abbreviations
page 6
Source details
Document section

4.2 Abbreviations

Section path

4 Terms, definitions and abbreviations > 4.2 Abbreviations

Page reference

page 6

REQ-AUTO-00493One 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.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneBackend and IT integration
None
SSR-TOOL-002-4.2 Abbreviations
page 6
Source details
Document section

4.2 Abbreviations

Section path

4 Terms, definitions and abbreviations > 4.2 Abbreviations

Page reference

page 6

REQ-AUTO-00494An 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.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-4.2 Abbreviations
page 6
Source details
Document section

4.2 Abbreviations

Section path

4 Terms, definitions and abbreviations > 4.2 Abbreviations

Page reference

page 6

REQ-AUTO-00495In 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).Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-4.2 Abbreviations
page 6
Source details
Document section

4.2 Abbreviations

Section path

4 Terms, definitions and abbreviations > 4.2 Abbreviations

Page reference

page 6

REQ-AUTO-00498E Mandatory for ECUs which shall be compliant with OBD legislation Worldwide like ISO27145,J1979 etc C Conditional U User optional.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-4.3 Conventions
page 7
Source details
Document section

4.3 Conventions

Section path

4 Terms, definitions and abbreviations > 4.3 Conventions

Page reference

page 7

REQ-AUTO-00573the disconnect from the battery shall not be simulated.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.5.2 ECUReset (0x11) service
page 34
Source details
Document section

5.5.2 ECUReset (0x11) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.2 ECUReset (0x11) service

Page reference

page 34

REQ-AUTO-00583If 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).Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneBackend and IT integration
None
SSR-DIAG-003-5.5.3 CommunicationControl (0x28) service
page 35
Source details
Document section

5.5.3 CommunicationControl (0x28) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.3 CommunicationControl (0x28) service

Page reference

page 35

REQ-AUTO-00628If a mechanic is working on the vehicle, the driveline shall report Not Ready and place the vehicle in the state PropulsionNotReady.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.5.10 ReadDTCInformation (0x19) service
page 46
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 46

REQ-AUTO-00635For these ECUs these bytes shall contain default value 0xFF (all bytes).Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.5.10 ReadDTCInformation (0x19) service
page 52
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 52

REQ-AUTO-006370: 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.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-DIAG-001-5.5.10 ReadDTCInformation (0x19) service
page 53
Source details
Document section

5.5.10 ReadDTCInformation (0x19) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.10 ReadDTCInformation (0x19) service

Page reference

page 53

REQ-AUTO-00683If the file is not stored at the location the file shall be added.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.5.19 RequestFileTransfer (0x38) service
page 65
Source details
Document section

5.5.19 RequestFileTransfer (0x38) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.19 RequestFileTransfer (0x38) service

Page reference

page 65

REQ-AUTO-00684M 0x04 ReadFile This value shall be used to read the file (upload) at the location defined by the filePathAndName parameter.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.5.19 RequestFileTransfer (0x38) service
page 65
Source details
Document section

5.5.19 RequestFileTransfer (0x38) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.19 RequestFileTransfer (0x38) service

Page reference

page 65

REQ-AUTO-00685U 0x05 ReadDir This value shall be used to read the directory defined in the filePathAndName parameter.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.5.19 RequestFileTransfer (0x38) service
page 65
Source details
Document section

5.5.19 RequestFileTransfer (0x38) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.19 RequestFileTransfer (0x38) service

Page reference

page 65

REQ-AUTO-00686U 0x06 ResumeFile This value shall be used to resume downloading the file defined in the filePathAndName parameter at the returned filePosition indicator.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.5.19 RequestFileTransfer (0x38) service
page 65
Source details
Document section

5.5.19 RequestFileTransfer (0x38) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.19 RequestFileTransfer (0x38) service

Page reference

page 65

REQ-AUTO-00687The file specified in the filePathAndName shall already exist in the ECU’s file system.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneHardware platform support
None
SSR-HW-001-5.5.19 RequestFileTransfer (0x38) service
page 65
Source details
Document section

5.5.19 RequestFileTransfer (0x38) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.19 RequestFileTransfer (0x38) service

Page reference

page 65

REQ-AUTO-00694If the ECU received the information related to any of the conditions during the same driving cycle then it shall use that information.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneHardware platform support
None
SSR-HW-001-5.6.1 Routine 0x2203 – CheckProgrammingPreConditions
page 67
Source details
Document section

5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions

Page reference

page 67

REQ-AUTO-00708the erasing of memory shall proceed in parallel with data transfer in case for ECUs implementing Automatic erase.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneHardware platform support
None
SSR-HW-001-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 70
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 70

REQ-AUTO-0071202, 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 & SUV2_REQ 62 & SUV2_REQ 63 in CVS123.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.AcceptProposal ReadyNoneApplication software behavior
None
SSR-SYS-008-5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)
page 71
Source details
Document section

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

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)

Page reference

page 71

REQ-AUTO-00729Information shall be provided in percentage.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.6.3 Routine 0x2401 – Software Installation
page 76
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 76

REQ-AUTO-00731Information shall be provided in seconds.Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneSystem behavior
None
SSR-SYS-005-5.6.3 Routine 0x2401 – Software Installation
page 76
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 76

REQ-AUTO-00735In 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).Proposal: Accept. Implement the ECA ECU behavior against the mapped feature/interface and verify through supplier test evidence, subject to customer-confirmed responsibility and acceptance criteria.AcceptProposal ReadyNoneApplication software behavior
None
SSR-SYS-008-5.6.3 Routine 0x2401 – Software Installation
page 77
Source details
Document section

5.6.3 Routine 0x2401 – Software Installation

Section path

5 Requirements > 5.6 Routine Identifier Requirements > 5.6.3 Routine 0x2401 – Software Installation

Page reference

page 77

REQ-AUTO-00485Internal Page 2 (90) Foreword This CVS124 contains requirement specification for TRATON GROUP and may be used by all within TRATON Group, if applicable.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-page-2 Page 2
page 2
Source details
Document section

page-2 Page 2

Section path

Page 2

Page reference

page 2

REQ-AUTO-00492May This word, or the adjective “Optional”, means that an item is truly optional.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-4.2 Abbreviations
page 6
Source details
Document section

4.2 Abbreviations

Section path

4 Terms, definitions and abbreviations > 4.2 Abbreviations

Page reference

page 6

REQ-AUTO-00563Its upto the ECU to include the conditions that are relevant for that particular ECU, but needs to be agreed with Vehicle Manufacturer.Proposal: Informational only. Keep as context; do not treat as an implementation requirement unless the customer confirms applicability.Informational OnlyProposal ReadyNoneNone
None
None-5.5.1 DiagnosticSessionControl (0x10) service
page 32
Source details
Document section

5.5.1 DiagnosticSessionControl (0x10) service

Section path

5 Requirements > 5.5 Diagnostic services requirements > 5.5.1 DiagnosticSessionControl (0x10) service

Page reference

page 32

Derived Supplier System Requirements

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

SSRStatement / TraceFeatureSecurity CapabilityInterfaceResponsibilityStatusVerification
SSR-BOOT-001Application software behavior — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Application software behavior and enforce the defined behaviour on verification failure.From this PDF: REQ-AUTO-00540; REQ_UDS-0083; REQ_UDS-0166. This SSR is also supported by requirements from other PDFs.Application software behaviorNoneNoneSharedBlocked by Customer ClarificationReview + Test
SSR-BOOT-002Hardware platform support — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Hardware platform support and enforce the defined behaviour on verification failure.From this PDF: REQ_UDS-0159. This SSR is also supported by requirements from other PDFs.Hardware platform supportNoneNoneSupplier-OwnedCandidateReview + Test
SSR-BOOT-003System behavior — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for System behavior and enforce the defined behaviour on verification failure.From this PDF: REQ_UDS-0164. This SSR is also supported by requirements from other PDFs.System behaviorNoneNoneSupplier-OwnedCandidateReview + Test
SSR-COM-003Backend and IT integration — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for Backend and IT integration, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals.From this PDF: REQ-AUTO-00776. This SSR is also supported by requirements from other PDFs.Backend and IT integrationNoneNoneSharedBlocked by Customer ClarificationReview + Test
SSR-DAI-002System behavior — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of System behavior data and reject manipulated or unauthenticated data.From this PDF: REQ_UDS-0176; REQ_UDS-0178; REQ_UDS-0179. This SSR is also supported by requirements from other PDFs.System behaviorNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateReview + Test
SSR-DAI-003Application software behavior — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Application software behavior data and reject manipulated or unauthenticated data.From this PDF: REQ_UDS-0177; REQ_UDS-0186; REQ_UDS-0187. This SSR is also supported by requirements from other PDFs.Application software behaviorNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test
SSR-DAI-004Backend and IT integration — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Backend and IT integration data and reject manipulated or unauthenticated data.From this PDF: REQ_UDS-0170; REQ_UDS-0172; REQ_UDS-0188. This SSR is also supported by requirements from other PDFs.Backend and IT integrationNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test
SSR-DIAG-001System behavior — Diagnostic ServicesThe ECU shall provide the diagnostic services for System behavior required by the allocated customer requirements, including the specified services, sessions and data identifiers.From this PDF: REQ-AUTO-00636; REQ-AUTO-00637; REQ_UDS-0002; REQ_UDS-0012; REQ_UDS-0050; REQ_UDS-0054; REQ_UDS-0084; REQ_UDS-0088; REQ_UDS-0124; REQ_UDS-0127; REQ_UDS-0151; REQ_UDS-0152; REQ_UDS-0156; REQ_UDS-0168; REQ_UDS-0174; REQ_UDS-0180; REQ_UDS-0182; REQ_UDS-0184; REQ_UDS-0191; REQ_UDS-0198; REQ_UDS-0199; REQ_UDS-0200; REQ_UDS-0201; REQ_UDS-0203; REQ_UDS-0204; REQ_UDS-0205; REQ_UDS-0206; REQ_UDS-0207; REQ_UDS-0210; REQ_UDS-0211; REQ_UDS-0212; REQ_UDS-0213; REQ_UDS-0214; REQ_UDS-0219; REQ_UDS-0225; REQ_UDS-0226; REQ_UDS-0229; REQ_UDS-0237; REQ_UDS-0304. This SSR is also supported by requirements from other PDFs.System behaviorNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationTest
SSR-DIAG-002System behavior — Diagnostic ServicesThe ECU shall provide the diagnostic services for System behavior required by the allocated customer requirements, including the specified services, sessions and data identifiers.From this PDF: REQ_UDS-0230. System behaviorNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationTest
SSR-DIAG-003Backend and IT integration — Diagnostic ServicesThe ECU shall provide the diagnostic services for Backend and IT integration required by the allocated customer requirements, including the specified services, sessions and data identifiers.From this PDF: REQ-AUTO-00578; REQ-AUTO-00583; REQ_UDS-0001; REQ_UDS-0067; REQ_UDS-0183; REQ_UDS-0185; REQ_UDS-0202; REQ_UDS-0227; REQ_UDS-0338. This SSR is also supported by requirements from other PDFs.Backend and IT integrationNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationTest
SSR-DIAG-004Application software behavior — Diagnostic ServicesThe ECU shall provide the diagnostic services for Application software behavior required by the allocated customer requirements, including the specified services, sessions and data identifiers.From this PDF: REQ-AUTO-00559; REQ-AUTO-00633; REQ-AUTO-00732; REQ_UDS-0044; REQ_UDS-0046; REQ_UDS-0062; REQ_UDS-0071; REQ_UDS-0072; REQ_UDS-0075; REQ_UDS-0081; REQ_UDS-0082; REQ_UDS-0085; REQ_UDS-0087; REQ_UDS-0089; REQ_UDS-0096; REQ_UDS-0098; REQ_UDS-0099; REQ_UDS-0100; REQ_UDS-0102; REQ_UDS-0108; REQ_UDS-0109; REQ_UDS-0112; REQ_UDS-0119; REQ_UDS-0121; REQ_UDS-0125; REQ_UDS-0139; REQ_UDS-0140; REQ_UDS-0142; REQ_UDS-0143; REQ_UDS-0150; REQ_UDS-0158; REQ_UDS-0160; REQ_UDS-0171; REQ_UDS-0175; REQ_UDS-0181; REQ_UDS-0195; REQ_UDS-0260. This SSR is also supported by requirements from other PDFs.Application software behaviorNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationTest
SSR-DIAG-005System behavior — Diagnostic ServicesThe ECU shall provide the diagnostic services for System behavior required by the allocated customer requirements, including the specified services, sessions and data identifiers.From this PDF: REQ_UDS-0052; REQ_UDS-0056; REQ_UDS-0106; REQ_UDS-0137; REQ_UDS-0228; REQ_UDS-0241; REQ_UDS-0242; REQ_UDS-0245; REQ_UDS-0249; REQ_UDS-0255; REQ_UDS-0258; REQ_UDS-0266; REQ_UDS-0267; REQ_UDS-0268; REQ_UDS-0270; REQ_UDS-0271; REQ_UDS-0272; REQ_UDS-0274; REQ_UDS-0275; REQ_UDS-0276; REQ_UDS-0277; REQ_UDS-0278; REQ_UDS-0279; REQ_UDS-0280; REQ_UDS-0281; REQ_UDS-0284; REQ_UDS-0288; REQ_UDS-0292; REQ_UDS-0294; REQ_UDS-0296; REQ_UDS-0297. System behaviorNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateTest
SSR-DIAG-006Hardware platform support — Diagnostic ServicesThe ECU shall provide the diagnostic services for Hardware platform support required by the allocated customer requirements, including the specified services, sessions and data identifiers.From this PDF: REQ_UDS-0053; REQ_UDS-0065; REQ_UDS-0066; REQ_UDS-0091; REQ_UDS-0196. Hardware platform supportNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationTest
SSR-DIAG-007External interfaces — Diagnostic ServicesThe ECU shall provide the diagnostic services for External interfaces required by the allocated customer requirements, including the specified services, sessions and data identifiers.From this PDF: REQ-AUTO-00630; REQ_UDS-0126. External interfacesNoneExternal InterfacesSupplier-OwnedCandidateTest
SSR-HW-001Hardware platform support — Hardware / HSM / Secure StorageThe ECU hardware shall provide the platform and secure-storage capabilities required for Hardware platform support.From this PDF: REQ-AUTO-00687; REQ-AUTO-00694; REQ-AUTO-00708. This SSR is also supported by requirements from other PDFs.Hardware platform supportNoneOEM/Customer Review InterfaceSharedReady for Customer AlignmentReview + Test
SSR-KEY-001Key management — Key and Certificate HandlingThe ECU shall manage key and certificate material for Key management across provisioning, storage, use, renewal and revocation per the agreed key lifecycle.From this PDF: REQ_UDS-0068; REQ_UDS-0070; REQ_UDS-0092. This SSR is also supported by requirements from other PDFs.Key managementKey managementOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test
SSR-RBAC-001Diagnostic security — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Diagnostic security, restricting security-relevant diagnostic services per the OEM-agreed role model.From this PDF: REQ-AUTO-00496; REQ_UDS-0040; REQ_UDS-0042; REQ_UDS-0043; REQ_UDS-0055; REQ_UDS-0063; REQ_UDS-0076; REQ_UDS-0223; REQ_UDS-0224; REQ_UDS-0344. This SSR is also supported by requirements from other PDFs.Diagnostic securityDiagnostic securityOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test
SSR-RBAC-003Backend and IT integration — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Backend and IT integration, restricting security-relevant diagnostic services per the OEM-agreed role model.From this PDF: REQ_UDS-0047. This SSR is also supported by requirements from other PDFs.Backend and IT integrationNoneNoneSharedBlocked by Customer ClarificationReview + Test
SSR-RBAC-004Application software behavior — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Application software behavior, restricting security-relevant diagnostic services per the OEM-agreed role model.From this PDF: REQ_UDS-0048; REQ_UDS-0128; REQ_UDS-0133; REQ_UDS-0342. This SSR is also supported by requirements from other PDFs.Application software behaviorNoneNoneSharedBlocked by Customer ClarificationReview + Test
SSR-SDT-001Application software behavior — Secure Data Transfer / Data Security ContainerThe ECU shall protect security-relevant data transfer for Application software behavior using the agreed secured data transfer / data security container scheme.From this PDF: REQ_UDS-0110; REQ_UDS-0161. This SSR is also supported by requirements from other PDFs.Application software behaviorNoneNoneSharedReady for Customer AlignmentReview + Test
SSR-SYS-005System behavior — System FunctionThe ECU shall implement the System behavior behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing.From this PDF: REQ-AUTO-00484; REQ-AUTO-00489; REQ-AUTO-00490; REQ-AUTO-00494; REQ-AUTO-00495; REQ-AUTO-00498; REQ-AUTO-00499; REQ-AUTO-00513; REQ-AUTO-00573; REQ-AUTO-00574; REQ-AUTO-00628; REQ-AUTO-00635; REQ-AUTO-00648; REQ-AUTO-00683; REQ-AUTO-00684; REQ-AUTO-00685; REQ-AUTO-00686; REQ-AUTO-00691; REQ-AUTO-00729; REQ-AUTO-00731. This SSR is also supported by requirements from other PDFs.System behaviorNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationTest
SSR-SYS-008Application software behavior — System FunctionThe ECU shall implement the Application software behavior behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing.From this PDF: REQ-AUTO-00608; REQ-AUTO-00626; REQ-AUTO-00712; REQ-AUTO-00735. This SSR is also supported by requirements from other PDFs.Application software behaviorNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationTest
SSR-SYS-009System behavior — System FunctionThe ECU shall implement the System behavior behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing.From this PDF: REQ-AUTO-00486. This SSR is also supported by requirements from other PDFs.System behaviorNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateTest
SSR-TOOL-002Backend and IT integration — Tooling / IT / Evidence StorageThe supplier shall provide the tooling, IT infrastructure and evidence storage required for Backend and IT integration.From this PDF: REQ-AUTO-00487; REQ-AUTO-00493. This SSR is also supported by requirements from other PDFs.Backend and IT integrationNoneNoneSharedBlocked by Customer ClarificationReview + Test
SSR-UPD-001System behavior — Software Update / FlashingThe ECU shall support secure software update/flashing for System behavior, accepting only authenticated, integrity-verified software through the agreed programming sequence.From this PDF: REQ_UDS-0061; REQ_UDS-0147; REQ_UDS-0148; REQ_UDS-0149; REQ_UDS-0153; REQ_UDS-0155; REQ_UDS-0157; REQ_UDS-0162; REQ_UDS-0173; REQ_UDS-0189; REQ_UDS-0193. This SSR is also supported by requirements from other PDFs.System behaviorNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test
SSR-UPD-002Hardware platform support — Software Update / FlashingThe ECU shall support secure software update/flashing for Hardware platform support, accepting only authenticated, integrity-verified software through the agreed programming sequence.From this PDF: REQ_UDS-0005; REQ_UDS-0009; REQ_UDS-0039; REQ_UDS-0232; REQ_UDS-0236. This SSR is also supported by requirements from other PDFs.Hardware platform supportNoneOEM/Customer Review InterfaceSupplier-OwnedCandidateReview + Test
SSR-UPD-003Application software behavior — Software Update / FlashingThe ECU shall support secure software update/flashing for Application software behavior, accepting only authenticated, integrity-verified software through the agreed programming sequence.From this PDF: REQ-AUTO-00585; REQ-AUTO-00702; REQ-AUTO-00746; REQ_UDS-0027; REQ_UDS-0028; REQ_UDS-0057; REQ_UDS-0058; REQ_UDS-0111; REQ_UDS-0190; REQ_UDS-0192; REQ_UDS-0250. This SSR is also supported by requirements from other PDFs.Application software behaviorNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test
SSR-UPD-005Backend and IT integration — Software Update / FlashingThe ECU shall support secure software update/flashing for Backend and IT integration, accepting only authenticated, integrity-verified software through the agreed programming sequence.From this PDF: REQ-AUTO-00561; REQ-AUTO-00733; REQ_UDS-0060; REQ_UDS-0194. This SSR is also supported by requirements from other PDFs.Backend and IT integrationNoneOEM/Customer Review InterfaceSharedBlocked by Customer ClarificationReview + Test

System / Security Design Impact

Impact AreaEvidence From This PDF
Impacted system featuresApplication software behavior; Application software behavior; Secure software update and flash readiness; Application software behavior; Security evidence and traceability; Application software behavior; System behavior; Secure software update and flash readiness; Backend and IT integration; Backend and IT integration; Secure software update and flash readiness; Backend and IT integration; Security evidence and traceability; Diagnostic security; Diagnostic security; Secure software update and flash readiness; Security evidence and traceability; External interfaces; Hardware platform support; Hardware platform support; Secure software update and flash readiness (showing 12 of 18)
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 (showing 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/High/Medium; 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/Low; Medium/High/Medium (showing 12 of 15)
Design assumptions introducedSecurity-relevant requirement the ECU can own once responsibility/method is confirmed.
Design decisions requiredSend linked open point to the customer for decision.; Agree responsibility split (DIA) for the non-ECU portion.

Estimation / Resource / Tooling Impact

ImpactStatus
Estimation impactyes
Resource/tool/IT/HW/test impactHigh/High/Low; High/High/Medium; 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/Low; Medium/High/Medium (showing 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: Application software behavior"] doc --> f0 f1["Feature: Application software behavior; Secure software update and flash readiness"] doc --> f1 f2["Feature: Application software behavior; 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-003"] 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: Application software behavior"]
  doc --> f0
  f1["Feature: Application software behavior; Secure software update and flash readiness"]
  doc --> f1
  f2["Feature: Application software behavior; 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-003"]
  doc --> s2
  o0["Open point: OP-001"]
  doc --> o0
  o1["Open point: OP-002"]
  doc --> o1
  o2["Open point: OP-004"]
  doc --> o2

Traceability

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

Customer RequirementSSRDispositionConfidenceReason
REQ_UDS-0051NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0051NoneDuplicate / Mergedn/aDuplicate of another requirement.
REQ_UDS-0051NoneDuplicate / Mergedn/aDuplicate of another requirement.
REQ-AUTO-00484SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00485NoneInformational Onlyn/aNon-binding; not derived.
REQ-AUTO-00486SSR-SYS-009Covered by Existing Supplier System RequirementHighAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00487SSR-TOOL-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00488NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
REQ-AUTO-00489SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00490SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00491NoneNeeds Internal Reviewn/aLow confidence / human review before derivation.
REQ-AUTO-00492NoneInformational Onlyn/aNon-binding; not derived.
REQ-AUTO-00493SSR-TOOL-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00494SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00495SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00496SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00497NoneNeeds Internal Reviewn/aLow confidence / human review before derivation.
REQ-AUTO-00498SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00499SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0001SSR-DIAG-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0002SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0003NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0004NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0005SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0006NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0007NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0232SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0008NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0009SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0010NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0012SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0014NoneInformational Onlyn/aNon-binding; not derived.
REQ-AUTO-00513SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0015NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0016NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0236SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0017NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0020NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0237SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0339NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0340NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0341NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0023NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0025NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0027SSR-UPD-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0028SSR-UPD-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0030NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0032NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0033NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0036NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0037NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0038NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0039SSR-UPD-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0040SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0041NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0042SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0043SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0044SSR-DIAG-004Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
REQ_UDS-0045NoneInformational Onlyn/aNon-binding; not derived.
REQ-AUTO-00540SSR-BOOT-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0046SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0047SSR-RBAC-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0048SSR-RBAC-004Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
REQ_UDS-0049NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0050SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0051NoneDuplicate / Mergedn/aDuplicate of another requirement.
REQ_UDS-0338SSR-DIAG-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0305NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0306NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0316NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0328NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0052SSR-DIAG-005Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
REQ_UDS-0053SSR-DIAG-006Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
REQ_UDS-0054SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0055SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0056SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0342SSR-RBAC-004Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
REQ_UDS-0057SSR-UPD-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00559SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0058SSR-UPD-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00561SSR-UPD-005Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0060SSR-UPD-005Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ-AUTO-00563NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0061SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0241SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0242SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0062SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0063SSR-RBAC-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0065SSR-DIAG-006Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0066SSR-DIAG-006Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0067SSR-DIAG-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0068SSR-KEY-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ-AUTO-00573SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00574SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0070SSR-KEY-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0071SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0072SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00578SSR-DIAG-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0073NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0245SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0074NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0075SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ-AUTO-00583SSR-DIAG-003Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
REQ_UDS-0076SSR-RBAC-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ-AUTO-00585SSR-UPD-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0078NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0081SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00588NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0249SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0250SSR-UPD-003Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0344SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0345NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0346NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0347NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0348NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0349NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0082SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0083SSR-BOOT-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0084SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0085SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0087SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0255SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0088SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0089SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0091SSR-DIAG-006Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0092SSR-KEY-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0093NoneInformational Onlyn/aNon-binding; not derived.
REQ-AUTO-00608SSR-SYS-008Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0258SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0259NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0260SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0094NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0095NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0266SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0267SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0096SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0268SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0098SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0270SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0271SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0272SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0274SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0275SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0276SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0277SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00626SSR-SYS-008Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0099SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00628SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00629NoneInformational Onlyn/aNon-binding; not derived.
REQ-AUTO-00630SSR-DIAG-007Derive Supplier System RequirementMediumAccepted requirement; seed of its SSR cluster.
REQ_UDS-0304SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0100SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00633SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00634NoneBlocked by Customer Clarificationn/aNeeds customer clarification before derivation.
REQ-AUTO-00635SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00636SSR-DIAG-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ-AUTO-00637SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0278SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0279SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0280SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0281SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0102SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0103NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0104NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0284SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0105NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0106SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00648SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0107NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0288SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0108SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ-AUTO-00652NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0109SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0110SSR-SDT-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0111SSR-UPD-003Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0112SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0113NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0114NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0116NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0117NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0118NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0119SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0292SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0120NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0294SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0295NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0296SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0297SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0121SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0123NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0124SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0125SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0126SSR-DIAG-007Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0127SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0128SSR-RBAC-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0133SSR-RBAC-004Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
REQ_UDS-0134NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0135NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0136NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0137SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0139SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0140SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00683SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00684SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00685SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00686SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00687SSR-HW-001Covered by Existing Supplier System RequirementHighAccepted requirement; covered by a clustered SSR.
REQ_UDS-0142SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0143SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0147SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00691SSR-SYS-005Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0148SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0149SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00694SSR-HW-001Covered by Existing Supplier System RequirementHighAccepted requirement; covered by a clustered SSR.
REQ_UDS-0150SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0151SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0152SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0153SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0155SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0156SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0157SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00702SSR-UPD-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0158SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ-AUTO-00704NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0159SSR-BOOT-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0160SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0161SSR-SDT-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00708SSR-HW-001Covered by Existing Supplier System RequirementHighAccepted requirement; covered by a clustered SSR.
REQ_UDS-0162SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0163NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0164SSR-BOOT-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00712SSR-SYS-008Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0166SSR-BOOT-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0167NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0168SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0169NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0170SSR-DAI-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0171SSR-DIAG-004Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0172SSR-DAI-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0173SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0174SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0175SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0176SSR-DAI-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0177SSR-DAI-003Covered by Existing Supplier System RequirementLowAccepted requirement; covered by a clustered SSR.
REQ_UDS-0178SSR-DAI-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0179SSR-DAI-002Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0180SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0181SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00729SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0182SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00731SSR-SYS-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00732SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00733SSR-UPD-005Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0183SSR-DIAG-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ-AUTO-00735SSR-SYS-008Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0184SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0185SSR-DIAG-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0186SSR-DAI-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0187SSR-DAI-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0188SSR-DAI-004Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0189SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0190SSR-UPD-003Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0191SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0192SSR-UPD-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0193SSR-UPD-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00746SSR-UPD-003Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0194SSR-UPD-005Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0195SSR-DIAG-004Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0196SSR-DIAG-006Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0198SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0199SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0200SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0201SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0202SSR-DIAG-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0203SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0204SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0205SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0206SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0207SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0208NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0209NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0210SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0211SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0212SSR-DIAG-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0213SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0214SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0215NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0217NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0218NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0219SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0220NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0221NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0222NoneInformational Onlyn/aNon-binding; not derived.
REQ_UDS-0223SSR-RBAC-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0224SSR-RBAC-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ-AUTO-00776SSR-COM-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0225SSR-DIAG-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0226SSR-DIAG-001Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0227SSR-DIAG-003Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0228SSR-DIAG-005Covered by Existing Supplier System RequirementMediumAccepted requirement; covered by a clustered SSR.
REQ_UDS-0229SSR-DIAG-001Shared Responsibility / CIA NeededMediumPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0230SSR-DIAG-002Shared Responsibility / CIA NeededLowPartially accepted; ECU portion mapped, OEM portion needs CIA/RASIC.
REQ_UDS-0339NoneDuplicate / Mergedn/aDuplicate of another requirement.
REQ_UDS-0003NoneDuplicate / Mergedn/aDuplicate of another requirement.

Detailed Evidence

Document intelligence markdown

CVS124

  • Source PDF: customer-input/pdf/CVS124.pdf
  • Converted Markdown: converted/markdown/CVS124.md
  • Document type: Diagnostic Standard
  • Domain: Diagnostics
  • Confidence: High
  • Evidence basis: Markdown-derived requirements and generated RFQX registers; no downstream PDF analysis.

Executive Summary

Confirmed by requirements: this diagnostic standard contributes 301 Markdown-derived RFQ requirements with the strongest evidence in diagnostics and service access. Inferred from requirement pattern: for RFQX it affects the Electric Clutch Actuator ECU on the TRATON GW AMT platform by shaping diagnostics and service access; core eca system behavior; system architecture design.

Confirmed by requirements: supplier positioning is 25 accept; 150 accept with assumption; 45 partially accept; 3 needs customer clarification; 2 needs internal review (showing 5 of 6). The generated traceability links this document to 28 supplier system requirement records. Inferred from mapped features, capabilities, and interfaces: the main design/security impact is diagnostics and service access; core eca system behavior; system architecture design. These themes should drive concept updates, verification evidence, and supplier proposal assumptions only where the linked requirements support them.

Requires customer confirmation: 5 document-linked open point(s) remain, 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. (showing 3 of 5). Do not convert these items into agreed baseline scope until the customer confirms the decision. Confidence and limits: High confidence. Evidence is limited to Markdown-derived requirements, registers, open points, and SSR links; no downstream PDF analysis or AI-generated conclusion is claimed.

Document Abstract

FieldInterpretation
Document PurposeConfirmed by requirements: this diagnostic standard contributes 301 Markdown-derived RFQ requirements with the strongest evidence in diagnostics and service access.
Engineering InterpretationInferred from requirement pattern: for RFQX it affects the Electric Clutch Actuator ECU on the TRATON GW AMT platform by shaping diagnostics and service access; core eca system behavior; system architecture design.
Supplier Proposal ImpactConfirmed by requirements: supplier positioning is 25 accept; 150 accept with assumption; 45 partially accept; 3 needs customer clarification; 2 needs internal review (showing 5 of 6). The generated traceability links this document to 28 supplier system requirement records.
System / Security ImpactInferred from mapped features, capabilities, and interfaces: the main design/security impact is diagnostics and service access; core eca system behavior; system architecture design. These themes should drive concept updates, verification evidence, and supplier proposal assumptions only where the linked requirements support them.
Customer Clarification ImpactRequires customer confirmation: 5 document-linked open point(s) remain, 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. (showing 3 of 5). Do not convert these items into agreed baseline scope until the customer confirms the decision.
Confidence and LimitsConfidence and limits: High confidence. Evidence is limited to Markdown-derived requirements, registers, open points, and SSR links; no downstream PDF analysis or AI-generated conclusion is claimed.

Main Requirement Themes

ThemeSummaryRequirement CountRepresentative Requirements
Diagnostics and service accessDefines UDS service behavior, authorization expectations, safe-state checks, and diagnostic evidence.261REQ-AUTO-00496; REQ_UDS-0001; REQ_UDS-0002
Core ECA system behaviorDefines actuator ECU behavior, drivetrain integration, electrical/mechanical constraints, and verification scope.228REQ-AUTO-00484; REQ-AUTO-00485; REQ-AUTO-00486
System architecture designGroups related document requirements into a single engineering theme.225REQ-AUTO-00484; REQ-AUTO-00485; REQ-AUTO-00488
SystemGroups related document requirements into a single engineering theme.111REQ-AUTO-00484; REQ-AUTO-00485; REQ-AUTO-00488
Responsibility and customer approval modelCreates supplier/OEM allocation decisions for work products, backend infrastructure, approvals, and residual risk.109REQ-AUTO-00486; REQ-AUTO-00487; REQ-AUTO-00493
SoftwareGroups related document requirements into a single engineering theme.89REQ_UDS-0003; REQ_UDS-0004; REQ_UDS-0006
Cybersecurity concept and evidenceDrives cybersecurity concept, risk treatment, verification evidence, and traceability obligations.78REQ-AUTO-00486; REQ-AUTO-00487; REQ-AUTO-00493
System coreGroups related document requirements into a single engineering theme.78REQ-AUTO-00484; REQ-AUTO-00488; REQ-AUTO-00489

Document Content Structure

SectionRequirementsCriticalOpen PointsSSR Links
4 Terms, definitions and abbreviations12113
-- 4.2 Abbreviations8112
-- 4.3 Conventions4002
5 Requirements28347426
-- 5.2 ECU Identification Requirements33115
-- -- 5.2.1 Used data identifier in order to identify an ECU33115
-- 5.3 Diagnostic sessions requirements19318
-- 5.4 Data identifier requirements3003
-- -- 5.4.1 Integrity Validation Data DIDs (IVD-DIDs)3003
-- 5.5 Diagnostic services requirements13321317
-- -- 5.5.1 DiagnosticSessionControl (0x10) service9226
-- -- 5.5.2 ECUReset (0x11) service16618
-- -- 5.5.3 CommunicationControl (0x28) service7215
-- -- 5.5.5 ControlDTCSetting (0x85) service7114
-- -- 5.5.6 Link Control (0x87) service6213
-- -- 5.5.7 ReadDataByIdentifier (0x22) service3002
-- -- 5.5.8 WriteDataByIdentifier (0x2E) service8116
-- -- 5.5.10 ReadDTCInformation (0x19) service29226
-- -- 5.5.11 InputOutputControlByIdentifier (0x2F) service5002
-- -- 5.5.12 RoutineControl (0x31) service5002
-- -- 5.5.13 Request Download Service (0x34)10414
-- -- 5.5.14 RequestUpload (0x35)2000
-- -- 5.5.15 TransferData (0x36) service5002
-- -- 5.5.16 RequestTransferExit (0x37) service4002
-- -- 5.5.18 Authentication (0x29) service10115
-- -- 5.5.19 RequestFileTransfer (0x38) service7003
-- 5.6 Routine Identifier Requirements6114216
-- -- 5.6.1 Routine 0x2203 – CheckProgrammingPreConditions15116
-- -- 5.6.2 Routine 0xFF00 – EraseMemory (erasing the program memory)13219
-- -- 5.6.3 Routine 0x2401 – Software Installation3110111
-- -- 5.6.5 Routine 0xCAFE – EMP2112
-- 5.7 Fault memory requirements20213
-- -- 5.7.2 Occurrence counter OCC7113
-- -- 5.7.3 Timestamp of occurrence6001
-- -- 5.7.4 Vehicle distance at occurrence7111
-- 5.10 Session layer performance requirements14616
6 Normative references2000

What this document does not confirm

Customer-owned responsibility, final customer decisions, and unresolved open points remain unconfirmed.

Critical Requirements

IDScoreCategoryReasonStatement
REQ-AUTO-0063495High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; Unknown estimation impact; blocks SSR derivationInternal Page 52 (90) 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.
REQ-AUTO-0048880High risk due to unclear OEM/supplier responsibilityarchitecture relevant; Needs Customer Clarification; linked open point; Unknown estimation impact; blocks SSR derivation4 Terms, definitions and abbreviations 4.1 Terms 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.
REQ_UDS-005177High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Needs Customer Clarification; linked open point; High estimation impactInternal Page 26 (90) Diagnostics Service Diag Safe state check Application Boot loader TransferData (0x36) M - RequestFileTransfer (0x38) M - C1 = Mandatory except for going to default session C2 = Based on recommendation from Safety Team C3 = Needs to be defined at each individual routines REQ_UDS 0051 The server implementation shall comply with the following state diagram and the following state transition descriptions (P1 and P2 flags should be seen as implementation hints).
REQ_UDS-006377High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Partially Accept; linked open point; High estimation impactREQ_UDS 0063 ECU shall execute the reset only after sending a positive response to the ECU reset service REQ_UDS 0064 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.
REQ_UDS-006877High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Partially Accept; linked open point; High estimation impactInternal Page 34 (90) 5.5.2.1 Request REQ_UDS 0244 5.5.2.1.1 Request parameter resetType REQ_UDS 0068 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 REQ_UDS 0069 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.
REQ_UDS-007177High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Partially Accept; linked open point; High estimation impactREQ_UDS 0071 The implementation of ECUReset service with requestParameter value 0x02 (keyOffOnReset) shall ensure that every server task is finished prior sending a positive response.
REQ_UDS-007677High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Partially Accept; linked open point; High estimation impactINFO_UDS 0011 This requirement mitigates DOS (Denial Of Service) attacks REQ_UDS 0076 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 REQ_UDS 0077 Safety conditions are project specific and shall be checked before accepting a request to disable communication.
REQ_UDS-012877High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Partially Accept; linked open point; High estimation impact5.5.17.3 Negative response REQ_UDS 0128 Negative response shall be as per CVS32 5.5.17.3.1 Supported negative response codes REQ_UDS 0129 Negative response format shall be as per ISO 14229-1 5.5.18 Authentication (0x29) service REQ_UDS 0130 Authentication (0x29) service shall be used for authentication of client and server.
REQ-AUTO-0073377High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Partially Accept; linked open point; High estimation impact5.6.4 Routine 0xFF01 – CheckProgrammingDependencies (check the flash programming) INFO_UDS 0029 This RoutineIdentifier value allows the client to start a consistency check of the server and should be able to execute independent from programming sequence.
REQ_UDS-018777High risk due to unclear OEM/supplier responsibilitysecurity relevant; architecture relevant; Partially Accept; linked open point; High estimation impactREQ_UDS 0187 The authenticity and integrity information shall be supplied to the server before the software is updated.

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-001Application software behavior — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Application software behavior and enforce the defined behaviour on verification failure.REQ-AUTO-00540; REQ_UDS-0083; REQ_UDS-0166yesBlocked by Customer Clarification
SSR-BOOT-002Hardware platform support — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for Hardware platform support and enforce the defined behaviour on verification failure.REQ_UDS-0159yesCandidate
SSR-BOOT-003System behavior — Bootloader and Application State HandlingThe ECU shall verify boot and application authenticity/integrity for System behavior and enforce the defined behaviour on verification failure.REQ_UDS-0164yesCandidate
SSR-COM-003Backend and IT integration — Secure Communication and Boundary ControlThe ECU shall restrict and protect communication for Backend and IT integration, exposing only OEM-agreed services and applying authenticity/integrity/freshness and boundary controls on allocated signals.REQ-AUTO-00776yesBlocked by Customer Clarification
SSR-DAI-002System behavior — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of System behavior data and reject manipulated or unauthenticated data.REQ_UDS-0176; REQ_UDS-0178; REQ_UDS-0179yesCandidate
SSR-DAI-003Application software behavior — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Application software behavior data and reject manipulated or unauthenticated data.REQ_UDS-0177; REQ_UDS-0186; REQ_UDS-0187yesBlocked by Customer Clarification
SSR-DAI-004Backend and IT integration — Data Authenticity and Integrity VerificationThe ECU shall verify the authenticity and integrity of Backend and IT integration data and reject manipulated or unauthenticated data.REQ_UDS-0170; REQ_UDS-0172; REQ_UDS-0188yesBlocked by Customer Clarification
SSR-DIAG-001System behavior — Diagnostic ServicesThe ECU shall provide the diagnostic services for System behavior required by the allocated customer requirements, including the specified services, sessions and data identifiers.REQ-AUTO-00636; REQ-AUTO-00637; REQ_UDS-0002; REQ_UDS-0012; REQ_UDS-0050; REQ_UDS-0054; REQ_UDS-0084; REQ_UDS-0088; REQ_UDS-0124; REQ_UDS-0127; REQ_UDS-0151; REQ_UDS-0152; REQ_UDS-0156; REQ_UDS-0168; REQ_UDS-0174; REQ_UDS-0180; REQ_UDS-0182; REQ_UDS-0184; REQ_UDS-0191; REQ_UDS-0198; REQ_UDS-0199; REQ_UDS-0200; REQ_UDS-0201; REQ_UDS-0203; REQ_UDS-0204; REQ_UDS-0205; REQ_UDS-0206; REQ_UDS-0207; REQ_UDS-0210; REQ_UDS-0211; REQ_UDS-0212; REQ_UDS-0213; REQ_UDS-0214; REQ_UDS-0219; REQ_UDS-0225; REQ_UDS-0226; REQ_UDS-0229; REQ_UDS-0237; REQ_UDS-0304yesBlocked by Customer Clarification
SSR-DIAG-002System behavior — Diagnostic ServicesThe ECU shall provide the diagnostic services for System behavior required by the allocated customer requirements, including the specified services, sessions and data identifiers.REQ_UDS-0230noBlocked by Customer Clarification
SSR-DIAG-003Backend and IT integration — Diagnostic ServicesThe ECU shall provide the diagnostic services for Backend and IT integration required by the allocated customer requirements, including the specified services, sessions and data identifiers.REQ-AUTO-00578; REQ-AUTO-00583; REQ_UDS-0001; REQ_UDS-0067; REQ_UDS-0183; REQ_UDS-0185; REQ_UDS-0202; REQ_UDS-0227; REQ_UDS-0338yesBlocked by Customer Clarification
SSR-DIAG-004Application software behavior — Diagnostic ServicesThe ECU shall provide the diagnostic services for Application software behavior required by the allocated customer requirements, including the specified services, sessions and data identifiers.REQ-AUTO-00559; REQ-AUTO-00633; REQ-AUTO-00732; REQ_UDS-0044; REQ_UDS-0046; REQ_UDS-0062; REQ_UDS-0071; REQ_UDS-0072; REQ_UDS-0075; REQ_UDS-0081; REQ_UDS-0082; REQ_UDS-0085; REQ_UDS-0087; REQ_UDS-0089; REQ_UDS-0096; REQ_UDS-0098; REQ_UDS-0099; REQ_UDS-0100; REQ_UDS-0102; REQ_UDS-0108; REQ_UDS-0109; REQ_UDS-0112; REQ_UDS-0119; REQ_UDS-0121; REQ_UDS-0125; REQ_UDS-0139; REQ_UDS-0140; REQ_UDS-0142; REQ_UDS-0143; REQ_UDS-0150; REQ_UDS-0158; REQ_UDS-0160; REQ_UDS-0171; REQ_UDS-0175; REQ_UDS-0181; REQ_UDS-0195; REQ_UDS-0260yesBlocked by Customer Clarification
SSR-DIAG-005System behavior — Diagnostic ServicesThe ECU shall provide the diagnostic services for System behavior required by the allocated customer requirements, including the specified services, sessions and data identifiers.REQ_UDS-0052; REQ_UDS-0056; REQ_UDS-0106; REQ_UDS-0137; REQ_UDS-0228; REQ_UDS-0241; REQ_UDS-0242; REQ_UDS-0245; REQ_UDS-0249; REQ_UDS-0255; REQ_UDS-0258; REQ_UDS-0266; REQ_UDS-0267; REQ_UDS-0268; REQ_UDS-0270; REQ_UDS-0271; REQ_UDS-0272; REQ_UDS-0274; REQ_UDS-0275; REQ_UDS-0276; REQ_UDS-0277; REQ_UDS-0278; REQ_UDS-0279; REQ_UDS-0280; REQ_UDS-0281; REQ_UDS-0284; REQ_UDS-0288; REQ_UDS-0292; REQ_UDS-0294; REQ_UDS-0296; REQ_UDS-0297noCandidate
SSR-DIAG-006Hardware platform support — Diagnostic ServicesThe ECU shall provide the diagnostic services for Hardware platform support required by the allocated customer requirements, including the specified services, sessions and data identifiers.REQ_UDS-0053; REQ_UDS-0065; REQ_UDS-0066; REQ_UDS-0091; REQ_UDS-0196noBlocked by Customer Clarification
SSR-DIAG-007External interfaces — Diagnostic ServicesThe ECU shall provide the diagnostic services for External interfaces required by the allocated customer requirements, including the specified services, sessions and data identifiers.REQ-AUTO-00630; REQ_UDS-0126noCandidate
SSR-HW-001Hardware platform support — Hardware / HSM / Secure StorageThe ECU hardware shall provide the platform and secure-storage capabilities required for Hardware platform support.REQ-AUTO-00687; REQ-AUTO-00694; REQ-AUTO-00708yesReady for Customer Alignment
SSR-KEY-001Key management — Key and Certificate HandlingThe ECU shall manage key and certificate material for Key management across provisioning, storage, use, renewal and revocation per the agreed key lifecycle.REQ_UDS-0068; REQ_UDS-0070; REQ_UDS-0092yesBlocked by Customer Clarification
SSR-RBAC-001Diagnostic security — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Diagnostic security, restricting security-relevant diagnostic services per the OEM-agreed role model.REQ-AUTO-00496; REQ_UDS-0040; REQ_UDS-0042; REQ_UDS-0043; REQ_UDS-0055; REQ_UDS-0063; REQ_UDS-0076; REQ_UDS-0223; REQ_UDS-0224; REQ_UDS-0344yesBlocked by Customer Clarification
SSR-RBAC-003Backend and IT integration — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Backend and IT integration, restricting security-relevant diagnostic services per the OEM-agreed role model.REQ_UDS-0047yesBlocked by Customer Clarification
SSR-RBAC-004Application software behavior — Secure Diagnostics / RBACThe ECU shall enforce authenticated, role-authorised access for Application software behavior, restricting security-relevant diagnostic services per the OEM-agreed role model.REQ_UDS-0048; REQ_UDS-0128; REQ_UDS-0133; REQ_UDS-0342yesBlocked by Customer Clarification
SSR-SDT-001Application software behavior — Secure Data Transfer / Data Security ContainerThe ECU shall protect security-relevant data transfer for Application software behavior using the agreed secured data transfer / data security container scheme.REQ_UDS-0110; REQ_UDS-0161yesReady for Customer Alignment
SSR-SYS-005System behavior — System FunctionThe ECU shall implement the System behavior behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing.REQ-AUTO-00484; REQ-AUTO-00489; REQ-AUTO-00490; REQ-AUTO-00494; REQ-AUTO-00495; REQ-AUTO-00498; REQ-AUTO-00499; REQ-AUTO-00513; REQ-AUTO-00573; REQ-AUTO-00574; REQ-AUTO-00628; REQ-AUTO-00635; REQ-AUTO-00648; REQ-AUTO-00683; REQ-AUTO-00684; REQ-AUTO-00685; REQ-AUTO-00686; REQ-AUTO-00691; REQ-AUTO-00729; REQ-AUTO-00731yesBlocked by Customer Clarification
SSR-SYS-008Application software behavior — System FunctionThe ECU shall implement the Application software behavior behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing.REQ-AUTO-00608; REQ-AUTO-00626; REQ-AUTO-00712; REQ-AUTO-00735yesBlocked by Customer Clarification
SSR-SYS-009System behavior — System FunctionThe ECU shall implement the System behavior behaviour required by its allocated customer requirements, including the specified functions, signals, states and timing.REQ-AUTO-00486yesCandidate
SSR-TOOL-002Backend and IT integration — Tooling / IT / Evidence StorageThe supplier shall provide the tooling, IT infrastructure and evidence storage required for Backend and IT integration.REQ-AUTO-00487; REQ-AUTO-00493yesBlocked by Customer Clarification
SSR-UPD-001System behavior — Software Update / FlashingThe ECU shall support secure software update/flashing for System behavior, accepting only authenticated, integrity-verified software through the agreed programming sequence.REQ_UDS-0061; REQ_UDS-0147; REQ_UDS-0148; REQ_UDS-0149; REQ_UDS-0153; REQ_UDS-0155; REQ_UDS-0157; REQ_UDS-0162; REQ_UDS-0173; REQ_UDS-0189; REQ_UDS-0193yesBlocked by Customer Clarification
SSR-UPD-002Hardware platform support — Software Update / FlashingThe ECU shall support secure software update/flashing for Hardware platform support, accepting only authenticated, integrity-verified software through the agreed programming sequence.REQ_UDS-0005; REQ_UDS-0009; REQ_UDS-0039; REQ_UDS-0232; REQ_UDS-0236yesCandidate
SSR-UPD-003Application software behavior — Software Update / FlashingThe ECU shall support secure software update/flashing for Application software behavior, accepting only authenticated, integrity-verified software through the agreed programming sequence.REQ-AUTO-00585; REQ-AUTO-00702; REQ-AUTO-00746; REQ_UDS-0027; REQ_UDS-0028; REQ_UDS-0057; REQ_UDS-0058; REQ_UDS-0111; REQ_UDS-0190; REQ_UDS-0192; REQ_UDS-0250yesBlocked by Customer Clarification
SSR-UPD-005Backend and IT integration — Software Update / FlashingThe ECU shall support secure software update/flashing for Backend and IT integration, accepting only authenticated, integrity-verified software through the agreed programming sequence.REQ-AUTO-00561; REQ-AUTO-00733; REQ_UDS-0060; REQ_UDS-0194yesBlocked by Customer Clarification

Design Impact

  • Impacted System Features: Application software behavior; Application software behavior; Secure software update and flash readiness; Application software behavior; Security evidence and traceability; Application software behavior; System behavior; Secure software update and flash readiness; Backend and IT integration; Backend and IT integration; Secure software update and flash readiness; Backend and IT integration; Security evidence and traceability; Diagnostic security (showing 8 of 18)
  • 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 (showing 8 of 13)
  • Impacted Work Products: Cybersecurity concept; Cybersecurity verification report; DIA / cybersecurity case; Requirement traceability record; System/architecture design
  • Impacted Tools It Hardware Test: High/High/Low; High/High/Medium; High/Low/Low; High/Low/Medium; Low/High/High; Low/High/Low; Low/High/Medium; Low/Low/High (showing 8 of 15)
  • Impacted Supplier System Requirements: SSR-BOOT-001; SSR-BOOT-002; SSR-BOOT-003; SSR-COM-003; SSR-DAI-002; SSR-DAI-003; SSR-DAI-004; SSR-DIAG-001 (showing 8 of 28)
  • Design Assumptions Introduced: Security-relevant requirement the ECU can own once responsibility/method is confirmed.
  • Design Decisions Required: Send linked open point to the customer for decision.; Agree responsibility split (DIA) for the non-ECU portion.